Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 22. Januar 2014 12:20

Kieke
hat von CMS/ms gehört
Ort: Berlin
Registriert: 25. September 2013
Beiträge: 1

Plugin Socialbookmarker 1.3 - Facebooklink zieht nicht den Titel

Juten Tag,
ich habe ein kleines Problem mit den Socialbookmarker Plugin 1.3 integriert in CMSMS 1.9.4.3  "Faanui".

Problembeschreibung:
Habe das PLugin ins detail-template des Newsmoduls (enews) eingebunden. Der Twitterlink funktioniert auch super und schmeißt mir News titel und dazugehörigen Link wie gewünscht in den Post, aber die Facebookverlinkung zieht zwar den richtigen Link doch für den Titel zieht er sich die Beschreibung meiner Seite aus dem Metatag .
Hier mein Code aus dem detailtemplate:

{* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}
{if isset($entry->canonical)}{assign var='canonical' value=$entry->canonical}{/if}
{assign var="pagetitle" value=$entry->category_title}


{strip}
{capture assign=sourcetitle}{$entry->title}{/capture} 
{capture assign=sourceurl}{root_url}/enews/{$entry->id}/{/capture} 
{socialbookmarker sourcetitle=$sourcetitle sourceurl=$sourceurl brands='twitter, facebook'} 
{/strip}

{if $entry->postdate}
              <div id="NewsPostDetailDate">   
		{$entry->postdate|cms_date_format}
	</div>	
{/if}

{if $entry->headline}
	<div class="NewsDetailField">{$entry->headline}</div>
{else}
	{if isset($entry->fields)}
	  {foreach from=$entry->fields item='field'}

		 <div class="NewsDetailField">
			{if $field->type == 'file'}
		  {* this template assumes that every file uploaded is an image of some sort, because News doesn't distinguish *}
			  <img src="{$entry->file_location}/{$field->value}"/>
			{else}
			  {eval var=$field->value}
			{/if}
		 </div>

	  {/foreach}
	{/if}
{/if}

<div class="news-title"><h2>{$entry->title}</h2></div>

{if $entry->summary}
	<div id="NewsPostDetailSummary-post">
			{eval var=$entry->summary}
	</div>
{/if}

{if $entry->extra}
	<div id="NewsPostDetailExtra">
		{$entry->extra}
	</div>
{/if}

<div id="NewsPostDetailContent-post">

{eval var=$entry->content}

<div>{* <!-- /socialbookmarker --> *}
    {if $socialbookmarker|@count gt 0}
      <ul class="socialbookmarker">
        {foreach from=$socialbookmarker item=item}
<li class="{$item->brand}">
<a href="{$item->destinationurl}"title="{$item->brand|ucfirst}: {$item->sourcetitle|escape}">{$item->brand|ucfirst}</a></li>
        {/foreach} 
  </ul> 
</div>{* <!-- /socialbookmarker --> *}
   {else}
        nothing to display
   {/if}
</div>

Hier geht's zum beschriebenen Szenario.


Über nen schicken Tip für mich echt freuen.



Grüße aus Berlin.

Kieke

Beitrag geändert von Kieke (22. Januar 2014 12:39)

Offline

#2 16. Februar 2014 00:18

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Plugin Socialbookmarker 1.3 - Facebooklink zieht nicht den Titel

Willkommen im Forum!

Hast du mittlerweile eine Lösung gefunden?

Zumindest im Source sieht es für Twitter und FB identisch aus.

        <li class="twitter">
<a href="http://twitter.com/home?status=KV+Sachsen+kann+angestellte+rzte+in+MVZ+nicht+zum+Notfalldienst+verpflichten%3A+http%3A%2F%2Fwww.hartmannbund.de%2Fenews%2F2819%2F"title="Twitter: KV Sachsen kann angestellte rzte in MVZ nicht zum Notfalldienst verpflichten">Twitter</a></li>
        <li class="facebook">
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.hartmannbund.de%2Fenews%2F2819%2F%26t=KV+Sachsen+kann+angestellte+rzte+in+MVZ+nicht+zum+Notfalldienst+verpflichten"title="Facebook: KV Sachsen kann angestellte rzte in MVZ nicht zum Notfalldienst verpflichten">Facebook</a></li>

Allerdings fallen mir zwei Dinge auf

1. Es scheint da Probleme mit Umlauten zu geben
2. Vor dem title fehlt ein Leerzeichen

Offline