Wie kann ich die Registrierung kurzzeitig deaktivieren?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-=]St[x]rm[=-
Mitglied
Beiträge: 92
Registriert: 19.12.2003 15:40

Beitrag von -=]St[x]rm[=- »

Administrationsbereich:

Verbot von Benutzernamen

Hier kannst du Benutzernamen überwachen, die nicht genutzt werden dürfen. Du kannst einen Stern (*) als Platzhalter setzen. Beachte, dass du den jeweiligen Benutzer zuerst löschen musst, wenn du einen bereits vergebenen Benutzernamen wählst.


* machn und gut ^^

:D
Benutzeravatar
lady
Mitglied
Beiträge: 59
Registriert: 19.07.2003 19:03

Beitrag von lady »

Na vielen Dank, darauf bin ich auch schon gekommen, aber leider ist das wirklich kein Hindernis
Benutzeravatar
lady
Mitglied
Beiträge: 59
Registriert: 19.07.2003 19:03

Beitrag von lady »

Hi


Also mein Problem ist immer noch nicht gelöst.


@Leuchte


Habe den Mod installiert, es funktioniert aber leider nicht. Die Registrierung kann immer noch nicht deaktiviert werden :cry:

Ciao
Lady
Benutzeravatar
sw-student
Mitglied
Beiträge: 29
Registriert: 21.11.2003 10:58
Wohnort: Göppingen
Kontaktdaten:

Beitrag von sw-student »

Hi lady,

haste den Mod, welcher die Registrierung entfernt, erfolgreich installiert? Würde mich ebenfalls dringenst interessieren.

Sagt mal Leute, funktioniert eigentlich nur bei mir dieser Link --> http://www.phpbbhacks.com/viewhack.php?id=1730 nich, oder wieso wird der noch in aktuellen Postings angegeben? Konnte noch nie auf die phpbbhacks.com zugreifen!!

Bitte, wenn möglich mir den "disable registration Mod" per Mail zu senden! Wurde dieser erfolgreich beim 2.0.6 getestet?

Gruß Sw-Student
Zuletzt geändert von sw-student am 12.01.2004 08:22, insgesamt 1-mal geändert.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

@lady, welche phpBB Version nutzt du? Ich habe den Mod gerade testweise eingebaut und es funzt wunderbar. Erhälst du Fehlermeldungen? Wird die Umstellung von Ja auf Nein angenommen?
sw-student hat geschrieben:Sagt mal Leute, funktioniert eigentlich nur bei mir dieser Link --> http://www.phpbbhacks.com/viewhack.php?id=1730 nich, oder wieso wird der noch in aktuellen Postings angegeben? Konnte noch nie auf die phpbbhacks.com zugreifen!!
Klappt wunderbar.
Take This!
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

phpbbhacks.com ist up and running, zumindest für mich.

Der Mod von Flipper (Disable Board Reg 1.0.4) ist anscheinend nicht mehr downloadbar, aber ich habe noch eine Kopie gefunden. Ohne Gewähr hier der Mod:

Code: Alles auswählen

## EasyMod 0.0.7 compliant 
############################################################## 
## MOD Title: Disable Registrations (via ACP) 
## MOD Author: Flipper <Flipper@pogoworld.co.uk> http://www.pogoworld.co.uk 
## MOD Description: Allows admin to disable registrations and also set a message. 
## MOD Version: 1.0.4 
## 
## Installation Level: Intermediate
## Installation Time: 10 Minutes 
## Files To Edit: admin_board.php, board_config_body.tpl, lang_admin.php, lang_main.php, usercp_register.php 
## Included Files: n/a 
############################################################## 
## Version History: 
##    13th December 2002 - Allow "Profile" changes even if Registration is disabled - DSearles 
##                       - Updated for phpBB 2.0.3 
##                       - EasyMod 0.0.7 compliant
##    14th December 2002 - Fixed HTML redirect problem
##                       - Improved PHP formatting
##    17th December 2002 - Allow Admin to add registrations even if registration is disabled.
##    17th January 2003  - Updated for phpBB 2.0.4, Fixed template issue - Daz	 
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/ 
############################################################## 
## Author Notes: Via Board Config in ACP, you can select if you wish registrations to be disabled or not. You can also set a message that will be displayed when a user tries to register. If no message is set, then a default message is used. Even if registration is disabled, Administrators will still be able to add users. 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ SQL ]------------------------------------------ 
# 

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('disable_reg', '0'); 
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('disable_reg_msg', 'Registration has been disabled'); 

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

includes/usercp_register.php 

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

// --------------------------------------- 
// Load agreement template since user has not yet 
// agreed to registration conditions/coppa 
// 

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

if( isset($HTTP_GET_VARS['mode'] ) || isset($HTTP_POST_VARS['mode']) ) 
{ 
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode']; 

if( $mode == 'register' && $board_config['disable_reg'] && $userdata['user_level'] != ADMIN )
{ 
      $template->assign_vars(array(
      "META" => '<meta http-equiv="refresh" content="3;url='.append_sid("index.$phpEx").'">')); 
      $message = ( $board_config['disable_reg_msg'] ) ? $board_config['disable_reg_msg'] : $lang['disable_reg_msg']; 
      message_die(GENERAL_ERROR, $message); 
} 
} 

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

admin/admin_board.php 

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

$disable_board_yes = ( $new['board_disable'] ) ? "checked=\"checked\"" : ""; 
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : ""; 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

$disable_reg_yes = ( $new['disable_reg'] ) ? "checked=\"checked\"" : ""; 
$disable_reg_no = ( !$new['disable_reg'] ) ? "checked=\"checked\"" : ""; 

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

$new['sitename'] = str_replace('"', '"', strip_tags($new['sitename'])); 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

$new['disable_reg_msg'] = str_replace('"', '"', strip_tags($new['disable_reg_msg'])); 

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

"L_SITE_DESCRIPTION" => $lang['Site_desc'], 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

"L_DISABLE_REG" => $lang['disable_reg'],
"L_DISABLE_REG_EXPLAIN" => $lang['disable_reg_explain'],
"L_DISABLE_REG_MSG" => $lang['disable_reg_msg'],
"L_DISABLE_REG_MSG_EXPLAIN" => $lang['disable_reg_msg_explain'],
"S_DISABLE_REG_YES" => $disable_reg_yes,
"S_DISABLE_REG_NO" => $disable_reg_no,
"DISABLE_REG_MSG" => $new['disable_reg_msg'],

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

language/lang_english/lang_admin.php 

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

//
// That's all Folks!
// -------------------------------------------------


# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

$lang['disable_reg'] = 'Disable registrations';
$lang['disable_reg_explain'] = 'This will disable registrations to your board.';
$lang['disable_reg_msg'] = 'Disabled registration message';
$lang['disable_reg_msg_explain'] = 'This is the message that will be displayed if users try to register when registration is disabled';

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

language/lang_english/lang_main.php 

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

// 
// That's all Folks! 
// ------------------------------------------------- 

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

// Default 'Board Disable' message.

$lang['disable_reg_msg'] = 'The register feature of this board has been disabled';


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

templates/subSilver/admin/board_config_body.tpl 

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

<tr> 
<td class="row1">{L_SITE_DESCRIPTION}</td> 
<td class="row2"><input class="post" type="text" size="40" maxlength="255" name="site_desc" value="{SITE_DESCRIPTION}" /></td> 
</tr> 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

<tr>
<td class="row1">{L_DISABLE_REG}<br />
<span class="gensmall">{L_DISABLE_REG_EXPLAIN}</span></td>
<td class="row2">
<input type="radio" name="disable_reg" value="1" {S_DISABLE_REG_YES} />{L_YES} 
<input type="radio" name="disable_reg" value="0" {S_DISABLE_REG_NO} />{L_NO}
</td>
</tr>
<tr>
<td class="row1">{L_DISABLE_REG_MSG}<br />
<span class="gensmall">{L_DISABLE_REG_MSG_EXPLAIN}</span></td>
<td class="row2">
<input type="text" class="post" size="40" maxlength="255" name="disable_reg_msg" value="{DISABLE_REG_MSG}"/>
</td>
</tr>

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
sw-student
Mitglied
Beiträge: 29
Registriert: 21.11.2003 10:58
Wohnort: Göppingen
Kontaktdaten:

Beitrag von sw-student »

Danke leuchte & itst!

Ich versteh das einfach nich, kann das vielleicht an der Firewall liegen, die in meiner Firma aktiv ist? Bei mir kommt egal bei welcher Seite von phpbbhacks.com immer dieselbe Meldung - und ich dachte immer die Seite wäre offline :-?

You are trying to access a restricted web site or a web page:
http://www.phpbbhacks.com/viewhack.php
< H3 align=center>


Sehr strange *playing the x-file theme*

Gruß
sw-student
Zuletzt geändert von sw-student am 12.01.2004 08:22, insgesamt 1-mal geändert.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Das Wort "restricted" sollte dir zu denken geben ;)
Ich denke, das die Seite nicht erlaubt ist in deinem Netzwerk
Benutzeravatar
sw-student
Mitglied
Beiträge: 29
Registriert: 21.11.2003 10:58
Wohnort: Göppingen
Kontaktdaten:

Beitrag von sw-student »

Echt seltsam, hatte sonst noch überhaupt keine Probs hier. Nunja.

Jetzt hätt ich noch eine Frage: Welcher der beiden angebotenen Hacks ist denn nun der Bessere / Aktuellere?

Auszug aus leuchte's hack:

Code: Alles auswählen

###############################################
##   Hack Title:   Disable registrations
##   Hack Version:   1.0.2 
##   Author:      Antony Bailey
##   Hack Updated to phpBB 2.0.6 Compatibility by: Thoul
##   Updated with permission from the original author. 
##   Description:   Disable the registration option on your forums.
##   Compatibility:   2.0.4 - 2.0.6
Bin ein bisschen verwirrt, weil der hier aktueller zu sein scheint, aber von der Version her älter ist. Hat lady etwa den falschen Code erwischt??
Zuletzt geändert von sw-student am 12.01.2004 08:22, insgesamt 1-mal geändert.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Von der Sache her sind beide aktuell und auf einem phpBB 2.0.6 lauffähig.
Der von itst gepostete Code enthält zusätzlich noch die Option, eine Meldung für den Grund der Deaktivierung der Reg. anzugeben.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“