Ich bin endlich dazu gekommen, Don Chambers Vorlagen für die deutlich schickere Kommentar und Trackback Darstellung einzubauen (link). Sieht nun viel übersichtlicher und netter aus. Dabei ist mir wieder einmal aufgefallen, dass das Avatar Plugin für Trackbacks im der Seitenleiste Avatare anzeigen kann, dies aber in der Liste unterhalb der Einträge nicht funktioniert. Ein wenig nachforschen ergab, dass dies gar nicht am Plugin sondern am Core Code von Serendipity liegt. Beim Darstellen der Trackbacks wird das Avatar Plugin hier gar nicht angefragt. Ich habe das in der 1.3 Version angepasst so dass das nun geht. Falls ihr nicht immer die neueste Version aus dem cvs fahrt und das nachbauen wollt, müsst ihr 2 Dateien anpassen:
include/functions_comments.inc.php
Suchen nach:
$serendipity['smarty']->assign_by_ref('comments', $_smartyComments);Ersetzen mit:
$serendipity['smarty']->assign_by_ref(
$smarty_block == 'COMMENTS'?'comments':'trackbacks',
$_smartyComments);
include/functions_smarty.inc.php
Suchen nach:
$tb =& serendipity_fetchTrackbacks($params['entry']);
return serendipity_printTrackbacks($tb);
Ersetzen mit:
$trackbacks =& serendipity_fetchTrackbacks($params['entry']);
$out = serendipity_printComments($trackbacks, VIEWMODE_LINEAR,
0, null, 'TRACKBACKS', 'trackbacks.tpl');
return $out;
Außerdem habe ich gleich das Avatar Plugin wieder ein wenig erweitert. Neben einigen kleineren Bugfixes habe ich nun Monster ID Avatare eingebaut:








Matthias
Homepage
12/22/2007 09:10PM
Grischa
Homepage
12/22/2007 09:19PM
Don Chambers
Homepage
12/23/2007 06:51AM
Grischa
Homepage
12/23/2007 12:37PM
Don Chambers
Homepage
12/23/2007 10:52PM
Grischa
Homepage
12/24/2007 12:15AM
Don Chambers
Homepage
12/24/2007 12:44AM
Grischa
Homepage
12/24/2007 10:48AM