ezPortal Recent-Box fix

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

ezPortal Recent-Box fix

Beitragvon AmigaLink » 23. Mär 2005 20:16

Dieser Fix berichtigt die Anzeige von Gastpostings in der Recent-Box des ezPortals.

Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#

portal.php

#
#-----[ FIND ]------------------------------------------
#

$sql = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username

#
#-----[ IN-LINE FIND ]----------------------------------
#

, p.poster_id

#
#-----[ IN-LINE AFTER, ADD ]----------------------------
#

, p.post_username

#
#-----[ FIND ]------------------------------------------
#

for ($i = 0; $i < $number_recent_topics; $i++)
{

#
#-----[ AFTER, ADD ]------------------------------------
#

   if ( ($recent_topic_row[$i]['poster_id'] == '-1' && !$recent_topic_row[$i]['post_username']) ? $postername = $lang['Guest'] : $postername = $recent_topic_row[$i]['post_username'] );
   if ( ($recent_topic_row[$i]['poster_id'] != '-1') ? $postername = $recent_topic_row[$i]['username'] : '' );


#
#-----[ FIND ]------------------------------------------
#

      'S_POSTER' => $recent_topic_row[$i]['username'],

#
#-----[ REPLACE WITH ]----------------------------------
#

      'S_POSTER' => $postername,

#
#----------[ SAVE/CLOSE ALL FILES ]-----------------
#
#     EoM
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon AmigaLink » 23. Mär 2005 21:27

Wer den ColorGroups installiert hat, kann Zeile
Code: Alles auswählen
   if ( ($recent_topic_row[$i]['poster_id'] != '-1') ? $postername = $recent_topic_row[$i]['username'] : '' );
gegen
Code: Alles auswählen
if ( ($recent_topic_row[$i]['poster_id'] != '-1') ? $postername = color_group_colorize_name($recent_topic_row[$i]['user_id'],true) : '' );
ersetzen. :)

Sollte daraufhin ein Fehler angezeigt werden:
Code: Alles auswählen
#
#----------[ FIND ]-------------------------------------
#

include($phpbb_root_path . 'fetchposts.'.$phpEx);

#
#----------[ AFTER, ADD ]-------------------------------
#

include($phpbb_root_path . 'includes/functions_color_groups.'.$phpEx);
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste

cron