Seite 1 von 3

bbcode um etwas vor unregistrierten zu verstecken !?!

Verfasst: 17.04.2006 14:36
von Natheedo
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

Verfasst: 17.04.2006 15:21
von Slytherin
Einen hide-BBCode gibt es tatsächlich.
Nur weiss ich nicht, ob dieser wirklich deinen gewünschten Zweck erfüllt.

Slytherin

Verfasst: 17.04.2006 15:44
von Natheedo
Danke, den hatte ich allerdings auch schon gefunden. Wie jedoch aus dem Text ersichtlich wird, ist dieser nicht für das gedacht das ich mir vorgestellt hatte.

Bzw. die Standard Phpbb Mods Seiten hab ich natürlich schon abgeklappert.

Natheedo

Verfasst: 17.04.2006 16:20
von BB-BF-BM
mitten im Postng ist soetwas nicht möglich; du kannst jedoch in den Temlpate-Dateien mit

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
und

Code: Alles auswählen

<!-- END switch_user_logged_in -->
den Teil umklammern, der nur für registrierte User sichtbar sein soll...

Verfasst: 17.04.2006 16:55
von Natheedo
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

Verfasst: 25.04.2006 00:47
von Natheedo
Kann bitte nochmal jemand was dazu sagen? Ist sowas machbar oder nicht?

Natheedo

Verfasst: 09.05.2006 23:43
von Natheedo
noch ein Versuch!

Verfasst: 09.05.2006 23:55
von md5()
Natheedo hat geschrieben:Es gibt doch einen Mod der auch Links mitten im Posting versteckt. Sollte dann doch auch mit normalem Text gehen oder nicht?
ja das geht du must nur den mod etwas umbauen mehr nicht ;) gib mal link ;) zu dem mod bitte bin im mom etwas suchfaul *gg*

Verfasst: 10.05.2006 00:00
von Natheedo
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

Verfasst: 10.05.2006 00:52
von cYbercOsmOnauT
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.

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
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