BBcode moderation (BB code & mod)

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

BBcode moderation (BB code & mod)

Bericht door Kaza » 20 okt 2003, 12:59

Wie heeft deze Mod geinstalled? En hebben jullie dit werkend?

Ik heb wel de functie [mod] maar krijg die moderation by: usernaam niet aan de praat.

Hoe zou dit komen. alles driedubbelcheckt :?
of zit het er uberhaubt niet op? heb die code(s) zitten bekijken, volgens mij moet er zo iets tevoorschijn komen.

Code: Selecteer alles

$lang['By'] = 'by'; 
$lang['Mod'] = 'Moderation'; 
$lang['Mod_authorisation'] = 'Sorry, your post has been moderated so you can\'t edit it. If you want changing something you should contact the board administrator.';
$lang['Mod_reserved'] = 'Sorry, you don\'t be allowed to use the BBcode reserved to moderation !';
$lang['Moderation'] = 'Moderation restrictions';
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 20 okt 2003, 13:05

dat is een stukje uit je lang_main volgens mij.... kunnen we niet zo heel veel mee...

Welke stukken moest je toevoegen in viewtopic.php en viewtopic_body.tpl???
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 13:14

podium4 schreef:dat is een stukje uit je lang_main volgens mij.... kunnen we niet zo heel veel mee...

Welke stukken moest je toevoegen in viewtopic.php en viewtopic_body.tpl???
Klopt :D Was ook alleen om aan te tonen dat meer is.

even die codes, geen edits in beide vieuwtopics, wel in deze waar ook die by voorkomt

Code: Selecteer alles

includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#
$bbcode_tpl['quote_username_open'] = str_replace('{L_QUOTE}', $lang['Quote'], $bbcode_tpl['quote_username_open']);
	$bbcode_tpl['quote_username_open'] = str_replace('{L_WROTE}', $lang['wrote'], $bbcode_tpl['quote_username_open']);
	$bbcode_tpl['quote_username_open'] = str_replace('{USERNAME}', '\\1', $bbcode_tpl['quote_username_open']);
#
#-----[ AFTER, ADD ]------------------------------------------
#
$bbcode_tpl['mod_open'] = str_replace('{L_MOD}', $lang['Mod'], $bbcode_tpl['mod_open']);
			
	$bbcode_tpl['mod_username_open'] = str_replace('{L_MOD}', $lang['Mod'], $bbcode_tpl['mod_username_open']);
	$bbcode_tpl['mod_username_open'] = str_replace('{L_BY}', $lang['By'], $bbcode_tpl['mod_username_open']);
	$bbcode_tpl['mod_username_open'] = str_replace('{USERNAME}', '\\1', $bbcode_tpl['mod_username_open']);
#
#-----[ FIND ]------------------------------------------
#
// [i] and [/i] for italicizing text.
	$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
	$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// MOD Mod quote
	$text = str_replace("[mod:$uid]", $bbcode_tpl['mod_open'], $text);
	$text = str_replace("[/mod:$uid]", $bbcode_tpl['mod_close'], $text);

	$text = preg_replace("/\[mod:$uid=(?:\"?([^\"]*)\"?)\]/si", $bbcode_tpl['mod_username_open'], $text);
#
#-----[ FIND ]------------------------------------------
#
// [QUOTE] and [/QUOTE] for posting replies with quote, or just for quoting stuff.
	$text = bbencode_first_pass_pda($text, $uid, '[quote]', '[/quote]', '', false, '');
	
	$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\\"[^"]*?\\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");
#
#-----[ AFTER, ADD ]------------------------------------------
#
// MOD Mod Quote
	$text = bbencode_first_pass_pda($text, $uid, '[mod]', '[/mod]', '', false, '');
	$text = bbencode_first_pass_pda($text, $uid, '/\[mod=(\\\\"[^"]*?\\\\")\]/is', '[/mod]', '', false, '', "[mod:$uid=\\1]");
#
#-----[ FIND ]------------------------------------------
#
//
				// We're going to try and catch usernames with "[' characters.
				//
				if( preg_match('/\[quote\=\\\\"/si', $possible_start) && !preg_match('/\[quote=\\\\"[^"]*\\\\"\]/si', $possible_start) )
				{
					//
					// OK we are in a quote tag that probably contains a ] bracket.
					// Grab a bit more of the string to hopefully get all of it..
					// 
					$possible_start = substr($text, $curr_pos, strpos($text, "\"]", $curr_pos + 1) - $curr_pos + 2);
				}
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
				// MOD Mod Quote
				//
				if( preg_match('/\[mod\=\\\\"/si', $possible_start) && !preg_match('/\[mod=\\\\"[^"]*\\\\"\]/si', $possible_start) )
				{
					//
					// OK we are in a quote tag that probably contains a ] bracket.
					// Grab a bit more of the string to hopefully get all of it..
					// 
					$possible_start = substr($text, $curr_pos, strpos($text, "\"]", $curr_pos + 1) - $curr_pos + 2);
				}
#
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 20 okt 2003, 13:17

wil je 'ns uitleggen wat de mod precies zou moeten doen als ie werkt, volgens mij zit ik verkeerd...
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 13:30

Oke heb even een voorbeeld gemaakt van de werking van deze mod.
klik hier
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

LadyBug
Berichten: 826
Lid geworden op: 12 apr 2003, 07:31
Locatie: Spaubeek
Contacteer:

Bericht door LadyBug » 20 okt 2003, 13:32

Kunnen members die tekst verwijderen als ze hun bericht editen?

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 13:37

LadyBug schreef:Kunnen members die tekst verwijderen als ze hun bericht editen?
Nee komt direct een slotje op, alleen op dat bericht!
Ze zien dit:

Sorry, your post has been moderated so you can't edit it. If you want changing something you should contact the board administrator
Laatst gewijzigd door Kaza op 20 okt 2003, 13:38, 1 keer totaal gewijzigd.
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

LadyBug
Berichten: 826
Lid geworden op: 12 apr 2003, 07:31
Locatie: Spaubeek
Contacteer:

Bericht door LadyBug » 20 okt 2003, 13:38

Hmmm wel handig!
Mag ik even een url van die mod :P

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 13:40

Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 20 okt 2003, 13:45

als er geen gebruikers naam staat zal die er ook wel niet horen.... lijkt me, je zult als je dat wilt wat moeten veranderen in het toe te voegen script ... maar dat gaat me boven de pet....
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 13:53

Volgens mij wel gezien de code in mijn openings bericht

Code: Selecteer alles

$lang['By'] = 'by'; 
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 14:18

Nog nieuwe ontwikkelingen ???
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

LadyBug
Berichten: 826
Lid geworden op: 12 apr 2003, 07:31
Locatie: Spaubeek
Contacteer:

Bericht door LadyBug » 20 okt 2003, 14:20

Bij mij doet hij het maar ook zonder nickname :roll:

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 20 okt 2003, 14:23

LadyBug schreef:Bij mij doet hij het maar ook zonder nickname :roll:
Dan ligt het niet aan mij :D

heb je nog een beetje die codes bekeken? Denk je ook niet dat er meer in moet zitten dan eruit komt!
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gesloten