Color Group

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Color Group

Beitrag von HammerBe »

Bei mir werden die nick namen nicht so angezeig wie es sein sollte, Beispiel in viewforum.php ( Autor ) ( Letzter Beitrag ) Hier werden die user namen normal in Standard farbe angezeigt, muss man das extra anpassen?

Und im index.php Bei Globale Beiträge wird der user name auch normal angezeigt.
Zuletzt geändert von HammerBe am Fr 07.Dez, 2007 12:00, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Naja, der MOD, den Du verwendest, muss auch dort überall installiert werden, wo er die Namen nicht einfärbt.
Schau Dir an, was er am Forum ändert und versuche Dich mal selber an die noch farblosen Stellen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Naja ich habe mir das schon angeguckt. der macht bei viewforum.php nur dieser änderung.

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------ 
# 
viewforum.php

# 
#-----[ FIND ]------------------------------------------ 
#
include($phpbb_root_path . 'common.'.$phpEx);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);

# 
#-----[ FIND ]------------------------------------------ 
#
	$moderators[] = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '">' . $row['username'] . '</a>';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
	$moderators[] = color_group_colorize_name($row['user_id']);

# 
#-----[ FIND ]------------------------------------------ 
#
		$topic_author = ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '">' : '';
		$topic_author .= ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? $topic_rowset[$i]['username'] : ( ( $topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] : $lang['Guest'] );

		$topic_author .= ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '</a>' : '';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
		$topic_author = ($topic_rowset[$i]['user_id'] == ANONYMOUS ) ? (($topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] : $lang['Guest'] ) : color_group_colorize_name($topic_rowset[$i]['user_id']);


Normale weise ist schon instaliert?

ich verwende Dreamweaver zum editiern von php datein, wo sich der code befindet ist alles orange, dort am anfang ist der code von split topic hier ist der /* vor wen ich das * entferne werden die codes nicht orange. Naja ich weis nicht wie das wieder erzählen soll :( hastdu mich verstanden.
Zuletzt geändert von HammerBe am Fr 07.Dez, 2007 14:28, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

hastdu mich verstanden.
Nein.

Code: Alles auswählen

color_group_colorize_name($row['user_id']);
Das hier färbt einen Usernamen ein. Und das kann überall verwendet werden.
Basis dafür ist das includieren der Datei includes/functions_color_groups.php. also

Code: Alles auswählen

include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
und dann kann die o. g. Funktion auch verwendet werden, wobei $row['user_id'] durch die im jeweiligen Script verwendete Variable ersetzt werden muss.
In der viewtopic.php ist das z. B. $postrow[$i]['poster_id']...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Na die ist doch bei viewforum.php schon eingebaut.

Code: Alles auswählen

$topic_author = ($topic_rowset[$i]['user_id'] == ANONYMOUS ) ? (($topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] : $lang['Guest'] ) : color_group_colorize_name($topic_rowset[$i]['user_id']);
Seigt aber nicht die farbe.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn Du die neueste Version oder meinen Cache zur älteren Version installiert hast, dann leere mal den Ordner cache/ im Forum Root.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Ich habe die neuste version, und cache habe ich breits geleert.

Ich hänge mall meine viewforum.php an,gucke dir mall bitte die zeile was ich meine, die ist durch den split mod auskomentiert.

[ Attachment gelöscht am Fr 07.Dez, 2007 17:17 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

die ist durch den split mod auskomentiert.
Dann musst Du die includes/functions_topics_list.php bearbeiten. Ähnlich wie die viewforum.php.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

Jawohl jetzt sehe ich, muss ich solche sachen stad viewforum.php alles über includes/functions_topics_list.php machen, das auch für viewtopic.php und index.php ? oder nur viewforum.php
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ähnlich wie die viewforum.php.
Da steht nichts von viewtopic.php oder index.php ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
HammerBe
Beiträge: 410
Registriert: Sa 14.Apr, 2007 04:31

Beitrag von HammerBe »

War auch nur eine Frage
Antworten