Bild nur bei einem bestimmten User anzeigen

MOD requests und eingeschränkter Support zum phpBB3 und zu MODs anderer Autoren.

Moderator: Supporter

Bild nur bei einem bestimmten User anzeigen

Beitragvon baytar » 15. Aug 2010 19:18

Keine Ahnung ob hier die richtige Stelle ist,

Im Viewtopic würde ich gerne nur bei einem User ein Bild anzeigen lassen (Subsilver)

Auf der linken Seite wo Der Name des Beitragserstellers, Rang, Geb. Dat. etc stehen soll ein Bild eingezeigt werden.

Irgendwie nach einer Prüfung wie if user_id=xy dann bild xy anzeigen
wenn die Userid nicht xy ist soll natürlich die Stelle leerbleiben


ist es möglich ? und wenn JA wie müsste der Code dafür aussehen ?


Danke im Voraus
baytar
 
Beiträge: 9
Registriert: 11. Jun 2006 13:23
Wohnort: Ruhrpott

Re: Bild nur bei einem bestimmten User anzeigen

Beitragvon AmigaLink » 16. Aug 2010 04:27

Du könntest einen Spezialrang erstellen den du dem User zuweist. Dann wird unter seinem Namen das Rang-Bild angezeigt.
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

Re: Bild nur bei einem bestimmten User anzeigen

Beitragvon baytar » 16. Aug 2010 12:03

daran habe ich auch gedacht jedoch ist die Person einer meiner Administratoren und die haben ja bereits einen Rangbild :-(
baytar
 
Beiträge: 9
Registriert: 11. Jun 2006 13:23
Wohnort: Ruhrpott

Re: Bild nur bei einem bestimmten User anzeigen

Beitragvon AmigaLink » 16. Aug 2010 20:45

Dann Probier das mal:
Code: Alles auswählen
#
#-----[ OPEN ]----------------------------------------------------------------
#

viewtopic.php
#
#-----[ FIND ]----------------------------------------------------------------
#

   $postrow = array(

#
#-----[ BEFORE, ADD ]---------------------------------------------------------
#
   
   if ($poster_id == 2) // Hier die ID des User eintragen
   {
      $extra_image = ($user_cache[$poster_id]['rank_image']) ? '<br />' : '';
      $extra_image .= '<img src="';
      $extra_image .= $phpbb_root_path . 'styles/prosilver/imageset/site_logo.gif'; // Hier den Pfad zu dem Bild eintragen
      $extra_image .= '" />';
   } else {
      $extra_image = '';
   }
#
#-----[ FIND ]----------------------------------------------------------------
#

      'RANK_IMG'         => $user_cache[$poster_id]['rank_image'],
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#

      'RANK_IMG'         => $user_cache[$poster_id]['rank_image'] . $extra_image,
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------------
#
# EoM

(Ist nicht getestet.)
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

Re: Bild nur bei einem bestimmten User anzeigen

Beitragvon baytar » 16. Aug 2010 21:32

habs getestett funzt super :D

Ich danke Dir vielmals
baytar
 
Beiträge: 9
Registriert: 11. Jun 2006 13:23
Wohnort: Ruhrpott

Re: Bild nur bei einem bestimmten User anzeigen

Beitragvon AmigaLink » 16. Aug 2010 21:35

Gern geschehen.
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 phpBB3 Support



Wer ist online?

Mitglieder in diesem Forum: Magpie [Crawler] und 0 Gäste

cron