FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Recherche rapide

Vous n'êtes pas identifié(e).

Version 1.4.13 : [.tar.gz][.zip] (maj 20/10/2014)
Pack langue française pour 1.4.x : [.zip] (maj 06/01/2012)

Branche 1.5.x : fluxbb.org
Pack langue française pour 1.5.x : [.zip] (maj 14/01/2016)

Ancienne Version 1.2.24 fr : [.zip] (maj 26/08/2011)

Vous avez un problème ?
Avant de poser votre question sur les forums d'entraide nous vous invitons à consulter :

#1 28-08-2013 13:49:12

Titiag
Membre
Inscription : 28-08-2013
Messages : 38

[Astuce] Permettre aux modérateurs de fermer/ouvrir les inscriptions

Voici un nouveau plugin qui permet aux modérateurs de fermer/ouvrir les inscriptions.

Voici le code de la page AMP_Inscriptions.php

<?php

// Make sure no one attempts to run this script "directly"
if (!defined('PUN'))
    exit;

// Tell admin_loader.php that this is indeed a plugin and that it is loaded
define('PUN_PLUGIN_LOADED', 1);

// Display the admin navigation menu
generate_admin_menu($plugin);

if (isset($_POST['form_sent']))
{
    $db->query('UPDATE '.$db->prefix.'config SET conf_value='.$form['regs_allow'].' WHERE conf_name="o_regs_allow"') or error('Unable to update board config', __FILE__, __LINE__, $db->error());
   
    // Regenerate the config cache
    require_once PUN_ROOT.'include/cache.php';
    generate_config_cache();

    redirect('admin_loader.php?plugin=AMP_Inscriptions.php', 'Etat des inscriptions modifié. Redirection ...');
}

?>
<div class="block">
    <h2><span>Inscriptions</span></h2>
    <div class="box">
        <div class="inbox">
            <p>Permet d'ouvrir ou de fermer les inscriptions.</p>
        </div>
    </div>
</div>
<div class="blockform">
    <h2><span>Inscriptions</span></h2>
    <div class="box">
        <form method="post" action="admin_loader.php?plugin=AMP_Inscriptions.php">
            <div class="inform">
            <input type="hidden" name="form_sent" value="1" />
                <fieldset>
                    <legend>Inscriptions</legend>
                    <div class="infldset">
                        <table class="aligntop" cellspacing="0">
                            <tr>
                                <th scope="row">Autoriser les nouvelles inscriptions</th>
                                <td>
                                    <input type="radio" name="form[regs_allow]" value="1"<?php if ($pun_config['o_regs_allow'] == '1') echo ' checked="checked"' ?> />&nbsp;<strong>Oui</strong>&nbsp;&nbsp;&nbsp;<input type="radio" name="form[regs_allow]" value="0"<?php if ($pun_config['o_regs_allow'] == '0') echo ' checked="checked"' ?> />&nbsp;<strong>Non</strong>
                                    <span>Permet d'accepter ou non les nouvelles inscriptions aux forums. Désactivez seulement en cas de circonstances spéciales.</span>
                                </td>
                            </tr>
                        </table>
                    </div>
                </fieldset>
            </div>
            <p class="submitend"><input type="submit" name="save" value=" Enregistrer " /></p>
        </form>
    </div>
</div>

Hors ligne

#2 09-05-2014 18:29:28

Ba_Ko
Membre
Inscription : 24-12-2013
Messages : 40

Re : [Astuce] Permettre aux modérateurs de fermer/ouvrir les inscriptions

Merci beaucoup smile


Amicalement, Ba_Ko

Hors ligne

Pied de page des forums