index_body.tpl -> kann ich das da einbauen? WIE?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

@Ruhrpottler: hat eigendlich nichts mit dem phpbb zu tun. frag am besten bei dem programierer des chats nach.

@kornotopia: dazu müsste man die query umbauen und in der user-tabelle nach dem level des users suchen... dadurch ergibt sich auch die möglichkeit eines links auf das profil. ungefär so:

Code: Alles auswählen

$chat_colors = array(
ADMIN => 'ff00ff',
USER => 'ffddff',
MOD => 'ff99ff'
);
$q=mysql_query("SELECT c.user, u.user_id, u.user_level from pcpin_users c LEFT JOIN phpbb_users u ON u.username = c.user"); 
      if ( $row = mysql_fetch_array($q) ) 
      { 
         $chat_text .= $row['user']; 
         while ( $row = mysql_fetch_array($q) ) 
         { 
           $username = $row['user'];
           if ( !empty($row['user_id']) )
           {
             $username = '<a href="'. append_sid("profile.php?mode=viewprofile&u=" . $row['user_id']) . '" style="color:#' . $chat_colors[$row['user_level']] . ';">' . $username . '</a>';
           }
           $chat_text .= ', ' . $username; 
         } 
      }
der code ist zwar nicht ganz sauber und ungetestet, sollte aber funktionieren. die farben müssten natürlich noch angepasst werden.

mfg saerdnaer
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

@ saerdnaer: Hab bei denen im Board schon nachgefragt, aber der Support dort ist nicht so das wahre :roll: .

Aber der von dir gepostete Code würde mich auch intressieren.
Wo muss ich diesen genau einfügen???
Chrigi
Mitglied
Beiträge: 3
Registriert: 07.10.2004 13:26

Beitrag von Chrigi »

Wirklich ein tolles skript und ein feiner Chat.

bisher funktioniert wirklich alles. :D

Was mich aber interessiert, kann man das skript irgendwie anpassen, dass es direkt beim profil des chat die avatars/signaturbilder vom forum übernimmt??

oder habe ich da einfach was falsch gemacht??

gruss n thx
chrigi
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

da Chrigi per pm sagte, das der erste benutzername in der liste nicht farbig markiert und verlinkt wird, hier nochmal ein geänderte code:

Code: Alles auswählen

$chat_colors = array( 
ADMIN => 'ff00ff', 
USER => 'ffddff', 
MOD => 'ff99ff' 
); 
$q=mysql_query("SELECT c.user, u.user_id, u.user_level from pcpin_users c LEFT JOIN phpbb_users u ON u.username = c.user"); 
      if ( $row = mysql_fetch_array($q) ) 
      { 
         $username = $row['user']; 
         if ( !empty($row['user_id']) ) 
         { 
           $username = '<a href="'. append_sid("profile.php?mode=viewprofile&u=" . $row['user_id']) . '" style="color:#' . $chat_colors[$row['user_level']] . ';">' . $username . '</a>'; 
         } 
         $chat_text .= ', ' . $username; 
         while ( $row = mysql_fetch_array($q) ) 
         { 
           $username = $row['user']; 
           if ( !empty($row['user_id']) ) 
           { 
             $username = '<a href="'. append_sid("profile.php?mode=viewprofile&u=" . $row['user_id']) . '" style="color:#' . $chat_colors[$row['user_level']] . ';">' . $username . '</a>'; 
           } 
           $chat_text .= ', ' . $username; 
         } 
      }
ah
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Wohin muss dieser Code denn eingefügt werden?
Gruß, Tom
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

musst du den so alte themen wieder hochholen? ;-)

anscheind gehört das ganze zu folgendem post: http://www.phpbb.de/viewtopic.php?p=330218#330218

musst halt den code nacheinander zusammensetzten....

mfg ah
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Ok, das klappt.

Nur funktioniert es nicht, dass die User, die im Chat sind, mit einem Link zu ihrem Profil versehen werden.

Hast du da noch nen Tipp? Wo genau muss er obige Code da eingefügt werden?
Gruß, Tom
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

steht bereits irgenwo hier im thema.

ah
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

saerdnaer hat geschrieben:steht bereits irgenwo hier im thema.

ah
Es steht WAS eingefügt werden muss, aber nicht WO! ;)
Gruß, Tom
fragz
Mitglied
Beiträge: 204
Registriert: 23.10.2006 12:52
Kontaktdaten:

Beitrag von fragz »

Grüße!

Ich habe auch nicht gefunden wo was eingefügt werden soll den es ist mal wieder alles unübersichtlich!

Könnte das noch einmal einer neu posten?
Antworten

Zurück zu „phpBB 2.0: Mod Support“