Idée rapidement évoquée tout à l’heure sur IRC et qui vaut la peine d’être creusée car elle doit sans doute intéresser pas mal de monde [1] : à quoi pourrait bien ressembler une « machine à blog » (ou « ferme à blog » dans une version plus bucolique), soit un système permettant d’ouvrir un nouveau site sous SPIP en deux clics.
Tentative de lister ce qu’il faudrait faire pour arriver à cet objectif :
– La première condition est une mutuellisation intégrale du code, histoire d’économiser du disque et de simplifier les mises à jour. Quelques pistes intéressantes à cet égard se trouvent du côté de Spip-Clône [2], mais ce n’est qu’un début.
– En plus du code de SPIP, il faut mutuelliser les squelettes, mes_fonctions.php3
et autres fichiers de config. Les seuls éléments propres à un blog sont le fichier de connexion à la base de données (ecrire/inc_connect.php3
pour le moment), le répertoire IMG (sauf les deux jeux d’icônes qui devront aller ailleurs) et le cache.
– Il faut permettre aux utilisateurs de personnaliser l’apparence de leur blog, ce qui peut se faire assez facilement avec différents thèmes css qu’on peut choisir dans l’interface privée via un champ extra de type select (en attendant mieux ?). Expérience faite, ça marche assez bien.
Je me suis lancé depuis quelques jours dans une toute première tentative [3] qui est visible ici. Au menu : forums, trackbacks et fils RSS, bien sûr, mais aussi des galeries de photos, la possibilité de restreindre l’accès à une page aux seuls visiteurs loggués (de nouveau gérée avec un champ extra select) ou un petit module permettant aux visiteurs de choisir leur thème préféré et de de le mémoriser avec un cookie.
Messages
14 octobre 2005, 11:25, par James
Ne pas oublier le multiblog de Ben.
Les soirs de pleine lune, Ben. hurle à l’astre nocturne que ce script aurait pu pêter la barraque et casser le marché des skyblogs... ;-)
Voir en ligne : une autre façon d’industrialiser les blogs
14 octobre 2005, 12:48, par Ben.
Salut, à mon avis il ne faut pas sortir la grosse artillerie pour une « machine à blog » ... Pourquoi mettre plusieurs SPIP ? un seul secteur avec admin restreint suffit.
C’est ce que j’avais commencé à faire ici sur la zone : Multiblog
14 octobre 2005, 12:57, par Suske
Pour ma part, quand je rêve d’arriver à devenir un bon squeletteur, j’imagine plutôt une interface de gestion en squelettes de formulaires publics, verrouillés par une authentification. Mais les formulaires, c’est trop compliqué pour moi => je découvre les contribs genre « Proposer un article depuis le site public » avec beaucoup d’enthousiasme.
Cela doit être un résidu de mon aversion à tout ce qui touche à la structure même de spip : je suis très loin d’être capable d’y toucher et en tant que bricoleur zonard, je veux quand même que tout soit en ligne et fonctionnel, y compris point de vue mise à jour ;-)
C’est débile d’imaginer un moteur de blogs 100% squelettes SPIP ?
En tout cas sur mon p’ti bébé basé sur spip.clear j’ai un secteur par blog, avec des amins restreints et sélection du thème par mot-clé (un groupe « _design » dans lequel les mots clés correspondent à des css appelées via le mot clé dans le squelette. C’est fort simple pour l’utilisateur
14 octobre 2005, 17:47, par François
Salut Ben,
Euh, bof. Chacun aime bien avoir son chez-soi et là c’est un peu tout le monde dans le même dortoir.
Puis, il y a certains éléments de config qui dépendent du site globalement (activer les forums ou pas, les trackbacks bientôt,...), le multilinguisme (ah oui, j’avais oublié de le signaler, le projet sur lequel je travaille est multilingue),...
Il y a aussi les blogs collectifs où les admins des blogs doivent pouvoir créer des nouveaux auteurs, ce qui n’est pas possible si un seul spip centralise plusieurs blogs.
Enfin, il me semble préférable de donner un domaine différent à chacun (ce qui est fort chiant à gérer en ayant un seul spip).
Bref, amha, je crois qu’il vaut mieux aller vers des installations de spip séparées (mais en les rendant bcp légères) ;
François
3 décembre 2005, 17:08, par Olivier G.
Je pense aussi qu’un seul SPIP suffit.
Une rubrique par auteur, et zou ! Avec les réécritures d’URL, je pense qu’il est peut-être possible de transformer
#URL_SITE_SPIP/rubrique.php3?id_rubrique=XX
enNom_De_L_Auteur.#URL_SITE_SPIP
.Et pour les feuilles de style propres à chaque auteur, je crois qu’on peut faire en sorte qu’un article soit servi comme feuille de styles au navigateur, ainsi l’auteur peut changer le style de son blog à la volée, sans faire appel à l’admin.
Reste la question des catégories et de la gestion des mots-clés (dans le champ surtitre ?).
Voir en ligne : Blog
3 décembre 2005, 17:08, par Olivier G.
Je pense aussi qu’un seul SPIP suffit.
Une rubrique par auteur, et zou ! Avec les réécritures d’URL, je pense qu’il est peut-être possible de transformer
#URL_SITE_SPIP/rubrique.php3?id_rubrique=XX
enNom_De_L_Auteur.#URL_SITE_SPIP
.Et pour les feuilles de style propres à chaque auteur, je crois qu’on peut faire en sorte qu’un article soit servi comme feuille de styles au navigateur, ainsi l’auteur peut changer le style de son blog à la volée, sans faire appel à l’admin.
Reste la question des catégories et de la gestion des mots-clés (dans le champ surtitre ?).
Voir en ligne : Blog