Seite 1 von 1
Wie erlaube ich Moderatoren/Admins das posten von Scripten..
Verfasst: 29.01.2009, 12:49
von ninas
... im phpBB2 Forum?
kennt wer einen Mod dafür?
Leider gibt es dafür im phpBB support Forum keine Lösung und Support wird dort nur für phpBB3 gemacht, was sehr schade ist
vielleicht kennst sich hier jemand aus?
zumindest habe ich ein gutes gefühl im abakus forum

Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 29.01.2009, 13:18
von fw
Machs doch so:
Code: Alles auswählen
<h1>Wie erlaube ich Moderatoren/Admins das posten von Scripten..</h1>
Code: Alles auswählen
if(document.all!=null){return document.all[id];}
Verfasst: 30.01.2009, 10:24
von ninas
danke für deinen lösungsvorschlag, aber wo setz ich das genau ein?
welche datei, welche stelle?
ich meld mich dann wieder ob es geklappt hat ...
Verfasst: 30.01.2009, 12:38
von fw
Das ist Standard deiner Software. Wenn du hier im Abakusforum (ebenfalls phpBB) posted hast du verschiedene Schaltflächen oberhalb des Eingabefensters. Du wirst doch wohl in der Lage sein auf den Button "Code" zu klicken???
Und dann fügst du deine Code- bzw. Script-Schnipsel ein.
Danach nochmal den Button klicken um zu schließen.
Verfasst: 30.01.2009, 13:47
von ninas
wie gesagt, ich habe die software phpbb2 und nicht 3!!!!
also sind deine code schnipsel unbrauchbar?
Verfasst: 30.01.2009, 14:12
von fw
Bist du nur im Besitz eines Oberschlundganglions anstatt Grauer Zellen??
Verfasst: 31.01.2009, 20:03
von ninas
sieh es doch ein, dass du keine ahnung vob phpbb hast.
Verfasst: 31.01.2009, 22:36
von fw
Vollprofis deines Kalibers sind hier im Forum rar. Damit möchte ich mich nicht messen.

Verfasst: 31.01.2009, 23:44
von [btk]tobi
Also auf phpbb.de wurde der Support für phpbb2 noch nicht eingestellt und wird er auch so schnell nicht, ab dem 1. März gibt es zwar keinen Support mehr für Neuinstallationen, alte Foren werden aber auch danach noch weiter supportet. Ein Update auf phpBB3 währe aber trotzdem zu empfehlen.
Ich geh mal davon aus das du die Scripte so posten möchtest das sie nachher ausgeführt werden, das normale posten von Code geht ja so oder so.
Ich kenne zwar keinen Mod dafür und habe mich auch schon lange nicht mehr mit phpBB2 beschäftigt, aber ich würde in der includes/bbcode.php ansetzen.
Gruß Tobi
Verfasst: 01.02.2009, 10:26
von ninas
danke tobi,
ja ich will dass der script ausgeführt wird.
vielleicht kannst du mir da helfen? ich benutze übrigens die short url von deinem seo blog

Verfasst: 01.02.2009, 18:05
von [btk]tobi
Also, da du nicht geshrieben hast welche Art von Script du ausführen willst geh ich einfach mal von JavaScript aus. Über mögliche Sicherheitslücken dadurch brauche ich dir ja hoffentlich nichts zu erzählen...
öffne die includes/bbcode.php
suche
Code: Alles auswählen
$text = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $text);
ersetze mit
Code: Alles auswählen
if($userdata['user_level'] == ADMIN)
{
$text = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $text);
}
suche
Code: Alles auswählen
// [i] and [/i] for italicizing text.
$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);
füge danach ein
Code: Alles auswählen
$text = str_replace("[javascript:$uid]", '<script type="text/javascript">', $text);
$text = str_replace("[/javascript:$uid]", '</script>', $text);
suche
Code: Alles auswählen
// [i] and [/i] for italicizing text.
$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);
füge danach ein
Code: Alles auswählen
if($userdata['user_level'] == ADMIN)
{
$text = preg_replace("#\[javascript\](.*?)\[/javascript\]#si", "[javascript:$uid]\\1[/javascript:$uid]", $text); // neu
}
Jetzt kann man als Admin
Code: Alles auswählen
[javascript]alert('hallo');[/javascript]
verwenden.
Gruß Tobi
Verfasst: 03.02.2009, 13:22
von ninas
hallo tobi,
ich hab das jetz mal mit dem asense code probiert [javascript]adsense-code[/javascript] , geht leider nicht.
html war an, hab mit admin gepostet.
Verfasst: 04.02.2009, 18:02
von ninas
tobi, noch da?

Verfasst: 04.02.2009, 21:49
von e-fee
Ich hab jetzt grad nicht so viel Ahnung davon, wie diese Code-Schnipsel genau gedacht sind, kann mir aber vom dem her, was ich lese, vorstellen, dass Du das
und das
weglassen musst und nur den Teil dazwischen in den BBCode rein.
Verfasst: 09.02.2009, 08:33
von ninas
leider funkt das nich e-fee.