Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
HTML in Profilfeldern?
#1
Hallo zusammen!

Ich möchte ein Profilfeld einrichten, in dem mehrere anklickbare kleine Bilder dargestellt werden, dieses Profilfeld wird nur von Administratoren zu bearbeiten sein. Leider klappt das nicht, die <img> anweisungen werden ignoriert. Gibt es da eine Möglichkeit?
Zitieren
#2
Hallo und willkommen SamX,

Nein das wird nicht klappen, da die Profilfelder dafür nicht ausgelegt sind.
Du könntest dir aber eine Modifikation(kurz Mod) schreiben, mit welcher du bei einigen Usern so etwas eintragen lassen kannst.

Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
Zitieren
#3
Erstmal danke für die Willkommensgrüsse!

Leider sehe ich mich ausser Stande ein Profilfeld in dieser Hinsicht zu modifizieren, könnte mir vielleicht ein engagierter User dahingehend unter die Arme greifen?
Zitieren
#4
Kennst du dich ein wenig mit PHP aus? Du müsstest die Stelle in der Datei member.php suchen, an der die Daten für die Profilfelder zur Ausgabe verarbeitet werden und über die Funktion postify() kannst du dann MyCode umwandeln. Somit wäre die Einbindung von Bildern möglich.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#5
Ich schau mir das mal an, ich komm aber garantiert noch mal durch Wink Trotzdem danke schon mal soweit.
Zitieren
#6
Leider komm ich damit nicht zurecht und muss noch einmal untertänigst und auf den knien um eure Hilfe ersuchen. Könnt Ihr mir dieses einbinden der Funktion anhand eines Codeschnippsels vedeutlichen?
Zitieren
#7
Versuche mal bitte so: Öffne die Datei member.php und suche nach:
PHP-Code:
            if($customfield['type'] == "textarea")
            {
                
$customfieldval nl2br(htmlspecialchars_uni($userfields[$field]));
            } 
Ersetzen durch:
PHP-Code:
            if($customfield['type'] == "textarea")
            {
                
$customfieldval postify($userfields[$field], noyesyesyes);
            } 
Dadurch sollte MyCode in Textareas umgewandelt werden.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#8
Funktioniert ganz prima! Vielen Dank dafür Smile
Zitieren
#9
Ich wollte das auch gerade einbauen, aber bei mir erscheint dann diese Fehlermeldung
PHP-Code:
Fatal errorCall to undefined function postify() in /is/htdocs/xxx1ULQ8R8I8U/www/xxx/member.php on line 1323 
VG,
Susanne
Zitieren
#10
https://www.mybb.de/forum/showthread.php...8#pid18978

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  HTML-Ausgabe in Profilfeldern Limping Cat 1 1.549 30.04.2014, 18:41
Letzter Beitrag: StefanT