Le jeu de squelettes GLOBENEWS

Squelettes sous forme de plugin , partiellement paramétrables.

Installation

Télécharger le fichier ci-dessous et décompressez-le dans le répertoire « plugins » placé à la racine de votre site. Pour l’installer, aidez-vous de ce lien.

Présentation

Ce plugin permet d’utiliser le jeu de squelettes GLOBENEWS et de faire, en tant qu’administrateur, quelques modifications de mise en forme avec les formulaires dans la partie privée.

Les squelettes sont inspirés du thème Overstand créé pour WordPress et utilisent,ici, pour leur mise en page le framework CSS YIU.

Ce plugin fonctionne avec SPIP 2.1 et SPIP 3.0

Ils utilisent GlobeNews

-  Liminaire
-  Agora32
-  le glob-journal
-  Diocèse de la Réunion
-  Culturelle.asso.univ-poitiers
-  Culture Jazz

Les squelettes

Les pages classiques proposées par SPIP sont utilisées(sommaire.html, rubrique.html, article.html, mot.html, auteur.html et recherche.html) ; les brèves n’ont pas été retenues .

Les rubriques ne sont utilisables, pour l’instant, que sur un seul niveau.

Il est possible de réaliser, par exemple, les pages suivantes dont voici quelques vues :


-   Vue de la page d’accueil

Vue d’un article


-  Vue d’un article

Les CSS

-  font.css, grids.css et reset.css pour la mise en page ; ne doivent pas être modifiées.
-  personnalisation.css pour l’habillage ; peut être modifié.
-  personnalisation.html ; CSS dynamiques utilisé pour le choix des couleurs.

Personnalisation

Les formulaires du plugin dans l’espace privé permettent de faire des modifications de couleurs et de choix de contenus, à savoir :

1 - La couleur des entêtes de colonnes

-  celles en noir et hachurées dans le schéma, ci-dessous :

A noter que la couleur choisie des cadres d’en-tête (en noir dans schéma ci-dessus) est aussi celle des cadres d’en-tête des autres pages.

2 - La couleur des liens du site

3 - Un choix d’articles dans les colonnes 1, 2 et 3 par sélection d’une rubrique.

Le paramétrage se fait grâce à l’interface du plugin ci-dessous :

De plus, le bandeau sous le titre du site est placé classiquement, en téléchargeant une image ou photo dans la partie privée par « Configuration/Logo de ce site » via

[(#LOGO_SITE||image_recadre{950,70,center})]

Variante du 6 juin 2010

Une variante du plugin(compatible avec SPIP 2.1) peut être installée ; elle propose une page sommaire modifiée avec un fusion des colonnes « On en parle » et « Web Press » dans laquelle
sont placé des articles liés par un mot clé choisi dans le formulaire de la partie privée.
Voir un exemple ici.

Depuis le 7 janvier 2011, un squelette sommaire_variante.html est placé à la racine de GlobeNews ; pour l’utiliser, il suffit de le nommer sommaire.html et de supprimer le squelette sommaire.html.

Modifications du 19 décembre 2010

-  Les pages sont maintenant entourées d’un fin cadre gris
-  Le ’J’aime’ de Facebook apparaît sous les articles

Attention ! Plugins supplémentaires à installer

-  cfg(obligatoire) ; pour configurer GlobeNews.
-  Palette(recommandé) ; pour un confort de choix de couleurs.
-  Nuage de mots clés(recommandé) ; pour faire apparaître les tags dans la page d’accueil.
-  Mediabox(recommandé) ; pour activer les diaporamas.

Discussion

50 discussions

  • 4

    Bonsoir
    je ne sais pas si c’est lié, après l’installation de Forum, plugin qui fait partie de nospam de Cédric Morin j’ai deux erreurs squelettes

    Numéro message squelette boucle Ligne
    1 Filtre #URL_DOCUMENT non défini plugins/globenews/inc/inc-forum.html _doc 29
    2 Filtre #URL_DOCUMENT non défini plugins/globenews/inc/inc-forum.html _doc2 56

    Que faut-il définir au juste ?

    Merci et bravo pour ce jeu de squelettes, que j’utilise ici : culureLLe

    Bonne soirée
    Martin Rass

    • J’ai installé les plugins Forum et NoSpam sue le site de démo de GlobeNews et j’ai eu les mêmes problèmes.
      En mettant la dernière version du plugin CFG, ces problèmes ont apparemment et pour l’instant disparus.
      Cordialement.
      Jean-Pierre

    • merci, essayerai cela, mais là le bug apparaît aussi d’une façon erratique lorsque les deux plugins en question sont désactivés - souvent lorsqu’on recalcule la page - en revenant au mode sans recalcul, le message d’erreur disparaît, mais ce n’est pas systématique

      Cordialement
      Martin

    • Oui, ça me le faisait aussi.
      Je parcours le site, ce matin, et tout a l’air de fonctionner normalement.
      Tenez-moi au courant.
      Au fait, votre site est beau et très intéressant
      Cordialement.
      Jean-Pierre.

    • Merci, jusque là après maj de CFG, ça a l’aire d’aller, je vous tiendrai au courant.
      Et merci pour les compliments, s’il paraît beau, il l’est aussi grâce à votre squelette, c’est un lancement, maintenant il faut tenir sur la durée dans cette aventure collective.
      Si vous voulez le mettre dans les sites qui utilisent votre jeu de squelette, aucune objection, bien au contraire

      Cordialement
      Martin Rass

    Répondre à ce message

  • 3

    pire ce matin, désactiver forum et nospam hier, ce matin plus aucun article s’affiche sur la page sommaire - en prenant le lien direct, erreur 404

    J’ai créé un dossier squelettes avec les changements apporté par rapport au plugin globenews et ça marchait jusque là (aucune modification dans le site à part les plugins ci-dessus) - les articles sont bien présents dans l’espace privé et dans la base.

    Qu’est-ce qui se passe ?

    vidé le cache aussi, y compris par ftp

    Merci de votre aide
    Martin

    • Même problème ce matin avec SPIP 2.1. J’ai tout essayé, supprimer les plugins, passer au squelette-dist, charger une ancienne base ... Et finalement c’est un vilain bug http://trac.rezo.net/trac/spip/changeset/16014

      Christophe

    • Bonjour,

      Ce n’est pas lié à GlobeNews. Il y a eu beaucoup de sites, dont 4 des miens, ce matin qui ont été victimes d’un bug de la version 2.1. Il faut maintenant utiliser la version 2.1.2 qui est sortie ce matin d’urgence.

      Quant à l’installation du plugin Forum, je regarde ce qu’il se passe.
      Cordialement.
      Jean-Pierre

    • en effet ce bug de spip m’a couté des nerfs - j’avais même tenté une résinstallation avant de voir le message sur spip.net et me suis trouvé bloqué avec une erreur mysql - tour chez l’administrateur du serveur pour réparer

      merci pour voir quant à forum, mais il doit y avoir aussi un problème dans ce plugin - j’ai posté sur la page nospam à laquelle il est associé -
      erreurs similaires dans son squelette

      Bonne journée
      Martin

    Répondre à ce message

  • 4

    Bonjour
    J’ai installé le plugin GN que je trouve très réussi.
    J’ai un problème avec les sites que je référence : ils n’apparaissent pas ; si je fais une demande de visualiser cela me renvoie au squelette dist. Spip 2.1.0 au lieu d’une visualisation dans le squelette GLONENEWS. Un conseil pour le novice que je suis ?
    Merci

    site : salon du polar de drap.

    • Ah ! il faut que je regarde cela et vous tiens au courant.

    • Bonjour,
      Si c’est ce à quoi je pense cela vient du code dans plugins/globenews/inc/inc-syndic.html à la ligne 5.

        <BOUCLE_site(SYNDIC_ARTICLES){tout}{age<2}{pagination 8}>

      dans lequel le critère {age<2} permet d’afficher seulement les articles qui ont plus de 1 jours. Il est possible de modifier ce critère selon votre convenance ; pour plus d’explication voir cet article

      D’autre part, les squelettes GlobeNews ne comprennent pas(encore) une page permettant de visualiser les articles syndiqués ; par défaut,donc, c’est une page de squelettes-dist qui s’affiche.

      Je vais combler cette lacune.

      En espèrant vous avoir aidé.

    • Merci pour votre aide.
      Je vois mes articles apparaître. Une question tout de même : peut on sur votre plugin faire apparaître d’une manière plus classique, non pas les articles, mais les sites référencés ?
      Encore merci.

    • D’autre part, les squelettes GlobeNews ne comprennent pas(encore) une page permettant de visualiser les articles syndiqués ; par défaut,donc, c’est une page de squelettes-dist qui s’affiche.
      Je vais combler cette lacune.

      J’ai hâte de voir cela, j’ai créé une page site.html dans mon dossier squelettes, mais obtiens une erreur 404 - j’ai du m’égarer dans les boucles et renvois...

      site cultureLLe

      Bonne journée
      Martin Rass

    Répondre à ce message

  • Cette colonne appelle du contenu grâce à :
    <INCLURE{fond=inc/inc-syndic}{env}{ajax} />(voir/ inc/inc-syndic.html)

    Ce contenu contient des fils RSS(articles syndiqués) des sites que vous aurez prélablement créés dans la partie privée ; ces fils s’affichent automatiquement au fur et à mesure de leur diffusion dans les sites.

    Si vous n’avez pas encore créé de sites alors ce bloc est vide.
    Bon courage.

    Répondre à ce message

  • 2

    Bonjour
    est-il possible et par quel moyen d’afficher toutes les brèves dans une des colonnes paramétrable (colonne 2 en bref) ?
    J’ai créé la page brève.html mais je ne sais pas ce qu’il faut changer dans le formulaire colonne2 pour arriver à un affichage.

    Merci pour vos pistes
    Martin

    • Bonjour,

      Non, il n’est pas possible d’utiliser les brèves avec le squelettes Globenews.
      Il est toujours possible de créer des articles(ayant la forme de brèves) et de les paramétrer avec le plugin dans une colonne choisie dans la page sommaire.html.

      Cordialement.

    • Bonjour
      merci pour la réponse rapide, j’ai déjà envisagé cette solution, trouvé seulement intéressant l’apport des brèves avec leur lien web.

      Je profite pour une deuxième question : si j’ai bien compris, la colonne webpress répoertorie des liens, mais lesquels ?
      Je suis encore en test local, mais elle reste désepérément vide.
      Et surtout merci pour ce squelette

      bien à vous
      Martin

    Répondre à ce message

  • guillaume

    Bonjour,
    Je pense installer ce squelette sur mon site, mais je voudrais savoir avant si il est possible d’installer quelques outils en plus : un calendrier, le nombre de visiteur actuel, etc. Les rubriques du bas de la page d’accueil, sur 3 et 4 colonnes sont elles modifiables ?
    bref quel est le degré de personnalisation de ce squelette ?

    merci.

    Répondre à ce message

  • 2

    Oui, c’est faisable en utilisant la boucle SITES :

    <BOUCLE_sites(SITES){syndication =oui}.........{autres critères}>
    #NOM_SITE
    </BOUCLE_sites>

    Je vous invite à étudier cette boucle et à l’utiliser suivant vos besoins.
    Bon courage.

    • J’avais fait un site.html pour le site http://agora32.fr

      Exemple là :

      http://agora32.fr/spip.php?site1

      Le voici :

      #CACHE{3600}
      <BOUCLE_principale(SITES){id_syndic}>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
      <head>
      <INCLURE{fond=inc/inc-head} />
      </head>
      <body>
      <div id="doc2" class="yui-t3">
           <div class="descriptif"><a href="spip.php?page=sommaire">#DESCRIPTIF_SITE_SPIP | Accueil</a></div>
        <div id="hd">
      <div class="titre">#NOM_SITE_SPIP</div>   
         
         </div>
         <div id="bd">
      	<div class="logo_site"><a rel="start home" href="#URL_SITE_SPIP/" title="<:accueil_site:>">[(#LOGO_SITE_SPIP||image_recadre{950,70,center})]</a></div>
       <div class="ligne"></div>
       	<div id="yui-main">
      	<div class="yui-b"><div class="yui-g">
      [(#REM) Articles issus de la syndication ]	
      	 <B_articles>
                  #ANCRE_PAGINATION
      
                      <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {pagination 10}>
                          <div class="titre_article"><a href="#URL_ARTICLE">#TITRE</a></div>
                          [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
                          <small>[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)][ &mdash; <em>(#TAGS|afficher_tags)</em>]</small>
                         #DESCRIPTIF
                      </BOUCLE_articles>
                  [<p class="pagination">(#PAGINATION)</p>]
              </B_articles>
      	
      	</div>
      </div>
      	</div>
      	<div class="yui-b">
      	 <div class="cadre_noir_mot">
      	  #NOM_SITE
      	 	 </div>
      	 [<div class="logo_site"><a href="#URL_SITE">(#LOGO_SITE||image_reduire{297,150})</a></div>]
      	   
      	 <div class="titre_rubrique"><a href="#URL_SITE">#URL_SITE</a></div>
      	#DESCRIPTIF   
      	<div class="ligne_vide"></div>
          
      <div class="cadre_gris">Tags</div>	
      		
      <div class="mot_article">
      	<BOUCLE_mot(MOTS){id_syndic}>
      	<a href="#URL_MOT">#TITRE</a>
      	</BOUCLE_mot>
      	</div>
      <div class="ligne_vide"></div>
      
      	<div class="cadre_gris">Rubriques</div>
      	<div class="ligne_vide"></div>
      	  <INCLURE{fond=inc/inc-rubriques}{env}{ajax}>
      	<div class="ligne_vide"></div>
      	
      	 </div>
      	    </div>
         <div id="ft">
          <INCLURE{fond=inc/inc-footer}>
         </div>
      </div>
      </body>
      </html>
      </BOUCLE_principale>
    • J’ai oublié : il faut rajouter dans personnalisation.css

      .ligne_vide{
      	padding-bottom: 8px;
      	margin-top: 1px;
      	border-left-style: none;
      	border-bottom-style: none;
      	border-right-style: none;
      	border-top-style: none;
      	border-top-color: none;
      	border-top-width: 20px;
      }

      Et voilà...
      Jluc

    Répondre à ce message

  • 1

    bonjour moi j’ai téléchargé le squelette mais le dossier est vide... ou puis-je récupérer le dossier complet ? C’est décourageant pour moi.. ;help !!!

    • Excusez-moi pour cela, je ne sais pas moi-même comment ce dossier a pu se vider.

      Je viens de télécharger à nouveau un dossier complet.

    Répondre à ce message

  • Je me répond à moi même :
    Pour contre-typer, il faut bien changer les ’index’ de façon homogène.
    Un seul index mal mis à jour, et ’’ça marche plus’’.

    Encore merci pour ce plugin
    Alain

    Répondre à ce message

  • Bonjour,
    Aprés test en local, j’ai augmenté le nombre de titres et de rubriques jusqu’à 13 itéms et de couleurs jusqu’à 5 items.
    J’ai fait celà en contretypant les fichiers formulaires/config_titre1.html, config_rubrique1.html et en adaptant les fichiers fonds/cfg_globnews_titre.html, __rubriques.html et __couleurs.html.

    Les titre et les couleurs sont très bien traitées mais les rubriques ne dépassent pas le niveau 3 ??
    Les items sont bien présentés de 4 à 13 mais leur mise à jour ne se réalise pas ??

    Pourquoi ? et comment faire pour que ça marche.

    Merci Alain

    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