YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » User im Board sperren/entsperren Version 2.1 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 85.268 Views | | Thema zu Favoriten hinzufügen
Seiten (8): « vorherige 1 2 3 4 5 6 [7] 8 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen User im Board sperren/entsperren Version 2.1 5 Bewertungen - Durchschnitt: 8,205 Bewertungen - Durchschnitt: 8,205 Bewertungen - Durchschnitt: 8,20
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Shark Master
könnte sein.
Da mein andere Kollege den gesperrt hat.


Ich werde das demnächst mal überprüfen. Hab mich mit dem hack jetzt auch schon ein paar Wochen nicht mehr beschäftigt und weiß nicht mehr genau, ob es ne Sperre gibt, falls ein user erst temporär und dann direkt permanent gesperrt wrid.

Soweit ich mich erinnern kann, bin ich davon ausgegangen, dass ein user vor einem Permabann entsperrt und dann nochmals neu gesperrt wird. In diesem Fall sollte der Fehler nicht auftauchen, aber sonst könnte es sein.


Für dein Problem führe diese Sql Abfrage aus und sperre den User dann permanent:

code:
1:
DELETE FROM bbX_user2block WHERE userid = 1315;


X = Installationsnummer

__________________

16.08.09 23:27 Agi ist offline Finden Als Freund hinzufügen
Shark Master Shark Master ist männlich
Mitglied


images/avatars/avatar-4767.gif

Dabei seit: 22.03.04
Beiträge: 523
Herkunft: München
Forenversion: 2.2

Antworten Zitieren Editieren Melden       UP

ok jetzt gehts

__________________

17.08.09 07:38 Shark Master ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Shark Master in deine Kontaktliste ein YIM-Name von Shark Master: the_move_king1
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi,

ich habe auch diese SQL Fehlermeldung, wenn ich einen User gesperrt habe, und sein Profil dananch im ACP bearbeite und auf speichern drücke, dann kommt das:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_user2block (userid,oldgroupid,oldgcid,oldrankid,oldrankgroupid,olddisablesignature,oldadmincanemail,oldshowemail,oldusercanemail,oldreceivepm) VALUES ('34','4','23','22','7','1','0','0','0','0')
mysql error: Duplicate entry '34' for key 1
mysql error number: 1062
mysql version: 5.0.51a-24+lenny2-log
php version: 5.2.6-1+lenny3
Date: 17.11.2009 @ 17:29
Script: /wbb2/acp/users.php
Referer: http://www.poldis-spielewelt.de/wbb2/acp/users.php?action=edit&userid=34&sid=


Ich hänge mal die acp/users.php hier mit ran, anscheinend liegt es daran.

Dateianhang:
unknown users.php (112,07 KB, 0 mal heruntergeladen)


__________________
lg,
Dragonheart. smile

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Dragonheart0811: 17.11.09 17:57.

17.11.09 17:56 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
LLCoolJ LLCoolJ ist männlich
Mitglied


Dabei seit: 21.07.08
Beiträge: 7
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Hallo,

mir ist eben aufgefallen, dass durch den Hack die Sicherheitsstufen übergangen werden (oder hab ich was falsch gemacht?).
Hab eine Benutzergruppe nur für mich damit nur ich alle Rechte habe, alle anderen bekommen nur die Rechte die sie wirklich benötigen und können mich auch nicht bearbeiten oder sperren (über das ACP).
Durch den Hack allerdings können diese User mich theoretisch sperren.

Gibt es eine Möglichkeit das zu ändern?
03.12.09 03:46 LLCoolJ ist offline E-Mail Finden Als Freund hinzufügen
Theo69 Theo69 ist männlich
Mitglied


Dabei seit: 15.05.06
Beiträge: 93
Herkunft: Daheim
Forenversion: 2.3.4

 User im Board sperren/entsperren 2.1 Problem Antworten Zitieren Editieren Melden       UP

Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:
Wollte ein update machen und bekam Fehlermeldung, Datei ist aber auf dem server.

Fehlermeldung:
the following errors occured while reading variablefile:
variablefile ./block_unblock_users_update.wbb does not exist.


User im Board sperren/entsperren 2.1 © 2007-2009 by Didito & Agi

Weiss jemand wie ich das alte Addon komplett löschen kann um die Neuinstallation zu machen?
05.01.10 02:55 Theo69 ist offline E-Mail Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Sowas bitte im Supportthread nachfragen.
Habs mal zusammengefügt.


Kontrolliere mal, ob du die Datei block_unblock_users_update.wbb in deinen Acp Ordner hochgeladen hast. Die ist nämlich nicht im Setup Ordner zu finden, sondern im "Update von älteren Versionen" Ordner.

__________________

05.01.10 18:16 Agi ist offline Finden Als Freund hinzufügen
Theo69 Theo69 ist männlich
Mitglied


Dabei seit: 15.05.06
Beiträge: 93
Herkunft: Daheim
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

1. Danke fürs zusammenlegen, hatte ich wohl irgendwie verpennt.

2. Ja ist im Ordner, das ist ja das merkwürdige.
07.01.10 13:12 Theo69 ist offline E-Mail Finden Als Freund hinzufügen
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi,

ich habe einen SchönheitsFehler in dem Hack, das sieht schon nicht mehr so schön aus.. Wenn ich mir von nem Gesperrtem User das Profil ansehe, dann sieht die Sperrinfo doch sehr unordentlich aus, Verschiedene Schriftgrößen und Farben usw..

Siehe Screen 1.. Wenn ich den dann über das Profil entsperren will, dann kommt nen Popup wo nichts drinne steht, da stimmt also was nicht mit Sprachvariablen oder so.. Screen 2..

Dateianhänge:
jpg profil_sperrinfo.jpg (32 KB, 226 mal heruntergeladen)
jpg profil_sperrino_popup.jpg (17 KB, 225 mal heruntergeladen)


__________________
lg,
Dragonheart. smile

07.01.10 14:48 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
Berndo
Mitglied


Dabei seit: 24.11.06
Beiträge: 113

Antworten Zitieren Editieren Melden       UP

hat sich erledigt cool

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Berndo: 08.02.10 19:34.

05.02.10 23:53 Berndo ist offline E-Mail Finden Als Freund hinzufügen
Vectra225 Vectra225 ist weiblich
Mitglied


images/avatars/avatar-4304.jpg

Dabei seit: 29.08.05
Beiträge: 68
Herkunft: Hessen / BaWü
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Hallo zusammen,

ich bin hier fast am verzweifeln.

Erst hat die Zeitangabe nicht funktioniert wenn ich einen User sperren wollte, nun hab ich bisserl probiert und ALLES nochmal durchgeschaut und was passiert:

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_users SET username='*',email='*',groupcombinationid='23',rankid='12',title='Fanatiker
',usertext='Nicht alles was ich sage ist persönlich zunehmen!!! Denn ich mache gerne dumme sprüche und wem es nicht passt, der soll es mich einfach nicht anschreiben oder sabbeln!!!!',signature='',disablesignature='1',icq='0',aim='',yim='',msn=''
,homepage='',birthday='1977-12-31',gender='1',showemail='0',admincanemail='
0',usercanemail='0',invisible='0',usecookies='1',styleid='0',daysprune='0',
timezoneoffset='1',startweek='1',dateformat='d.m.Y',timeformat='H:i',emailn
otify='0',notificationperpm='0',receivepm='0',emailonpm='0',pmpopup='0',ema
ilonapplication='0',umaxposts='0',showsignatures='1',showavatars='1',showim
ages='1', blocked='1', avatarid = '173', threadview='1', rankgroupid='4', useronlinegroupid='4', allowsigsmilies='1', allowsightml='0', allowsigbbcode='1', allowsigimages='1', langid='0', usewysiwyg = '0', gesperrt_dauerhaft = '0', gesperrt_zeit = '0', gesperrt_admin = 'JaegerWeib', gesperrt_grund = 'Nicht mehr im Rennstall.', WHERE userid='8'
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE userid='8'' at line 1
mysql error number: 1064
mysql version: 5.0.88
php version: 5.3.2
Date: 08.04.2010 @ 12:50
Script: /acp/users.php
Referer: http://jsracing.bplaced.net/acp/users.ph...t&userid=8&sid=

*Name und Email hab ich mal hier rausgelöscht.

Wenn ich den User Perm. sperren möchte.

In der Einbauanleitung steht ja auch des öfteren: "(Abschnitt: action == "edit"):"

Da wird wohl mein Fehler liegen das ich es falsch eingebaut habe. Jetzt hab ich einfach keine Lust mehr. Versagt Bin genervt und hoffe das ihr mir Bitte helfen könnt. Als Anhang mal meine users.php

Ich Danke euch vielmals im Voraus.4

Liebe Grüße Vectra225

Dateianhang:
unknown users.php (129 KB, 1 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Vectra225: 08.04.10 14:25.

08.04.10 14:24 Vectra225 ist offline E-Mail WWW Finden Als Freund hinzufügen MSN Passport-Profil von Vectra225 anzeigen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Vor dem WHERE gehört kein Komma.

Dateianhang:
unknown users.php (129 KB, 1 mal heruntergeladen)
08.04.10 15:22 Bräke ist offline Finden Als Freund hinzufügen
Vectra225 Vectra225 ist weiblich
Mitglied


images/avatars/avatar-4304.jpg

Dabei seit: 29.08.05
Beiträge: 68
Herkunft: Hessen / BaWü
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

*autsch* Bin noch ned richtig auf dem Damm.
Habs wohl Übersehen. unglücklich

Vielen lieben Dank. Freude
08.04.10 16:52 Vectra225 ist offline E-Mail WWW Finden Als Freund hinzufügen MSN Passport-Profil von Vectra225 anzeigen
Berndo
Mitglied


Dabei seit: 24.11.06
Beiträge: 113

Antworten Zitieren Editieren Melden       UP

Wenn ein gesperrter User statt der kleinen Meldung eine eigene Template-Seite mit Sperrgrund und -zeit angezeigt bekommen soll, was muss ich da wo ändern?
27.05.10 14:55 Berndo ist offline E-Mail Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Suche in der global.php nach

php:
1:
error($lang->get("LANG_GLOBAL_USER_BLOCKED_TIME", array('$blocker' => $blocker'$grund' => $grund'$zeit' => $zeit)));


Und ersetze gegen:

php:
1:
eval("\$tpl->output(\"".$tpl->get("template_temporaere_sperre")."\");");


$blocker kann im Template für denjenigen, der die Sperre durchgeführt hat, verwendet werden.
$grund kann im Template für den Grund der Sperre verwendet werden.
$zeit ist die Zeit, wie lange die Sperre noch aktiv sein wird.

Den Templatenamen kannst du natürlich frei wählen und ändern - in diesem Fall würde das Template für temporäre Sperren template_temporaere_sperre heißen.

---

Suche weiter nach

php:
1:
error($lang->get("LANG_GLOBAL_USER_BLOCKED_ALWAYS", array('$blocker' => $blocker'$grund' => $grund)));


Und ersetze gegen:

php:
1:
eval("\$tpl->output(\"".$tpl->get("template_permanente_sperre")."\");");


$blocker steht wieder für denjenigen, der die Sperre durchgeführt hat.
$grund steht wieder für den Grund der Sperre.
Zusätzlich sollte hier erwähnt werden, dass die Sperre dauerhaft ist.


Der Templatename kann auch hier natürlich wieder frei gewählt werden. In meinem Beispiel würde das Template für dauerhafte Sperren template_permanente_sperre heißen.

__________________

27.05.10 23:13 Agi ist offline Finden Als Freund hinzufügen
Berndo
Mitglied


Dabei seit: 24.11.06
Beiträge: 113

Antworten Zitieren Editieren Melden       UP

Dank dir!

Ich hab aber noch zwei kleine Probleme dabei:

1. Unter dem Template für die Sperr-Info wird dem Gesperrten nun die Seite angezeigt, die er eigentlich aufgerufen hat.

2. Gesperrte können sich nicht ausloggen.
28.05.10 10:48 Berndo ist offline E-Mail Finden Als Freund hinzufügen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von Agi
Antworten Zitieren Editieren Melden       UP

Zu 1:

Füge unter jedes der beiden eval(usw), die du nach obiger Anleitung eingebaut hast, noch ein exit(); darunter.


Zu 2: Jop das ist leider nicht möglich. Ist auch standardmäßig nicht möglich. Gesperrte User müssen ihre Cookies löschen, dann sind sie abgemeldet.

__________________

12.06.10 02:57 Agi ist offline Finden Als Freund hinzufügen
Berndo
Mitglied


Dabei seit: 24.11.06
Beiträge: 113

Antworten Zitieren Editieren Melden       UP

Danke für deine Hilfe!

Zitat:
Original von Agi
Zu 2: Jop das ist leider nicht möglich. Ist auch standardmäßig nicht möglich. Gesperrte User müssen ihre Cookies löschen, dann sind sie abgemeldet.


Und da kann man so gar nichts machen, das halbwegs einfach umsetzbar ist?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Berndo: 13.07.10 13:44.

15.06.10 11:05 Berndo ist offline E-Mail Finden Als Freund hinzufügen
ChunkySommer4 ChunkySommer4 ist weiblich
man muss mich nicht mögen


images/avatars/avatar-5584.gif

Dabei seit: 23.09.08
Beiträge: 230
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Deutschland
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

hätte da eine Frage und zwar ich hab 99 gesperrte User

wenn ich jetzt einen hinzufügen möchte haut er mir einen anderen fürs forum wieder Frei

ist das normal?

und eine Sicherheitslücke hab ich auch gefunden

Und zwar ein Super Moderator oder ein Co Admin können einen Admin sperren das ist nicht gut. es Könnte ZB. ein Smodi der die Rechte bei uns auch hat user zu sperren, her gehen und alle Admins sperren und keiner würde mehr auf Forum kommen !

Frage gibt es eine Möglichkeit das die Gruppe der Admins nicht gesperrt werden kann ?

__________________

26.05.11 15:03 ChunkySommer4 ist offline E-Mail WWW Finden Als Freund hinzufügen
Partytreff Partytreff ist männlich
brauche keinen


images/avatars/avatar-5588.gif

Dabei seit: 17.01.04
Beiträge: 128
Fähigkeiten: WBB2 Anfänger
Herkunft: hürth
Forenversion: 2.3

 re Antworten Zitieren Editieren Melden       UP

Schau mal in der Datanbase dort müsste eine Erweiterung sein das Admins weder gesperrt noch gelöscht werden können

Gruß

__________________
Portal rund um Hürth


27.05.11 07:32 Partytreff ist offline E-Mail WWW Finden Als Freund hinzufügen
ChunkySommer4 ChunkySommer4 ist weiblich
man muss mich nicht mögen


images/avatars/avatar-5584.gif

Dabei seit: 23.09.08
Beiträge: 230
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Deutschland
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

ach ja stimmt danke den hab ich jetzt eingebaut das geht schon mal nicht mehr

jetzt wäre nur noch die frage warum ich nach 99 keine neuen mehr sperren kann

gruss chunky

__________________

27.05.11 09:22 ChunkySommer4 ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (8): « vorherige 1 2 3 4 5 6 [7] 8 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » User im Board sperren/entsperren Version 2.1