Page 1 of 1
<gelöst> Trackback im ganzen Blog deaktivi
Posted: Tue Jun 05, 2007 10:34 pm
by itfriend
Hi Leute!
Ich würde gern im ganzen Blog die Trackbacklinks deaktivieren, da ich sie in meinem blog nicht brauch.
Wo kann ich das einstellen?
Oder welches Plug-In benötige ich?
Vielen Dank für Eure Hilfe!
[Edit 1+2]Titel geändert => Frage gelöst [/Edit]
[Edit 3]Titel geändert: "theoretisch" hinzugefügt[/Edit]
[Edit 4]Titel geändert: "theoretisch" wieder entfernt[/Edit]
[Edit 5]Umfrage hinzugefügt[/Edit]
Re: Trackback im ganzen Blog deaktivieren
Posted: Wed Jun 06, 2007 11:41 am
by garvinhicking
Hi!
Dafür gibt's die FAQ:
http://www.s9y.org/11.html#A30
Grüße,
Garvin
Posted: Wed Jun 06, 2007 1:31 pm
by itfriend
Hm, ich glaub das ist nicht ganz das, was ich will...
Kann es sein, das ich die templates verändern will, wenn ich die ganzen Trackbacklinks weg haben will?
Posted: Wed Jun 06, 2007 2:22 pm
by garvinhicking
Hi!
Kann es sein, das ich die templates verändern will, wenn ich die ganzen Trackbacklinks weg haben will?
Das ist korrekt, ja. Ist alles beschrieben in der FAQ, und auch kein wirklicher Aufwand.
Serendipity ist ein Blog-System, da sind Kommentare und Trackbacks fundamentales Konzept. Daher ist es nicht vorgesehen da einfach ne Option draus zu machen
Viele Grüße,
Garvin
Posted: Wed Jun 06, 2007 2:45 pm
by itfriend
Hm, ich bin jetzt ohne Anleitung vorgegangen und hab einfach im Template die Teile auskommentiert ( <!-- --> ), die ich nicht brauch.
Also ich hab jetzt damit ein Online-Tagebuch für eine Freundin realisiert, damit sie während ihrem Austausch nicht zich Mails mit ähnlichem/gleichem Inhalt schreiben muss.
Also als Option fänd ichs persöhnlich nicht schlecht, auch wenns so gut wie niemand braucht...
Posted: Sun Jun 10, 2007 1:38 pm
by silbro
Verstehe ich das richtig, du hast comments gelassen und trackbacks gelöscht ? Was genau hast du auskommentiert? Ich würde das auch gerne machen jedoch comments lassen. Das heisst wenn ich display:hidden mach bei dem css kommt ja die ganze div box nimma und das will ich nicht sondern eben nur trackbacks löschen. Den link am anfang hab ich weggekriegt abba wenn ich dann auf comments geh steht das immer noch trackbacks.
ich finde auch man sollte ne option haben. schliesslich muss ein blog nicht zwingend trakbacks haben
Posted: Sun Jun 10, 2007 11:05 pm
by itfriend
Ich hab es in meinem Template (Chocolate Fudge v1.1) auskommentiert.
Die Funktion ist zwar aktiv, wird aber im Browser nicht angezeigt.
Dazu hab ich in der entries.tpl jeweils die erste und letzte Zeile an den bestimmten stellen eingefügt:
Code: Select all
<!-- itfriend
{if $entry.has_trackbacks}<br />
{if $use_popups}
<a href="{$entry.link_popup_trackbacks}" onclick="window.open(this.href, 'comments', 'width=480,height=480,scrollbars=yes'); return false;">{$entry.label_trackbacks} ({$entry.trackbacks})</a>
{else}
<a href="{$entry.link}#trackbacks">{$entry.label_trackbacks} ({$entry.trackbacks})</a>
{/if}
{/if}
itfriend -->
Code: Select all
<!-- itfriend
<div class="serendipity_comments serendipity_section_trackbacks">
<br />
<a id="trackbacks"></a>
<div class="serendipity_commentsTitle">{$CONST.TRACKBACKS}</div>
<div class="serendipity_center">
<a rel="nofollow" style="font-weight: normal" href="{$entry.link_trackback}" onclick="alert('{$CONST.TRACKBACK_SPECIFIC_ON_CLICK|@escape:html}'); return false;" title="{$CONST.TRACKBACK_SPECIFIC_ON_CLICK|@escape}">{$CONST.TRACKBACK_SPECIFIC}</a>
</div>
<br />
{serendipity_printTrackbacks entry=$entry.id}
</div>
itfriend -->
Das
itfriend steht nur da, damit ich seh, was von mir verändert wurde.
Wenn du ein anderes Template verwendest, müsste es ganz ähnlich funktionieren.
!ACHTUNG!
Die Funktion ist noch aktiv!
Im Quelltext, der an den Browser gesendet wird, stehen die links für die Trackbacks noch!
Diese Lösung ist Quick & Dirty!
Wenn du den Teil nicht mehr an den Browser übertragen willst musst du ihn löschen.
Vielleicht weiß jemand ja eine bessere Lösung?
Kann ich das so auskommentieren, das es nicht an den Browser gesendet wird?
Posted: Mon Jun 11, 2007 12:23 pm
by garvinhicking
Hi itfriend!
Ja, anstelle von <!-- und --> kannst Du auch {* und *} benutzen. Das ist Smarty Syntax und sendet den Code dann nicht mehr an den Browser.
Grüße,
Garvin
Posted: Mon Jun 11, 2007 3:48 pm
by itfriend
Dankeschön!
Wieder mal was dazu gelernt

Posted: Thu Aug 02, 2007 1:29 pm
by dodge
danke hat super funktioniert mit den smarty tags!
ps: wie kann man sicher gehen, dass die funktion absolut deaktiviert ist, kann man irgendwo sehen, dass nichts mehr gesendet wird?
lg dodge
Posted: Thu Aug 02, 2007 2:21 pm
by radarin
was sind denn trackbacks genau..?
Posted: Thu Aug 02, 2007 11:59 pm
by itfriend
radarin wrote:was sind denn trackbacks genau..?
Google / Wikipedia hilft:
http://de.wikipedia.org/wiki/Trackback
Aber trotzdem helf ich doch gerne immer wieder...
bis denn