Beiträge: 182
Themen: 27
Registriert seit: 09.08.2013
MyBB-Version: 1.8.6
24.01.2016, 15:10
(Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2016, 15:10 von MUMFORD.)
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
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
In MyCode können keine Variablen ausgelesen werden. Daher müsste man dafür ein Plugin erstellen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 182
Themen: 27
Registriert seit: 09.08.2013
MyBB-Version: 1.8.6
Okay. Ist so ein Plugin sehr umständlich? (Ich hab jetzt nicht wirklich Erfahrung damit, deswegen frag ich)
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
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.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 182
Themen: 27
Registriert seit: 09.08.2013
MyBB-Version: 1.8.6
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