SpipClear 2.1

Un squelette de blog parmi les autres, entièrement pompé (avec la permission du concepteur) sur le thème par défaut de DotClear.

Cette version de SpipClear se présente sous forme de plugin : celui-ci propose un ensemble de « noisettes » à intégrer dans un site SPIP pour en faire un blog façon DotClear.

SpipClear est conçu pour transformer un secteur en blog ou carnet web. Pour cela, il s’inspire de DotClear, un système de gestion de blog développé en php par Neokraft.net.

Caractéristiques


-  Nom du Squelette : SpipClear
-  Version du squelette : 2.1
-  Auteurs : L’équipe SpipClear.
-  Licence : GNU/GPL
-  Compatibilite SPIP : 2.0.6
Spip-Clear fonctionne avec SPIP 2.0.6 minimum, et nécessite activation des plugin « Mini Calendrier » et CFG.

Ce plugin est une adaptation du squelette SpipClear, auquel il apporte quelques améliorations :

  • réorganisation des répertoires, en particulier des langues et des thèmes
  • disparition du paramétrage dans le fichier config/mes_options.php
  • configuration depuis l’espace privé grâce au plugin CFG.

Installation de SpipClear

1 - L’installation se fait simplement comme pour tous les plugins : décompressez l’archive et placez le répertoire « spipclear » dans le répertoire « plugins » à la racine de votre site SPIP.

SpipClear (0.2.5)
SpipClear Plugin by La SpipClear Team

2 - Installer de même le plugin « Mini Calendrier », dit « Minical ».

Mini Calendrier (2.4.1)

3 - Pour activer le blog sur le secteur de votre choix, il est nécessaire de configurer SpipClear depuis sa page de configuration.

Page de configuration

Cette page est accessible depuis l’espace privé du site : section « Configuration », puis onglet « CFG », puis onglet « SpipClear » (ou à l’adresse ?exec=cfg&cfg=spipclear).

Page de configuration du plugin

La page de configuration de « SpipClear » permet de personnaliser la page d’accueil du site, l’apprence du blog. On peut aussi y définir les secteurs du site pour lesquels on souhaite utiliser SpipClear.

Le plugin propose une sélection de thèmes afin de modifier l’apparence des pages du blog. Pour sélectionner un thème il suffit de cocher l’option "Thème perso" de la section Thème du formulaire.

Installation d’un nouveau thème

SpipClear est entièrement pompé (avec la permission du concepteur) sur le thème par défaut de DotClear. SpipClear est compatible avec les thèmes de Dotclear 2 les plus basiques.

  1. Consultez une galerie de « thèmes Dotclear » pour choisir un nouvel habillage graphique pour votre blog Spip-Clear. Téléchargez l’archive du thème que vous souhaitez ajouter à votre installation.
  2. Décompressez-la et placez-là dans le répertoire squelettes/themes de votre site (s’il n’existe pas, créez-le). Chaque thème est à placer dans un sous-dossier différent.

Migration du squelette vers le plugin

  • Mettre à jour le plugin minical, version 0.3 minimum, le zip sur files.spip.org est à jour,
  • installer cfg s’il ne l’est pas déjà,
  • si certains squelettes ont été modifiés, il faut les copier dans squelettes/ ou dans squelettes/noisettes/, (préciser avec un tableau)
  • si les images ou les styles on été modifiés sans se servir d’un répertoire de thèmes, il faut commencer par fabriquer ce répertoire de thème (créer un thème spipclear pourrait d’ailleurs faire l’objet d’un article à part entière, non ?),
  • supprimer le répertoire squelettes/SpipClear/,
  • déplacer son thème dans /squelette/themes/,
  • modifier les fichiers de branchement comme indiqué dans l’article sur le plugin (faire une copie dans l’article traitant de la migration,
  • pour faire propre, supprimer de la variable $dossier_squelettes la référence au répertoire d’installation du squelette, ou bien supprimer la variable, dans mes_options, supprimer le tableau $scEstUnBlog ;
  • vider le cache,

Liste des fichiers

Voici un tableau récapitulatif des changements de fichiers entre la version 2.0 et la version 2.1 de SpipClear.

ancien nom dans /squelettes/SpipClear/nouveau nom dans /plugins/spipclear/
- article.html
atom.html atom.html
- inc-archives.html
- plugin.xml
headlinks.html -
layout.html spipclear.html
list.html noisettes/list.html
local_de.php lang/local_de.php
local_en.php lang/local_en.php
local_es.php lang/local_es.php
local_fr.php lang/local_fr.php
local_it.php lang/local_it.php
mes_fonctions.php spipclear_fonctions.php
post.html noisettes/post.html
rss.html rss.html
- rubrique.html
- sommaire.html
- spipclear.css.html
- spipclear_fonctions.php
- style.css
- tag.html
search.html noisettes/search.html
sidebar.html noisettes/sidebar.html
title.html noisettes/title.html

Discussion

Aucune discussion

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