Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe und besinnliche Weihnachten!

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Bitte um Hilfe bei der Mitgliederliste
#1
Hallo Forum

Also, ich habe mir gestern nach diesem Beitrag die Mitgliederliste getunt und es funktioniert bis auf ein kleine Detail alles sehr gut. Mein Problem ist, da ich auch die Webseiten der User integrieren möchte, daß der Button bei allen Usern angezeigt wird, auch bei jenen, die gar keine angegeben haben.

Der Aufrau der Webseite bei Usern, die tatsächlich eine Seite angegeben haben, funktioniert aber.

Also wie kann ich es einrichten, daß nur bei jenen Usern der Button zu Webseite erscheint, welche auch wirklich eine angegeben haben.
Momentan schut die Mitgliederliste so aus:

[Bild: http://www.mybbcoder.info/attachment.php?aid=2026]

Danke schon mal für eure Antworten.

PS: Mir ist aufgefallen, daß hier im Forum ein Bilderl fehlt, das sage ich jetzt nur so als Info

   
#2
Das geht mit einer Code-Abfrage, siehe Profil-Seite (member.php).

Das Bild hat nicht gefehlt sondern es war nicht vollständig hochgeladen. Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#3
(04.08.2010, 15:30)StefanT schrieb: Das geht mit einer Code-Abfrage, siehe Profil-Seite (member.php).

Könntest du das einmal etwas präziser formulieren, muss ich jetzt in der memberlist.php eine Abfrage extra schreiben oder mache ich die Code Abrage im Template ?

#4
Das muss in die Datei...
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#5
Die Schnitzeljagt geht also weiter ......

In der Datei member.php habe ich folgendes gefunden:

PHP-Code:
if($memprofile['website'])
    {
        
$memprofile['website'] = htmlspecialchars_uni($memprofile['website']);
        
$website "<a href=\"{$memprofile['website']}\" target=\"_blank\">{$memprofile['website']}</a>";
    }
    else
    {
        
$website '';
    } 

Wäre das also die Abfrage für Webseite und kann ich den Code einfach so übernehmen ?
#6
Du musst noch die Variable ändern, aber sonst sollte das passen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#7
So jetzt habe ich die variable geändert, diese schaut jetzt so aus:

PHP-Code:
if($user['website'])
    {
        
$user['website'] = htmlspecialchars_uni($user['website']);
        
$website "<a href=\"{$user['website']}\" target=\"_blank\">{$user['website']}</a>";
    }
    else
    {
        
$website '';
    } 

Ist das jetzt so richtig ?? und wo muss ich das dann in die memberlist.php eintragen. Ein Code nachdem ich suchen soll wär prächtig Big Grin
#8
Hallo
Mit etwas fremder Hilfe habe ichs dann doch hinbekommen. Für all jene, welche sich das ebenfalls einbauen wollen, mögen in der Memberlist.php nach
PHP-Code:
    $user['avatar'] = "";
        } 

suchen (ca. Zeile 343) und danach folgenden Code einfügen
PHP-Code:
if($user['website'] != ""
        {
            
$user['website'] = "<a href=\"{$user['website']}\" target=\"_blank\"><img src=\"{$theme['imglangdir']}/postbit_www.gif\" alt=\"{$lang->postbit_website}\" title=\"{$lang->postbit_website}\" /></a>";
        } 

Im Template memberlist_user an der gewünschten Stelle dann das einfügen:
{$user['website']}
Und fertig ist die Zauberei.
#9
Ins Template muss dann aber $website... Sonst ist der Code ohne Funktion. Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#10
(05.08.2010, 15:51)StefanT schrieb: Ins Template muss dann aber $website... Sonst ist der Code ohne Funktion. Wink

Also bei mir hats mit Klammern funktioniert und funktioniert auch ohne Klammern, ist ja noch die 1.6. Beta.



Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Question Möchte mit meinem veralteten phpbb2 Forum hierher umziehen und bitte um Hilfe LICHTY 1 1.592 07.04.2014, 15:25
Letzter Beitrag: MrBrechreiz
  Thread Titel als Link in Showthread Bitte um Hilfe! Devone 5 1.895 11.10.2012, 12:57
Letzter Beitrag: Jockl
Lightbulb Bitte um Hilfe! Wie kann ich die Profile der Benutzer meines Forums verstecken? windbird1949 3 2.215 09.12.2011, 14:36
Letzter Beitrag: Kenny
  Massive Probleme Nach Serverumzug hilfe bitte !!! Michael_ 4 1.830 29.08.2011, 14:24
Letzter Beitrag: Michael_