bbcode um etwas vor unregistrierten zu verstecken !?!
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
bbcode um etwas vor unregistrierten zu verstecken !?!
Hi,
gibts es einen Mod mit dem es möglich ist zum Beispiel mittels bbcode [hide]telefonnummer[/hide] <- (Als Beispiel) zu verstecken ?
So das nur gerregte User wie in dem Fall die Telefonnummer sehen und unregistrierte nur einen Text wie zum Beispiel : "Text ist nur für registrierte User sichtbar" ...
Geht das, bzw. gibts sowas? Wäre super ... Wenn mir jemand auf die Sprünge helfen könnte.
Natheedo
gibts es einen Mod mit dem es möglich ist zum Beispiel mittels bbcode [hide]telefonnummer[/hide] <- (Als Beispiel) zu verstecken ?
So das nur gerregte User wie in dem Fall die Telefonnummer sehen und unregistrierte nur einen Text wie zum Beispiel : "Text ist nur für registrierte User sichtbar" ...
Geht das, bzw. gibts sowas? Wäre super ... Wenn mir jemand auf die Sprünge helfen könnte.
Natheedo
Einen hide-BBCode gibt es tatsächlich.
Nur weiss ich nicht, ob dieser wirklich deinen gewünschten Zweck erfüllt.
Slytherin
Nur weiss ich nicht, ob dieser wirklich deinen gewünschten Zweck erfüllt.
Slytherin
mitten im Postng ist soetwas nicht möglich; du kannst jedoch in den Temlpate-Dateien mit und den Teil umklammern, der nur für registrierte User sichtbar sein soll...
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
Code: Alles auswählen
<!-- END switch_user_logged_in -->
Hm sicher das das nicht möglich ist? Es gibt doch einen Mod der auch Links mitten im Posting versteckt. Sollte dann doch auch mit normalem Text gehen oder nicht?
Die Templatelösung bringt mir leider nichts, da ich ja nur bestimmte Stellen in bestimmten Postings verstecken will. Mit deiner Lösung wäre es ja Standard mässig so !?! Oder versteh ich was falsch?
Natheedo
Die Templatelösung bringt mir leider nichts, da ich ja nur bestimmte Stellen in bestimmten Postings verstecken will. Mit deiner Lösung wäre es ja Standard mässig so !?! Oder versteh ich was falsch?
Natheedo
ja das geht du must nur den mod etwas umbauen mehr nichtNatheedo hat geschrieben:Es gibt doch einen Mod der auch Links mitten im Posting versteckt. Sollte dann doch auch mit normalem Text gehen oder nicht?


Meine Signatur war zu groß und wurde deshalb gelöscht - Siehe phpBB.de-Knigge
Naja umschreiben ist so ne Sache ... Wenn ich das könnte 
Ich glaube der hier wars :
http://www.phpbb.de/viewtopic.php?t=107 ... light=hide
Natheedo

Ich glaube der hier wars :
http://www.phpbb.de/viewtopic.php?t=107 ... light=hide
Natheedo
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Ich hatte weder Zeit noch Lust eine richtige Mod zu schreiben, deswegen die "Sparversion" bei der Texte die zwischen [regged] und [/regged] stehen einfach für Gäste unsichtbar sind.
Das zwei Mal derselbe FIND dort steht ist schon richtig. Einmal findet sich die Stelle beim bbcode_first_pass und einmal im second_pass.
Viele Grüße,
Tekin
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
global $lang, $bbcode_tpl
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$bbcode_tpl
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, $userdata
#
#-----[ FIND ]------------------------------------------
#
// [u] and [/u] for underlining text.
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [regged] and [/regged] for text only visible for registred users.
$text = preg_replace("/\[regged:$uid\](.*?)\[\/regged:$uid\]/si", (( $userdata['session_logged_in'] ) ? "\\1" : ""), $text);
#
#-----[ FIND ]------------------------------------------
#
// [u] and [/u] for underlining text.
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [regged] and [/regged] for text only visible for registred users.
$text = preg_replace("#\[regged\](.*?)\[/regged\]#si", "[regged:$uid]\\1[/regged:$uid]", $text);
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Viele Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu