SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

110 visiteurs en ce moment

fontsizeup fontsizedown
Accueil du site > Contribs > Administration > Mutualisation > Archives Mutualisation > MultiSpip, créez des sites Spip en libre service !
[41 commentaires]

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

dimanche 31 juillet 2005, par starcrouz

0 vote

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.

P.-S.

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

Retour en haut de la page

41 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5

  • Répondre à ce message

    4 février 2007 10:53 , par asso.bachant

    bon je sais que tout ce joue la ; mais ayant aucune connaissance php je rame un peu.

    bon pour le fichier suivant :

    http://www.multispip.info/squelette...

    la requete modifier nom a echouée parce que : Table ’test11.spip_meta’ doesn’t exist

    et pour

    http://www.multispip.info/squelette...

    on n’a : dUser : 1 modeleSite : spip nomSite : test101

    Insertion du contenu dans la base test101

    Veuillez patienter ... dump = ../modeles/spip.sql (Fichier dump ’../modeles/spip.sql’ trouvé)
    — phpMyAdmin SQL Dump — version 2.8.0.3-Debian-1 — http://www.phpmyadmin.net — -- Serveur : localhost — Généré le : Jeudi 01 Février 2007 à 17:50 — Version du serveur : 5.0.22 — Version de PHP : 5.1.2 — -- Base de données : `multispip` — -- --------------------------------------------------------etc...... a requete a echouée parce que : You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’MSIE 6.0 ; Windows NT 5.0)’, ’2007-01-07 22:33:02’), (’entree.php - Connexion de ’ at line 1

    un coup de pouce pour m’orienter serait le bienvenue...

  • Répondre à ce message

    2 février 2007 04:50 , par asso.bachant

    inc_connect.php3 ; mal renseigné ou pb de droits sur un repertoire.

    tu utilise quelle systéme d’exploitation

  • Répondre à ce message

    2 février 2007 04:48 , par asso.bachant

    Bon voila ou nous en sommes et la onnséche alors si quelqu’un pouver nous aider...

    la requete modifier nom a echouée parce que : Table ’aaa.spip_meta’ doesn’t exist

    Login spip ubuntu mdp ecureuil

    ==> pour les test

    Multispip a été absorbé par spip 1.9.2 ; on le passe pour les modeles sur spip 1.9.1 dans un premier temps car il me semble que l’appel a inc-connect.php3 de la 1.8 et passé inc-connect.php pour 1.9.1 et devient config/inc-connect.php pour 1.9.2 de plus le repertoire d’appel n’est plus ecrire.

    pour les haut est bas de page on n’a pas reussie ; donc elle sont integrer en "iframe"

    Voir en ligne : http://www.multispip.info

  • Répondre à ce message

    5 janvier 2007 18:42 , par asso.bachant

    Bon voila ; nous avons tranché pour l’association de partir sur la base d’un spip avec intégration du multispip ; Donc il est en fonctionnement vite dit , faut régler les bug .

    Remerciement a starcrouz allias stephane.rouilly et neofutur.

    Nous ne sommes pas codeur ; pas informaticiens ; mais si vous voulez nous rejoindre c’est la :

    Voir en ligne : http://www.multispip.info

  • Répondre à ce message

    22 décembre 2006 11:49 , par orcieres

    Bonjour,

    j’obtiens ce message d’erreur :

    Mise a jour du fichier de configuration Le fichier (../sites/essai2/ecrire/inc_connect.php3) n’est pas accessible en écriture.

    j’ai donc certainement oublié quelquechose, mais quoi ??

    merci pour l’aide

    et bonnes fêtes

    jean

  • Répondre à ce message

    27 mai 2006 08:58 , par mailou

    Bonjour, Une organisation régionale m’a demandé de créer plusieurs sites en 1, il semble que "multispip" corresponde à ce besoin. Je veux bien tenter de mettre en ligne ce genre de site sur Free, mais il faudrait que je puisse déjà le faire fonctionner en interne, jusqu’à présent ça ne marche pas, j’ai installé la v1.0.4 sur spip 1.8.3, rajouté mon squelette et puis voilà, j’ai fais le constat d’avoir loupé quelque chose. Si je venais à avoir l’aide nécessaire, je fais ce qu’il faut pour installer un site test et en assurer l’entretien. Est-ce possible ?? Merci pour la réponse

  • Répondre à ce message

    8 mai 2006 13:06 , par markouch

    Bonjour, très intéressante nouvelle !!

    Je suis allé voir sur trac, mais ne sais pas comment télécharger le module pour tests ... Faut-il copier chaque fichier un par un ou y a t-il une manip "secrète" !!

    Pour moi, Trac est encore un très grand mystère ... Les explications que j’ai pu lire - y compris sur le site - n’expliquent rien du tout !! Difficile dans ces conditions de participer à quoi que ce soit !!

    De toute façon, bravo pour le travail accompli ...

    Marc

  • Répondre à ce message

    2 mars 2006 18:44 , par Thus0

    Pour que le script SQL passe, j’ai modifié les lignes :

    DEFAULT ’0’ NOT NULL auto_increment

    par

    DEFAULT NOT NULL auto_increment

    —  Thus0 http://www.pervasive-network.org/

  • Répondre à ce message

    16 février 2006 14:35 , par neofutur

    Oui le download signale dans l’article est toujours l’ancien ( http://www.paris.free.fr/multispip/ version de aout 2005 qui ne fonctionne pas sur une hebergeur internet mais seulement en locahost pour un intranet peu secure ) celui que j’ai fait pour la svn est trouvable sur multispip.ww7.be lien "telecharger multispip"

    Et c’est aussi celui qui se trouve dans le svn de la zone spip

    Cette version 0.21 est une version de developpement qui s’appuie sur la version presentee dans l’article, mais adpatee a une configuration d’hebergeur et a la version svn de spip, et avec un minimum de securisation des donnees.

    Cependant je manque de temps depuis cette release et le developpement de multispip attend ses contributeurs pour avancer.

    Voir en ligne : mon fork svn de multispip

  • Répondre à ce message

    22 janvier 2006 20:14 , par philippelara

    il est dit dans le forum que multispip est compatible 1.9, pourtant lorsque je regarde la version citée dans inc_version, il est affiché spip1.6. est-ce un oubli ou bien la partie privée est-elle en 1.6 ?

    en tout cas c’est une contrib superbe, est-il possible d’nvisager des liens avec des annuaires LDAP pour les utilisateurs ?

Pages 1 | 2 | 3 | 4 | 5

Répondre à cet article

Retour en haut de la page

Ça discute par ici