Üye olmayı yasaklamak.

Tüm soru(n)lar ve tartışmalar; kullanım ile ilgili soru(n)lar.

Üye olmayı yasaklamak.

İleti idas 14.08.2007, 11:24

Ben siteme üye alımını yasaklamak istiyorum.

Üye olmak isteyen bana mail atacak ve ben onları üye yapacağım ve şifre için gönderdikleri maile cevap yazacağım.

Bu şekilde siteye üye alımına devam edeceğim. Diğer her türlü üye olmayı nasıl engellerim. Forumun ayarlar kısmında bununla ilgili bir ayar var mı?

Şimdiden teşekkürler
idas
Üye
Üye
 
İleti: 11
Kayıt: 03.12.2005, 23:42

Re: Üye olmayı yasaklamak.

İleti NEFRİT 24.12.2007, 02:46

bu modu kur:

Kod: Tümünü seç
##############################################################
## MOD Title :       Disable Registration
## MOD Author :    Poupoune < kristff@hotmail.com > (N/A) http://www.phpbb-fr.com
##
## MOD Description :    This MOD allows you to disable registrations to
##         your board, manageable in the ACP.
##          You can set an explanation that appears to the
##         users that would want to register. It can be set
##         in the ACP, if not, a default texte will appear.
##
## MOD Version : 1.1.0
##
## Installation Level : easy
## Installation Time :  5 minute(s)
## Files to edit :   5
##      admin/admin_board.php
##      includes/usercp_register.php
##      language/lang_english/lang_main.php
##   language/lang_english/lang_admin.php
##   templates/subSilver/admin/board_config_body.tpl
## Included Files :   0
##
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ 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/ 
##############################################################
## Author Notes :
##
##############################################################
## MOD History :
##
##      24-07-2004
##   Version 1.1.0 - Add explanation text feature
##           
##   03-07-2004
##   Version 1.0.0 - First Release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

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

INSERT INTO `phpbb_config` VALUES ('registration_status', '0');
INSERT INTO `phpbb_config` VALUES ('registration_closed', '');

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

admin/admin_board.php

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

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

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

// BEGIN Disable Registration MOD
$registration_status_yes = ( $new['registration_status'] ) ? "checked=\"checked\"" : "";
$registration_status_no = ( !$new['registration_status'] ) ? "checked=\"checked\"" : "";
// END Disable Registration MOD

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

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

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

// BEGIN Disable Registration MOD
$new['registration_closed'] = str_replace('"', '&quot;', $new['registration_closed']);
// END Disable Registration MOD

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

  "L_DISABLE_BOARD_EXPLAIN" => $lang['Board_disable_explain'],

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

  // BEGIN Disable Registration MOD
  "L_REGISTRATION_STATUS" => $lang['registration_status'],
  "L_REGISTRATION_STATUS_EXPLAIN" => $lang['registration_status_explain'],
  "L_REGISTRATION_CLOSED" => $lang['registration_closed'],
  "L_REGISTRATION_CLOSED_EXPLAIN" => $lang['registration_closed_explain'],
  // END Disable Registration MOD


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

  "S_DISABLE_BOARD_NO" => $disable_board_no,

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

  // BEGIN Disable Registration MOD
  "S_REGISTRATION_STATUS_YES" => $registration_status_yes,
  "S_REGISTRATION_STATUS_NO" => $registration_status_no,
  "REGISTRATION_CLOSED" => $new['registration_closed'],
  // END Disable Registration MOD

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

includes/usercp_register.php

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

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

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

// BEGIN Disable Registration MOD
if( $board_config['registration_status'] && !$userdata['session_logged_in'] )
{
  if( $board_config['registration_closed'] == '' )
  {
    message_die(GENERAL_MESSAGE, 'registration_status', 'Information');
  }
  else
  {
    message_die(GENERAL_MESSAGE, $board_config['registration_closed'], 'Information');
  } 
}
// END Disable Registration MOD

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

language/lang_english/lang_admin.php

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

?>

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

// BEGIN Disable Registration MOD
$lang['registration_status'] = 'Disable registrations';
$lang['registration_status_explain'] = 'This will disable all new registrations to your board.';
$lang['registration_closed'] = 'Reason of closed registrations';
$lang['registration_closed_explain'] = 'Text that explain why are the registrations closed, that would appear if a user try to register. Leave blank to show default explanation text.';
// END Disable Registration MOD

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

language/lang_english/lang_main.php

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

$lang['Board_disable'] = '

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

// BEGIN Disable Registration MOD
$lang['registration_status'] = 'Sorry, but registrations on this board are currently closed. Please try again later.';
// END Disable Registration MOD

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

templates/subSilver/admin/board_config_body.tpl

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

  <tr>
    <td class="row1">{L_DISABLE_BOARD}<br /><span class="gensmall">{L_DISABLE_BOARD_EXPLAIN}</span></td>
    <td class="row2"><input type="radio" name="board_disable" value="1" {S_DISABLE_BOARD_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="board_disable" value="0" {S_DISABLE_BOARD_NO} /> {L_NO}</td>
  </tr>

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

  <tr>
    <td class="row1">{L_REGISTRATION_STATUS}<br /><span class="gensmall">{L_REGISTRATION_STATUS_EXPLAIN}</span></td>
    <td class="row2"><input type="radio" name="registration_status" value="1" {S_REGISTRATION_STATUS_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="registration_status" value="0" {S_REGISTRATION_STATUS_NO} /> {L_NO}</td>
  </tr>
  <tr>
    <td class="row1">{L_REGISTRATION_CLOSED}<br /><span class="gensmall">{L_REGISTRATION_CLOSED_EXPLAIN}</span></td>
    <td class="row2"><input class="post" type="text" size="40" maxlength="255" name="registration_closed" value="{REGISTRATION_CLOSED}" /></td>
  </tr>

#
#-----[ SAUVEGARDER/FERMER TOUS LES FICHIERS ]------------------------------------------
#
# FdM
Kullanıcı avatarı
NEFRİT
Üye
Üye
 
İleti: 287
Kayıt: 17.03.2006, 01:14
Konum: Tekirdağ


Soru(n)lar & Tartışmalar



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir

cron