HIDE mod leicht abändern ?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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 ) { 
Benutzeravatar
doctormord
Mitglied
Beiträge: 152
Registriert: 27.04.2003 16:11

Beitrag von doctormord »

hmm, dann sieht aber eigene poster irgendwann seinen eigenen code nicht mehr !?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..ìs ja auch ersma nur ein Test, ob´s funktioniert (das nur Admin es sehen können).
Dagobert
Mitglied
Beiträge: 129
Registriert: 18.05.2003 19:49

Beitrag 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
Dagobert
Mitglied
Beiträge: 129
Registriert: 18.05.2003 19:49

Beitrag 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
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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.
Dagobert
Mitglied
Beiträge: 129
Registriert: 18.05.2003 19:49

Beitrag 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
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag 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
Dagobert
Mitglied
Beiträge: 129
Registriert: 18.05.2003 19:49

Beitrag 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
Benutzeravatar
Angela Goldig
Mitglied
Beiträge: 221
Registriert: 21.04.2003 04:10
Kontaktdaten:

Beitrag von Angela Goldig »

bei mir in den dateien ist der supermod als less_admin definiert.
~blubb~
Antworten

Zurück zu „phpBB 2.0: Mod Support“