html im Forum ?
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
html im Forum ?
Ja ich wollt in meinem phpbb html aktvieren nicht diese kleinen sachen sondern schon größe sachen wie <img src=" blblbll"> und den rest,aber das sollte nur für Admins,Mods verfügbar sein gibts sowas oO
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
Dieses Snippet sollte helfen in Verbindung der user_level Abfrage in der if Anweisung.
http://www.phpbb.de/topic44333.html
http://www.phpbb.de/topic44333.html
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
Jo, hab ich doch geschrieben 
Nicht getestet, aber versuch den Teil aus dem Snippet mal diesem zu ersetzen:
Nicht getestet, aber versuch den Teil aus dem Snippet mal diesem zu ersetzen:
Code: Alles auswählen
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD )
{
if (strlen($board_config['allow_html_tags']) == 0) // There is no entry in the list of allowed tags, so allow all tags
{
$tagallowed = true;
}
else
{
$tagallowed = false;
for ($i = 0; $i < sizeof($allowed_html_tags); $i++)
{
$match_tag = trim($allowed_html_tags[$i]);
if (preg_match('#^<\/?' . $match_tag . '[> ]#i', $hold_string))
{
$tagallowed = (preg_match('#^<\/?' . $match_tag . ' .*?(style[ ]*?=|on[\w]+[ ]*?=)#i', $hold_string)) ? false : true;
}
}
}
}Hallo Kuba,
ich habe in meinem Forum (2.0.10) folgendes Skript eingebaut:
Leider weiss ich nicht mehr, wo ich das her habe, bei phpbb.com habe ich es nicht gefunden, weil mich die dortige Suchseite hasst
Dieses Skript erlaubt dem Admin (und nur diesem!) HTML zu posten. Habe mich dann als 'User' angemeldet und HTML gepostet und das wurde, wie es sich gehört, nicht verarbeitet, auch steht bei den Benutzern, daß HTML aus ist
Musst im ACP aber noch die erlaubten Tags angeben. Achja, auch wenn Du für die User HTML auf AUS stellst, Du als Admin kannst das immer benutzen.
Und wie immer gilt: Vor dem Einbau Backup machen!!
Viele Grüße,
Lucas
ich habe in meinem Forum (2.0.10) folgendes Skript eingebaut:
Code: Alles auswählen
########################################################
## Mod Title: admins allowed html
## Mod Version: 1.0.0
## Author: Adam Ismay (mitsubishi) <admin@boardz.tk> www.boardz.tk
## Description: Makes admins able to post HTML no matter what the option
## for other users is set to.
##
## Installation Level: easy
## Installation Time: 1-2 Minutes
## Files To Edit: posting.php
## viewtopic.php
## includes/topic_review.php
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Authors Notes: You still need to set the allowed HTML tags.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
# ------ [ OPEN ] ----
#
viewtopic.php
#
# ------- [ FIND ] ------
#
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
#
# ----- [ REPLACE WITH] ----
# The important bit is 'u.user_level,'
$sql = "SELECT u.username, u.user_level, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
#
# ------ [ FIND ] ----
#
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if ( !$board_config['allow_html'] )
#
# ------ [ REPLACE WITH] ----
#
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if ( !$board_config['allow_html'] && $postrow[$i]['user_level'] != ADMIN )
#
# ------ [ OPEN ] ----
#
posting.php
#
# ------ [ FIND ] ----
#
//
// End session management
//
#
# ------ [ AFTER, ADD ] ----
#
if ($userdata['user_level'] == ADMIN)
{
$board_config['allow_html'] = 1;
}
#
# ------ [ OPEN ] ----
#
includes/topic_review.php
#
# ------ [ FIND] ----
#
$sql = "SELECT u.username, u.user_id, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
#
# ------ [ REPLACE WITH ] ----
# again 'u.user_level' is the important bit
$sql = "SELECT u.username, u.user_id, u.user_level, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
#
# ------ [ FIND ] ----
#
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if ( !$board_config['allow_html'] && $row['enable_html'] )
#
# ------ [ REPLACE WITH ] ----
#
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if ( !$board_config['allow_html'] && $row['enable_html'] && $row['user_level'] != ADMIN )
#
#-----[ SAVE ALL FILES ]------------------------------------------
#
# EoMDieses Skript erlaubt dem Admin (und nur diesem!) HTML zu posten. Habe mich dann als 'User' angemeldet und HTML gepostet und das wurde, wie es sich gehört, nicht verarbeitet, auch steht bei den Benutzern, daß HTML aus ist
Und wie immer gilt: Vor dem Einbau Backup machen!!
Viele Grüße,
Lucas
"Nein, Schatz, Du bist nicht dumm. Du bist sogar sehr hübsch!"
Du musst dann img bei den erlaubten Tags eingeben.
Also z.B. b,i,u,pre,img.
Hier sind einige Tags, die Dir so ziemlich alles im Forum erlauben, was HTML angeht:
Viele Grüße,
Lucas
Also z.B. b,i,u,pre,img.
Hier sind einige Tags, die Dir so ziemlich alles im Forum erlauben, was HTML angeht:
Code: Alles auswählen
b,i,u,pre,html,body,h1,td,table,head,title,tr,th,tr,col,br,td,page,style,if,body,black,html,div,a,img,span,li,p,ol,ul,font,color,size,align,bgcolor,tbody,script,copy,s,strikeLucas
"Nein, Schatz, Du bist nicht dumm. Du bist sogar sehr hübsch!"