Le jeu de squelettes « Simple Magazine »

Simple Magazine est un jeu de squelettes permettant de bâtir un site de type webzine, journal ou magazine en ligne.

Il utilise le thème créé par Arcsin avec quelques variantes.

Attention : Ce jeu de squelettes fonctionne avec SPIP 2.1 depuis le 11 septembre 2010.

Voir le site de démonstration Simple Magazine

Structure du répertoire « squelettes »

L’arborescence des squelettes est la suivante :

Quelques explications sur ces répertoires et fichiers

-  formulaires contient 2 fichiers (forum.html et inscription.html) issus de squelettes-dist et modifiés ici.
-  images contient les images ajoutées au thème, s’ajoutant à celles fournies par le thème de base dans img.
-  img contient les images du thème de base
-  inc contient des morceaux de scripts (noisettes) intégrés dans différents squelettes appelés par inclure
-  modeles contient le modèle nuage2.html surcharge de nuage.html existant dans le plugin « nuage ».

La page d’accueil

La page d’accueil est écrite de telle façon qu’elle fasse apparaître des blocs dont, entre autres :

-  les 9 derniers articles publiés ; les 2 plus récents avec leur photo et leur introduction grand format ; les autres répartis dans 2 colonnes, avec leur photo miniature et leur introduction.
-  le premier bandeau affiche le nom des rubriques à la racine uniquement.
-  un formulaire « Devenir rédacteur » dans la colonne de droite, si la fonctionnalité a été activée dans l’espace privé.

-  les logos des articles doivent avoir une largeur d’au moins 550 px afin d’être mis en page dans les pages sommaire.html et article.html de façon optimum ; ces images sont retraitées afin d’apparaître sous forme de vignettes dans d’autres blocs.

Le bandeau supérieur

Ce bandeau propose à gauche :

À droite, avant connexion :

À droite après connexion :

Les page d’articles

Les pages d’articles sont à 2 colonnes et contiennent les commentaires et le formulaire de forum.
Il est possible, en utilisant le plugin « Champs extras », d’afficher l’auteur des photos des logos des articles (dans les squelettes « sommaire.html » et « articles.html ») grâce à :

 [<div class="#EDIT{photos}">(#PHOTOS)</div>]

Ce code est dans le jeu de squelettes mais il y a lieu de renommer la balise #PHOTOS le cas échéant.

Exemple dans le site de démonstration :

Fonctionnalités diverses

-  Ce jeu de squelettes propose des fils RSS sur ses rubriques
-  Affichage de fils RSS externes dans le bloc « Fils de nouvelles RSS ».
-  Les articles peuvent être modifiés dans la partie publique par leur auteur si le plugin Les crayons est activé.

Plugins utilisés

-  Nuage (obligatoire) : pour afficher les blocs de thème.
-  Tablesorter (obligatoire) : pour faire des tris dans les tableaux des pages « touslesarticles.html » et « touslesauteurs.html ».
-  Nombre de visiteurs connectés (obligatoire) : affichage sur le bandeau en haut de chaque page.

Installation

Téléchargez l’archive compressée et décompressez-la à la racine de votre site ; c’est tout. N’oubliez pas de mettre en place les plugins proposés.

Configuration minimum

Allez dans Espace privé/Configuration/Contenu

-  Activez « Utiliser les mots-clés »
-  Activez « Gérer un annuaire de sites web ».

Créez, ensuite, au moins un groupe de mots-clés associés aux articles.

Discussion

34 discussions

  • Bonjour,
    Les notes de bas de page n’apparaissent pas, alors qu’on peut voir les numéros entre crochets. Avez-vous une solution à ce problème.
    Je remercie les personnes qui voudront bien répondre

    Répondre à ce message

  • fnutthedog

    Bonjour,

    Je viens d’installer simple magazine et j’en suis très content. Cependant, j’avais au paravent des sites referencés dans certaines rubriques et le squelette n’en permet pas l’affichage. Comment peut-on faire pour les ajouter ?

    Merci

    Répondre à ce message

  • 1
    brahim1980

    bonjour,

    j’ai installé ce squelette qui me convient très bien, j’ai un petit souci néanmoins :
    1 - sur la page d’accueil j’ai tous mes articles mais les photos n’apparaissent pas,
    2 - toujours sur cette page d’accueil j’ai fais un test, j’ai 9 articles mais et un gros espace vide en dessous, à quoi est destiné cet espace ? pardonnez-moi je débute dans ce domaine.

    Merci d’avance

    Répondre à ce message

  • 2

    Bonjour à tous,

    Je viens signaler un bug à l’installation de Simple Magazine : après l’installation de tous les plugins (y compris Bonux), vous obtiendrez l’erreur suivante :

    Critère inconnu
    frequence       
    squelettes/modeles/nuage2.html  
    _mots   
    7

    Le problème vient du squelette, et non pas du plugin. En fait, il faut modifier le fichier cité : « squelettes/modeles/nuage2.html ». Il suffit de remplacer le contenu du fichier par ceci :

    [
    (#REM) Noter la popularite relative (somme des popularites des articles associes) maxi 
    ]
    <ul class="nuage">
    <BOUCLE_tags(MOTS){id_groupe==^((#ENV{id_groupe,.*}))$} {id_groupe!==^((#ENV{notid,-1}))$} {0,20}{par hasard}>
        [(#REM) définir les mot exposés]
        #SET{expose,''}
        <BOUCLE_expose(ARTICLES){id_article}{id_mot}{0,1}>
            #SET{expose,' '}
        </BOUCLE_expose>
        [(#ENV{id_mot}|=={#ID_MOT}|oui)
            #SET{expose,' '}
        ]
    
    
        #SET{pop,0}
        <BOUCLE_popularite(ARTICLES) {id_mot}>
            [(#SET{pop,[(#POPULARITE|plus{#GET{pop}})]})]
        </BOUCLE_popularite>
    
    
     <li[(#GET{expose}|oui) class="expose"]>
      <span class="frequence">
        [(#GET{pop})/#GET{max}]
      </span>
      <a rel="tag" href="#URL_MOT" class="nuage[(#GET{pop}|nuage_note{#GET{max},10})] [(#GET{expose}|oui) on]">#TITRE</a>
     </li>
    </BOUCLE_tags>
    </ul>
    </B_tags>

    Voilà, j’espère que ce petit truc vous aura été utile ! Merci à b_b pour avoir trouvé la solution.

    A bientôt ! Tchoo

    Eruanno

    • yollson

      Bjr, quelqu’ un peut-il me dire comment intégrer le texte que l’on ajoute dans le chapeau, le surtitre dans ce squelette ? Comment on encadre corretement une video à droite. Comme vous pouvez le voir, ma video n’est pas bien encadrée à droite car je suis null sur les css. www.aeud.fr
      Dans l’attente de vous lire

    • liberte

      Bonjour,

      J’ai le même problème (message d’erreur) qu’avait Eruanno. Dans mon cas, apparition temporaire après le vidage du cache. J’ai téléchargé la solution qu’il propose mais je n’arrive pas à coller l’ensemble de ce code sur mon fichier squelettes/modeles/nuage2.html. Comment faire ?

      À propos quelle est l’utilité de ce fichier ( je ne connais rien en css ou html).

      Est-ce que cela a un rapport avec le fait que je ne puisse pas afficher le logo de mon site ou ceux des rubriques ni d’images ou de documents dans les articles (tout apparaît bien dans la partie administration) alors que l’affichage de logos d’articles est possible ?

      Quelqu’un a-t-il une réponse ?
      Merci par avance.

      Spip 3.0.4
      Simple Magazine pour Spip 3.0
      local Mamp 1.9.6
      Mysql 5.1
      Apache Ph5
      Mac OS X 10.4.11
      Safari 4.1.3

    Répondre à ce message

  • 1

    Bonjour,

    Pour ceux qui malgré l’installation des plugins obtiennent toujours des messages d’erreur, n’oubliez pas que les plugins sont initialement des fichiers zippés. Il faut les dézipper (extraire) dans le fichier « plugins » à la racine de votre site. Ce type d’oubli pose plus de problèmes qu’il n’y paraît. Vérifiez sait-on jamais : -)

    Répondre à ce message

  • 2

    Esta la traducción al español

    Répondre à ce message

  • Bonjour,

    après avoir installé ce squelette, tout va bien... sauf un message suivant :

    1 Erreur(s) dans le squeletteNuméro message squelette boucle Ligne
    1 Critère inconnu frequence squelettes/modeles/nuage2.html _mots 7

    plugins installés : spip bonux - nuages - nbre de visiteurs connectés.

    Je ne comprends pas ! merci d’avance !

    Jacques

    Répondre à ce message

  • Une autre erreur dans le squelette (une fois installé le plugin du nombre de visiteurs), il reste de message (avec les signes de balise sur boucle et /boucle que j’ai enlevés ici )
    BOUCLE_mots()
    Erreur SQL
    rand() AS alea, mots.id_mot, mots.titre FROM spip_mots AS mots WHERE (frequence = ’’) AND (mots.id_groupe REGEXP ’^(.*)$’) AND NOT((mots.id_groupe REGEXP ’^(-1)$’)) ORDER BY alea LIMIT 0,20
    Unknown column ’frequence’ in ’where clause’
    /BOUCLE_mots
    Peut_on y remédier ?

    Merci de votre aide

    Répondre à ce message

  • 2

    Bonjour,

    Merci pour le travail effectué sur le thème, c’est super !

    Maintenant, sur spip, je débute et butte sur deux choses :
    Y a-t-il une possiblité de mettre une image en bandeau, ou au minimum, de mettre une petite image à gauche du texte, comme un autre internaute le demandait ?
    Comment remplir la deuxième colonne ?

    Merci !

    GF

    • J’ai trouvé seul la réponse à ma deuxième question : c’est là que s’affichent eles articles à partir du 6e.
      Néanmoins, je bloque toujours sur la première. Je retourne regarder dans le code, mais si quelqu’un a une idée, n’hésitez pas.

      Merci !

    • Bon, tant pis, je suis en train de me débrouiller autrement, de toute façon.

    Répondre à ce message

  • thierry.lehnebach

    pb : le texte est super cadré a gauche et c’est pas top. Comment j’ajuste avec une marge ?

    Répondre à ce message

  • thierry.lehnebach

    Bonjour,

    J’ai l’erreur suivante :

    Erreur(s) dans le squelette

    1 Aucun squelette ’inc-visiteurs.html’ n’est disponible...
    2 Erreur de compilation

    Pourtant j’ai installé et activé le plug in. Parfois il m’ajoute aussi di code dans le bloc debug. ARG !!!

    Répondre à ce message

  • 1
    François Daniel Giezendanner

    Bonjour,

    J’ai installé ce squelette avec SPIP 2.1.2

    Il fonctionne mais avec le message d’erreur :

    « Aucun squelette inc-visiteurs.html n’est disponible...

    Pouvez-vous compléter SVP

    Meilleurs messages

    FDG

    Répondre à ce message

  • C’est vraiment dommage qu’il ne gère pas les sous-rubriques !
    Est ce facile à faire ?
    Qui a des tuyaux ?

    Je pense que ça servira à beaucoup de personnes.

    Merci d’avance.

    Bien à vous,

    Nicolas

    Répondre à ce message

  • 3

    Hi,
    Which SPIP version do you use ?
    SimpleMagazine is not SPIP 2.1 compatible yet. Sorry for that, and i will make it soon.
    You must use SPIP 2.0 for the moment.
    Tell me more.
    Jean-Pierre

    • hi jp, i’m using the 2.1.2 version...so that’s the reason i can’t use it. are you avalaible to make it one for me ? let me know, thank you,
      daniele

    • Yes, i think it’s the time now to renew this old version (2.0). It’s not a hard work and I ’m going to try to make it this WE.
      I’ll send you a mail here when it’s done.
      Regards.
      Jean-Pierre.

    • Hi,

      SimpleMagazine is now SPIP 2.1 compatible !

      Jean-Pierre

    Répondre à ce message

  • hi,
    i got 2 matters inserting this squelette :

    1 Errore : filtro « reduire_image » non esistente squelettes-dist/sommaire.html boucle:_une 79

    2 Errore : filtro « reduire_image » non esistente squelettes-dist/sommaire.html boucle : _art_colonne2 147

    what’s the mistake ??
    thank you,
    daniele

    Répondre à ce message

  • 3
    bulgare

    Bonjour,

    Bravo pour ce squelette

    Est il possible de diffuser de la vidéo (en flv) en page d’accueil ?

    Merci

    • Bonjour,

      Cette possibilité n’existe pas actuellement, mais c’est possible de le réaliser.
      Il faudra préalablement installer le plugin « Lecteur_multimedia ».

      Il suffit d’inclure, ensuite, dans une (ou plusieurs) « boucle article » de la page sommaire(/squelettes/sommaire.html) une « boucle document » appelant le fichier vidéo(le document) lié à cet article en flv ; ce pourrait être ceci :

      	<BOUCLE_video(DOCUMENTS){id_article}{mode=document}{extension IN flv}{distant=non}>
      	 [(#MODELE{doc_player}{largeur=350}{hauteur=220}{id_document})]
              </BOUCLE_video>

      Cordialement.
      Jean-Pierre

    • bulgare

      Merci bcp Jean-Pierre, ça marche impec !

      En revanche, mon unique souci reste la visualisation des sous rubriques (même pb que Stef ci dessous- message du 22 janv). Est ce possible de les faire apparaitre ou n’est ce tout simplement pas possible ?

      Merci encore !

    • Non, ce n’est pas prévu dans cette version.
      Cordialement.
      Jean-Pierre

    Répondre à ce message

  • Bonjour,

    Avant tout, bravo pour le squelette.

    Petite question, je n’arrive pas à mettre d’image en haut à droite comme certains l’ont fait à côté de leur logo. Les miens sont automatiquement chassés et se retrouvent SOUS le logo.

    Une astuce sur ce point ?

    Merci encore. ET bravo !
    Cordialement,

    David

    Répondre à ce message

  • Bonjour,
    Squelette très intéressant.
    Je suis en train de transformer un blog (sous dotclear) en site (sous joomla ou spip).
    J’ai besoin en effet d’offrir une navigation plus facile dans une base documentaire importante.

    Est-il possible d’ajouter à ce squelette un plan du site ?

    Merci d’avance

    Répondre à ce message

  • Reynajo

    Je vous appelle à l’aide car je ne sais pas pourquoi, sur le site public, pour certaines rubriques, les mots-clé qui s’affichent à droite sont triés en ordre alpha ( ce qui me va bien) et pour d’autres rubriques, les mots-clé semblent suivre un tri « aléatoire » (je dis aléatoire car je n’ai pas trouvé la logique).

    Merci infiniment
    Une webie débutante mais motivée !

    PS : pour le reste, c’est génial

    Répondre à ce message

  • 1
    Theo Arril

    Bonjour à tous,

    J’ai installé ce jeu de squelettes et tout se passe bien sauf au moment ou j’active le plug-in Tablesorter.

    A ce moment là tout le CSS disparaît (sauf celui du tableau dont le tri fonctionne alors) ! Je vois que cela fonctionne très bien sur le site de démo, j’en déduis que j’ai dû rater quelque-chose.

    Si quelqu’un à déjà solutionné ce problème je serais heureux qu’il me fasse partager la solution.

    Pour info, j’utilise SPIP 2.0.10 [14698], mes autres plug-in sont : cfg, Formulaire de contact avancé, Nombres de visiteurs connectés, Nuage et SPIP Bonux.

    Merci d’avance.

    Theo

    Répondre à ce message

  • c’est pratiquement mes premiers pas avec un site spip. Est-il possible d’insérer une image dans le squelette « Simple magazine » devant le titre simple magazine en haut de la page.
    Quand je modifie le fichier sommaire.html j’ai bien sur mon ordinateur l’image qui apparaît mais quand je dépose sur le site l’image et la page, si je met un mot de remplacement de l’image c’est lui qui apparaît devant le titre et si je ne met rien je n’ai pas d’image ???
    Merci

    Répondre à ce message

  • 3

    le plugin crayons ne fonctionne pas avec ce squelette, plus exactement le formulaire s’ouvre mais le texte est illisible les lignes de textes semblent se superposer

    Quelqu’un a t il une idée ?

    • Si, cela fonctionne très bien chez moi ; cela n’est pas dû aux squelettes Simple Magazine.

    • merci de la reponse je vais continuer à chercher... cela pourrait il être parce que je suis en local ?

    • torasnod

      Problème de plugin d’affichage avec plugin crayon : J’ai rencontré cette erreur en utilisant Internet Explorer. Avec Safari ou avec Firefox le texte s’affiche correctement. Il me semble que ce problème ne soit pas lié à « Simple Magazine »

    Répondre à ce message

  • J’ai bien installé tout les fichiers dans la racine du site, dans un repertoire « squelettes » (a propos, quelle est la racine ? quand j’ai installé spip v2, il m’a créé un repertoire « spip » sous « www » quel est le repertoire racine : spip ou www ?...par prudence j’ai copié le repertoire squelettes dans les 2).
    Et donc, ça ne marche pas :-(...
    J’ai un message du genre :"
    Aucun squelette ’inc-visiteurs.html’ n’est disponible...
    2 Erreur de compilation
    "
    Please, help me...
    Paul

    Répondre à ce message

  • Pierre Ménard

    Bonjour,

    Bravo pour ce magnifique jeu de squelettes.

    J’ai juste un problème pour rendre visible l’article lié à la zone « A propos de ».

    Pouvez-vous m’indiquer à quel niveau on peut changer la couleur de la bande bleu du menu horizontal ?

    Par avance, merci.

    Répondre à ce message

  • Bonjour, tout d’abord félicitations pour ce squelette.
    J’ai cependant un petit souci...Il semblerait que l’on ne puisse pas créer de sous-rubriques dans les rubriques ?
    Dans la dist mes sous-rubriques apparaissent bien, lorsque je bascule avec le squelette Simple Magazine, plus rien n’apparait sur la partie publique (les articles apparaissent pourtant dans la partie privé.)
    Quelqu’un aurait une idée ?

    Répondre à ce message

  • 1

    Bonjour, j’ai un petit problème. Lors de l’affichage, de certaine pages j’ai de temps à autre ce message

    ()
    Erreur SQL
    rand() AS alea, mots.id_mot, mots.titre FROM spip_mots AS mots WHERE (frequence = ’’) AND (mots.id_groupe REGEXP ’^(.*)$’) AND NOT((mots.id_groupe REGEXP ’^(-1)$’)) ORDER BY alea LIMIT 0,20
    Champ ’frequence’ inconnu dans where clause
    AIDE

    Je précise que je suis en local pour le moment et que je suis un newbie, mais très motivé..

    merci de votre aide..

    Sinon j’aurais pas mal de questions dans les semaines a venir, comme, « comment modifier l’architecture du site, comme les blocs, pour pouvoir changer le contenu a l’intérieur » mais pour le moment on va y aller pas a pas

    • Je ne vois pas d’ou provient ce message sql ; dites m’en plus au sujet des caractéristiques de votre serveur local.

      Ok pour la suite.
      Cordialement.
      Jean-Pierre

    Répondre à ce message

  • Je n’ai pas accès aux articles ou brèves dans la zone publique avec le plugin Crayon et ce squelette. Lorsque je passe la souris, le texte « s’illumine » rapidement en jaune ... mais c’est tout. Je ne vois pas d’accès pour éditer le texte ... J’ai essayer de reinstaller mais c’est pareil.
    J’ai pourtant bien le plugin d’activé et j’ai bien la balise #EDIT, comme suit :

    [<div class="#EDIT{texte} texte entry-content">
    (#TEXTE|image_reduire{600,0})
    </div>]

    Une idée ? Merci d’avance !!!
    Bonne année à toutes et tous !

    Répondre à ce message

  • 1
    Gil FOURGEAUD

    Bon ben il yt en a un autre qui l’a mis en ligne c’est cool :-)
    Voir htpt ://www.cve-village.com qui est en ligne depuis le 10 août 2009.

    Il utilise ce squelette avant qu’il sorte ... balaise hein ?

    En plus j’y ai mis une veritable fonction multiutilisateurs ...

    • Ah, oui ! très fort ; je me demande bien comment il a fait ça celui-la ... ; )
      Félicitations pour le site.

    Répondre à ce message

  • 1

    Félicitations pour ce très beau squelette.
    J’ai juste un souci. Sur la page d’accueil, aucune photo ne s’affiche. Ai-je manqué un point ?

    Merci d’avance pour l’aide.

    • Je me réponds à moi-même car mon souci est résolu.
      Merci encore pour ce squelette :)

    Répondre à ce message

  • 1

    Bravo pour ce squelette
    Est il possible de contacter les auteurs via un formulaire ?

    Répondre à ce message

  • Merci pour ce travail que j’ai adapté pour notre site participatif :
    http://www.auboisementcorrect.com/

    Répondre à ce message

  • 1

    Merci pour cette adaptation qui devrait avoir du succès parmi les spipeurs.

    Pour information il existe un plugin dédié à l’ajout d’un titre / descriptif sur les logos : http://plugins.spip.net/Titre-de-logo

    • François Daniel Giezendanner

      Merci pour ce beau squelette

      ... mais pourriez-vous ajouter le plan du site SVP !

      Meilleurs messages

      FDG

    Répondre à ce message

  • Mille mercis pour ce jeu de squelettes, il est parfait.

    Répondre à ce message

  • Je ne connaissais pas ; très interessant , et c’est une variante pour ceux qui ne désire pas utiliser « Champs extras » . Merci de nous en avoir fait part.

    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