Ich habe versucht, eine eigene Version des Plugins Recent Entries zu erzeugen. Dazu habe ich die Datei serendipity_plugin_recententries.php in mein Template-Verzeichnis kopiert und auf plugin_recententries.tpl umbenannt. Habe ich da was falsch gemacht? Es funktioniert nämlich nicht. Ich musste das Original ändern - was man natürlich nicht tun sollte.
Und dann habe ich versucht, das Datum in die letzte Zeile des Textes zu bekommen. Aber auch wenn genügend Platz ist - es klappt nicht.
Anscheinend habe ich schon zu lange nichts mehr in PHP gemacht
Hallo,
also plugin_recententries.tpl ist das Template, in das Du die gewünschten Dienste einträgst. "serendipity_plugin_recententries.php" ist das Plugin selber, an dem solltest Du IMHO nichts ändern.
Lothar wrote:Ich habe versucht, eine eigene Version des Plugins Recent Entries zu erzeugen. Dazu habe ich die Datei serendipity_plugin_recententries.php in mein Template-Verzeichnis kopiert und auf plugin_recententries.tpl umbenannt. Habe ich da was falsch gemacht? Es funktioniert nämlich nicht. Ich musste das Original ändern - was man natürlich nicht tun sollte.
Und dann habe ich versucht, das Datum in die letzte Zeile des Textes zu bekommen. Aber auch wenn genügend Platz ist - es klappt nicht.
Anscheinend habe ich schon zu lange nichts mehr in PHP gemacht
also plugin_recententries.tpl ist das Template, in das Du die gewünschten Dienste einträgst. "serendipity_plugin_recententries.php" ist das Plugin selber, an dem solltest Du IMHO nichts ändern.
Ich weiß zwar nicht, welche gewünschten Dienste Du jetzt meinst, und eine plugin_recententries.tpl hab' ich auch nicht gefunden
Aber ich kann die unter /plugins/serendipity_plugin_recententries/ befindliche Datei serendipity_plugin_recententries.php nach /templates/myTemplate/ kopieren und ihr die Endung .tpl geben. Dann kann ich daran was ändern und sie sollte doch anstelle der Standard-Datei verwendet werden. Oder?
Das ist leider eine ganz falsche Annahme. .php dateien sind was KOMPLETT anderes als .tpl DAteien. Das ist als würdest du eine JPEG-Datei nach .MP3 umbenennen und dann erwartet, dass dein Bild als Musik abgespielt wird. %-)
Du kannst ausschließlich .tpl Dateien in dein templateverzeichnis kopieren und anpassen.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Das ist leider eine ganz falsche Annahme. .php dateien sind was KOMPLETT anderes als .tpl DAteien. Das ist als würdest du eine JPEG-Datei nach .MP3 umbenennen und dann erwartet, dass dein Bild als Musik abgespielt wird. %-)
Nun, ich dachte, die .tpl-Dateien werden halt von Serendipity gelesen und entsprechend eingebaut. Bei einem Include-Befehl kann ich den Typ ja benennen wie ich will.
Aber zurück zu meiner Frage: wenn ich also an den recententries den Zeilenumbruch vor dem Datum rausnehmen will, bleibt mir gar nichts anderes übrig, als die in /plugins/serendipity_plugin_recententries/ stehende .php-Datei zu ändern, oder?
Du brauchst die .php Datei dafür garnicht bearbeiten.
Wenn Du die CSS-Lösung nicht magst müsstest Du die PHP-Datei jedenfalls dort bearbeiten wo sie liegt, korrekt.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Jein. Wenn Du das Datum rausnehmen willst, editierst du einfach deine style.css Datei des gewählten Templates und fügst ein:
Ich will nicht das Datum rausnehmen, sondern den Zeilenumbruch _vor_ dem Datum, um Platz zu sparen. Ich habe jetzt also die Original-Datei (natürlich nach Sicherung) geändert.