Knop voor Moderation BBCode

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Knop voor Moderation BBCode

Bericht door Derky » 01 okt 2005, 16:24

Hoe kan je een BBcode knop erbij maken die alleen voor moderators en beheerders te zien is. (Naast de knop URL )

De knop moet de Moderation BBCode regelen en dus [mod="NAAM"] en [/mod] er neer zetten zodra je op die knop klik.


Alvast bedankt. ;)

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 01 okt 2005, 16:45

Quick and Dirty, deze had ik nog liggen, heb ik ooit voor Kolly van azoelen.nl gemaakt.

Code: Selecteer alles

---------- TITLE: MOD KNOPJE VOOR MODS & ADMINS
---------- AUTHOR: Rik van Nuil
---------- DATE: 9 NOVEMBER 2004
---------- VERSION: 0.0.1
---------- DIFFICULTY: VERY EASY

---------- OPEN
language/lang_dutch/lang_main.php

---------- FIND
$lang['bbcode_w_help'] = 'Link: [url]http://www.phpbb.nl/[/url] or [url=http://www.phpbb.nl/]Dit is een link[/url]  (alt+w)';

---------- AFTER ADD
$lang['bbcode_m_help'] = 'Mod: [mod]waarschuwing[/mod]  (alt+m)';



---------- OPEN
posting.php

---------- FIND
$hidden_form_fields = '<input type="hidden" name="mode" value="' . $mode . '" />';

---------- AFTER ADD
// Extra lines 4 mod butten and no use other ;)

if($userdata['user_level'] == (MOD || ADMIN))
  {
    $mod_username = '[mod="'. $userdata['username'] .'"]\', \'[/mod]';
  }
else
  {
    $mod_username = '';
  }



---------- FIND
//
// This enables the forum/topic title to be output for posting
// but not for privmsg (where it makes no sense)
//
$template->assign_block_vars('switch_not_privmsg', array());

---------- AFTER ADD
//
// Don't display special buttons ;) They are mine ;)
//
//

if ( $userdata['user_level'] == (ADMIN || MOD) )
{
	$template->assign_block_vars('switch_enable_mod_bbcode', array());
}



---------- FIND
'SMILIES_STATUS' => $smilies_status,

---------- AFTER ADD
'MOD_USERNAME' => $mod_username,



---------- FIND
'L_BBCODE_W_HELP' => $lang['bbcode_w_help'],

---------- AFTER ADD
'L_BBCODE_M_HELP' => $lang['bbcode_m_help'],



---------- OPEN
templates/subSilver/posting_body.tpl

---------- FIND
w_help = "{L_BBCODE_W_HELP}";

---------- AFTER ADD
m_help = "{L_BBCODE_M_HELP}";



---------- FIND
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','');

---------- INLINE FIND
,'',''


---------- INLINE AFTER ADD
, '{MOD_USERNAME}'



---------- FIND
<td><span class="genmed">
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
</span></td>

---------- AFTER ADD
<!-- BEGIN switch_enable_mod_bbcode -->
<td><span class="genmed">
<input type="button" class="button" accesskey="m" name="addbbcode18" value="mod" style=" color: #FF0000; width: 40px" onClick="bbstyle(18)" onMouseOver="helpline('m')" />
</span></td>
<!-- END switch_enable_mod_bbcode -->




--------- EoM[/code]

Ik aanvaard uiteraard geen enkele aansprakelijkheid voor eventuele schade door het toepassen van dit ding. Het zou moeten werken maar is sinds het maken niet meer gecontroleerd.
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

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

Bericht door Derky » 01 okt 2005, 16:49

-=|Rik|=- schreef:Ik aanvaard uiteraard geen enkele aansprakelijkheid voor eventuele schade door het toepassen van dit ding. Het zou moeten werken maar is sinds het maken niet meer gecontroleerd.

Daarvoor heb ik ook een identiek testforum. 8)

Maar bedankt hè, ga het proberen.

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 01 okt 2005, 16:52

Ik denk zet het er toch maar even bij ;)
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

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

Bericht door Derky » 01 okt 2005, 16:56

Hij werkt ;)

En hij zet ook nog automatisch de naam erbij.

Handig! :thumb:

Bedankt hè.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 01 okt 2005, 18:16

Screenshot van het resultaat a.u.b. :thumb:
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

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

Bericht door Derky » 01 okt 2005, 18:38

Afbeelding

(heb de opmaak wel iets aangepast; met dat uitroepteken enzo)

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 01 okt 2005, 20:26

Hehe, mjah, hij kon ook eigenlijk niet niet werken :P Maargoed :) Blij dat je er wat aan hebt.

En de naam heb ik express gedaan. Leek me een stuk makkelijker :)
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 01 okt 2005, 21:58

Even voor de duidelijkheid dit is een add-on voor Moderation BBCode mod????
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

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

Bericht door Derky » 01 okt 2005, 22:15

-=|Rik|=- schreef:Hehe, mjah, hij kon ook eigenlijk niet niet werken :P Maargoed :) Blij dat je er wat aan hebt.
Wat kon er niet aan werken dan? :P


Edit:
Muiter schreef:Even voor de duidelijkheid dit is een add-on voor Moderation BBCode mod????
JA :wink:

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 01 okt 2005, 22:43

Derky schreef:
-=|Rik|=- schreef:Hehe, mjah, hij kon ook eigenlijk niet niet werken :P Maargoed :) Blij dat je er wat aan hebt.
Wat kon er niet aan werken dan? :P


Edit:
Muiter schreef:Even voor de duidelijkheid dit is een add-on voor Moderation BBCode mod????
JA :wink:
Mwah, er zouden code changes kunnen zijn geweest in de tussentijd. Zoals je kan zien is die in 2004 geschreven :)
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

XmarkX
Berichten: 1
Lid geworden op: 03 mei 2007, 20:07

Bericht door XmarkX » 03 mei 2007, 20:29

-=|Rik|=- schreef:Quick and Dirty, deze had ik nog liggen, heb ik ooit voor Kolly van azoelen.nl gemaakt.

Code: Selecteer alles

---------- TITLE: MOD KNOPJE VOOR MODS & ADMINS
---------- AUTHOR: Rik van Nuil
---------- DATE: 9 NOVEMBER 2004
---------- VERSION: 0.0.1
---------- DIFFICULTY: VERY EASY

---------- OPEN
language/lang_dutch/lang_main.php

---------- FIND
$lang['bbcode_w_help'] = 'Link: [url]http://www.phpbb.nl/[/url] or [url=http://www.phpbb.nl/]Dit is een link[/url]  (alt+w)';

---------- AFTER ADD
$lang['bbcode_m_help'] = 'Mod: [mod]waarschuwing[/mod]  (alt+m)';



---------- OPEN
posting.php

---------- FIND
$hidden_form_fields = '<input type="hidden" name="mode" value="' . $mode . '" />';

---------- AFTER ADD
// Extra lines 4 mod butten and no use other ;)

if($userdata['user_level'] == (MOD || ADMIN))
  {
    $mod_username = '[mod="'. $userdata['username'] .'"]\', \'[/mod]';
  }
else
  {
    $mod_username = '';
  }



---------- FIND
//
// This enables the forum/topic title to be output for posting
// but not for privmsg (where it makes no sense)
//
$template->assign_block_vars('switch_not_privmsg', array());

---------- AFTER ADD
//
// Don't display special buttons ;) They are mine ;)
//
//

if ( $userdata['user_level'] == (ADMIN || MOD) )
{
	$template->assign_block_vars('switch_enable_mod_bbcode', array());
}



---------- FIND
'SMILIES_STATUS' => $smilies_status,

---------- AFTER ADD
'MOD_USERNAME' => $mod_username,



---------- FIND
'L_BBCODE_W_HELP' => $lang['bbcode_w_help'],

---------- AFTER ADD
'L_BBCODE_M_HELP' => $lang['bbcode_m_help'],



---------- OPEN
templates/subSilver/posting_body.tpl

---------- FIND
w_help = "{L_BBCODE_W_HELP}";

---------- AFTER ADD
m_help = "{L_BBCODE_M_HELP}";



---------- FIND
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','');

---------- INLINE FIND
,'',''


---------- INLINE AFTER ADD
, '{MOD_USERNAME}'



---------- FIND
<td><span class="genmed">
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
</span></td>

---------- AFTER ADD
<!-- BEGIN switch_enable_mod_bbcode -->
<td><span class="genmed">
<input type="button" class="button" accesskey="m" name="addbbcode18" value="mod" style=" color: #FF0000; width: 40px" onClick="bbstyle(18)" onMouseOver="helpline('m')" />
</span></td>
<!-- END switch_enable_mod_bbcode -->




--------- EoM[/code]

Ik aanvaard uiteraard geen enkele aansprakelijkheid voor eventuele schade door het toepassen van dit ding. Het zou moeten werken maar is sinds het maken niet meer gecontroleerd.
Waar moet je die code dan invullen? :oops:

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 03 mei 2007, 22:59

Een uitgebreide uitleg over dit soort zaken vind je in onze Wiki.

En voortaan laten we dergelijke oude koeien gewoon in de sloot liggen, okay? ;)

Gesloten