[BETA] Beheerders/Moderators BBCode

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

LEES: Algemene Voorwaarden. Denk eventueel aan tags (DEV, BETA, RC)!
phpBB3.0.x
Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Bee » 13 jun 2008, 20:05

Code: Selecteer alles

<div id="message" class="rules">
         <div class="inner" style="color: red;"><span class="corners-top"><span></span></span>
            <strong>Aangepast door {TEXT}</strong><br />
            {TEXT2}
         <span class="corners-bottom"><span></span></span></div>
      </div>
Zou het trucje moeten doen.
... Maar ik modereer (nog) niet.

Gebruikersavatar
Dmeijer13
Berichten: 1074
Lid geworden op: 25 jan 2008, 22:20
Locatie: Raamsdonksveer (NB)

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Dmeijer13 » 13 jun 2008, 20:40

Gelukt, hartstikke bedankt =D
Oude gebruikersnaam: Splashing Mudkip

Helpt graag bij support maar geeft geen support via MSN of PM
Domme vragen bestaan niet, dus zul je niet dom zijn als je vraagt, je bent dom als je niet vraagt
http://www.forums.jongerenblogs.nl

Gebruikersavatar
Lucas
Berichten: 1630
Lid geworden op: 19 feb 2007, 10:52
Locatie: R´dam

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Lucas » 17 jun 2008, 15:18

Voor de mensen die hem niet aan de praat krijgen, de regel die je moet opzoeken is veranderd ^^

Code: Selecteer alles

$post_data['enable_sig']        = (!$config['allow_sig'] || !$auth->acl_get('f_sigs', $forum_id) || !$auth->acl_get('u_sig')) ? false : ((isset($_POST['attach_sig']) && $user->data['is_registered']) ? true : false); 

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: [BETA] Beheerders/Moderators BBCode

Bericht door BetaDevil » 17 jun 2008, 15:56

En als Stefke het nu eens in z'n beginpost zou veranderen zou iedereen het weten :ugeek:

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Derky » 17 jun 2008, 23:42

Jij hebt toch ook edit rechten?
Ik heb ze, dus BetaDevil zou ze ook wel hebben. :P
- Niek

Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Daan » 21 jun 2008, 16:08

Daan schreef:Misschien een leuke toevoeging om de knop voor deze tag in de template te zetten en dan alleen zichtbaar te maken voor gebruikers met die hem mogen gebruiken :-)
Ik wil hier nog een keer op terug komen. Dus weet iemand of en hoe dit mogelijk is?

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Johan » 21 jun 2008, 16:53

<!-- IF S_IN_MCP --> {Knop code} <!-- ENDIF -->, ja tis mogelijk. Maarja, ik weet niet waar en welke codes. ;)
Voormalig Support Teamlid

Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Daan » 21 jun 2008, 16:58

JohanG schreef:<!-- IF S_IN_MCP --> {Knop code} <!-- ENDIF -->, ja tis mogelijk. Maarja, ik weet niet waar en welke codes. ;)
Maar het gaat hier om een custom BB-code. Dus die knop wordt dan al automatisch teogevoegd aan de HTML. Dus meet die code van jou worden alle custom bbcode Moderator Only

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door brandsrus » 21 jun 2008, 17:15

Daan schreef:
JohanG schreef:<!-- IF S_IN_MCP --> {Knop code} <!-- ENDIF -->, ja tis mogelijk. Maarja, ik weet niet waar en welke codes. ;)
Maar het gaat hier om een custom BB-code. Dus die knop wordt dan al automatisch teogevoegd aan de HTML. Dus meet die code van jou worden alle custom bbcode Moderator Only
Kun je wel gebruiken die switch maar betekent als een lid die weet, de tag dan, dat hij hem alsnog kan gebruiken :)

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Johan » 21 jun 2008, 17:48

brandsrus schreef:
Daan schreef:
JohanG schreef:<!-- IF S_IN_MCP --> {Knop code} <!-- ENDIF -->, ja tis mogelijk. Maarja, ik weet niet waar en welke codes. ;)
Maar het gaat hier om een custom BB-code. Dus die knop wordt dan al automatisch teogevoegd aan de HTML. Dus meet die code van jou worden alle custom bbcode Moderator Only
Kun je wel gebruiken die switch maar betekent als een lid die weet, de tag dan, dat hij hem alsnog kan gebruiken :)
Ja, maar hoe moet je dat doen dan? :)
Voormalig Support Teamlid

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: [BETA] Beheerders/Moderators BBCode

Bericht door BetaDevil » 21 jun 2008, 23:40

Nog niet getest :oops:

Zoek in styles/prosilver/template/posting_buttons.html naar

Code: Selecteer alles

	<!-- BEGIN custom_tags -->
		<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
	<!-- END custom_tags -->
Vervang met

Code: Selecteer alles

	<!-- BEGIN custom_tags -->
		<!-- IF custom_tags.BBCODE_TAG neq "mod" or (custom_tags.BBCODE_TAG eq "mod" and U_MCP) -->
			<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
		<!-- ENDIF -->
	<!-- END custom_tags -->
Hierbij moet de bbcode natuurlijk wel mod heten (dus [mod][/mod]). ;)

Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Daan » 22 jun 2008, 10:13

BetaDevil schreef:Nog niet getest :oops:

Zoek in styles/prosilver/template/posting_buttons.html naar

Code: Selecteer alles

	<!-- BEGIN custom_tags -->
		<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
	<!-- END custom_tags -->
Vervang met

Code: Selecteer alles

	<!-- BEGIN custom_tags -->
		<!-- IF custom_tags.BBCODE_TAG neq "mod" or (custom_tags.BBCODE_TAG eq "mod" and U_MCP) -->
			<input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" />
		<!-- ENDIF -->
	<!-- END custom_tags -->
Hierbij moet de bbcode natuurlijk wel mod heten (dus [mod][/mod]). ;)
Beide gebruikers zien hem nog staan (Zowel ik als mijn testaccount.). Als ik er mod= van maak (zoals de bbcode in het acp staat) zien beide gebruikers hem niet meer.

Jeffrey112
Berichten: 135
Lid geworden op: 01 nov 2007, 22:18
Locatie: België > West-Vlaanderen > Menen
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Jeffrey112 » 21 jul 2008, 11:32

Stef schreef:MOD Title: Beheerders/Moderators BBCode
MOD Version: BETA 1.0.1
Author: ElbertF & Stef
MOD Description: Een simpele toevoeging zorgt ervoor dat je een BBCode onbruikbaar kan maken.
phpBB Version: 3.0.RC1

Je zult zelf de [mod] BBCode aan moeten maken (Beheerderspaneel -> Berichten -> BBCode)

In posting.php moet je op zoek gaan naar:

Code: Selecteer alles

$post_data['enable_sig']        = (!$config['allow_sig'] || !$auth->acl_get('f_sigs', $forum_id) || !$auth->acl_get('u_sig')) ? false : ((isset($_POST['attach_sig']) && $user->data['is_registered']) ? true : false);  
Daaronder voeg je het volgende toe:

Code: Selecteer alles

    // Beheerders/Moderators BBCode only
    // Je kunt zelf de rechten nog veranderen door bijvoorbeeld door "m_" te vervangen met "m_edit".  (Enkel moderators die berichten mogen wijzigen.)
    $mod_bbcode_auth = ( $auth->acl_get('a_') || $auth->acl_get('m_', $forum_id) ) ? TRUE : FALSE;
    if ( !$mod_bbcode_auth )
    {
        $message_parser->message = preg_replace("/\[mod=(.*?)\](.*?)\[\/mod\]/s", "", $message_parser->message);
    }      
Welke posting.php moet dit zijn?
Bedankt,
Jeffrey

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Tom V » 21 jul 2008, 11:35

gewoon posting.php dus in de root :?

Jeffrey112
Berichten: 135
Lid geworden op: 01 nov 2007, 22:18
Locatie: België > West-Vlaanderen > Menen
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Jeffrey112 » 21 jul 2008, 11:45

Ik heb alles gedaan.. Dat scriptje toegevoegd in posting.php
En in mijn admin dus gewoon naar BBCode geweest en: [mod]{TEXT}[/mod] dit ingevuld. En 'Bevestig' geklikt.

Maar, nu werkt hij niet..

Wat moet ik doen?

Gebruikersavatar
Mickroz
Berichten: 307
Lid geworden op: 05 nov 2005, 06:28
Locatie: Hoogvliet
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Mickroz » 21 jul 2008, 11:54

volgens mij was het [mod={USERNAME}]{TEXT}[/mod] als ik me niet vergis...
heb je ook de html replacement gedaan?
Laatst gewijzigd door Mickroz op 21 jul 2008, 11:56, 1 keer totaal gewijzigd.
Als het niet gaat zoals het moet, dan moet het zoals het gaat!
I don't need to "get a life." I'm a Gamer, I have lots of lives!
Forumer (n). 1) One who runs a forum or is an active member of one or more web forums.

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Tom V » 21 jul 2008, 11:56

het is inderdaad [mod={TEXT}]{TEXT2}[/mod]

Jeffrey112
Berichten: 135
Lid geworden op: 01 nov 2007, 22:18
Locatie: België > West-Vlaanderen > Menen
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Jeffrey112 » 21 jul 2008, 11:58

Mickroz schreef:volgens mij was het [mod={USERNAME}]{TEXT}[/mod] als ik me niet vergis...
heb je ook de html replacement gedaan?
Moet ik dan niets plaatsen in de html vervanging?

En [mod=]{TEXT}[/mod]

Gaat niet!

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Jim » 21 jul 2008, 12:01

Met de regel in posting.php is de BBcode beschermt. Alexander heeft er ook een BBcode zelf voor gemaakt en dat is deze: (ook terug te vinden op de eerste pagina)

BBCode:

Code: Selecteer alles

[mod={TEXT}]{TEXT2}[/mod]
HTML Vervanging:

Code: Selecteer alles

<div id="message" class="rules">
         <div class="inner"><span class="corners-top"><span></span></span>
            <strong>Attentie:</strong><br />{TEXT2}
            <DIV align="right">{TEXT}</DIV>
         <span class="corners-bottom"><span></span></span></div>
      </div>
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Gebruikersavatar
Mickroz
Berichten: 307
Lid geworden op: 05 nov 2005, 06:28
Locatie: Hoogvliet
Contacteer:

Re: [BETA] Beheerders/Moderators BBCode

Bericht door Mickroz » 21 jul 2008, 14:44

Jeffrey112 schreef:
Mickroz schreef:volgens mij was het [mod={USERNAME}]{TEXT}[/mod] als ik me niet vergis...
heb je ook de html replacement gedaan?
Moet ik dan niets plaatsen in de html vervanging?

En [mod=]{TEXT}[/mod]

Gaat niet!
zie JimB zn post hierboven ;)
Als het niet gaat zoals het moet, dan moet het zoals het gaat!
I don't need to "get a life." I'm a Gamer, I have lots of lives!
Forumer (n). 1) One who runs a forum or is an active member of one or more web forums.

Plaats reactie