| Tutorials Main Latest Tutorials Popular Tutorials Top Rated Tutorials |
| Login to See your Favorite Tutorials |
| Description: This mod will allow you to toggle on or off the ability of new users to register on your site. | |
| Version: 1 | |
| Added on: 13 May 2007 | |
| Author: DBF_Tim | |
| Difficulty Level: Intermediate | |
| Views: 560 | |
| Rating: 10.0 (3 Votes) | |
In your mainfile.php find
| Code: |
| $result = $db->sql_query("SELECT * FROM ".$prefix."_config");
$row = $db->sql_fetchrow($result); |
| Code: |
| $allowreg = intval($row['allowreg']);
|
| Code: |
| if(is_user($user)) {
include("modules/$module_name/navbar.php"); } |
| Code: |
| function no_reg() {
include("header.php"); OpenTable(); echo "<BR /><center><H2>Sorry we are not accepting new members at this time</H2></center><BR />"; CloseTable(); include("footer.php"); die(); } |
| Code: |
| if (!isset($hid)) { $hid = ""; }
if (!isset($url)) { $url = ""; } if (!isset($bypass)) { $bypass = ""; } |
| Code: |
| if (($allowreg == False) && (($op == "new_user") || ($op == "new user")))
{ $op = "noreg"; } |
| Code: |
| switch($op) {
|
| Code: |
| case "noreg":
no_reg(); break; |
| Code: |
| global $prefix, $db, $admin_file;
|
| Code: |
| global $prefix, $db, $admin_file, $allowregs;
|
| Code: |
| if ($row2['radminsuper'] == 1 || $auth_user == 1) {
|
| Code: |
| function set_regs(){
global $prefix, $db, $admin_file, $allowregs; $regsql = $db->sql_fetchrow($db->sql_query("SELECT * FROM ".$prefix."_config")); if ($regsql['allowreg']) { $allowregs = False; } else { $allowregs = True; } $regsql = $db->sql_fetchrow($db->sql_query("UPDATE ".$prefix."_config SET allowreg='$allowregs'")); $op = "mod_users"; return; } |
| Code: |
| OpenTable();
echo "<center><font class="title"><b>" . _USERADMIN . "</b></font></center>"; CloseTable(); |
| Code: |
| echo "<br>";
OpenTable(); echo "<center><font class=\"option\"><b>Toggle User registration "; if ($allowreg) { echo " OFF "; } else { echo " ON "; } echo "</b></font> " ."<form method=\"post\" action=\"".$admin_file.".php\">"; echo "<INPUT TYPE=HIDDEN NAME=\"op\" value=\"set_regs\">"; echo "<input type=\"submit\" value=\"Toggle\"></form></center>"; CloseTable(); |
| Code: |
| switch($op) {
|
| Code: |
| case "set_regs":
set_regs(); |
| Code: |
| switch($op) { |
| Code: |
| case "set_regs";
|