Anmedezeit/schreibesperre begrenzungshack

Toccata
Hallo zusammen, also wie ja schon vermutet ist der extremfall jetzt eingebrochen, mein forum wird zugespammt von radikalen Tierschützern die sich gegen das Futtermaus Projekt stellen.

Da aber mein team (hab extra leute dafür angesetzt) nicht in der Zeit von 12 Uhr abends bis 8 uhr morgens online sein können, brauche ich einen anmeldungs und schreibsperre hack für diese zeit.

Was kann ich machen, bzw hat jemand so einen hack?

Ich kann ja nicht jeden abend das forum offline nehmen... traurig

Hoffentlich hilft mir einer....

LG Tocca
Luzifer69
setzt es doch für diese zeit in den offline modus
zumindest erstmal bis du ne andere möglichkeit gefunden hast

ein hack in der richtung hin fällt mir grade nicht ein
Toccata
ja heute abend geht es auch erstmal offline... bis ich dann sowas hab.. unglücklich
Terror
acp -> einstellungen -> registrierung

Registrierung möglich?
Wenn Sie hier »Nein« wählen sind Neuregistrierungen nicht möglich.

die spammer und sonstigen verdächtigen packste einfach in eine extra gruppe und denen stellst du über nacht die schreibrechte ab.
Yoshi
gibt doch nix schlimmeres als tierschützer und ökofutztis dies übertreiben... Augen rollen

mein beileid.. unglücklich
SMHAMK1985
Hi,

was du machen könntest ist, das du in der Zeit die Registrierung abschalten kanns smile und das ohne ACP bzw. wenn man bisschen rum programmiert kannst du sogar die Zeiten festlegen wo keiner oder bestimmte Usergruppen nichts schreiben können. smile

Ich muss ebend mal selber gucken ob es möglich ist, wenn ja werde ich es posten... Augenzwinkern

p.s. Sowas könnte ich auch gebrauchen, so mal nebenbei großes Grinsen

Mfg
Toccata
Zitat:
Original von Terror
die spammer und sonstigen verdächtigen packste einfach in eine extra gruppe und denen stellst du über nacht die schreibrechte ab.


ja hab schon die sogenannten pUser (ProblemUser) die können die pm´s nicht benutzen, können keine profile einsehen, in einigen foren weder schreiben noch lesen.

Heute abend geht das Forum erstmal von 12 uhr bis 0uhr morgen früh offline... so schließen erstmal unerwünschte beiträge aus....

aber es geht ja nicht nur um die registrirung, sondern auch um das schreiben von beiträgen.... die sollen mal von 2 uhr bis um 8 uhr nicht gestattet werden.

Zitat:
gibt doch nix schlimmeres als tierschützer und ökofutztis dies übertreiben...


viel schlimmer sind leute die ihreTierquälerei als Tierliebe bezeichnen... das sind leider solche unglücklich

SMHAMK1985 also wenne sowas hinbekommen würdest, würde ich mich riesig freuen...

LG Tocca
SMHAMK1985
Hi,

hiermal was ich so bisschen gebastelt habe großes Grinsen

Erstelle erstmal ne Sprachvariable:

Kategorie: postings
Sprachvariable: LANG_POSTINGS_GESCHLOSSEN
Textinhalt: Dein Text für die Freunde smile




code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
Öffne register.php
Suche:

$lang->load('REGISTER');

Darunter:

if((date("H:i") < "00:00") or (date("H:i") > "08:00")) {
error($lang->get("LANG_REGISTER_ERROR_DISABLED"));
exit;
}

Speichern und Hochladen


Öffne newtread.php

Suche:

$lang->load('POST,POSTINGS,MAIL');


Darunter:

if((date("H:i") < "00:00") or (date("H:i") > "08:00")) {
error($lang->get("LANG_POSTINGS_GESCHLOSSEN"));
exit;
}

Speichern und Hochladen


Öffne addreply.php

Suche:

$lang->load('POST,POSTINGS,MAIL,THREAD');

Darunter:

if((date("H:i") < "00:00") or (date("H:i") > "08:00")) {
error($lang->get("LANG_POSTINGS_GESCHLOSSEN"));
exit;
}

Speichern und Hochladen.



So nun ist es fertig. Bei mir funktioniert es wunderbar und habe es auch in die PHP-Datei eingeschrieben, bloß sind kommentiert für alle fälle smile .

Bitte vorher die Dateien sichern, für eventuelle Schäden nehme ich keine Haftung großes Grinsen

Konnte dir hoffentlich weiterhelfen.

MfG
Toccata
Jau danke... mein Technikadmin wirs dann wohl einbauen (wenn ich ihn lieb anhaue großes Grinsen )
chrime
Also ich hätte einen Cronjob angelegt, der eine PHP Datei aufruft, die dann einen SQL befehl ausführt der das Regestrieren ausschaltet.

Dann das gleiche nochmal um eine andere Uhrzeit, so das man sich wieder regestrieren kann.
SMHAMK1985
Zitat:
Original von chrime
Also ich hätte einen Cronjob angelegt, der eine PHP Datei aufruft, die dann einen SQL befehl ausführt der das Regestrieren ausschaltet.

Dann das gleiche nochmal um eine andere Uhrzeit, so das man sich wieder regestrieren kann.


Hi,

man könnte vieles mit Cronjob machen, aber nicht jeder hat es smile Zum Beispiel kann ich keine Cronjobs anwenden smile

MfG
chrime
Das ist nicht richtig, du hast in deinem Menü keinen Cronjob, du kannst aber vll einen per Hand erstellen großes Grinsen
Toccata
Hehe also... is eingebaut, aber die geht wohl nicht wirklich....


wir haben jetzt 11 uhr... aber die sollte nur bis 8 uhr gehen....was nu?
SMHAMK1985
@chrime Ich meinte das mein Server das nicht unterschützt, und somit kann ich generel kein Cronjob anwenden Augenzwinkern

Zitat:
Original von Toccata
Hehe also... is eingebaut, aber die geht wohl nicht wirklich....


wir haben jetzt 11 uhr... aber die sollte nur bis 8 uhr gehen....was nu?


Hi,

ersetze mal die Zeilen:

code:
1:
if((date("H:i") < "00:00") or (date("H:i") > "08:00")) {


mit:

code:
1:
if((date("H:i") < "08:00") or (date("H:i") > "23:59")) {


Danach sollte er NORMALERWEISE klappen Augenzwinkern

MfG
Toccata
normalerweise is gut.... geht immer noch nicht und mein technik admin lässt mich damit voll im stich und hat mir heute sozusagen gekündigt...

also es ist 24 stunden am tag diese mitteilung traurig
Terror
ich könnte es mir wohl mal ansehen, momentan sieht es so aus als wenn das forum vom space genommen wurde verwirrt
Toccata
ne auf dem Space is es wohl noch drauf, lediglich nur im Offline Modus