PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bb code im profil aktivieren



ragtek
12.08.2007, 12:48
Erstelle ein Profilfeld
admincenter=>profilfelder=>Profilfeld erstellen; für einen langen Text eignet sich ein mehrzeiliges Textfeld am bessten

Nun füllt ihr die wichtign sachn aus...Feldnamen sind eh für sich sprechend
am schluss das ganze abspeichern
Nun müsst ihr "rausfinden" welchen Namen euer neuerstelltes Profilfeld hat, am bessten sieht man das auf der "Profilfelder verwalten"-Seite.(in der Namenspalte ;) ). Bei mir ist es zB field9 im moment.
So wenn ihr den habt kanns weitergehn.
Jetzt erstellen wir ein Plugin admincenter=>Plug-ins & Produkte=>plugin hinzufügen
hook:member_customfields
code:PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Das Wichtigste was hier zu beachten ist, ist die 9!
die Zahl muss mit der aus dem Profilnamen übereinstimmen,
also wenn ihr eine 10 habt, muss klarerweise eine 10 anstatt der 9 in den Code rein

Falls es Fragen gibt bitte nicht zögern sie zu stellen.

ragtek
03.02.2009, 12:10
BB Code für 3.7 & 3.8


if ($profilefield['profilefieldid'] == 9)
{
global $vbulletin;
if (!is_object($bbcode_parser))
{
require_once(DIR . '/includes/class_bbcode.php');
$bbcode_parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list());
}
$profilefield['value'] = $bbcode_parser->parse($profilefield['value'], false, true, true, false, true, true);
}

der_skorpion
03.02.2009, 17:31
Danke.

Funktioniert

ragtek
03.02.2009, 18:22
Eigentlich wäre ein Add-on toll, das das automatisch ermöglich.
Mal schauen ob das umsetzbar ist.

Forum
03.02.2009, 20:56
Was bewirkt das hier genau?

ragtek
03.02.2009, 21:13
Das der bb-Code in HTML Code umgewandelt wird und so fett anstatt fett im Profilfeld steht.

saan
05.02.2009, 15:10
Dein Lösungsansatz hat einen zusätzlichen Vorteil, leider verbunden mit einem Nachteil: Wenn sich das besagte Profilfeld in einer Minibox des Profils befindet, zeigt es bei mir leider die br-Tags (ausgeschrieben) an. Der Vorteil ist, dass die Zeilenumbrüche endlich auch in der Minibox ausgeführt werden. Bisher hab ich das nämlich nicht hinbekommen (Trotz einiger Tipps von @Andreas). Gruß Saan

Boothby
07.02.2009, 16:25
Dann füge vor

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
einfach folgendes hinzu

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

igloo
23.05.2009, 16:25
Hallo.

Ist es denn irgendwie noch möglich Sonderzeichen zu integrieren.

Beispiel:

Eingabe: & wird momentan zu &amp;

Gruß

Andreas
23.05.2009, 17:38
Anstatt
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

das hier
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

igloo
23.05.2009, 17:42
Herzlichen Dank...