Template anpassen (S9y-Noob) ;)
Template anpassen (S9y-Noob) ;)
Hallo,
ich bin neu im Forum und bin erst vor einigen Wochen zu S9Y gewechselt (www.xtown.net), von Wordpress. Die Gründe sind klar, WP 2.5 ist großer Mist und S9Y läuft wesentlich runder. Mit dem Simply-Template habe ich auch ein schönes Template gefunden, das ich jetzt anpassen möchte, nur dummerweise habe ich nicht den blassesten Schimmer, wie? Ich blick die Logik dahinter nicht, auch nicht nach Lesen der 44.htm
Wie dem auch sei: Kann mir das mal jemand erklären? Ich bin leider nicht wirklich fit in PHP...
Konkret wollte ich am Simply-Template folgende Änderungen durchführen:
- Kommentare sind nicht schön gelöst, ich will, dass der Name des Posters über dem Kommentar steht und der Trennstrich zwischen zwei Kommentaren liegt.
- Ich möchte die Farben und das Layout ändern.
Außerdem habe ich folgende generelle Fragen:
- Gibt es eine Möglichkeit, mit der integrierten Mediengalerie eine Bildergalerie anzulegen? Aktuell habe ich alle Bilder hintereinander kopiert, um etwas ähnliches zu erzeugen und das klappt ja auch, ist nur nicht wirklich schön. Zusatzsoftware wie Gallery oder Picasa will ich nicht nutzen.
- Ich möchte zufällige Bilder aus dieser Galerie in die Seitenleiste einbinden.
- Ich möchte im Lightbox-Modus einen "weiter" und "zurück"-Button haben, damit man nicht jedes Bild einer Galerie einzeln öffnen muss.
- NOTFALLS nehme ich auch Gallery als Verwaltungssoftware, wenn das alles damit geht und mit Serendipity nicht
- Gibt es ein hübscheres Statistik-Plugin als das mitgelieferte? Sowas wie Semmelstatz für Wordpress?
So, ich glaub, das war's für's erste
Gruß,
Christian
ich bin neu im Forum und bin erst vor einigen Wochen zu S9Y gewechselt (www.xtown.net), von Wordpress. Die Gründe sind klar, WP 2.5 ist großer Mist und S9Y läuft wesentlich runder. Mit dem Simply-Template habe ich auch ein schönes Template gefunden, das ich jetzt anpassen möchte, nur dummerweise habe ich nicht den blassesten Schimmer, wie? Ich blick die Logik dahinter nicht, auch nicht nach Lesen der 44.htm
Wie dem auch sei: Kann mir das mal jemand erklären? Ich bin leider nicht wirklich fit in PHP...
Konkret wollte ich am Simply-Template folgende Änderungen durchführen:
- Kommentare sind nicht schön gelöst, ich will, dass der Name des Posters über dem Kommentar steht und der Trennstrich zwischen zwei Kommentaren liegt.
- Ich möchte die Farben und das Layout ändern.
Außerdem habe ich folgende generelle Fragen:
- Gibt es eine Möglichkeit, mit der integrierten Mediengalerie eine Bildergalerie anzulegen? Aktuell habe ich alle Bilder hintereinander kopiert, um etwas ähnliches zu erzeugen und das klappt ja auch, ist nur nicht wirklich schön. Zusatzsoftware wie Gallery oder Picasa will ich nicht nutzen.
- Ich möchte zufällige Bilder aus dieser Galerie in die Seitenleiste einbinden.
- Ich möchte im Lightbox-Modus einen "weiter" und "zurück"-Button haben, damit man nicht jedes Bild einer Galerie einzeln öffnen muss.
- NOTFALLS nehme ich auch Gallery als Verwaltungssoftware, wenn das alles damit geht und mit Serendipity nicht
- Gibt es ein hübscheres Statistik-Plugin als das mitgelieferte? Sowas wie Semmelstatz für Wordpress?
So, ich glaub, das war's für's erste
Gruß,
Christian
Re: Template anpassen (S9y-Noob) ;)
Der ideale Kandidat für den käuflichen Erwerb des Buches von Herrn HickingCRen wrote:Ich blick die Logik dahinter nicht, auch nicht nach Lesen der 44.htm
Vereinfacht gesagt funktionieren Templates in s9y etwa so: Den ausgegebenen HTML-Code legen die .tpl-Dateien fest. Dazu bedient sich s9y der PHP-Templateengine Smarty - das, was in den .tpl-Dateien steht, ist also kein PHP, sondern Smarty-Code. Vereinfacht gesagt ist das HTML gemischt mit ein paar netten Features einer "echten" Programmiersprache. Hinzu kommen Grafiken und Stylesheets, wie Du es von WP gewöhnt bist. Existiert eine bestimmte .tpl-Datei in einem Template nicht, holt s9y sich die entsprechende Datei aus /templates/default/.
Ich stelle gerade fasziniert fest, dass ich Simply03 keine comments.tpl verpasst habe. Macht aber nix: Kopiere die comments.tpl aus /templates/default/ nach /templates/simply03/ und bearbeite sie mit einem anständigen[tm] Texteditor wie folgt:CRen wrote:- Kommentare sind nicht schön gelöst, ich will, dass der Name des Posters über dem Kommentar steht und der Trennstrich zwischen zwei Kommentaren liegt.
Schiebe diesen Teil (Zeile 4-10):
Code: Select all
<div class="serendipity_commentBody">
{if $comment.body == 'COMMENT_DELETED'}
{$CONST.COMMENT_IS_DELETED}
{else}
{$comment.body}
{/if}
</div>
Code: Select all
</div>
</div>
{foreachelse}
Geht's vielleicht eine Nuance konkreter? Was möchtest Du am Layout ändern?CRen wrote:- Ich möchte die Farben und das Layout ändern.
YL
Wow, das ist mal eine verdammt detaillierte Antwort In anderen Foren bin ich anderes gewöhnt, deshalb hab ich hier so einen Riesenkatalog geschrieben
Vielen, vielen Dank! Werde es gleich mal ausprobieren...
Ich wollte das Template farb- und schrifttechnisch anpassen, sprich hier und da andere Farben setzen, alles mehr in Richtung rot. Die passenden Farben kann ich selbst, müsste nur wissen, wo ich die entsprechende CSS-Datei finde.
Gruß,
Christian
EDIT: Hat hervorragend geklappt! Jetzt möchte ich noch den Autorennamen und die Kommentarnummer fett machen, also Beispielsweise:
#1 GW statt #1 GW
und vielleicht ein "GW schrieb am (Datum)" statt "GW am (Datum)"...
Vielen, vielen Dank! Werde es gleich mal ausprobieren...
Ich wollte das Template farb- und schrifttechnisch anpassen, sprich hier und da andere Farben setzen, alles mehr in Richtung rot. Die passenden Farben kann ich selbst, müsste nur wissen, wo ich die entsprechende CSS-Datei finde.
Gruß,
Christian
EDIT: Hat hervorragend geklappt! Jetzt möchte ich noch den Autorennamen und die Kommentarnummer fett machen, also Beispielsweise:
#1 GW statt #1 GW
und vielleicht ein "GW schrieb am (Datum)" statt "GW am (Datum)"...
Geht soCRen wrote:Wow, das ist mal eine verdammt detaillierte Antwort
Hmja, da ist Simply03 etwas komplizierter als die meisten s9y-Templates. Normalerweise wäre das die Datei style.css in Deinem Templateverzeichnis.CRen wrote:Ich wollte das Template farb- und schrifttechnisch anpassen, sprich hier und da andere Farben setzen, alles mehr in Richtung rot. Die passenden Farben kann ich selbst, müsste nur wissen, wo ich die entsprechende CSS-Datei finde.
Bei Simply03 findest Du insgesamt 5 CSS-Dateien, Farben kannst Du recht simpel über die scheme.css ändern, wobei Du einige wenige Farben zusätzlich in der s9y.css anpassen musst. Die s9y.css ist mein zusätzliches Stylesheet, alle andere stammen aus der Originalvorlage (einem freien HTML-Template).
An die s9y.css anhängen:CRen wrote:#1 GW statt #1 GW
Code: Select all
.comment_source_trace,
span.comment_source_author { font-weight: bold; }
In der comments.tpl:CRen wrote:und vielleicht ein "GW schrieb am (Datum)" statt "GW am (Datum)"...
Code: Select all
{/if}
{$CONST.ON}
<span class="comment_source_date">
Code: Select all
{/if}
schrieb {$CONST.ON}
<span class="comment_source_date">
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Template anpassen (S9y-Noob) ;)
Hi!
Auch ich kann natürlich da nur das Serendipity-Handbuch von Herrn Hicking empfehlen, da Du dich mit der Materie auseinandersetzen möchtest ist es eigentlich die perfekte Anleitung dafür. *hüstel*
Viele Grüße,
Garvin
Auch ich kann natürlich da nur das Serendipity-Handbuch von Herrn Hicking empfehlen, da Du dich mit der Materie auseinandersetzen möchtest ist es eigentlich die perfekte Anleitung dafür. *hüstel*
Jawoll. Es gibt das "User Gallery" plugin von serendipity, das auf die integrierte MDB aufsetzt und die Bilder in den Ordnern darstellen kann. Zusätzlich, für die Profis, gibts das plugin serendipity_event_imageselectorplus das mit XML-ähnlicher Syntax erlaubt, Bilderserien in Blog-Artikel einzubinden. Das erfordert zwar etwas Auseinandersetzung, klappt aber eigentlich ganz gut. Und ist auch im Buch (Zaunpfahl) erwähnt.- Gibt es eine Möglichkeit, mit der integrierten Mediengalerie eine Bildergalerie anzulegen? Aktuell habe ich alle Bilder hintereinander kopiert, um etwas ähnliches zu erzeugen und das klappt ja auch, ist nur nicht wirklich schön. Zusatzsoftware wie Gallery oder Picasa will ich nicht nutzen.
Dafür gibt's das zugehörige Seitenleistenplugin für die "User Gallery".- Ich möchte zufällige Bilder aus dieser Galerie in die Seitenleiste einbinden.
Ich glaube im Lightbox-Modus geht das nicht so, aber Lightbox2 oder Thickbox oder so fügt automatisch die notwendigen rel's ein, so dass alle im Artikel eingebundenen Bilder blätterbar sein müssten?- Ich möchte im Lightbox-Modus einen "weiter" und "zurück"-Button haben, damit man nicht jedes Bild einer Galerie einzeln öffnen muss.
Davon habe ich leider noch nichts gehört, aber ein andere s9y Plugin ist mir persönlich nicht bekannt. Die meisten User setzen inzwischen schon auf Google Analytics, das ist halt von der Hübschheit kaum übertreffbar.- Gibt es ein hübscheres Statistik-Plugin als das mitgelieferte? Sowas wie Semmelstatz für Wordpress?
Viele 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/
# 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/
Re: Template anpassen (S9y-Noob) ;)
Ich hab einen tollen Counter, der zusätzlich zu Google Analytics bei mir läuft: http://chcounter.org/ - kann sichtbar ins Blog eingebaut werden oder auch unsichtbar, bietet nicht ganz so viel wie Google ist aber dafür auch schneller und übersichtlicher.garvinhicking wrote:Davon habe ich leider noch nichts gehört, aber ein andere s9y Plugin ist mir persönlich nicht bekannt. Die meisten User setzen inzwischen schon auf Google Analytics, das ist halt von der Hübschheit kaum übertreffbar.- Gibt es ein hübscheres Statistik-Plugin als das mitgelieferte? Sowas wie Semmelstatz für Wordpress?
Viele Grüße,
Garvin
OK, gefunden und installiert - wie sorge ich dafür, dass ich nur bestimmte Bilder in der Galerie anzeigen und diese Auswahl in einen Artikel einbinden kann?Es gibt das "User Gallery" plugin von serendipity, das auf die integrierte MDB aufsetzt und die Bilder in den Ordnern darstellen kann.
Sprich: Ich will einen Artikel und eine Bildergalerie von einem Tag im Zoo machen und in den Artikel sollen auch nur diese Bilder rein - was muss ich da machen? Wie bediene ich das Plugin?
Danke, hat geklappt! Wie mache ich das gleiche mit den "neuesten Kommentaren" im Sidebar?CRen hat Folgendes geschrieben:
#1 GW statt #1 GW
An die s9y.css anhängen:
Code:
.comment_source_trace,
span.comment_source_author { font-weight: bold; }
Vielen Dank!
Gruß,
Christian[/quote]
CRen wrote:Danke, hat geklappt! Wie mache ich das gleiche mit den "neuesten Kommentaren" im Sidebar?An die s9y.css anhängen:
Code:
.comment_source_trace,
span.comment_source_author { font-weight: bold; }
Code: Select all
.plugin_comment_author,
.comment_source_trace,
span.comment_source_author { font-weight: bold; }
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Wenn Du Artikelserien einbinden willst solltest du davon das angesprochene XML-ähnliche Plugin serendipity_event_imageselectorplus nutzen. Ormus hat dazu just etwas geschrieben:
http://ormus.info/archives/10-Media-Blo ... h-s9y.html
Ansonsten halt nochmal der Hinweis auf das Buch, da Du sicherlich noch Fragen zur Pluginbedienung hast, die im Rahmen dieses Forums nicht ausschöpfend erklärt werden können.
Viele Grüße,
Garvin
Von der Artikeleinbindung hast Du bisher nicht gesprochen, dafür ist das Plugin nicht gedacht. Es ist nur für eine eigenständige Gallerie in der Hauptseite oder Seitenleiste gedacht.OK, gefunden und installiert - wie sorge ich dafür, dass ich nur bestimmte Bilder in der Galerie anzeigen und diese Auswahl in einen Artikel einbinden kann?
Wenn Du Artikelserien einbinden willst solltest du davon das angesprochene XML-ähnliche Plugin serendipity_event_imageselectorplus nutzen. Ormus hat dazu just etwas geschrieben:
http://ormus.info/archives/10-Media-Blo ... h-s9y.html
Ansonsten halt nochmal der Hinweis auf das Buch, da Du sicherlich noch Fragen zur Pluginbedienung hast, die im Rahmen dieses Forums nicht ausschöpfend erklärt werden können.
Viele 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/
# 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/
Heyho!
Vielen Dank!
Eine Frage noch: Ich habe mich dann gestern Abend so gegen Mitternacht dann doch entschieden, auf Google Analytics zu setzen, Analytics eingerichtet und das Plugin installiert.
Jetzt habe ich eben draufgeschaut und er hat noch nichts gezählt, obwohl ich meiner Meinung nach die richtige ID usw. angegeben habe... in welcher Form muss ich die denn angeben? Ich habe das so verstanden, dass ich die Nummer xxxx-x von _uacct="UA-xxxx-x" angeben soll, in meinem Fall eine sechsstellige Nummer ohne Minus dazwischen. Ist das richtig?
Oder habe ich irgendeine Einstellung vergessen?
Gruß,
Christian
Vielen Dank!
Eine Frage noch: Ich habe mich dann gestern Abend so gegen Mitternacht dann doch entschieden, auf Google Analytics zu setzen, Analytics eingerichtet und das Plugin installiert.
Jetzt habe ich eben draufgeschaut und er hat noch nichts gezählt, obwohl ich meiner Meinung nach die richtige ID usw. angegeben habe... in welcher Form muss ich die denn angeben? Ich habe das so verstanden, dass ich die Nummer xxxx-x von _uacct="UA-xxxx-x" angeben soll, in meinem Fall eine sechsstellige Nummer ohne Minus dazwischen. Ist das richtig?
Oder habe ich irgendeine Einstellung vergessen?
Gruß,
Christian
Erstmal vielen Dank für Eure Hilfe.
Jetzt habe ich noch zwei "Projekte":
Erstens: Wie bekomme ich die Quote-Zeichen dominanter? Die sieht man nämlich kaum. Ich dachte an das Orange, das auch im Kopf der Seite verwendet wird.
Zweitens: Wie kriege ich das Template so eingestellt, dass der Punkt "Bei Aktualisierung dieser Kommentare benachrichtigen" standardmässig angehakt ist? Das hatte ich bei meinem WP-Plugin auch so eingestellt, erhöht das Diskussionspotential massiv
Gruß,
Christian
Jetzt habe ich noch zwei "Projekte":
Erstens: Wie bekomme ich die Quote-Zeichen dominanter? Die sieht man nämlich kaum. Ich dachte an das Orange, das auch im Kopf der Seite verwendet wird.
Zweitens: Wie kriege ich das Template so eingestellt, dass der Punkt "Bei Aktualisierung dieser Kommentare benachrichtigen" standardmässig angehakt ist? Das hatte ich bei meinem WP-Plugin auch so eingestellt, erhöht das Diskussionspotential massiv
Gruß,
Christian
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
suche:
ersetze durch:
Grüße,
Garvin
Das isteineGrafik.Passe also http://www.xtown.net/templates/idea/img/quote.gif mit Photoshop an oder so.Erstens: Wie bekomme ich die Quote-Zeichen dominanter? Die sieht man nämlich kaum. Ich dachte an das Orange, das auch im Kopf der Seite verwendet wird.
commentform.tpl editieren und anpassen (falls dein templateverzeichnis keine hat, nimm die commentform aus dem "templates/default" verzeichnis und kopiere sie in deins):Zweitens: Wie kriege ich das Template so eingestellt, dass der Punkt "Bei Aktualisierung dieser Kommentare benachrichtigen" standardmässig angehakt ist? Das hatte ich bei meinem WP-Plugin auch so eingestellt, erhöht das Diskussionspotential massiv
suche:
Code: Select all
<input id="checkbox_subscribe" type="checkbox" name="serendipity[subscribe]" {$commentform_subscribe} />
Code: Select all
<input id="checkbox_subscribe" type="checkbox" name="serendipity[subscribe]" {$commentform_subscribe} checked="checked" />
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/
# 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/