PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [vb3.x] Forengrafiken (alternativ)



hcmagix
29.10.2007, 13:26
Aufgrund mehrerer Nachfragen und Löschung auf vbG habe ich folgendes Tutorial bzgl. Forengrafiken erneut erstellt:

Da dieses Thema immer mal wieder auftaucht möchte ich hier einen Weg beschreiben wie man in seinem Forum
die langweiligen Statusgrafiken wie

http://www.vbulletin-germany.com/forum/images/statusicon/forum_old.gif und http://www.vbulletin-germany.com/forum/images/statusicon/forum_new.gif

durch individuelle Grafiken ersetzen kann um solch ein Ergebnis zu erhalten:

http://www.hertha-chat.de/images/misc/forengrafiken.jpg

Hier wird die originale Forengrafik durch eine eigene ersetzt die permanent angezeigt wird. Um die Ajax Funktionalität bzgl. neuer Beiträge weiterhin zu ermöglichen werden die Briefe vor den Forenbezeichnungen in unterschiedlichen Farben angezeigt.

An dieser Stelle ein Hinweis auf den Hack "Alternative Forenstatusgrafiken" (http://www.vbulletin-germany.org/showthread.php?t=582) von Hoffi (http://www.vbulletin-germany.org/member.php?u=64) der die Kenntlichmachung anhand von Farb/Schwarzweiß Forengrafiken realisiert.

Vorarbeit:

Zuerst sollte man sich die benötigten Grafiken anlegen. In meinem Beispiel verwende ich als Forengrafiken
in der Größe 50*40 und habe sie im gif Format abgespeichert.

Wichtig hierbei ist das der Name der ForenID entspricht. Also 1.gif, 2.gif.... 100.gif je nachdem wieviel Foren inklusive Unterforen ihr habt. Diese Grafiken liegen in meinem Beispiel allesamt unter /images/flogos.

Anmerkung zum Urheberrecht: Bei der Zusammenstellung lasst das Urheberrecht nicht außer acht. Erstellt eigene Grafiken bzw. verwendet nicht geschütztes Material. Ein Tipp hier ist die Seite http://yotophoto.com (http://yotophoto.com/) dort könnt ihr auf Lizenz freie Grafiken zugreifen.

Damit diese nun angezeigt werden sind 2 Templates zu bearbeiten: forumhome_forumbit_level1_post

Original:

<td><img src="$stylevar[imgdir_statusicon]/forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>

ersetzen durch:


<td><a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><img src="./images/flogos/$forum[forumid].gif" border="0" alt="" /></a></td>

und forumhome_forumbit_level2_post

Original:

<td class="alt2"><img src="$stylevar[imgdir_statusicon]/forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>

ersetzen durch:


<td class="alt2"><a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><img src="./images/flogos/$forum[forumid].gif" border="0" alt="" /></a></td>

Die Links sind nun so angelegt das durch Klicken auf die Forengrafik der User direkt in das Forum springt.
Da es seit der Version 3.6 die Ajax Funktion des
Forum als Gelesen markieren
integriert wurde muss hier eine Hilfsgrafik eingefügt werden. Ich verwende diese beiden Grafiken um Foren mit
neuen Inhalten anzeigen zu lassen. http://www.hertha-chat.de/forum/images/hcm/statusicon/forum_old.gif für Foren ohne neue Inhalte und http://www.hertha-chat.de/forum/images/hcm/statusicon/forum_new.gif für Foren mit neuen Inhalten.
Die Originaldateien sind durch diese einfach zu ersetzen.

http://www.hertha-chat.de/images/misc/forengrafiken2.jpg

In den Templates wird vor dem Forentitel diese Grafik angezeigt (bitte das Leerzeichen zwischen Grafik und Forumtitel nicht vergessen).

Damit diese nun angezeigt werden sind 2 Templates zu bearbeiten: forumhome_forumbit_level1_post

Original:

<a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>

ersetzen durch:


<img src="$stylevar[imgdir_statusicon]/forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]"/> <a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>

und forumhome_forumbit_level2_post

Original:

<a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>

ersetzen durch:


<img src="$stylevar[imgdir_statusicon]/forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]"/> <a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>

das wars auch schon
Viel Spaß!

Helmut71
14.11.2007, 08:03
Hab jetzt einiges rumprobiert.

Frage: wie müsste ich es anstellen, um die originalen Icons für neue Beiträge und keine neuen Beiträge in der Tabellenspalte zu behalten, aber davor ein jeweils anderes, individuelles icon in einer Spalte zu haben?

Es sollte also so aussehen, wie der Linksbereich von VBCMS (siehe Anhang).

Soweit ich das sehe, kann man den zweiten Teil des Workarounds weglassen..aber wie genau setze ich die individuellen Grafiken vor die Statusgrafiken?

hcmagix
14.11.2007, 15:06
Dann müsste eine separate Spalte eingefügt werden.

Helmut71
14.11.2007, 22:19
@hcmagix: ich bin hier leider ziemlicher Anfänge - wie müsste der code für diese seperate Spalte aussehen?

thompson
17.11.2007, 19:46
kurze frage dazu: ich hatte das nach ner älteren anleitung gemacht, da mussten die änderungen nur in forumhome_forumbit_level2_post gemacht werden.

für was sind dann die änderungen in level1_post da ?

Hoffi
18.11.2007, 10:25
Wenn du Foren hast die keiner Kategorie zugrordnet sind wird level1_post benutzt.

der_ellipsoide
08.08.2008, 17:56
Hallo,

ich möchte gerne animierte Grafiken verwenden, leider funktionieren nur .gif

Gibt es eine Möglichkeit?

Vielen Dank!

Edit
<td class="alt2"><a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><img src="./images/flogos/$forum[forumid].gif" border="0" alt="" /></a></td>

OK, liegt es daran?

hcmagix
09.08.2008, 18:18
?? ich dachte immer animierte Grafiken sind gif's ^^

hunter88
11.01.2009, 12:40
Könnte man das mal für die neue 3.8.0 anpassen?

vielen Dank :)

MrD
11.01.2009, 19:06
Hi hunter,
ab 3.7.4 ist dies per Forenpräfix in den Foreneinstellungen möglich.

Andre31
15.01.2009, 20:23
Gab es dafür nicht mal nen Addon?
Ich bin mir sicher, allerdings finde ich den nirgends mehr btw. weiß ehrlich gesagt auch nicht mehr wie der noch hieß.
Jemand Rat?

henriof9
12.11.2011, 17:12
Aufgrund mehrerer Nachfragen und Löschung auf vbG habe ich folgendes Tutorial bzgl. Forengrafiken erneut erstellt:

Da dieses Thema immer mal wieder auftaucht möchte ich hier einen Weg beschreiben wie man in seinem Forum
die langweiligen Statusgrafiken wie

http://www.vbulletin-germany.com/forum/images/statusicon/forum_old.gif und http://www.vbulletin-germany.com/forum/images/statusicon/forum_new.gif

durch individuelle Grafiken ersetzen kann um solch ein Ergebnis zu erhalten:

http://www.hertha-chat.de/images/misc/forengrafiken.jpg

Hier wird die originale Forengrafik durch eine eigene ersetzt die permanent angezeigt wird. Um die Ajax Funktionalität bzgl. neuer Beiträge weiterhin zu ermöglichen werden die Briefe vor den Forenbezeichnungen in unterschiedlichen Farben angezeigt.

An dieser Stelle ein Hinweis auf den Hack "Alternative Forenstatusgrafiken" (http://www.vbulletin-germany.org/showthread.php?t=582) von Hoffi (http://www.vbulletin-germany.org/member.php?u=64) der die Kenntlichmachung anhand von Farb/Schwarzweiß Forengrafiken realisiert.

Vorarbeit:

Zuerst sollte man sich die benötigten Grafiken anlegen. In meinem Beispiel verwende ich als Forengrafiken
in der Größe 50*40 und habe sie im gif Format abgespeichert.

Wichtig hierbei ist das der Name der ForenID entspricht. Also 1.gif, 2.gif.... 100.gif je nachdem wieviel Foren inklusive Unterforen ihr habt. Diese Grafiken liegen in meinem Beispiel allesamt unter /images/flogos.

Anmerkung zum Urheberrecht: Bei der Zusammenstellung lasst das Urheberrecht nicht außer acht. Erstellt eigene Grafiken bzw. verwendet nicht geschütztes Material. Ein Tipp hier ist die Seite http://yotophoto.com (http://yotophoto.com/) dort könnt ihr auf Lizenz freie Grafiken zugreifen.

Damit diese nun angezeigt werden sind 2 Templates zu bearbeiten: forumhome_forumbit_level1_post

Original:


ersetzen durch:



und forumhome_forumbit_level2_post

Original:


ersetzen durch:



Die Links sind nun so angelegt das durch Klicken auf die Forengrafik der User direkt in das Forum springt.
Da es seit der Version 3.6 die Ajax Funktion des integriert wurde muss hier eine Hilfsgrafik eingefügt werden. Ich verwende diese beiden Grafiken um Foren mit
neuen Inhalten anzeigen zu lassen. http://www.hertha-chat.de/forum/images/hcm/statusicon/forum_old.gif für Foren ohne neue Inhalte und http://www.hertha-chat.de/forum/images/hcm/statusicon/forum_new.gif für Foren mit neuen Inhalten.
Die Originaldateien sind durch diese einfach zu ersetzen.

http://www.hertha-chat.de/images/misc/forengrafiken2.jpg

In den Templates wird vor dem Forentitel diese Grafik angezeigt (bitte das Leerzeichen zwischen Grafik und Forumtitel nicht vergessen).

Damit diese nun angezeigt werden sind 2 Templates zu bearbeiten: forumhome_forumbit_level1_post

Original:


ersetzen durch:



und forumhome_forumbit_level2_post

Original:


ersetzen durch:



das wars auch schon
Viel Spaß!

Genau so etwas suche wir, nur eben für vB 4.1.3

Hättest Du da auch eine Anleitung was wo geändert werden müßte ?

MikeD
12.11.2011, 18:33
Genau so etwas suche wir, nur eben für vB 4.1.3Bitte schön... Forum Category Icons (Advanced) (http://www.vbulletin.org/forum/showthread.php?t=244351) :) Nächstes Mal bitte selbst suchen!

henriof9
12.11.2011, 19:26
Bitte schön... Forum Category Icons (Advanced) (http://www.vbulletin.org/forum/showthread.php?t=244351) :) Nächstes Mal bitte selbst suchen!

Danke schön.
Und das habe ich sogar selbst schon gefunden.
Es ist aber ein AddOn während die obige Anleitung ja ohne dieses auskommt. nur eben durch Änderungen in den Templates. :)

Ich habe sogar noch etwas ähnliches dort gefunden, http://www.vbulletin.org/forum/showthread.php?t=257202&highlight=Forum+Icons, allerdings haut das bei uns irgendwie nicht hin.

Und da muß ich mal blöd fragen;
es ist ja ein Anleitung die sich auf die ursprüngliche Version für 3.x.x bezieht, jedenfalls habe ich es so erlesen.
Heißt das jetzt eigentlich, daß ich die 3.x.x- Version installieren und dann die dort angegebenen Templateänderungen duchführen muß- das habe ich nämlich nicht gemacht.
Aber so wie beschrieben, haut das eben nicht hin, schon gar nicht in den Unterforen.

Boothby
13.11.2011, 04:44
es ist ja ein Anleitung die sich auf die ursprüngliche Version für 3.x.x bezieht, jedenfalls habe ich es so erlesen.
Heißt das jetzt eigentlich, daß ich die 3.x.x- Version installieren und dann die dort angegebenen Templateänderungen duchführen muß- das habe ich nämlich nicht gemacht.

Anleitungen für Templateänderungen, die für vB3.x gelten, funktionieren auf keinen Fall unter vB4.x. Sie können aber für einen Fachkundigen eine grobe Richtschnur sein, wenn man weiß worin die Unterschiede zwischen vB3 und vB4 liegen und wonach man dann entsprechend suchen muß. Und um deine Frage zu beantworten. Lade dir bloß kein vb3-Template unter vB4!

henriof9
19.11.2011, 17:36
Gut, dann anders gefragt.

Die Sprechblasen- Icons haben wir über die Präfixeinstellungen gegen die Bildchen ausgetauscht.
Wie mache ich es jetzt, daß wir dieses Briefsymbol neben dem Forentitel haben die dann die Funktion " gelesen/ungelesen " übernehmen ?
Muß doch irgendwie möglich sein, auch ohne AddOn.