Statussymbole (gelesen, ungelesen, geschlossen...)

22.01.2009 05:12 (zuletzt bearbeitet: 22.01.2009 05:14)
avatar  Georg
#1 Statussymbole (gelesen, ungelesen, geschlossen...)
Ge
Mitglied
Hallo zusammen.

Ein Mitglied hier im Forum hat im Thema "Nennen Sie uns beliebte Änderungen am Template" einen Beitrag dazu geleistet, wie man verschiedene Statussymbole für die Beiträge verknüpfen kann. Leider blicke ich durch diesen Einzeiler nicht ganz durch.

Das Mitglied nennt sich hier "Bengt" und hat auf der zweiten Seite des Threads gepostet.

Könnte mir jemand näher erläutern, wie ich 4 Symbole verknüfen könnte für:
- offen / ungelesene Beiträge
- offen / gelesene Beiträge
- geschlossen /ungelesene Beiträge
- geschlossen / gelesene Beiträge

Vielen Dank schonmal!


Gruß
Georg


EDIT:

Weiterhin würde mich interessieren, wie ich 2 Symbole für die Foren-Übersicht nutzen könnte.
Eines, für neue Beiträge und eines, für ausschließlich gelesene Beiträge.

 Antworten

 Beitrag melden
22.01.2009 20:00
avatar  Georg
#2 RE: Statussymbole (gelesen, ungelesen, geschlossen...)
Ge
Mitglied

Ich habe es doch tatsächlich selbständig hinbekommen.


 Antworten

 Beitrag melden
22.01.2009 20:21
avatar  Vitalis
#3 RE: Statussymbole (gelesen, ungelesen, geschlossen...)
avatar
Profi

Sie dürfen Ihre Lösung auch allen anderen Usern zur Verfügung stellen ;-)


 Antworten

 Beitrag melden
24.01.2009 08:17 (zuletzt bearbeitet: 24.01.2009 08:18)
avatar  Georg
#4 RE: Statussymbole (gelesen, ungelesen, geschlossen...)
Ge
Mitglied
Vielen Dank dafür! ;)

Hier die Lösung des Problems. (2 Verschiedene Ansätze, eine saubere Lösung und eine nicht ganz so saubere):

Im Template Forum-Übersicht muss folgendes geändert werden, das ist die nicht ganz so saubere Lösung. Sie funktioniert aber tadellos!

Diese Zeile kann raus:

{{newmessage.start}} <img src="{{global_img_new_index}}" border=0>{{newmessage.end}}

Dann tauscht ihr diese Zeile...

<td class="ifo1" align="center" width="45">{{forum:new_messages==true.newmessage}}</td>

...durch diese Zeile

<td class="ifo1" align="center" width="45">{{forum:new_messages==true.start}} <img src="Pfad_zum_Bild_fuer_neue_Nachrichten" border="0"></a> {{forum:new_messages==true.else}} <img src="Pfad_zum_Bild_fuer_keine_neuen_Nachrichten" border="0"> {{forum:new_messages==true.end}}</td>


Unsauber ist es meiner Meinung nach deshalb, weil ich nicht ne neue Funktion erstellt habe, um die Bilder einzubinden, sondern die Bilder direkt eingebunden habe.
Unsauber heißt natürlich nicht, dass es Probleme damit geben wird!

 Antworten

 Beitrag melden
24.01.2009 08:39 (zuletzt bearbeitet: 24.01.2009 08:44)
avatar  Georg
#5 RE: Statussymbole (gelesen, ungelesen, geschlossen...)
Ge
Mitglied
Hier die sauberere Lösung für 4 Symbole im Template Foren-Ansicht.
Außerdem wird durch diese Änderung das Symbol NEU in der Forenansicht entfernt, da es ja überflüssig wird.
Der Doppelpost dient nur der Übersichtlichkeit, ich bin kein Punktejäger...

Diese Zeilen werden ersetzt:

{{newmessage.start}} <img src="{{global_img_new_thread}}" border=0>{{newmessage.end}}
{{newforum.start}} <img src="{{global_img_new_index}}" border=0>{{newforum.end}}
{{thread_open.start}}<img src="https://img.homepagemodules.de/msg.gif" border=0> {{thread_open.end}}
{{thread_close.start}}<img src="https://img.homepagemodules.de/msglock.gif" border=0> {{thread_close.end}}


...durch diese Zeilen:

{{newforum.start}} <img src="{{global_img_new_index}}" border=0>{{newforum.end}}
{{thread_open_old.start}}<img src="...OLDOPEN.GIF" border=0> {{thread_open_old.end}}
{{thread_close_old.start}}<img src="...OLDCLOSED.GIF" border=0> {{thread_close_old.end}}
{{thread_open_new.start}}<img src="...NEWOPEN.GIF" border=0> {{thread_open_new.end}}
{{thread_close_new.start}}<img src="...NEWCLOSED.GIF" border=0> {{thread_close_new.end}}

An dieser Stelle müssen selbstverständlich Ihre Links zu den einzelnen Bildern.
Meine Synonyme sind denke ich aussagekräftig.


Und das:

<td class="fth2">{{thread:closed==true.thread_close.thread_open}}{{thread:note}}<a href="{{thread:link}}">{{thread:title}}</a> <span class="fths">


...wird durch diese Zeilen ersetzt:

<td class="fth2">{{thread:new_message==true.start}}{{thread:closed==true.thread_close_new.thread_open_new}}{{thread:new_message==true.else}}{{thread:closed==true.thread_close_old.thread_open_old}}{{thread:new_message==true.end}}{{thread:note}}<a href="{{thread:link}}">{{thread:title}}</a> <span class="fths">



Zuletzt muss noch diese Zeile:

<td class="fth2" align=center>{{thread:answers_count|numberformat}}{{thread:new_message==true.newmessage}}</td>


...durch diese ersetzt werden:

<td class="fth2" align=center>{{thread:answers_count|numberformat}}</td>



Seid bitte nicht zu streng mit mir, wenn ich etwas unsauber gecodet habe. Das war mein erster Gehversuch in dieser Richtung.

An dieser Stelle sei gesagt, dass ich den Code für die Foren-Übersicht (im Post davor) vom User "Rehlein" abekupfert habe. Das ist also keine "Neuentwicklung" meinerseits!

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!