Spip-Clear

Versions 1.0 et 2.0

Un squelette de blog parmi les autres, entièrement pompé (avec la permission du concepteur) sur le thème par défaut de DotClear.
Documentation pour la version SPIP 2.* et 3.*

-  Nom du Squelette : Spip-Clear
-  Version du squelette : 2.0
-  Auteurs : James & Ben.
-  Licence : GPL
-  Compatibilite SPIP : compatible SPIP >= 1.8.2e
-  Site exemple : spip . blog
-  Principales fonctionalités et spécificités :

  • entièrement basé sur le thème par défaut de DotClear
  • une seule page de squelette (hors syndication)
  • applicable pour un secteur
  • moteur de recherche
  • 15 derniers articles par défaut dans l’ordre antéchronologique
  • mode archives par mois et par jour
  • mini-calendrier
  • sélection de billet "à retenir"
  • xhtml 1.0 strict
  • commentaires à un seul niveau
  • gestion de catégories à plusieurs niveaux
  • internationalisable (un fichier de langue en français est disponible)
  • feed rss et atom (billets par catégorie, commentaires des billets...)
  • annuaire de lien simple
  • pas de php dans le squelette html (mais partout ailleurs ;-))

-  Contributions utilisées :

-  Installation et Utilisation

  • Créer un secteur [1]. Garder l’identifiant de ce secteur en mémoire.
  • Créer un mot-clé ’selection’ appliquable à un article [2].
  • Créer un groupe de mots-clés appliquable à un site référencé. Créer autant de mot-clé que de langues supposées être référencées. le titre de chaque mot-clé sera le nom raccourcis de la langue (« fr », « en », « de », « es », « ar » etc...) [3]
  • Les sites syndiqués affichent les articles récents mais l’ordre des sites est conservé.
  • Toute sous-rubrique du secteur nouvellement créé sera une catégorie du blog, mais vous pouvez sous-catégoriser [4]

Consultez l’article Un coup de starter sur spip-blog pour plus d’informations.

-  Testé sur ces navigateurs

Testé ?PlateformeNavigateurVersion
oui windows Internet explorer 6.0
non windows Netscape .
oui windows Mozilla 1.7.5
oui windows FireFox 1.0.1
oui windows Opera 9.1
oui Mac Internet explorer .
non Mac Netscape .
non Mac Chimera .
oui Mac Safari 1.2
oui Mac Mozilla .
oui Mac FireFox 1.0
non Mac Opera .
non Unix/Linux Netscape .
non Unix/Linux Mozilla .
oui Unix/Linux FireFox 1.0.1
non Unix/Linux Opera .
non Unix/Linux Konqueror .
oui Unix/Linux Lynx 2.8.5

Et pour finir, voici une petite image de la page d’accueil :

Notes

[1Une rubrique à la racine de votre site

[2dans le groupe de mot-clé que vous voulez, ce n’est pas important

[3ces mots-clés serviront à localiser les sites référencés

[4Conseillé : un seul niveau de catégorie

Merci à Olivier Meunier pour nous avoir laissé faire, à Fil pour sa patience sur la gestion des archives, au petit pixel pour le logo torché en 4 minutes, à l’hébergeur, à nos parents, aux logiciels libres, à nos épouses, aux journées de 24 heures, aux semaines de 35, aux nuits où nos enfants dorment, à Candy, Dorothée, à Goldorak bien sûr et à SPIP, évidement...

Discussion

94 discussions

  • Le Zip V2.0 est compatible SPIP 1.9.1, mais un autre zip (cf. lien) contient des paramètres pour rendre l’installation plus facile

    Répondre à ce message

  • 1
    Vampyre

    bravo ! Les visus semblent en effet du DotClear. Bravo pour le travail, le résultat semble bien là. Je n’ai pas d’utilité dans votre squelette, et ne le testerai donc pas. Je tenais simplement à vous saluer.

    Chapeau bas messieurs !

    Répondre à ce message

  • Bonjour,

    C’est avec beaucoup de perséverence que j’ai réussis à utiliser votre script que je trouve génial ! Depuis le temps que je voulais mélanger mon site et mon blog...
    J’ai réussis à utiliser les archives, le calendrier, etc... mais un problème subsiste cependant.
    Lorsque je veux, depuis le calendrier, voir le mois précédent ou suivant, il m’affiche la page d’archive mais je ne change pas le calendrier de mois. Il reste tout le temps sur juillet...

    Mon site : http://www.sebvita.info (encore en cours de réalisation :-) )

    Si vous pouviez me conseiller... Je vous remercie d’avance.

    Répondre à ce message

  • Je débute en SPIP et considère ne pas être encore très habitué sur le sujet.

    J’ai installé la toute dernière version (1.9) et essaye de faire fonctionner correctement le forum packagé en standard avec ma propre customisation de squelette. Voici les étapes que j’ai suivi :
    -  copie du fichier article.html
    -  insertion de mon propre code HTML dans mon nouveau fichier test.html

    Tout se déroule pour le mieux jusqu’à l’étape de validation de la réponse ou la page appelée est :
    -  > http://localhost/SPIP/spip.php?article8#forum5
    alors que j’aurais souhaité l’appel de l’url suivant :
    -  > http://localhost/SPIP/spip.php?page=test&id_article=8&id_forum=5
    afin de voir apparaitre la page que j’avais customisé.

    Je suis un peu perdu entre les différentes versions et ne sais pas comment faire ... help !

    Merci d’avance.

    Répondre à ce message

  • 1

    Dans Spip.blog, il y a une archive avec un zip des squelettes de ce Spip-Clear. C’est là, au bout de ce lien..

    Ce jeu de squelettes comprend une fonction de pagination qui est appelée en tête et en queue du squelette list.html. Cette fonction se trouve dans le fichier pagination.html.

    Malheureusement, ce fichier pagination.html est absent de l’archive... Serait-il possible de remédier à cette petite perturbation ?

    Répondre à ce message

  • 5

    bonjour, je suis heureux que James n’est pas laissé tomber, et je le remercie.
    Dès que j’ai reçu la nouvelle version, je l’ai installé...

    Mais j’ai un petit souci, rien de grave mais sur IE 6 le menu du blog se retrouve tout en bas de la page, c’est dommage surtout que mozilla ne pose pas ce problème...

    Un autre problème, c’est le calendrier, quand je veux revenir à un mois précedent, je me retrouve sur une page vide de mon squelette principal...

    C’est peut être moi qui ai fait une erreur à l’installation, si c’est le cas, merci de m’éclairer...

    • Je parcourais les réponses données à King et je constate que moi non plus je n’ai pas le bloc catégorie dans mon blog....

    • une boulette dans la recopie.... :( désolé à tout le monde.

      les balises <INCLURE(page.php3){fond=layout}...> dans les fichiers article(-X).html et rubrique(-X).html doivent être encadrées par une boucle. Rontudju que c’est lourd...

      rubrique :

      <BOUCLE_r(RUBRIQUES){id_rubrique}>
      <INCLURE(page.php3){fond=layout}{id_rubrique}{id_secteur}{date}{archives}{recherche}>
      </BOUCLE_r>

      article :

      <BOUCLE_a(ARTICLES){id_article}>
      <INCLURE(page.php3){fond=layout}{id_article}{id_secteur}{date}{recherche}>
      </BOUCLE_a>

      C’est pas une doc qui manque, c’est une encyclopédie :-D

    • j’ai mis en place toute les modifs, et ça y est, tout fonctionne, tout est parfait !!!
      Je tiendrai ma promesse, je prépare un petit « tutorial pour les nuls » et je le poste ce week-end.

      Encore Merci à tous ceux qui font avancer le chmilblik....

    • Bonjour,
      Je suis débutante et tu promets e faire une doc pour l’installation de SpipClear, je n’arrive pas à la trouver, as-tu eu le temps de t’y employer ?
      Merci ! vivement que je puisse utiliser ce squelettes

    • J’ai manqué à ma parole, il est vrai...

      Mais si c’est pour t’aider, je me ressaisirai ! Tu l’auras bientôt...

    Répondre à ce message

  • Est-il possible d’avoir sur un seul blog plusieurs rédacteurs ?

    Répondre à ce message

  • 2

    Bonjour,

    Apres l’installation, j’ai un drôle de bug. Voici ce que ça donne.
    Par contre, lorsque je vais dans les billets, tout s’affiche correctement. Une idée ?

    • le fichier page.php3 est manquant à la racine de ton site ... quelle version de spip utilises-tu ?

    • PS : n’efface pas les fichiers que tu donnes en lien, sinon, on va avoir du mal à t’aider :)

    Répondre à ce message

  • J’ai déjà un dossier squelettes intitulé « beespip ». Déclaré dans mes_fonctions par :
    $GLOBALS[’dossier_squelettes’] = « beespip » ;
    Comment indiquer Spipclear dans mes_fonctions ?
    J’aurais pu tout mettre dans beespip, seulement j’ai un doublon sur le fichier formulaire_forum.html

    Merci

    Répondre à ce message

  • 9

    Bonjour,

    je comprend pas bien ... j’ai l’impression que l’agenda de la version 2 ne marche pas ... chez moi ...

    q’ou cela peut venir j’ai une erreur qui me dit que agenda_mini n’existe pas ...

    une idée ?

    • tout dépend ...

      Quelle version de spip ? quelles modifications dans le fichiers mes_fonctions.php3 ? combien de fichiers mes_fonctions.php3 ?

    • >Quelle version de spip ? SPIP 1.8.2 e

      >quelles modifications dans le fichiers mes_fonctions.php3 ?
      celle de la version « 2 » de Spip-Clear

      >combien de fichiers mes_fonctions.php3 ?
      un seul ...

      mais l’erreur a l’aire lié a un changement du la dénomination du calendrier « mini » de l’interface privé.

      mais je ne connais pas pour comprendre le bug ...

      si j’ai [(#DATE|agenda_affiche’’, ’mini_mois’, ’’)]
      j’ai :
      Fatal error : Call to undefined function : http_calendrier_mini_mois() in /home/lamjc/www/ecrire/inc_calendrier.php on line 163

      si j’ai [(#DATE|agenda_affiche’’, ’mois’, ’’)]
      ça marche mais j’ai l’agenda énorme !

      moi ce que cher cherche c’est un petit comme sur spip . blog...

    • Si http_calendrier_mini_mois n’est pas trouvée, c’est soit que le fichier mes_fonctions.php3 est incomplet.

      On peut voir un site, une url ? quelquechose ?

    • oui le problème etait ça ...

      maintenant j’ai Fatal error : Maximum execution time of 30 seconds exceeded in /home/lamjc/www/mes_fonctions.php3 on line 126

      la page est ici http://lamjc.clemmm.com/
      les squelletes ici http://lamjc.clemmm.com/futeblog/

      je suis désolé mais il y a vraiment un truc que je pige pas !

    • Désolé pour le dérangement j’avais pas bien pigé l’agenda ...

      sinon pour mes besoins je l’ai fait sur les brèves et pas sur les articles, et pour information sur les brèves il faut :

      car dans la basse Brèves le champs de la date se nomme « date_heure » alors que dans article c’est « date »

      voila pour la petite histoire.

    • j’ai oublié de la signaler ici. Une donc à suivre pour bientôt(tm)... :)

    • Repris cette contrib séparé, mais petit souci ...
      En effet cela m’affiche « filtre agenda_mini non défini » quand je le lance

      Que passa ?

      Pourtant installé inc-calendrier_mini dans rep. ecrire.

      Alors une idée svp ??

    • pas dans ecrire.

      C’est une balise dynamique, autrement dit un squelette corsé... les deux fichiers sont à placer dans ton dossier squelette(s)

    • Oups ....

      bien mis (comme conseillé par James) calendrier_mini.html et inc-calendrier_mini.php3 dans le même répertoire, en l’espèce dans un répertoire nommé INCLUDES.

      mis le fichier calendrier_mini.php3 à la racine avec la ligne , mais .... j’ai toujours le même message d’erreur qui s’affiche, à savoir ... « filtre agenda_mini non défini » :(

      Alors que passa ?

      J’ai vraiment, vraiment loupé un truc là ?

      Merci de vos réponses, conseils & Cie

      P.S. Version SPIP 1.8.2g

    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