MyBB.de Forum
Eigene Profilfelder akzeptieren kein "-" - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Eigene Profilfelder akzeptieren kein "-" (/thread-35312.html)

Seiten: Seiten: 1 2 3


Eigene Profilfelder akzeptieren kein "-" - Carie Ma - 10.02.2018

Hallo ihr Lieben! 

Ich habe für mein Forum eigene Profilfelder erstellt, wo auch die Option einen Strich anzu'kreuzen' gegeben sein soll. Also das sieht z.b. so aus: 


Gryffindor
Hufflepuff
Ravenclaw
Slytherin


Wenn man nichts von den Häusern angeben kann bzw. möchte, soll es möglich sein, dass der Strich angehakt wird, nur wenn man es tut, kommt eine Fehlermeldung. Screenshot ist im Anhang. Kann jemand helfen?


RE: Eigene Profilfelder akzeptieren kein "-" - MrBrechreiz - 10.02.2018

Feldtyp ist bei dir als Auswahlbox angewählt ?


RE: Eigene Profilfelder akzeptieren kein "-" - Carie Ma - 10.02.2018

Nee Radiobuttons hab ich dafür gewählt. Liegt das daran?


RE: Eigene Profilfelder akzeptieren kein "-" - MrBrechreiz - 10.02.2018

Eigtl. nein. Schau mal ob Du hinter dem - ein Leerzeichen hast. Wenn ja, mach es weg, dann sollte es funktionieren.


RE: Eigene Profilfelder akzeptieren kein "-" - Carie Ma - 10.02.2018

Scheint bisher zu funktionieren, ich lass das noch mal von nem anderen Mitglied checken. Kann ich noch was fragen? 

Ich möchte ein Feld machen, bei dem man etwas verlinken kann. Also einen Link rein kopiert, bei dem man, wenn man es abspeichert draufklicken kann um weiter geleitet zu werden. Bisher habe ich ein Textfeld und wenn man da den Link reinstellt, dann muss man ihn kopieren in die Adresszeile, weil man ihn nicht anklicken kann. Geht das irgendwie? 

Liebe Grüße


RE: Eigene Profilfelder akzeptieren kein "-" - doylecc - 10.02.2018

Du könntest für dieses Profilfeld MyCode erlauben und der Link muss dann immer in [ url ] Tags eingefügt und abgespeichert werden. Dann wird er anklickbar.


RE: Eigene Profilfelder akzeptieren kein "-" - Carie Ma - 10.02.2018

Okay, danke. Also die Sache mit dem "-" als Option klappt auch bei anderen Usern, danke dafür! 

Das mit dem Link ist eine gute Idee. Und obwohl das Thema anderes sagt, hoffe ich noch eine dritte und letzte Frage stellen zu können. Gibt es bei den eigenen Profilfeldern eine Möglichkeit einen Placeholder reinzusetzen? Also das in dem Textfeld grau hinterlegt steht was man möchte? Wie das geht weiß ich, nur ich kann irgendwie auf das Template der costumfields nich zugreifen und bei "Konfiguration" im Admin CP finde ich diese Einstellung nicht. 

Liebe Grüße
und danke nochmal bzw. im Vorraus!


RE: Eigene Profilfelder akzeptieren kein "-" - MrBrechreiz - 10.02.2018

In den Templates wird dies so nicht funktionieren. Da müsste man an der entsprechenden php Datei fummeln. Evtl. via php in templates Plugin könnte das auch funktionieren.

Nachtrag:

Hier mal ein Beispiel für ein Textfeld.

Template usercp_profile_profilefields_text öffnen und alles ersetzen mit

Code:
<?php
if($profilefield['fid']=="XX"){
echo "<input type=\"text\" name=\"profile_fields[$field]\" class=\"textbox\" size=\"{$profilefield['length']}\"{$maxlength} value=\"{$value}\" placeholder=\"Platzhalter\" />";
}else{
echo "<input type=\"text\" name=\"profile_fields[$field]\" class=\"textbox\" size=\"{$profilefield['length']}\"{$maxlength} value=\"{$value}\" />";
}
?>

XX ersetzen gegen deine Profilfeld-ID.


RE: Eigene Profilfelder akzeptieren kein "-" - Carie Ma - 10.02.2018

Okay danke!


RE: Eigene Profilfelder akzeptieren kein "-" - Carie Ma - 11.02.2018

Huhu... muss noch mal nerven kommen... 

Warum geht es plötzlich nicht mehr Profilfeld-Informationen abzuspeichern? 
Hab mir gestern selbst zwei Button übers Template eingefügt, gleich danach ging das abspeichern, jetzt auf einmal mag er nimmer... 


Code:
<td width="50%" class="trow1" valign="top">
<fieldset class="trow2">
<legend><strong>Schreiber-Informationen</strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}">
</tr>
<tr>
<td><span>Schreiber:</span><br />
<span class="smalltext">Wie heißt du?</span></td>
</tr>
<tr>
<td colspan="3"><input type="text" class="textbox" name="username" size="0" placeholder="Name" maxlength="75" /></td>
</tr>