Hi, gibt es einen mod um bestimmte Farben zu verbieten?
Sodass z.B. nur ein admin mit rot schreiben darf?
Farben für bestimmte Gruppen verbieten.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Farben für bestimmte Gruppen verbieten.
Wenn alles schläft und einer spricht, dann nennt der Mensch das Unterricht! XD
Re: Farben für bestimmte Gruppen verbieten.
zumindest im farb-menü der bbcodebox3 ist es easy.
geht aber auch un-boxed...
öffne include/functions.php
finde
dahinter füge ein
für admins and mods only
für admins only
dann einfach die nur vom admin (oder > und mod) zu benutzenden farben im template mit
hinweis:
das lässt das zb. rot aber nur unsichtbar. dadurch ist noch nicht das benutzen restriktiert
..............
um die farben tatsächlich in ihrer benutzung zu restriktieren, bräuchtest du 2 farb-menüs.
eins für normale user und eins für admins:
setze hierfür folgende beiden farb-menüs einfach rechts neben das standard-phpbb3 schriftgrößen-menü
in der styles/xxxx/template/posting_buttons.html
das für normale user (hierzu brauchts keinen bbcode)
und das für admins
bbcode
html-ersetzung
sehen tut jeder normale user oder admin immer nur ein farb-menü.
die farben können beliebig ergänzt/reduziert werden.
dazu dann noch diesen mod:
http://www.phpbb.de/community/viewtopic ... 65&start=0
in dem erlaubst du dann:
nur für admins
und gut ist...
geht aber auch un-boxed...
öffne include/functions.php
finde
Code: Alles auswählen
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
für admins and mods only
Code: Alles auswählen
'S_ADMIN_MOD_ONLY' => ($auth->acl_get('a_') || $auth->acl_getf_global('m_')),
Code: Alles auswählen
'S_ADMIN_ONLY' => $auth->acl_get('a_'),
oder<!- IF S_ADMIN_MOD_ONLY -->
<farbwähler>
<!- ENDIF -->
umschließen.<!- IF S_ADMIN_ONLY -->
<farbwähler>
<!- ENDIF -->
hinweis:
das lässt das zb. rot aber nur unsichtbar. dadurch ist noch nicht das benutzen restriktiert

..............
um die farben tatsächlich in ihrer benutzung zu restriktieren, bräuchtest du 2 farb-menüs.
eins für normale user und eins für admins:
setze hierfür folgende beiden farb-menüs einfach rechts neben das standard-phpbb3 schriftgrößen-menü
in der styles/xxxx/template/posting_buttons.html
das für normale user (hierzu brauchts keinen bbcode)
Code: Alles auswählen
<!- IF not S_ADMIN_ONLY -->
<span class="genmed nowrap"><select style="height:22px; background-color:#BDDAF3" class="gensmall" name="addbbcode7" onchange="bbfontstyle('[color=' + this.form.addbbcode7.options[this.form.addbbcode7.selectedIndex].value + ']', '[/color]');this.form.addbbcode7.selectedIndex = 0;" onmouseover="helpline('fc');" onmouseout="helpline('tip');">
<option selected="selected" value="">{L_FONT_COLOR}</option>
<option style="background-color:green" value="green">green</option>
<option style="background-color:blue" value="blue">blue</option>
<option style="background-color:brown" value="brown">brown</option>
<option style="background-color:gray" value="gray">gray</option>
</select></span>
<!- ENDIF -->
Code: Alles auswählen
<!- IF S_ADMIN_ONLY -->
<span class="genmed nowrap"><select style="height:22px; background-color:#BDDAF3" class="gensmall" name="addbbcode9" onchange="bbfontstyle('[admin_color=' + this.form.addbbcode9.options[this.form.addbbcode9.selectedIndex].value + ']', '[/admin_color]');this.form.addbbcode9.selectedIndex = 0;" onmouseover="helpline('fc');" onmouseout="helpline('tip');">
<option selected="selected" value="">{L_FONT_COLOR}</option>
<option style="background-color:orange" value="orange">orange</option>
<option style="background-color:yellow" value="yellow">yellow</option>
<option style="background-color:green" value="green">green</option>
<option style="background-color:green" value="red">green</option>
<option style="background-color:blue" value="blue">blue</option>
<option style="background-color:brown" value="brown">brown</option>
<option style="background-color:gray" value="gray">gray</option>
<option style="background-color:white" value="white">white</option>
</select></span>
<!- ENDIF -->
Code: Alles auswählen
[admin_color={SIMPLETEXT}]{TEXT}[/admin_color]
Code: Alles auswählen
<span style="color:{SIMPLETEXT}">{TEXT}</span>
die farben können beliebig ergänzt/reduziert werden.
dazu dann noch diesen mod:
http://www.phpbb.de/community/viewtopic ... 65&start=0
in dem erlaubst du dann:
Code: Alles auswählen
admin_color=
und gut ist...