Seite 1 von 2

html nur für admin???

Verfasst: 12.11.2003 00:50
von Latinoportal
Ist es möglich, lediglich dem Admin "html" zu ermöglichen?
Allen anderen User soll es weiterhin verweigert bleiben!

Danke.

Re: html nur für admin???

Verfasst: 12.11.2003 06:44
von Guido
Latinoportal hat geschrieben:Ist es möglich, lediglich dem Admin "html" zu ermöglichen?
Allen anderen User soll es weiterhin verweigert bleiben!

Danke.
Ja ! Mit diesem kleinem Mod:

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 ]------------------------------------------ 
# 
# EoM

Re: html nur für admin???

Verfasst: 12.11.2003 22:53
von Latinoportal
Guido hat geschrieben: Ja ! Mit diesem kleinem Mod ...
Erstmal vielen Dank. Ich habe den Mod eingebaut, aber leider funktioniert er nicht. Wenn ich ein neues Posting mache, erscheint zwar: "HTML ist an" aber html geht trotzdem nicht. Ich habe es mit Version 2.0.5 und 2.0.6 probiert. (Änderungen doppelt überprüft!)

Hast Du es laufen??? ( Habe gesehen, daß Du Version 2.0.6 benutzt )

Matthias

Re: html nur für admin???

Verfasst: 12.11.2003 23:07
von Guido
Latinoportal hat geschrieben: Hast Du es laufen??? ( Habe gesehen, daß Du Version 2.0.6 benutzt )

Matthias
Ich hatte ihn mal Testweise in einem 2.01 drin. Da lief er tadellos. Aber der Mod macht nun wirklich keine tiefgreifenden Änderungen sodass er m.E. auch in neueren Versionen lufen sollte..?

Irgendwas ist faul ...

Verfasst: 12.11.2003 23:45
von Latinoportal
Probeweise habe ich es mal probiert html für das gesamt Forum (+ im eigenen Profil) zu ermöglichen. Trotzdem geht es nicht!!!

http://www.salsa-welt.de/test4/viewforum.php?f=1

Wau, wie kommt das denn?

Matthias

Verfasst: 12.11.2003 23:57
von mr.no-name
Genau...mich würde es auch interessieren, wie man HTML grundsätzlich freischalten kann (die Browser können die Tags doch verstehen, wie bewirkt man also, dass sie auch trotz eines Post angezeigt werden?)

Re: Irgendwas ist faul ...

Verfasst: 13.11.2003 06:35
von Guido
Latinoportal hat geschrieben:Probeweise habe ich es mal probiert html für das gesamt Forum (+ im eigenen Profil) zu ermöglichen. Trotzdem geht es nicht!!!

http://www.salsa-welt.de/test4/viewforum.php?f=1

Wau, wie kommt das denn?

Matthias
In der Konfiguration (ACP) hast Du aber auch alle html Befehle die Du brauchst eingetragen ?

Und auch in Deinem pers. Profil eingeschaltet ?

Re: Irgendwas ist faul ...

Verfasst: 13.11.2003 08:55
von Latinoportal
Guido hat geschrieben: In der Konfiguration (ACP) hast Du aber auch alle html Befehle die Du brauchst eingetragen ?
Jetzt scheinen wir der Sache näher zu kommen ...

Was ist ACP? (Das Adminmenü?)

Muß man html Befehle irgendwo eintragen? Ich dachte das wäre nur bei neuen Forencodes erforderlich ...

Ok, ich möchte, daß das forum folgende html befehle erkennt:

Code: Alles auswählen

<a target="_blank" href="http://www.latinoportal.de"><img border="0" src="http://www.latinoportal.de/logos/banner/Banner.jpg" alt="Latinoportal.de - Die Community für gesamt Lateinamerika" width="468" height="60"></a>

Code: Alles auswählen

<p align="center"><b><font face="Verdana" size="2"><a target="_blank" href="http://www.latinoportal.de">Latinoportal.de - Die Community für gesamt Lateinamerika</a></font></b></p><p><b><font face="Verdana" size="1">Forenportal mit Informationen, Reiseberichten, Fotos, nützlichen Links und unzähligen Tipps sowie Tricks zu allen Ländern Lateinamerikas. (Mexiko, Costa Rica, Kuba, Dominikanische Republik, Puerto Rico, Venezuela, Kolumbien, Brasilien, Argentinien, Chile, Peru und alle anderen Destinationen Lateinamerikas)</font></b></p>

Re: Irgendwas ist faul ...

Verfasst: 13.11.2003 14:39
von Guido
Latinoportal hat geschrieben:....
Was ist ACP? (Das Adminmenü?)

Muß man html Befehle irgendwo eintragen? Ich dachte das wäre nur bei neuen Forencodes erforderlich ...
Im Admin Control Panel (ACP), findest Du unter "Konfiguration", ziemlich in der Mitte (unter "Standard Benutzer- und Foreneinstellungen") eine Spalte wo Du die html Befehle eintragen kannst Die Du benutzen willst...

Re: Irgendwas ist faul ...

Verfasst: 14.11.2003 00:04
von Latinoportal
Guido hat geschrieben:
Latinoportal hat geschrieben:....
Was ist ACP? (Das Adminmenü?)

Muß man html Befehle irgendwo eintragen? Ich dachte das wäre nur bei neuen Forencodes erforderlich ...
Im Admin Control Panel (ACP), findest Du unter "Konfiguration", ziemlich in der Mitte (unter "Standard Benutzer- und Foreneinstellungen") eine Spalte wo Du die html Befehle eintragen kannst Die Du benutzen willst...
ok, das war der entscheidende Punkt!

b,i,u,pre,a,img,p,font

(Diese Einstellung sollte reichen! (falls keine Tabellen verwendet werden sollen))

Also vielen Dank nochmal für Deine Hilfe!

Grüße aus Frankfurt

Matthias