Page 1 of 1
currently playing...
Posted: Sun Jan 29, 2006 3:21 pm
by Guest
hallo zusammen,
ich such 'ne möglichkeit, im footer jedes beitrags den aktuell gespielten titel anzuzeigen. und zwar in etwa wie das my-mood-plugin. das currently-plugin ist zwar 'n guter ansatz, aber da wird der titel in der seitenleiste angezeigt, mit einem link zu amazon (der auch noch im gleichen fenster, bzw. bei mir im gleichen frame geöffnet wird). ich wollte einfach nur im aktuellen beitrag "artist - titel" mit anzeigen...
hat jemand 'ne idee, wie sich sowas realisieren lässt?
achja...ich bin kein html/php-programmierer. meine kenntnisse reichen zwar über's buchstabieren von h-t-m-l hinaus, aber 'ne lösung ohne grosse programmierung wär mir lieb
Re: currently playing...
Posted: Sun Jan 29, 2006 3:26 pm
by garvinhicking
Du willst die Möglichkeiten des "Custom Entry Fields" nutzen, das dass Plugin "Erweiterte Eigenschaften von Einträgen" anbietet.
Da kannst Du zu jedem Eintrag ein invidiuelles Feld wie "Listening" eintragen, was Du in deinem Smarty template anzeigen kannst.
Details hier:
http://blog.s9y.org/archives/76-Extende ... ields.html
Grüße,
Garvin
Posted: Sun Jan 29, 2006 3:32 pm
by Guest
wow! das nenn ich prompte antwort
werd ich mir mal anschauen, danke schonmal ...
noch 'ne frage :-)
Posted: Sun Jan 29, 2006 3:49 pm
by groovy
kann ich die datei entries.tpl in meinem angepassten template-theme-ordner speichern? wird die dann, wenn vorhanden, automatisch benutzt? sonst wäre ja mit jedem update meine änderung futsch...
muss mich erstmal etwas durchwühlen, an welche stelle in der datei das feld zu platzieren ist
Posted: Sun Jan 29, 2006 4:03 pm
by groovy
erledigt...funktioniert
Posted: Sun Jan 29, 2006 4:21 pm
by groovy
groovy wrote:erledigt...funktioniert
aber: ich kann es nicht ausblenden, oder? wenn ich das feld leer lasse, erscheint ja trotzdem jedesmal der feste text. anders als beim my-mood-plugin, wenn ich da nix anklicke, wird es einfach nicht angezeigt...kann man das irgendwie hinbiegen? die einzige möglichkeit, die ich im moment sehe, ist, den vorangestellten text im template ganz wegzulassen und im feld dann mit einzutragen...oder?
Posted: Sun Jan 29, 2006 4:31 pm
by garvinhicking
Du kannst in deinem Smarty-Template vorher prüfen, ob der Inhalt von $entry.properties.Hoere oder so gesetzt ist:
Code: Select all
{if $entry.properties.Hoere != ''}
Bla: {$entry.properties.Hoere}
{/if}
Dann gibt dein template das nicht aus, wenn Du's nicht eingetragen hast.
Viele Grüße,
Garvin
danke :-)
Posted: Sun Jan 29, 2006 4:52 pm
by groovy
so, endlich ist es so, wie ich's mag
danke, garvin!
da ich zwei zeilen ausgeben will, musste ich noch prüfen, ob in beiden etwas steht und nur dann den zeilenumbruch einfügen.
aktueller stand:
Code: Select all
{if $entry.properties.ep_listening != ''}
hör grad: {$entry.properties.ep_listening}
{/if}
{if $entry.properties.ep_listening != ''}
{if $entry.properties.ep_mood != ''}
<br>
{/if}
{/if}
{if $entry.properties.ep_mood != ''}
fühl mich grad: {$entry.properties.ep_mood}
{/if}
noch 'ne bemerkung zu s9y: beste weblog-software und absolut bester support! weiter so! und danke
Re: danke :-)
Posted: Sun Jan 29, 2006 4:58 pm
by garvinhicking
Super, das freut mich doch zu hören!
Weiterhin viel Spaß mit Serendipity - dafür machen wir das Ganze.
)
Viele Grüße,
Garvin