Suche ein Zeit Hack wo ich einzelne Foren ein und aussschalten kann

djktown
Hi zusammen.

Ich Suche einen Zeit Hack wo ich einzelne Foren zu bestimmten Zeiten ein und aussschalten kann. ( automatisch )

Also Beispiel:
Betreibe ein Forum mit verschiedenen Foren-Kategorien.
Davon soll sich das Forum für zB Liebe Sex und Zertlichkeit FSK 16 um 22 Uhr einschalten und um 6 Uhr morgens ausschalten.

ich möchte versch. Foren den Usern nur zu bestimmten Tageszeiten zugänglich machen und die anderen Foren Ganztags geöffnet lassen.

Kennt jemand so einen Hack ? würde mich sehr freuen wenn es sowas gäbe da ich diesen sehr dringend brauche ..

Forensoftware: Burning Board 2.3.6, Entwickelt von WoltLab GmbH

schönen Gruss
Izzmoo
» Verschoben ...
Byteandi
das hier wäre eine schnellschuss variante.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$bn_time = intval(date("G"));
$bn_board_id = 1;                 // einzutragende forums id

if(($bn_time<6 && $bn_time>=0) || $bn_time>=22 )
{	$txt = "update bb".$n."_boards set closed=0,description='Dieses Forum ist bis 06:00Uhr geöffnet' where boardid=".intval($bn_board_id)." limit 1";
	$db->query($txt);
}
else
{	$txt = "update bb".$n."_boards set closed=1,description='Dieses Forum ist erst wieder ab 22:00 Uhr geöffnet' where boardid=".intval($bn_board_id)." limit 1";
	$db->query($txt);
}


wenn du das in der global.php nach
$db = &new db($sqlhost, $sqluser, $sqlpassword, $sqldb, $phpversion);

einträgst, ersparst du dir den cronjob dafür, da es bei jedem aufruf geprüft wird.

möchtest du mehrere foren sperren, erweiterst du das einfach in der where abfrage.

bei meinem Beispiel überschreibe ich auch die description Augenzwinkern das musst du natürlich, wenn du es nicht möchtest entfernen.
batida444
Byteandi
wenn ich das richtig verstanden habe, möchte er einzelne foren offline stellen, nicht das ganze Board.
Indeep
Zitat:
Original von djktown
Also Beispiel:
Betreibe ein Forum mit verschiedenen Foren-Kategorien.
Davon soll sich das Forum für zB Liebe Sex und Zertlichkeit FSK 16 um 22 Uhr einschalten und um 6 Uhr morgens ausschalten.


na und dann kommen die Kids nachts um 2 online und sind drin ..... sowas machste lieber über Usergruppen und dem Alter (Altersverifizierung)

und fertig

zumal so weit ich weiss es deinen gesuchten Hack nicht gibt