Changeset 55105 in spip-zone


Ignore:
Timestamp:
Dec 4, 2011, 6:20:25 PM (8 years ago)
Author:
yffic@…
Message:

Afficher un message d'erreur lors du chargement du formulaire d'inscription si l'inscription des visiteurs n'est pas autorisée dans la config Spip

Location:
_plugins_/clients
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/clients/formulaires/inscription_client.php

    r54808 r55105  
    169169
    170170function formulaires_inscription_client_charger_dist($retour=''){
     171        $erreurs = array();
    171172        // On récupère le formulaire classique d'inscription
    172173        $mode = tester_config(0);
    173174        $inscription_dist = charger_fonction('charger', 'formulaires/inscription');
    174175        $contexte = $inscription_dist($mode,'');
    175        
     176
     177        if(isset($contexte['editable']) && $contexte['editable']!=true){
     178                $contexte['message_erreur'] = _T('rien_a_faire_ici');
     179        }
     180
    176181        return $contexte;
    177182}
     
    258263        $numero ? set_request('numero', $numero) : '';
    259264       
    260     // Comme conseillé dans la documentation on informe de l'id auteur inscrit
    261     $retours['id_auteur'] = $id_auteur;
     265   // Comme conseillé dans la documentation on informe de l'id auteur inscrit
     266   $retours['id_auteur'] = $id_auteur;
    262267
    263268        if ($retour) $retours['redirect'] = $retour;
  • _plugins_/clients/lang/clients_fr.php

    r54292 r55105  
    1111
    1212        //E     
     13        'erreur_inscription_visiteur' => 'Erreur de configuration : inscription des visiteurs non autorisée',
    1314        'explication_type_civ' => 'Pour en profiter au mieux, il faut surcharger le fichier <code>contacts_et_organisations/prive/contenu/contact.html</code> en dupliquant ce fichier dans <code>squelette/prive/contenu</code> et en remplaçant <code>(#CIVILITE)&lt;/span&gt;</code> par <code>(#VAL{clients:label_}|concat{#CIVILITE}|_T)&lt;/span&gt;</code>.<br />Pour modifier la liste suivante, il suffit de surchager le fichier <code>clients/inc/civilite.php</code> par <code>squelette/inc/civilite.php</code> en nommant la fonction <code>inc_civilite</code>.',
    1415       
Note: See TracChangeset for help on using the changeset viewer.