Seite 2 von 3

Verfasst: 31.05.2003 13:49
von Acid
In der Anleitung findest Du einige Passagen mit ..

Code: Alles auswählen

if( $userdata['session_logged_in'] ) { 
..ersetze es ma testweise mit..

Code: Alles auswählen

if( $userdata['user_level'] == ADMIN ) { 

Verfasst: 31.05.2003 15:45
von doctormord
hmm, dann sieht aber eigene poster irgendwann seinen eigenen code nicht mehr !?

Verfasst: 31.05.2003 17:08
von Acid
..ìs ja auch ersma nur ein Test, ob´s funktioniert (das nur Admin es sehen können).

Verfasst: 31.05.2003 21:46
von Dagobert
hallo !

danke für die antwort....

ich wollt mich grad ransetzen und es probieren und bin auf etwas gestoßen, dass ich nicht ganz verstehe.

an manchen stellen im code, wenn es darum geht zb den inhalt einer variablen zu prüfen:

Code: Alles auswählen

$bbcode_uid != ""
finde ich entsprechende textstellen nicht, weil mein code so aussieht:

Code: Alles auswählen

$bbcode_uid != ''

sind ' und " in diesem fall gleichbedeutend?
oder muss ich die entsprechenden stellen nachträglich noch anpassen?



ich bau das jetzt erst mal unverändert ein und gucke was passiert.... ;)


gruß dagobert

Verfasst: 01.06.2003 01:17
von Dagobert
hat wunderbar funktioniert......


auch ohne die zeichen zu ersetzen.

kannst du mir das jetzt noch für nen moderator anpassen ?

DANKE !!

gruß dagobert

Verfasst: 01.06.2003 09:57
von Acid

Code: Alles auswählen

if( $userdata['user_level'] >= 1 ) {
..dann gilt es für Admins, Mods, Juniors und SuperMods.
Das auch die Leute, die´s geschrieben haben, sehen können, is scho a bissel kniffliger.

posting.php

Code: Alles auswählen

if( $userdata['user_level'] >= 1 && $userdata['user_id'] == $post_info['poster_id'] ) {
viewtopic.php

Code: Alles auswählen

if( $userdata['user_level'] >= 1 && $userdata['user_id'] == $poster_id ) {
topic_review.php

Code: Alles auswählen

if( $userdata['user_level'] >= 1 && $userdata['user_id'] == $poster_id ) {
..versuch´s ma damit.

Verfasst: 01.06.2003 22:36
von Dagobert
ok....habe es jetzt durchgetestet.

leider kann immer nur der admin die nachricht sehen.
weder ein moderator, noch ein moderator des entsprechenden forums können die nachricht lesen.


selbst wenn es geklappt haben sollte, könnte das hier nicht ein problem bringen ?
leider weiss ich nicht, wo die 127 herkommt ;)

http://phpbb.de/viewtopic.php?t=28055&h ... user_level


gefunden habe ich das (wie du bestimmt gemerkt hast) als ich versuchte mich über die userlevel schlau zu machen.
0=user
1=admin
2=mod

aber welches level hat ein gast ?




in nem anderen thread wurde darauf hingewiesen, dass ein QUOTE den text innerhalb der hide-tags sichtbar macht.

http://phpbb.de/viewtopic.php?t=28537

um dieses problem wollt saerdnaer sich aber kümmern.
vielleicht sollte man erstmal warten, ob er das gelöst bekommt......denn das macht den hack (für mich zumindest) nicht mehr brauchbar. seh ich das richtig ?



trotzdem VIELEN DANK für deine hilfe


gruß dagobert

Verfasst: 02.06.2003 16:02
von saerdnaer
-1 = ANONYOUS ( gast )
0 = USER
1 = ADMIN
2 = MOD

wobei man das in der includes/constants.php nachschauen kann.
alternativ kannst du statt 1 für admin auch einfach ADMIN schreiben was man laut offizieller coding guide von phpbb.com immer so machen sollte...

ah

Verfasst: 02.06.2003 22:57
von Dagobert
alles klar. merci ;)



ich hab den anderen beitrag auch gelesen und werde jetzt erstmal versuchen den anderen hidehack einzubauen.



was mich jetz noch interessiert, ist was LESS ADMIN bedeutet......is das dann der SUPERMOD ? denn das steht in der if abfrage für den supermod link.....

aber das werde ich dann mal auf phpbb.com oder in der constants suchen.....


gruß dagobert

Verfasst: 02.06.2003 23:09
von Angela Goldig
bei mir in den dateien ist der supermod als less_admin definiert.