schließen

Loginbox

Trage bitte in die nachfolgenden Felder Deinen Benutzernamen und Kennwort ein, um Dich einzuloggen.


  • Username:
  • Passwort:
  •  
  • Bei jedem Besuch automatisch einloggen.


  •  

[2.0.1] CBACK AutoBan Extended



cback offline
CEO
Avatar
Geschlecht: männlich
Herkunft: GERMANY  Saarland
Alter: 27
Beiträge: 15646
Dabei seit: 12 / 2003
Homepage Private Nachricht
Betreff: Re: [2.0.1] CBACK AutoBan Extended  -  Gepostet: 16.01.2013 - 12:12 Uhr  -  
Hi jupzup,

also die Funktion von dem Plugin habe ich gerade nochmal erfolgreich im Testforum überprüft. Der ursprüngliche Auftraggeber hat sich auch nicht mehr gemeldet (denke mal bei dem geht es also auch) und ich habe es noch in einem Forum von einem Kunden laufen den ich technisch betreue, da waren auch schon nach Warnungen User in der Banlist. Das Plugin ansich funktioniert also. Ich denke nur es passt zu der Variante die Ihr macht ggf. nicht.

Wichtig zu wissen:
Dieses Plugin arbeitet Linear. Die Warnpunkte müssen also immer wachsen und müssen im Falle einer "Sperrung" exakt den Stand haben der eingestellt ist. Der Runner arbeitet hier mit = statt >, da ansonsten ein Benutzer immer wieder gesperrt werden würde.

Wichtig ist also:
- es erfolgt IMMER eine Bannung (auch temporär) und keine vorherige Verwarnung
- die Warnpunkte werden nur relevant erfasst wenn exakt der eingestellte Wert einen Moment erreicht ist (bis der runner wieder die Sperrungen erfasst hat). Wenn also 2 Moderatoren gleichzeitig Warnpunkte geben oder sie verteilen mehrere (z.B. 4 wenn da 3 eingestellt ist) würde das System nicht greifen da es keine "History" Funktion hat
- gleiches mit dem entfernen von Warnpunkten: Wenn ein User 3 hatte, wurde gesperrt, wird reduziert auf 2 und bekommt dann wieder 3 würde er nicht gesperrt werden, da das System sich nur merkt "bei 3 hab ich ihn schon mal gesperrt".


Der Auftrag für das Plugin war auch genau dieser Lineare Verlauf, da man hier nur "letzte Sperrung" speichern muss was es natürlich einfacher zu erstellen machte als mit einer Gestamt-History und damit auch mehreren Banstufen die auch bei weiteren Warnpunkten ausgeführt werden können.


Was ich Dir technisch nur noch als zusätzlichen Tipp raten kann was Du mal versuchen könntest:

- Deinstalliere das Plugin und installiere es danach wieder

- Öffne die Datei modules/cback_autoban_2/cback_autoban_runner.php
FINDE
Code
$DB->set_sql('DELETE FROM ' . SESSIONS . ' WHERE session_user_id=:1');
    $DB->execute((int)$valu1);
    $DB->free();



DANACH EINFÜGEN
Code
$Cache->cache_drop(BANLIST);


Das würde eine die Cache-Regenerierung schon vor einem Loginversuch (der User wird automatisch ausgeloggt, die Banliste wird beim Login neu eingelesen) erzwingen.

- Lösche den Inhalt (Wichtig! Nur den Inhalt) vom Ordner uploads/cache/ via FTP einmal komplett. Vielleicht hat eine Cachedatei bei Dir keine Schreibrechte mehr. Prüfe auch ob der Ordner uploads/cache/ selbst immer noch CHMOD777 hat.



Wenn Du ein Plugin mit einer echten History benötigst kannst Du Dich aber auch per PM bei mir melden für einen Auftrag dahingehend. Ein hoch-runter bzw. mehrfache Vergabe von Warnpunkten bevor der Runner seinen Durchlauf schon machte ist in diesem Plugin nämlich nicht vorgesehen gewesen. ;)
Alternativ könnt ich Dir auch anbieten kostenpflichtig "vor Ort" eventuelle inteferenzen mit anderen Plugins zu überprüfen. Das wäre aber auch ein Auftrag. Plugins sind ja eh immer eine Zusatz Beigabe aber die Erstellung/Erweiterung oder Prüfung wäre ja natürlich eine extra Serviceleistung.


LG,
Chris
CBACK Forum kaufen | individuelles Webdesign | PHP & Pluginentwicklung | Projektpflege

KEIN Support per PM, Mail oder Messenger! - Denk an die Community!
NO Support via PM, Mail or Messenger! - Remember the Community
Dieser Post wurde 1 mal bearbeitet. Letzte Editierung: 16.01.2013 - 12:15 Uhr von cback.
nach unten nach oben
 


Registrierte in diesem Topic
Aktuell kein registrierter in diesem Bereich

Cookies von diesem Forum entfernen  •  FAQ / Hilfe  •  Teamseite   |  Aktuelle Ortszeit: 21.05.2013 - 21:07