Wie kann ich denn auf die Inhalte von Benutzerprofilfeldern zugreifen ?
Es geht darum: Das Forenlogo wird als SVG eingebunden. In dem Logo befindet sich ein Schriftzug - und die Farbe des Schriftzuges soll selber vom Benutzer bestimmt werden können.
Dazu habe ich ein Profilfeld angelegt, in welchem der Nutzer einen Farbwert ablegen kann - wahlweise hexadezimal, als name oder rgba() wert ...
Bei der Generierung der Seite muss ich nun den Benutzerwert abfragen und einfügen lassen:
Code: Alles auswählen
<svg version="1.1" id="Das_Logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="1160.445px" height="284.695px" viewBox="0 0 1160.445 284.695" enable-background="new 0 0 1160.445 284.695"
xml:space="preserve">
<g id="Wortmarke">
<g id="wort1" fill="xxx">
<path id="s" d="M60.123,55.586l4.979,0.819h3.279l5.742-0.819c0,2.734,2.461,4.102,7.383,4.102
...
Das müsste ja dann irgendwie so aussehen:
Code: Alles auswählen
<!-- IF S_USER_LOGGED_IN -->{U_USER_LOGO_COLOR}<!-- ELSE -->{"#CCCCCC"}