MultiSpip, créez des sites SPIP en libre service !

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

Multi spip

Créer son site Spip à partir de modèles standards en 1 clic, c’est possible !
Cette contrib permet de mettre en place un silo de sites Spip. Tout utilisateur (identifié si besoin) pourra ensuite, en libre service, créer son site en un clic.

Description :

Le système multispip est utilisé dans le cadre d’une entreprise ou d’une association et permet la création automatique de site spip par les membres (silo de sites en libre service) , les sites crées peuvent correspondre a plusieurs modèles (par defaut, dans le cadre de notre intranet, il s’agit de site de veille technologique ou de site de gestion projet, mais on peut ajouter d’autres modèles). L’historique et le contexte du projet figurent dans la doc administrateur.

Fonctionnalités :


-   Plusieurs modèles de site différents (2 inclus : site de veille technologique et site de gestion de projet).
-   Mire : Possibilité de suivre les modifications de tous les sites au grâce à la syndication.
-   Multi-recherche : Recherche à l’intérieur de tous les sites du multispip.
-   Synchronisation : Possibilité de généraliser les évolutions de modèles ou de spip lui même à tous les sites du multispip.

Principe détaillé :

Téléchargez le fichier multispip_principe_detaille.doc ci-dessous. C’est pour éviter d’alourdir cet article.

Installation :

  1. Cliquez ici pour télécharger le zip (5Mo)
  2. installation des 3 tables nécessaires : multispip.sql
  3. fichier de configuration a remplir : configuration.php
  4. vérifier que votre fonction mail de php est bien configurée (voir php.net, fonction mail)
  5. les utilisateurs pouvant créer des sites doivent au préalable être enregistré par l’administrateur dans la table « personnes » de la BDD (elle contient leur nom, prénom, adresse e-mail). Ceci afin de limiter la création des sites à des personnes identifiées, membres d’une organisation (vérif par mail). Les personnes peuvent s’inscrire, créer un ou plusieurs site, supprimer un de leurs sites en accédant au multispip. Chaque site s’ajoute à une liste publique de sites multispip (multispip/sites/)
  1. facultatif : pour installer la mire multispip (qui permet de suivre les modifications à travers tous les sites enregistrés du multispip) installez la BDD mire_multispip grace au fichier mire_multispip.sql . _ Pour mettre a jour la mire du multispip, cliquez sur maj des sites sur la page multispip/sites/mire_multispip/
  2. Le [login : admin_multispip - mot de passe admin ] permet d’editer tous les site spip du multispip en tant qu’administrateur
  3. pour ajouter d’autres modèles dans le multispip voir configuration.php

Aide :

La documentation administrateur détaille toutes les fonctionnalités et l’architecture. Des petits diagrammes expliquent la cinématique.

Vous pouvez mettre à disposition des futurs utilisateurs les 2 doc word que nous avons écrites et qui sont adaptées même aux débutants. Chacune correspond à un modele de site (veille et projet).

En cas de question ou de problème, n’hésitez pas à poster vos commentaires ici.

Si cette page s’avère insuffisante, il est imaginable de créer un projet sur sourceforge.

Discussion

11 discussions

  • 1

    Super ! Merci.

    l’installation de la base fonctionne bien. Mais maintenant, je fais quoi.

    J’ai adapté le fichier de config et j’ai maintenant accès à la page d’accueil multispip où il faut choisir un login dans une liste et un mot de passe.

    Mais je le menu déroulant est vide. Comment rentrer dans l’interface d’admin ?

    Je n’ai pas vu de renseignement dans la doc.

    Je n’ai pas compris quelque chose ?

     :)

    • Starcrouz

      Désolé pour cette imprecision mais en fait avant que cette contrib ne soit validée, un forum très complet (3 pages pleines) était attaché à cette contrib et donc cette question avait déja été répondue. Je recommence donc.

      La liste des utilisateurs est vide effectivement, mais si tu lis bien la suite de la page, il y a ceci :
      « Votre nom ne figure pas dans cette liste ?
      C’est sans doute que vous ne faîtes pas encore partie des membres de l’association des mangeurs de pepitos qui ont déjà choisi de bénéficier des services de MultiSpip, le nouvel outil de création et d’administration des sites de veille et de gestion de projet.
      Inscrivez-vous maintenant ! »
      En cliquant sur ce bouton, tu verras une liste qui contient un exemple, « John Doe ». Il suffit que tu en ajoutes d’autres avec Phpmyadmin par exemple. Pour mieux comprendre voici une explication détaillée :

      Comme le multispip s’adresse à une communauté limitée (intranet en général mais pas forcément), il faut préalablement donner la liste des personnes autorisées et leur adresse email. Il suffit de rentrer cela dans la table « personnes »(avec phpmyadmin par exemple). Un petit système pour vérifier que c’est bien cet internaute qui crée un compte et qui choisi son mot de passe est présent. Il envoit par mail une confirmation. Si ce système ne t’interesse pas, tu peux le désactiver (en programmation tout de même mais simplement dans les fichiers inscription.php et inscription2.php).

      Cordialement

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom