Page 1 of 1

Editieren template/style

Posted: Tue Nov 25, 2008 12:10 pm
by knuth
Hallo,

Bin immer noch nicht ganz schlau, wie ich das richtig mit dem Editieren inkl. Smarty, anstellen muss.

Ganz einfach: Möchte ich z.B. im template bulletproof aus „Verwaltung des Blogs“ -> „Blogverwaltung“ machen, so finde ich nicht die dazugehörige Datei. Nehme ich FF Firebug, finde ich den dazugehörigen Container (div) und kann den Text ändern, also aus „Verwaltung des Blogs“ z.b. „Blogverwaltung“ machen. Nur kann ich’s mittels Firebug ja nicht speichern. Außerdem zeigt mir der Browser ja nur die Ausgabe.
Also, ich möchte vll. nur hier und da den Text verändern, kein neues template oder plugin erstellen.

Nach dem Lesen hier im Forum und auf smarty.net, ist mir klar geworden, dass diese Info anders dargestellt wird. Schaut man sich mal unter http://www.smarty.net/crashcourse.php die Bsp. an wird, vll. deutlich was ich meine. Möchte ja einfach nur was im „Output“ verändern. Und ich will’s auch gar nicht zu kompliziert machen. Mit der CSS-Editierung hab ich nicht so das Problem.
Hab schon im Ordner bulletproof und default alle .tpl-Dateien im Editor aufgerufen, aber nichts editierbares gefunden, also keine reine html-Ausgabe :(

Ist das überhaupt der richtige Weg?
Muss ich mir zusätzlich noch smarty installieren?
Läuft das dann auch über einen Editor?
Nutze selbst einen separaten Texteditor (Gedit), mit dem ich sonst HTML und CSS bearbeite (keinen WYSIWYG).

Grüße
Knuth

Posted: Tue Nov 25, 2008 12:20 pm
by kleinerChemiker
So Texte finden sich meist in den Sprachdateien, nicht im Template und die sind, wenn ich mich nicht gerade irre, im Ordner namens "lang" oder so ähnlich.

Re: Editieren template/style

Posted: Tue Nov 25, 2008 12:33 pm
by yellowled
knuth wrote:Bin immer noch nicht ganz schlau, wie ich das richtig mit dem Editieren inkl. Smarty, anstellen muss.
Also, zunächst mal: Du musst Dir smarty nicht installieren und gedit sollte als Editor passen.
knuth wrote:Möchte ich z.B. im template bulletproof aus „Verwaltung des Blogs“ -> „Blogverwaltung“ machen, so finde ich nicht die dazugehörige Datei.
Diese Ausgabe wird nicht templateseitig erzeugt, sondern vom entsprechenden Seitenleistenplugin. Wenn, dann müsstest Du also die Sprachdatei(en) des Seitenleistenplugins editieren. Das allerdings ist nicht updatesicher, es würde beim nächsten Update von s9y überschrieben.

In diesem Fall handelt es sich zudem um ein sogenanntes internes Plugin, was praktisch bedeutet, Du müsstest die Hauptsprachdatei von s9y bearbeiten: /serendipity/lang/serendipity_lang_de.inc.php. Zusätzlich die gleichnamige Unicode-kodierte Variante in /serendipity/lang/UTF-8/. Bei beiden Dateien auf die richtige Kodierung achten!

Code: Select all

@define('SUPERUSER', 'Verwaltung des Blogs');
Aber nochmal: Beim nächsten Update von s9y ist diese Änderung überschrieben, Du müsstest sie also nach jedem Update erneut vornehmen! Gerade für so eine - in meinen Augen - Nebensächlichkeit ist das ein ziemlicher Aufwand ...

YL

Posted: Tue Nov 25, 2008 5:01 pm
by knuth
Aha,
hab mir schon gedacht, dass das über die Seitenleistenplugins bzw. über die language-dateien realisiert wird. Mittels CSS lässt sich das wohl ehesten individueller gestalten, oder?

Vielen Dank aber erstmal!

Posted: Tue Nov 25, 2008 5:45 pm
by yellowled
knuth wrote:Mittels CSS lässt sich das wohl ehesten individueller gestalten, oder?
Schon, aber Du wirst kaum eine Möglichkeit finden, über CSS den ausgegebenen Text zu modifizieren.

Image Replacement wäre eine Möglichkeit, aber das ist für so eine Lappalie ('tschuldigung, aber ich empfinde das so) eigentlich mit Kanonen auf Spatzen geschossen ...

YL