SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

290 Plugins, 198 contribs sur SPIP-Zone, 92 visiteurs en ce moment

Accueil > Auteurs, authentification et autorisations > Archives Auteurs et Authentification > #URL_LOGIN

#URL_LOGIN

8 novembre 2005 – par Simon – commentaires

1 vote

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Contrib qui vous permet d’utiliser la balise #URL_LOGIN dans vos squelettes.

Objectifs

Ce petit fichier vous permet d’utiliser la balise #URL_LOGIN dans vos squelettes. Il est codé a l’image de #URL_LOGOUT [1].

L’objectif est de construire un lien pour se connecter au site qui vous renvoie sur la page ou vous vous trouviez une fois que vous êtes loggués.

Il est également possible de déterminer l’url sur laquelle on est renvoyé après la connection :

[(#URL_LOGIN|mapage.php3)]

Instalation

Copiez le fichier (inc-url_login.php3) dans votre répertoire de squelettes.

Utilisation

Lien simple :

[<a href="(#URL_LOGIN)">login</a>]

Notes

[1voir la doc de spip : https://www.spip.net/fr_article1827.html

Dernière modification de cette page le 31 octobre 2017

Retour en haut de la page

Vos commentaires

  • Le 9 mars 2006 à 12:13, par Emmanuel En réponse à : #URL_LOGIN

    Bonjour, cette contrib m’as beaucoup aidé. Mais je trouvais dommage d’utiliser la même page que pour se connecter à l’espace priver, alors j’ai fait une copie du fichier squelette login qui ce trouve dans le dossier /dist que j’ai renomer en « connection.html ». En meme temps j’ai céer le double en .php, comme ça me permet de faire m’as propre page de connection différente pour l’espace priver et public.

    Par ailleurs, j’ai remarqué que lorsqu’on se trompait à rentrer son mot de passe on retournait directement sur la page d’où on venait donc j’ai modifier la variable de retour url en url_temp par exemple, et en fonction que le visiteur est connecté ou non je fait une redirection php vers l’url de départ
    voisi le code que j’ai mis au début du ficier connection.html :

    <?php
    if($GLOBALS['auteur_session']) {
        if (
    $url_temp != '') {
            
    header("Location: $url_temp");
            exit;
        }
        else {
            
    header("Location: ./");
            exit;
        }
    }
    ?>

    ce qui me permet de rediriger une fois que le visiteur a bien rentré son login et de reboucler si il est invalide.

    Si vous avez des questions, n’hesitez pas.
    Manu.

    Répondre à ce message

  • Le 14 novembre 2005 à 07:48, par cogefip En réponse à : #URL_LOGIN

    Intéressante balise que je cherchais depuis quelques jours.

    Mais il me manque un petit quelque chose. Je souhaiterais que la page sur laquelle je vais me logguer soit recalculer avec par exemple l’inclusion à l’url de connexion ?var_mode=recalcul ou invalidation de la page dans le cache, deux choses que je ne sais pas faire.

    En effet, sur mon site, le fait de s’identifier permet de voir le développement de certains articles qui sont en partie masqués.

    Merci

    • Le 18 novembre 2005 à 17:19, par Simon En réponse à : #URL_LOGIN

      Tu peux utiliser ceci :

      function balise_URL_LOGIN_dyn($cible) {
              if ($login = $GLOBALS['auteur_session']['login'])
                      return '';

              if (!$cible) {
                      $link = new Link();
                      $cible = $link->getUrl();
              }
              $cible .= '?&var_mode=recalcul';
              return 'spip_login.php3?&amp;url=' . urlencode($cible);
      }

      Simon

    • Le 6 décembre 2005 à 14:30, par cogefip En réponse à : #URL_LOGIN

      Evidemment, bien sûr

      Merci.

      Claude

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • GIS 4

    11 août 2012 – 1524 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • ScolaSPIP 4

    19 janvier 2016 – 383 commentaires

    ScolaSPIP est plugin-squelette responsive personnalisable pour sites Web d’établissements scolaires basé sur SPIPr Présentation de ScolaSPIP Ce plugin pour SPIP 3 est développé par la Dane de l’académie de Versailles pour les webmestres de cette (...)

  • Jeux pour SPIP 3

    27 juillet 2012 – 53 commentaires

    Un portage pour SPIP 3 du plugin Jeux a été fait. Explications et nouveautés. Cet article concerne une mise à jour du plugin Jeux dont la description complète est disponible ici : Des jeux dans vos articles !. Le code du plugin Jeux est un code (...)

  • Plugin Vidéo(s)

    23 novembre 2010 – 704 commentaires

    Interface de gestion et modèle d’insertion des vidéos : Dailymotion Vimeo Youtube Modèle de la balise HTML5 video avec alternative flash html5media : Lecture HTML5/Flash pour tout navigateur des fichiers MP4/H264/Ogg/WebM/Mkv Support mobile, iPad, (...)

  • Vidéo Accessible

    6 avril 2011 – 168 commentaires

    Un plugin pour faciliter la diffusion de vidéos accessibles. Accessibilité des vidéos Accessibilité de la vidéo Afin d’être pleinement accessible, une vidéo (composée d’images et de sons) doit répondre à plusieurs critères. Le critère de base est (...)