Seite 1 von 1

Forum für nur eine bestimmte Anzahl von User zulassen!

Verfasst: 16.06.2004 15:37
von Firestarter
Ich hab mal eine Frage :

Wie kann ich es anstellen, das ein Forum nur für 100 User freigegeben wird (Anmeldung auf einem Board) ohne ständig zu konkrollieren zu müssen wieviele sich bereits angemeldet haben. Ich hab zwar ein Mod gefunden, der das Anmeldung verhindert, doch leider geht dies nur sofort ohne Angaben von einer Grenze.

Ich möchte gerne ein Board mit ein paar Mods auf Verträglichkeit und Leistungsfähigkeit testen, dafür ist für mich von Interesse das ich über einen längeren Zeitraum von nur bestimmten Userzahlen aus gehen kann.

Verfasst: 18.06.2004 01:53
von Firestarter
hat keiner Idee? *dackelblick*

Verfasst: 19.06.2004 13:55
von Firestarter
Jungs,

lass mich bitte hängen, da muss es doch eine Lösung geben oder nicht ?

Verfasst: 19.06.2004 15:48
von Mungo
Wenn ich dich richtig verstehe und auf die schnelle:

usercp_register.php

++FINDE++

Code: Alles auswählen

if ( $mode == 'register' && !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GET_VARS['agreed']) )
{
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	show_coppa();

	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
++ERSETZE MIT++

Code: Alles auswählen

if ( $mode == 'register' )
{
  if ( get_db_stat('usercount'); >= 100 )
  {
    message_die(GENERAL_MESSAGE, 'Keine Registrierung möglich.', '', __LINE__, __FILE__);
  }  
  elseif ( !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GET_VARS['agreed']) )
  {
    include($phpbb_root_path . 'includes/page_header.'.$phpEx);	  

  	show_coppa();

  	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
  }
}

Code: Alles auswählen

if ( get_db_stat('usercount'); >= 100 )
Für die 100 die max. Useranzahl

Code: Alles auswählen

    message_die(GENERAL_MESSAGE, 'Keine Registrierung möglich.', '', __LINE__, __FILE__);
Den Text "Keine Registrierung möglich." kannst du natürlich noch anpassen...

Verfasst: 19.06.2004 19:44
von Firestarter
THx, das teste ich morgen mal !