MyBB.de Forum

Normale Version: Beitragserstellung ab bestimmter Uhrzeit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

Axxis

Servus,

gibt es eine Möglichkeit, dass man erst ab einer bestimmten Uhrzeit in einem bestimmten Forum posten kann?
Ich weiss, hört sich seltsam an, aber ein Mitglied hat etwas Uhrzeitabhängiges vor, und dazu brauche
ich eine Info, ob das überhaupt umzusetzen ist, und wenn ja, wo ich ansetzen muss.
Dies würde nur mit nen Plugin gehen, aber so eines gibt es meines wissens nicht..
Das würde glaub nicht gehen,da jedermann einfach im Profil die Uhrzeit umstellen kann,und somit weiterhin Posten kann,aber mit einer anderen Uhrzeit quelle würd das gehen...

mfg
Man kann aber bestimmt einstellen das nach XX Stunden nach einer bestimmten Uhrzeit erst gepostet werden darf Wink

Hallo Axxis,

die einfachste Methode ist die Prüfung in den Dateien "newthread.php" und "newreply.php":

suche jeweils nach
PHP-Code:
$forum get_forum($fid);
if(!
$forum)
{
    
error($lang->error_invalidforum);

und füge hiernach hinzu (Beispiel)
PHP-Code:
// Zeitfenster fuer best. Forum
if((date('H'TIME_NOW) < 'X') && $fid == 'Y'// !! TIME_NOW == GMT/akt. UNIX timestamp !!
{
    
error("Die Beitragserstellung ist erst ab X:00 Uhr möglich!");
}
// /Zeitfenster fuer best. Forum 
Beachte, dass 'TIME_NOW' der akt. GMT entspricht; die Werte für 'X' und 'Y' und den Fehlertext musst/kannst du entsprechend anpassen.
(18.12.2010, 12:18)emink123 schrieb: [ -> ]Das würde glaub nicht gehen,da jedermann einfach im Profil die Uhrzeit umstellen kann,und somit weiterhin Posten kann,aber mit einer anderen Uhrzeit quelle würd das gehen...

mfg
Du kannst nur die Zeitzone einstellen, an der internen Zeit ändert sich gar nichts...

Axxis

Danke linwinman Wink

Für den Zweck, wo es geplant war, hat alles geklappt... merci