Squelette Blog’n Glop 2.0 (SPIP 1.9)

Informations utiles pour découvrir, tester, installer et utiliser le squelette Blog’n Glop version 2.0 (compatible Spip 1.9.2.x), squelette de mise en page simple pour des sites de type « blog » disponible sous licence GPL.
  • Nom du Squelette : Blog’n Glop
  • Version du squelette : 2.0
  • Auteur : eM
  • Licence : GPL (Licence publique générale GNU)
  • Compatibilité SPIP : compatible SPIP 1.9.2.x
  • Site d’exemple : site de démonstration
  • Principales fonctionnalités et spécificités :
    • squelette simple pour blog basique avec bandeau d’en-tête ;
    • forums ;
    • liste de liens et syndication d’articles ;
    • utilisation des brèves pour insérer des encarts dans les billets ;
    • utilisation de mots-clefs pour paramétrer le squelette et gérer l’affichage.

Testé sous les configurations suivantes

L’ensemble des pages de ce squelette sont conformes aux normes du W3C. Ce squelette convient donc à tous les navigateurs respectant ces normes.

Plateforme Navigateur Version Testé
Macintosh ICab 3.03 ×
Macintosh Internet Explorer 5.2.3 ×
Macintosh Firefox 2.0 ×
Macintosh Opera 9.25 ×
Macintosh Safari 1.3.2 ×
Windows Firefox 1.5 à 2.0 ×
Windows Internet Explorer 6.0 ×

Télécharger la version 2.0 de Blog’n Glop

La version 2.0 du squelette Blog’n Glop pour SPIP 1.9 reste disponible à télécharger ici.

Principales modifications apportées par la version 2.0

-  Utilisation des modèles
La version Blog’nGlop 2.0 utilise les modèles de SPIP, petits fragments de squelette apparus dès la version 1.9.1.
-  Disparition de brèves
Les brèves disparaissent en tant que brèves de l’espace public. Mais elles sont toujours présentes dans l’espace privé, car elles vous permettent de personnaliser votre site, mais aussi d’insérer des encarts dans vos articles, et ce grâce aux modèles.
-  Syndication
Outre les sites référencés, vous pouvez faire apparaître des articles issus des sites syndiqués dans la colonne de droite.
-  Autres corrections : réintroduction de la balise #SPIP_CRON dans le pied de page ; liste des documents joints (qui ne sont pas des images) en bas des articles ; mise en cohérence du style de la page forum ; correction du code gérant le nuage des mots-clefs qui ne provoque plus d’erreur lorsqu’il n’y a pas de mot-clef ou lorsqu’aucune visite n’a encore eu lieu ; la citation dans l’en-tête peut varier selon le secteur (comme l’image d’en-tête).

Capture d’écran

Page d’accueil
Capture d’écran (squelette Blog’n Glop 2.0)
Page d’article (ou billet)
Capture d’écran (squelette Blog’n Glop 2.0)

Discussion

7 discussions

  • Merci beaucoup pour cette réponse rapide !
    P.-S. Lorsque j’ai cliqué pour télécharger la version pour Spip 1.9.2, je suis tombé sur une page avec erreur 404. Vérification faite, il y avait des parenthèses dans le lien. Une fois celles-ci supprimées, le téléchargement s’est effectué sans problème. J’ai installé cette nouvelle version et tout semble bien fonctionner. Encore merci !

    Répondre à ce message

  • 1

    Merci beaucoup pour ce squelette !
    J’éprouve actuellement un problème. J’avais installé la version 1.1.2 avec Spip 1.9.2. Sur cette page, je lis que la version 2.0 est compatible avec Spip 1.9.2. Je fais la mise à jour et des messages d’erreurs apparaissent. Je réinstalle l’ancien dossier squelettes et j’obtiens ce message « Fatal error : Call to undefined function bng_version() in /var/www/blog19/ecrire/public/composer.php(48) : eval()’d code on line 28 ». Que faire ?
    Merci d’avance !

    • Je viens de mettre à jour le squelette pour une compatibilité avec SPIP 2.0.
      Si vous utilisez SPIP 1.9.2, il faut que vous téléchargiez l’ancienne version du squelette (en bas de cette page).

    Répondre à ce message

  • 1

    Bonjour,
    Je souhaite envoyer des email à travers le formulaire qui s’ouvre quand on clicj sur le nom de l’auteur.
    Ca ne marche pas et je ne sais pas où configurer le nom du serveur smtp etc ?
    Comment faire ?
    Merci

    • Merci au site de m’avoir donné la réponse, il faut configurer le php.ini et donner le nom du serveur smtp.

    Répondre à ce message

  • Bonjour à tous et merci aux auteurs de ce squelette, qui me parait très intéressant. Je suis en train de le tester sur un Spip 2.0
    Après avoir installé les fichiers du squelette (blognglop2.0), j’ai toutefois constaté un petit problème d’affichage des articles : avec les largeurs indiquées, le contenu ne s’insère pas entre les menus gauche et droite. Dans le fichier css (glop_style.css), il manque en effet le style suivant :
    #conteneur { width: 100%; }
    En le rajoutant dans la feuille de style, tout rentre dans l’ordre.

    Bon code à tous
    JFD

    Répondre à ce message

  • oui bien sûr je remet le fichier incriminé ;))
    et je réédite ce message pour vous dire quand c’est fait
    l’adresse du site est http://www.gitedujura.fr/coisia
    Et voilà qui est fait...
    Merci encore pour l’aide

    Répondre à ce message

  • 1

    Merci beaucoup pour votre réponse rapide !!!

    Pour être plus précise,
    En fait la mise en forme se trouve toute bouleversée :
    Alors que je ne touche pas aux menus de gauche et de droite, ceux-ci disparaissent dès lors que je rentre mon texte de présentation...

    Je vais essayer avec votre indication mais il me semble que j’ai bien essayé avec les balises <p>

    Merci encore

    • Je ne vois pas. Serait-il possible d’observer ce phénomène étrange quelque part afin de s’en faire une idée plus précise ?

    Répondre à ce message

  • 2

    Bonjour,

    Tout d’abord merci pour ce squelette, j’aime beaucoup !

    J’ai cependant une petite question :))

    Je tente de remplacer l’appel des articles sur la page sommaire.html par un simple texte de présentation

    J’ai donc pris cette partie du code

    <div id="contenu">
    		<B_articles_derniers>
    		<BOUCLE_articles_derniers(ARTICLES) {par date} {inverse} {0,7}>
    			[(#MODELE{article_resume}{id_art=#ID_ARTICLE})]
    		</BOUCLE_articles_derniers>
    		</B_articles_derniers>
    			<p>Pas d'articles disponibles</p>
    		<//B_articles_derniers>
    	
    	</div><!-- fin contenu -->

    Que j’ai remplacé par ceci

    <div id="contenu">MON TEXTE DE PRESENTATION	
    	</div><!-- fin contenu -->

    Je ne comprends pas pourquoi cela me génère des erreurs à l’affichage...

    • Bonsoir,

      Qu’entendez-vous par « des erreurs à l’affichage » ?

      S’il s’agit d’erreurs de mise en forme, essayez :

      <div id="contenu">
      <p>MON TEXTE DE PRESENTATION</p>
      </div><!-- fin contenu -->
    • Je reviens vers vous...
      J’ai ajouté les balises <p> </p>
      Mais rien n’y fait, je n’ai plus de mise en page...

      Si vous avez une autre idée...Je suis preneuse ;))
      Merci encore

    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