Hallo, Gast! (Registrieren)

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


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Profilfeld in MyCode auslesen
#1
Hallo,
ich würde gerne einen MyCode erstellen, der ein Profilfeld ausliest.
Das Profilfeld enthält einen Farbcode (ohne #)

Würde das gehen, wenn ja wie?
Regulärer Ausdruck *
Code:
\[farbe\](.*?)\[/farbe\]

Die Ersetzung * sollte ungefähr so aussehen:
Code:
<span style="color: #PROFILFELD;">$1</span>

Danke Smile
Zitieren
#2
In MyCode können keine Variablen ausgelesen werden. Daher müsste man dafür ein Plugin erstellen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Okay. Ist so ein Plugin sehr umständlich? (Ich hab jetzt nicht wirklich Erfahrung damit, deswegen frag ich)
Zitieren
#4
Umständlich nicht, aber es geht über das hinaus, was die meisten MyCode-Plugins machen. Da die Profilfelder nicht direkt im Parser zur Verfügung stehen, müsste man einige Hooks verwenden.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
Ok, das ist blöd...
ist es möglich ein Profilfeld im CSS auszulesen? xD
Hat sich erledigt hab es hinbekommen mit:
Code:
<style>
NAME {color: <?php echo $post['fidXX'] ?>;}
</style>
in der postbit_classic
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  automatische Liste aus Profilfeld - mycode parsen? Risu 2 1.962 05.04.2014, 12:36
Letzter Beitrag: MrBrechreiz