HTML-Attribute für die value-Felder

Mit diesem Code kann man z. B. im XForm-Formularbuilder spezielle Attribute zu den value-Klassen hinzufügen.
Die Attribute müssen als Marker mit einem Rautezeichen # beginnen, gefolgt von einem Doppelpunkt : und dem Wert des Attributs. Der Attributname darf keinen Doppelpunkt enthalten.

Bsp.:
`text|vorname|Vorname|#placeholder:Vorname`
ergibt:
`<input type="text" ... placeholder="Vorname" ... />`

Das eingefügte Attribut erhöht den Element-Index nicht.
D. h. man kann diese Attribute überall einschieben. Möglich wären z. B. auch:
`text|#placeholder:Vorname|vorname|Vorname`
`text|vorname|#placeholder:Vorname|Vorname`

Wichtig ist nur, dass der Typ (im Beispiel "text") an erster Stelle steht.
`explode` hat übrigens einen dritten Parameter für die maximale Anzahl an Elementen `explode(':', substr($value, 1), 2)`. Dann kann man sich das `implode` sparen.