Forum erst um XX zugänglich machen.

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Forum erst um XX zugänglich machen.

Beitrag von FCM »

Hallo,

wie kann ich es einstellen, dass ein bestimmtes Forum erst um XX Uhr betretbar ist und auch erst um die Uhrzeit sichtbar ist? Wenn man es früher versucht, soll eine Meldung kommen.

mfg
Westpark
Mitglied
Beiträge: 370
Registriert: 19.08.2006 11:04
Wohnort: Wolnzach

Beitrag von Westpark »

sowas hab ich noch nie gehört.
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

*schieb*
MX998
Mitglied
Beiträge: 79
Registriert: 28.07.2006 20:44

Beitrag von MX998 »

Mir hat ein freundlicher User mal sowas erstellt. Ich glaube er hieß roger, ich hoffe er hat nicht dagegen dass ich das hier schreibe :)
Benutzeravatar
tost
Mitglied
Beiträge: 915
Registriert: 25.02.2005 18:14
Kontaktdaten:

Beitrag von tost »

Ich denke der Threadautor würde sich mehr freuen, wenn du noch wüsstest wie er das gemacht hat..
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Also dass das Forum nicht aufrufbar ist, sollte sich mit der date() Funktion und eine if-Abfrage lösen lassen - ob es per .htacces funzt, weiss ich nicht.
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

Ich weis, leider lerne ich php aber hab eher weniger Zeit dafür.
phpbbalex
Mitglied
Beiträge: 158
Registriert: 09.09.2006 21:14

Beitrag von phpbbalex »

so einen mod fände ich auch prima
seit monaten mal wieder da
Skippy
Mitglied
Beiträge: 212
Registriert: 19.08.2006 11:10
Wohnort: Eisenberg

Beitrag von Skippy »

Den Mod gibt es schon weiss allerdings nichtmehr wo ich den her hatte

aber hier mal der Inhalt der Anleitung

Code: Alles auswählen

# 
#----------[ OPEN ]------------------------------------- 
# 

index.php 

# 
#----------[ FIND ]------------------------------------- 
# 

                  if ( $is_auth_ary[$forum_id]['auth_view'] ) 

# 
#----------[ BEFORE, ADD ]------------------------------ 
# 

                  // close forum by daytime 
                  if ($forum_id == '8') 
                     { 
                        $current_fc_time = date('Gi',time()); 
                        if ($current_fc_time <= '859' || $current_fc_time >= '2159') 
                        { 
                           $forum_data[$j]['forum_status'] = FORUM_LOCKED; 
                        } 
                     } 
                  // close forum by daytime 

# 
#----------[ OPEN ]------------------------------------- 
# 

posting.php 

# 
#----------[ FIND ]------------------------------------- 
# 

   if ( $post_info['forum_status'] == FORUM_LOCKED && !$is_auth['auth_mod']) 

# 
#----------[ BEFORE, ADD ]------------------------------ 
# 

// close forum by daytime 
if ($forum_id == '8') 
   { 
      $current_fc_time = date('Gi',time()); 
      if ($current_fc_time <= '859' || $current_fc_time >= '2159') 
      { 
         $post_info['forum_status'] = FORUM_LOCKED; 
      } 
   } 
// close forum by daytime 

# 
#----------[ OPEN ]------------------------------------- 
# 

viewforum.php 

# 
#----------[ FIND ]------------------------------------- 
# 

// 
// Dump out the page header and load viewforum template 

# 
#----------[ BEFORE, ADD ]------------------------------ 
# 

// close forum by daytime 
if ($forum_id == '8') 
   { 
      $current_fc_time = date('Gi',time()); 
      if ($current_fc_time <= '859' || $current_fc_time >= '2159') 
      { 
         $forum_row['forum_status'] = FORUM_LOCKED; 
      } 
   } 
// close forum by daytime 

# 
#----------[ OPEN ]------------------------------------- 
# 

viewtopic.php 

# 
#----------[ FIND ]------------------------------------- 
# 

$reply_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $images['reply_locked'] : $images['reply_new']; 

# 
#----------[ BEFORE, ADD ]------------------------------ 
# 

// close forum by daytime 
if ($forum_id == '8') 
   { 
      $current_fc_time = date('Gi',time()); 
      if ($current_fc_time <= '859' || $current_fc_time >= '2159') 
      { 
         $forum_topic_data['forum_status'] = FORUM_LOCKED; 
      } 
   } 
// close forum by daytime 

# 
#----------[ SAVE AND CLOSE ALL FILES ]----------------- 
# 
# EoM

Das Forum wird angegeben bei:

if ($forum_id == '8')

Der code
bedeutet also das das Forum zwischen 9 Uhr und 22 Uhr geöffnet ist (vorrausgesetzt es wurde nicht im ACP gesperrt).

if ($current_fc_time <= '859' || $current_fc_time >= '2159')

Soll es in dieser Zeit gesperrt und zu allen anderen Zeiten geöffnet sein, dann muss der code so lauten:

if ($current_fc_time >= '859' && $current_fc_time <= '2159')
Killer-Man
Mitglied
Beiträge: 497
Registriert: 04.07.2006 15:20
Wohnort: Mönchengladbach

Beitrag von Killer-Man »

Was muss ich wie in der Anleitung ändern, damit das spezielle Forum nur von 22 Uhr - 4 Uhr morgens betretbar ist?
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“