Squelette Wellor

Adaptation du squelette drop-zone pour spip 1.4 avec relookage, toilettage intensif du code et rajout de fonctionnalités.

Nom du Squelette : sq-wellor

Version du squelette : 1.0

Auteur : Jead Wellor

Licence : Art Libre

Compatibilité SPIP : 1.9 / 1.9.1 / 1.9.2

Site exemple : Vision Humaine

Après de longues semaines de travail et d’expérimentation, le squelette « Wellor » est disponible en version 1.0, il s’inspire du squelette drop-zone-city (pour spip 1.4) dans le design néanmoins j’y ai rajouté de nombreuses fonction et j’ai revu le code de A à Z, pour se faire, je me suis notamment aidé de la version proposée sur le site du réseau Erasme pour leur version 1.8 modifiée. L’installation, très simple, ne diffère pas des autres squelettes, il suffit d’uploader les fichiers dans un dossier squelettes à la racine de votre spip ou dans squelette-test/sq-wellor si vous utilisez le switcher de squelettes. Je vais essayer de présenter les points importants pour son utilisation :

Compatibilité

Le squelette Wellor est compatible avec Firefox (navigateur utilisé lors de sa création), Opéra, et même Internet Explorer pour lequel un fichier css spécifique à été dédié afin de palier à ses bizarreries d’interprétation ;). D’après les tests que j’ai effectués, il tourne aussi bien sous Mac Os (j’ai testé sous un iMac 10.3.9) que sous Linux (testé sous Fedora Core 6) et Windows (testé avec un Windows media center). Bien que dans l’ensemble tout fonctionne et que tout soit parfaitement, il reste quelques petites différences, nottament sous IE Mac : le formulaire de recherche de la barre de menu qui se décale un peu vers le bas, sous Safari, le cadre autour des éléments du menu qui est plus « serré » que sous les autres navigateurs, etc...

tableau récapitulatif des compatibilités testées du squelette
compatibilité du squelette en fonction du navigateur testés et du système d’exploitation
Navigateur\Système Linux MacOs Windows
Firefox 2.0 oui oui oui
Opéra 9 oui oui oui
Internet Explorer - V 5.2 V 6/7
Netscape 7 - oui oui
Safari - oui -

D’autre part signalons que ce squelette est compatible avec les normes XHTML 1.0 transitional.

Les principales fonctionnalités

Entête

L’entête du squelette (fichier inc_entete) contient tout d’abord le nom de votre site ou son logo placé au dessus d’un fond gris argenté. Sur mon site, j’ai utilisé la police smudger taille 80, néanmoins, cette police n’étant pas un police normale du web, je ne peux la définir comme telle dans mon squelette, je vous conseille pour un plus beau design de créer un image avec le nom de votre site dans cette police (ou n’importe quelle autre) et de la définir comme le logo de votre site ou bien d’éditer l’image haut.jpg qui se trouve dans le répertoire IMG du squelette Wellor et de supprimer dans le fichier inc-entete les lignes suivantes :
#NOM_SITE_SPIP
et voila le tour est joué ! (normalement)
En dessous de ceci vient une petite phrase piochée au hasard (voir ci dessous dans la gestion des mots clés pour le paramétrage de ces phrases aléatoires).
Enfin vient une barre de menu avec un lien vers l’accueil, un vers la partie administrateur, vers le plan du site, le formulaire de contact et la page de lien.

Mots clés :

Le squelette est conçu pour fonctionner avec de nombreux mots clés :

pas_sommaire à un article ou à une brève permet de ne pas l’afficher dans la page d’accueil, mais aussi dans les pages plan et rubrique.

pas_menu appliqué à une rubrique permet de l’exclure de la liste des rubriques dans le menu en haut à droite, mais aussi de l’omettre dans le plan du site.

sommaire_edito définit l’éditorial du site (appliqué à un article) ce dernier apparaitra tout de la page sommaire en haut entouré d’un liserait bleu

sommaire_centre appliqué à un ou plusieurs articles permet de les mettre en valeur en les disposant en haut de la page de sommaire (juste en dessous de l’édito s’il existe)

sommaire_droite définit l’article qui sera placé juste en dessous du menu des rubriques dans la colonne de droite (il est entouré d’un liserait bleu)

rubrique_edito permet quand à lui de désigner l’article qui servira d’éditorial à la rubrique qui le contient (il est entouré d’un liserait bleu)
enfin vous pouvez définir un mot clé correspondant au nom d’un auteur pour définir l’article qui servira d’éditorial à sa page (par exemple si votre auteur s’appelle Winston Smith, il vous suffira de créer le mot clé Winston Smith (sans tiret) et de l’appliquer à l’article voulu !

citations Le mot clé citations doit être appliqué à l’article qui contient les phraes destinées à apparaitre alétoirement dans l’entête (voir ci-dessus). Les phrases que vous souhaitez voir apparaitre doivent être séparées par un \n. Dans le cas ou il n’existe pas d’artcle de citations, cet espace restera vide.

Répondre

La fonction répondre à un article ou à une brève à été rajouté par rapport au squelette drop-zone-city, d’autre part sur les pages articles, un lien à été rajouté dirigeant l’utilisateur vers une page ou il peut signaler une faute d’orthographe.

Recommandation

Un petit formulaire permettant au webnaute de recommander votre site à ses connaissances est disponible bas de page, si vous n’en voulez pas ou si vous trouvez qu’il prend trop de place, vous pouvez le remplacer par un simple lien vers spip.php ?page=recommandation

Formulaire de contact

Outre le signalement de fautes d’orthographes, un visiteur peut contacter les auteurs par deux autres moyens : le formulaire de contact présent sur la page de chaque auteur (dans la colonne de droite) ou la page « contact » qui reproduit tout simplement le formulaire de contact de l’auteur n)1, qui est logiquement le créateur du site.

Liens

Tous les liens de votre site (sites syndiqués, articles syndiqués) sont rassemblés dans une page « Liens » accessible via la barre de menu.

Personnalisation du squelette

Bien que tout soit fait pour rendre l’utilisation du squelette Wellor la plus simple possible, certaines personnalisations sont vivement conseillées

-  Les pages de contact (contact, auteur, recommandation) permettant d’envoyer des messages aux auteurs du site n’ont pas besoin d’être modifiées, il est tout de même conseillé d’effectuer des vérifications.

-  L’entête (voir plus haut)

-  les petites phrases piochées au hasard et qui apparaissent juste au dessus de la barre de menu doivent être modifiée dans le fichier phrases.txt

-  Vous pouvez personnaliser le bas de votre page (en dessous du script de personnalisation, remplacer les liens vers le squelette par un lien vers ce que vous voulez, par exemple comme sur mon site par un lien vers article de votre site...)

-  Le fichier inc-head et se meta tags :
Le fichier inc-head contient les Meta tag, c’est à dire les informations d’indexation pour les moteurs de recherche (google and compagnie) vous pouvez personnaliser (et rajouter) tout ce qui se trouve entre [(#REM) meta tags] et [(#REM) Fièrement fabrique avec SPIP ], mais surtout évitez de tripatouiller le reste qui est crucial pour le bon fonctionnement du site

A faire

Il reste encore pas mal de boulot à faire pour donner un bon squelette, quels sont les objectifs des versions suivantes ?

-  Passage aux normes XHTML 1.0 Strict (actuellement le squelette est aux normes XHTML 1.0 Transitionnal).

-  Une simplification de l’entête.

-  Fixage de tous les bugs que vous m’aurez signalés et rajout de ce que vous m’aurez suggéré.

-  Transformer les formulaires « signaler un faute d’orthographe » et « recommandation » qui sont actuellement en php dans le squelette par des formulaires spip que je ne sais pas encore faire.

-  Proposition de quelques pages personnalisées en harmonie avec le squelette pour les plugins (par exemple celui permettant de publier un article en étant simple visiteur nécessite deux pages, lesquelles bien sûr le design reste à faire).

Discussion

17 discussions

  • 2
    Hada de la Luna

    Bonjour  ;o)

    Travaillant toujours sur Wellor et ayant une utilisatrice ayant besoin d’afficher pas mal de choses sur sa page auteur,

    je me suis dite que remplacer la boucle « BOUCLE_edito » (qui joue sur un mot clef sur les articles) par une boucle portant sur les articles dans une rubrique soit ayant le nom de l’auteur soit ayant un mot clef du nom de l’auteur (sur la rubrique et plus sur chaque article de la rubrique) serait une bonne chose...

    Bien sûr la dite rubrique a le mot clef « pas_menu »

    Qu’en pensez vous ? Et avez quelques idées sur la façon de procéder ?

    Merci d’avance de vos suggestions :o)

    • Jead Wellor

      Bon, à mon avis, tout simplement, il faut modifier auteur.html comme suit :

      remplacez

      <BOUCLE_edito(ARTICLES) {titre_mot=#NOM} {0,3} {doublons}>  
      <div class="cadre_corps_edito"><div class="cadre_haut_droite_edito"></div><div class="cadre_haut_gauche_edito"></div><div class="cadre_texte">
                    
       #TEXTE
      
      </div><div class="cadre_bas_droite_edito"></div><div class="cadre_bas_gauche_edito"></div></div></BOUCLE_edito>

      par

      <div class="cadre_corps_edito"><div class="cadre_haut_droite_edito"></div><div class="cadre_haut_gauche_edito"></div><div class="cadre_texte">
      <BOUCLE_rubrique_auteur(RUBRIQUES) {titre==#NOM}>
      	<B_breves>
      		<b>LES BREVES :</b>
      		<BOUCLE_breves(BREVES){id_secteur}{par date}{inverse}{0,10}>
      		<ul>
      			<li>
      				<a href="#URL_BREVE">#TITRE</a>  
      				<span class="petit"><i>[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)]</i></span>
      			</li>
      		</ul>
      		</BOUCLE_breves>
      		<br /><br /><br />
      		
      		<b> LES ARTICLES :</b><br />
      		<BOUCLE_articles(ARTICLES){id_rubrique}{par date}{inverse}{doublons}>
      		[(#SURTITRE)<br />
      		] <b><a href="#URL_ARTICLE">#TITRE</b></a>  
      		[<br />(#SOUSTITRE)] 
      		<br /> <i>[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee|majuscules)]</i> 
      		<br />
      		[ <:par_auteur:> (#LESAUTEURS)]
      		[<br /> (#DESCRIPTIF)] 
                           </BOUCLE_articles>	
      </BOUCLE_rubrique_auteur>
      </div><div class="cadre_bas_droite_edito"></div><div class="cadre_bas_gauche_edito"></div></div>

      Si je n’ai pas fait de bourde dans le code, c’est sensé retourner des liens vers les articles et brèves de la rubrique intitulée « nom de l’auteur ». Essayez de voir si ça marche et sinon retournez-moi les erreurs.

    • Ça m’a l’air de fort bien fonctionner :o))

      Merci encore de votre aide et de votre magnifique travail sur le squelette :o))

    Répondre à ce message

  • 5
    Hada de la Luna

    Re  ;o)

    Encore félicitation pour ce squelette que je trouve très intéressant... :o)

    Donc, je souhaite ne pas afficher les auteurs des articles dans toutes les rubriques...

    dans une rubrique repérée par le mot clef « news », les dates doivent apparaitre dans la page rubrique et dans la page article

    dans une autre rubrique repérée par le mot clef « blog », les dates et les auteurs doivent apparaitre dans la page rubrique et dans la page article

    pour d’autres usages dans le squelette, les deux rubriques en question ont aussi le mots clef « news_et_blog »...

    Partout ailleurs, je ne veux ni dates ni auteurs d’articles...

    Comment je fais ?

    Merci d’avance de vos réponses  ;o)

    • Jead Wellor

      Bon là c’est pas simple, je pense que le mieu est de faire des squelettes d’articles séparés selon le mot clé :

      ouvrez votre page article.html, virez tout et mettez ceci

      <BOUCLE_principale(RUBRIQUES){id_rubrique}{doublons}>
      
      <BOUCLE_news(MOTS){id_rubrique}{titre=news}> 
      <INCLURE{fond=article_news}> 
      </BOUCLE_news> 
      
      <BOUCLE_blog(MOTS)(MOTS){id_rubrique}{titre=blog}> 
      <INCLURE{fond=article_blog}>
      </BOUCLE_blog> 
      
      <INCLURE{fond=article_normal}>
      
      <//B_blog> 
      
      <//B_news> 
      
      </BOUCLE_principale> 
      
      <//B_principale>

      Ensuite il vous faut créer article_news.html article_blog.html et article_normal.html
      Dans ces trois pages, copiez le code que vous avez retiré de article.html. Il ne reste plus qu’à le modifier pour le rendre conforme à vos volontés !

      De la même façon dans la page rubrique.html, virez tous et mettez cette portion de code :

      <BOUCLE_principale(RUBRIQUES){id_rubrique}{doublons}>
      
      <BOUCLE_news(MOTS){id_rubrique}{titre=news}> 
      <INCLURE{fond=rubrique_news}> 
      </BOUCLE_news> 
      
      <BOUCLE_blog(MOTS)(MOTS){id_rubrique}{titre=blog}> 
      <INCLURE{fond=rubrique_blog}>
      </BOUCLE_blog> 
      
      <INCLURE{fond=rubrique_normal}>
      
      <//B_blog> 
      
      <//B_news> 
      
      </BOUCLE_principale> 
      
      <//B_principale>

      Créez trois pages rubrique_news.html rubriques_blog.html et rubriques_normal.html, copiez dedans le code que vous avez retiré de rubrique.html et modifiez le selon vos souhaits.

      Voilà, j’espère que ça marche parce j’ai fais ça en théorie (surtout pour la page articles) ;) si vous rencontrez des problèmes, n’hésitez pas à me demander de l’aide.
      N’hésitez pas non plus à me demander de l’aide si vous ne savez pas comment enlever la date ou le nom de l’auteur

    • Hada de la Luna

      Re  ;o)

      Je viens d’appliquer sur article.html
      (j’ai bien créé les fichiers « article_news » « article_blog » et « article-normal » et y ai collé le code tiré de article)

      cela donne :

      # Erreur(s) dans le squelette
      
          * Erreur sur le site, ){id_rubrique}{titre_mot=blog}>
          * Erreur sur le site, ){id_rubrique}{titre_mot=blog}>
          * Erreur sur le site, ){id_rubrique}{titre_mot=blog}>
          * Erreur sur le site, ){id_rubrique}{titre_mot=blog}>
          * Erreur sur le site, ){id_rubrique}{titre_mot=blog}>

      le résultat est le même qu’on mette titre ou titre_mot comme critère...

    • Hada de la Luna

      En partant de l’idée de plusieurs squelettes, j’ai trouvé la solution ici

      Et cela fonctionne fort bien au moins pour « article »  ;o)

      Je passe à « rubrique », mais normalement c’est bon...

      Merci encore de votre aide de votre travail

    • Jead wellor

      Désolé de vous avoir mal aiguillé, mais bon c’est vrai que je ne m’y conaissais pas trop ;)

    • Hada de la Luna

      Oh, vous avez bien fait qd même :o)

      L’idée de base était là... Après, la modalité pratique, tous le monde ne peux pas être expert de tout...

      Vous m’avez fait gagner énormément de temps, sans votre réponse je serais encore en train de chercher, et surtout conçu un squelette vraiment chouette, c’est l’essentiel :o)

      Bonne soirée à vous :o)

    Répondre à ce message

  • 4
    Hada de la Luna

    Bonjour ;o)

    je suis en train de travailler sur la page « plan » de Wellor et je veux ôter les articles correspondant au mot clef « rubrique_edito » du plan...

    comment procéder exactement ?

    • Hada de la Luna

      Bon, j’ai tenté de faire une boucle du genre dans la page rubrique :

      <BOUCLE_article_0(ARTICLES) {titre_mot=#TITRE} {0,3} {doublons}  >
      <div class="cadre_corps_edito">
      <div class="cadre_haut_droite_edito"></div>
      <div class="cadre_haut_gauche_edito"></div>
      <div class="cadre_texte">
      
                     <div class="h4">#TITRE</div>
      
      				#TEXTE
               
      </div>
      <div class="cadre_bas_droite_edito"></div>
      <div class="cadre_bas_gauche_edito"></div>
      </div>
      <br />
      </BOUCLE_article_0>

      En créant un mot clé du nom de la rubrique et en mettant l’édito dans une rubrique invisible, mais ça marche pô... Ça fait juste disparaître l’edito de la rubrique... Et il est pas publié du tout dans l’encart du haut :o(

      Donc ma question d’origine reste d’actualité... Vu que l’objectif est que les éditos de rubriques n’apparaissent ni dans le plan ni dans le sommaire de la rubrique (« pas_sommaire » marche très bien pour le reste mais pas là, félicitations d’ailleurs c un beau squelette)... Qu’ils soient juste publiés comme éditos et nulle part ailleurs...

      Donc du coup, si en modifiant la page plan c’était possible ce serait bien...

      Merci de vos réponses et suggestions... ;o)

    • Jead Wellor

      laissez moi y réfléchir un peu, je vous répond cet après midi

    • Jead Wellor

      En fait le principe est assez simple :
      On veut que les articles contenant le mot clé rubrique_edito n’apparaissent que dans la page de rubrique, et bien sûr on veut qu’ils n’y apparaissent qu’en tant qu’éditos.

      Il faut donc que les boucles appelant les articles n’appelent pas ceux qui sont marqués par le mot clé ’rubrique_edito’. Pour cela le plus simple est de placer une boucle en début de page qui appelle les articles rubrique_edito, et enfin de dire aux boucles article normales de n’afficher que les articles qui n’ont pas encore été appelés (grace au paramètre doublon).

      Concrètement voilà ce que vous allez faire :

      Dans la page plan.html, rajoutez en dessous de

      <BOUCLE_rubriques_ex(RUBRIQUES) {tout} {titre_mot=pas_menu} {doublons}>
      </BOUCLE_rubriques_ex>

      ceci

       <BOUCLE_article_mot_clef1(ARTICLES) {titre_mot=rubrique_edito} {doublons}>
       </BOUCLE_article_mot_clef1>

      puis ligne 45 remplacez

      <BOUCLE_meme_rubrique(ARTICLES){id_rubrique}>

      par

      <BOUCLE_meme_rubrique(ARTICLES){id_rubrique}{doublons}>

      et ligne 61

      <BOUCLE_article_rubrique(ARTICLES){id_rubrique}>

      par

      <BOUCLE_article_rubrique(ARTICLES){id_rubrique}{doublons}>

      Et le tour est joué, normalement ;)

    • Hada de la Luna

      Bonjour  ;o)

      Oui, ça fonctionne fort bien :o)

      Merci infiniment !

    Répondre à ce message

  • 21

    N’hésitez pas à me faire part de vos commentaires et de vos critiques !

    • votre squelette est tres bien réalisé,
      est il possible de l’utiliser en espace public, que les visiteurs ne soient pas obligés de s’identifier ?
      comment faire ?
      merci

    • Je ne comprends pas très bien ce que vous voulez dire, le squelette est tout à fait utilisable par quelqu’un de non enregistré :
      sans être enregistré, vous pouvez poster des messages en reponse aux articles. La seul chose impossible s’est d’avoir accès à l’espace privé sans s’enregistrer.

    • Bonjour,
      Tout d’abord merci pour votre travail. Je l’ai utilisé et bientôt je vous envoie l’adresse du site. Cependant, bien que j’ai modifié le squelette, mais sous Internet Explorer le site apparaît toujours avec votre designe, autrement dit, il ne prend pas en compte mes modifications. je n’ai pas ce problème avec Firefox . Que Faire ?
      Par ailleurs, comment faire pour supprimer les deux rectangles de « espace privé » et « recalculer ».
      Merci pour votre aide

    • Réctification :
      Le problème de l’Internet Explorer a été réglé.

    • Alors, je le précise pour les autres, l’apparence d’Internet Explorer est gérée par le fichier ie.css pour des raisons techniques (il n’interprete pas comme les autres navigateurs, merci Microsoft).
      Pour modifiier le menu du haut, il vous faut aller dans le fichier inc-entete.html et regarder en particulier les lignes 22 à 47. Vous y trouverez des choses (une par rectangle) qui se présentent comme ceci :

       <div class="gris" onclick="d('spip.php?page=login')" onmouseout="c(this,'gris');" 
      
          onmouseover="c(this,'grison');"><a href="spip.php?page=login">Contribuer</a></div>

      Pour supprimer le rectangle « Contribuer », effacez ces lignes.
      Si vous voulez le rajouter, voici plus pécisément ce qui est à faire :

      onclick="d('spip.php?page=login')" indique le lien vers lequel sera pointé tout utilisateur cliquant sur le rectangle (n’importe quel point du rectangle).

      <a href="spip.php?page=login"> indique le lien vers lequel sera point l’utilisateur qui clique sur le mot contribuer.

      Contribuer est le mot qui apparait.

    • Je vous remercie pour votre réponse. En effet, maintenant tout fonctionne parfaitement. Juste une petite question : comment augmenter la taille de police de caractère sur dans par exemple « derniers articles » ? J’ai essayer par le changement de font-size sur le fichier « habillage.css », sans résultat. Je précise que je teste le site en local sous Easyphp.
      Merci encore

    • J’ai honte, c’est vrai que parfois la flemmardise a primée sur la propreté lors de l’écriture de mon code^^.
      Pour changer la taille de police de ce qui apparait dans les rectangles arronis blancs (c’est à dire à peu près tout), il faut modifier celle indiquée dans cadre_corps / cadre_corps_edito vers les lignes 160 du fichier habillage.css

      .cadre_corps  {
      
      background:#FFFFFF;
      
      text-align: left;
      
      font-size: 11px; // ICI POUR CHANGER LA TAILLE DE POLICE !
      
      border: 1px black solid;
      
      margin-left: auto;
      
      margin-right: auto;
      
      margin-bottom: 20px;
      
       }
    • Non, il ne faut pas avoir honte, votre travail est si interéssant que quelques oublis n’enlèvent rien à sa qualité.

    • Bonsoir,
      Enfin le site qui utilise votre squelette est en ligne et je vous remercie de nouveau pout votre travail. Si vous avez envie d’aller jette un coup d’oeil, voici l’adresse : http://prcf13.free.fr
      Par ailleurs, la fonction recherche, qu’apparemment ne fonctionnait pas très bien sur les autres sites, fonctionne à 90% des cas parfaitement sur notre site.
      Merci et bonne continuation
      Babak

    • sympa la customization, le contenu aussi !

    • Bonjour,

      Merci pour l’encouragement.

      Voici un problème que je n’ai pas pu résoudre.

      J’ai crée une rubrique « web » avec un mot clé pas_menu dans laquelle j’ai mis les liens vers les autres sites. Je ne voulais pas que ces liens encombrent la page « Plan du site ». Et comme vous les avez vu, ils apparaissent sous « Sites » dans la partie « Sur le web ».

      Je souhaite également mettre les titres des articles appartenant aux différents sites que je consulte dans la partie « Articles » de « Sur le web » sans qu’ils soient sur la page « plan du site ».

      Mes divers tentatives ont échoées, c’est-à-dire que ces titres sont apparus partout sauf à l’endroit où je voulais.

      Avez-vous un conseil à me donner ?

      Merci d’avance

      Babak

    • Heum, j’essaye de démeler ça mais je n’ai pas tout à fait piger où vous voulez les voir et vous ne voulez pas les voir.
      Ce que j’ai compris :
      Vous avez syndiqués des sites avec leurs flux RSS.
      Vous ne voulez pas que cela apparaisse d’aucune manière ans la page « Plan du site ».
      Vous ne voulez pas qu’il apparaissent dans la colonne de droite dans « Sur le Web » (vous ne voulez pas les faire apparaitre du tout ? seulement les articles syndiqués et pas les sites ? vous voulez les faire apparaitre mais pas sous sites ? vous voulez carrément faire disparaitre « sur le web » ?).
      Vous ne pouvez mettre les titre des articles que si vous avez mis les RSS des sites.
      Chez vous que ce passe-t-il ? Ils n’apparaissent pas alors que vous avez bien indiqués lors de l’inscription du site l’adresse du flux RSS ?
      Voila donnez moi ces quelques précisions et je verrais ce que je peux faire.

    • Ô la la ! Il paraît que j’ai complétement raté l’explication et donc la formulation de ma question.

      Ma base de travail est la structure du site « vision humaine ». Sur ce site, vous avez « sur le web » qui est partagé en deux parties : « Articles » et « sites ».

      Ma question est donc la suivante : comment recréer cette structure sur notre site ? Comme vous, j’ai des sites à référencer mais aussi des articles sur les autres sites. Alors comment faire ? Autrement dit, comment je peux copier la partie droite du site « vision humaine » ?

      Merci

      babak

    • Bonjour,
      grâce à vos questions et les indications dans votre message j’ai pu régler le problème. En effet, j’avais oublié de syndiqué les sites. Maintenant tout marche bien à conditionne que Free marche aussi.

      Merci encore

    • être ou ne pas être chez Free, telle est la question....

    • Bonsoir Jead,
      Comme vous voyez, je suis toujours fidèle à Squelette Wellor. Cependant une question : comment faire pour avoir au moins deux titres dans la partie « en bref » ? Je m’explique. Quand je publie plusieurs brefs, il y a juste un titre qui apparaît. Or, je voudrais qu’au moins deux ou trois titres apparaissent dans cette partie.
      Merci pour votre réponse en sachant que vous êtes pas mal occupé.

    • Pas de soucis, pour mettre plusieurs brèvesdans la page d’accueil, ouvrez la page sommaire.html située à la racine du dossier squelette.
      Recherchez à la ligne 70 cette portion de code

      [(#REM) BREVE1 ]
               <B_breve1>  
                  <BOUCLE_breve1(BREVES) {par date} {inverse} {0,1} {doublons}>

      ce qu’il faut changer, c’est le « 1 » à remplacer par « 2 » « 3 » ou ce que vous voulez.

    • Bonjour,

      Merci pour votre réponse. J’ai testé la solution en mettant « 3 » et effectivement j’ai trois brefs.

      Le problème toutefois est que l’ensemble de la partie droite du site (menu et les articles ayant pour mot clé « sommaire droite ») se décalent vers la fin de la page en bas. J’ai essayé de modifier la largeur des cadres, sans résultat.

      Je suis donc revenu à la configuration d’origine. Avez-vous un conseil à me donner ?

    • Exacte, mon code est pas propre :(
      Voila ce qu’il faut faire :
      Dans sommaire.html, au environs de la ligne 70
      remplacer ça

               <B_breve1>
             
        
                  <BOUCLE_breve1(BREVES) {par date} {inverse} {0,1} {doublons}>
      <div class="cadre_corps"><div class="cadre_haut_droite"></div><div class="cadre_haut_gauche"></div><div class="cadre_texte">
               <b>En bref :</b><br />            
                        [(#LOGO_RUBRIQUE|left||reduire_image{50,50})]
                           <font id="titre"><a href="#URL_BREVE" class="liens2">#TITRE</a></font> 
                           : <br />[(#TEXTE|textebrut|couper{130})] - <em>[Le (#DATE|nom_jour)] 
                           [(#DATE|affdate)] -</em> 
                     
                  </BOUCLE_breve1>
                        <br />     
       [ <a href="#">Haut</a> ]
      
      </div><div class="cadre_bas_droite"></div><div class="cadre_bas_gauche"></div></div>   
               </B_breve1>

      par

               <B_breve1>
       <div class="cadre_corps"><div class="cadre_haut_droite"></div><div class="cadre_haut_gauche"></div><div class="cadre_texte">
            <b>En bref :</b><br />     
      <BOUCLE_breve1(BREVES) {par date} {inverse} {0,3} {doublons}>       
                        [(#LOGO_RUBRIQUE|left||reduire_image{50,50})]
                           <font id="titre"><a href="#URL_BREVE" class="liens2">#TITRE</a></font> 
                           : <br />[(#TEXTE|textebrut|couper{130})] - <em>[Le (#DATE|nom_jour)] 
                           [(#DATE|affdate)] -</em>
      		     <br /><br />
                  </BOUCLE_breve1>
       [ <a href="#">Haut</a> ]
      
      </div><div class="cadre_bas_droite"></div><div class="cadre_bas_gauche"></div></div>   
               </B_breve1>

      Je code vraiment comme un cochon... ;)

    • Bonsoir jead,

      Je voulais aller me coucher mais je n’ai pas pu résister à la tentative d’essayer le code.

      Superbe ! Tous les problèmes sont réglés d’un seul coup et j’ai mes breves comme il faut. Merci beaucoup.

      En passant, qui osera vous dire que vous codez comme un cochon ? Montrez-le moi, je vais régler son compte !

      Blague à part, le site de prcf13 et donc moi, nous vous devons beaucoup.

      Bon courage et bonne continuation

      P.S. : Si vous n’avez pas lu l’article « overdose », lisez-le, ça doit vous intéresser, peu importe la conclusion qui reflète notre point de vue.

    • Merci pour ces encouragements, je suis allé sur votre article, mais je n’arrive pas à poster une réponse ...

    Répondre à ce message

  • 1

    Bonjour,

    J’ai installé SPIP 1.9.2 et le plugins habillage « habillages-1.3-full ».
    J’ai modifié le fichier inc-entete.html dans le repertoir sq-wellor mais à priori je ne vois aucune modificaion prise en compte quand je visualise le site dans mon navigateur...

    Existe il une astuce ?

    D’avance merci.

    Cordialement.

    • Heu non... logiquement ça doit bien se modifier là, je ne sais pas pourquoi ça ne fonctionne pas (en dehors d’upload ou d’un recharchage de page oublié)....
      Il faudrait peu-être demander à ceux qui ont fait le plugin.

    Répondre à ce message

  • 6
    Maxs’yms

    Bonjour :)

    Je voulais vous remercier pour votre travail et vous félicité de votre patience à tous nous aider...
    J’abs=userais de vos compétences sur 2 petites questions :

    1°) est il possible d’augmenter le cadre de l’article et si oui dans quel fichier faut il modifier la dimension du tableau ? En effet tous les documents que je joints (photo avec légende) sont compressés et les légendes sont illisibles...

    2°) j’ai des erreurs de liens que je m’explique pas notament sur la page d’accueil dans le cadre « derniers articles » / « tous les articles » le liens pointe directement sur la page et même en le modifiant il est réfractaire... Pourriez vous m’indiquez également les pages à modifier ?

    Si vous voulez jeter un coup d’oeil voici le liens du site : http://larevue.phenteck-mphx.fr/

    En vous remerciant par avance de votre patience :)

    • En effet, « tous les articles » ne fonctionne pas, j’ai du reprendre un truc qui marchait bien sous SPIP 1.8 et j’ai oublié de le modifier. Alors, voici la démarche à suivre : ouvrez le fichier sommaire.html, allez à la ligne 109 et remplacez

      [ Tous les articles ]

      par

      [ Tous les articles ]

      Pour la taille du cadre, je vous réponds dès que j’ai plus de temps,
      a bientot,
      Jead Wellor

    • oups, là on voit pas le code.
      bon je le remet

      dans le fichier sommaire.html, ligne 109 il ya

      [ <a href="plan.html">Tous les articles</a> ]

      et il faut remplacer par

      [ <a href="#URL_PAGE{plan}">Tous les articles</a> ]

      je sais pas si il existe en un moyen plus simple de mettre du code ?

    • Bonjour :)

      Dsl de vous répondre avec du retard :p
      Ne vous tracassez pas si vosu n’avez pas beaucoup de temps c’est pas pressé pressé :p Et c’est déja très gentil à vous de nous aider :p

      Merci pour les portions de codes je modifie ca rapidement et vous tiens au courant :p

      Je vous dis à bientôt et mrci encore :p

      pour l’accès j’utilise spip.php ?plan.html mais j’avoue que j’aime mieux votre variable :p

    • Code modifié ca marche très bien :p
      Merci de votre aide :)

    • Il est possible d’agrandir le cardre de l’article, en agrandissant le cadre de gauche, mais dans ce cas là, vous agrandireztous les cardres de gauches (de la page sommaire, contacte, etc...). Pour ce faire, il faut éditer les pages de css :

      Ouvrez habillage.css (page de css pour les navigateurs) et ie.css (page de css pour le machin appelé Internet Explorer)

      rendez vous aux environs de la ligne 145, au div gauche

      #gauche {
      float: left;
      background: #CBCBCB;
      margin-left: 20px;
      width: 415px;
      }

      ce qui vous intéresse, c’est le width, vous pouvez le modifier, mais il ne faut pas oublier alors de réduire soit l’espace entre la colonne de gauche et la colonne de droite, soit la colonne de droite.
      Pour cela, vous trouverez juste en dessous ceci

      #droite {
      width: 230px;
      background: #CBCBCB;
      float: right;
      margin-right: 20px;
      	
      }

      l’espace entre colonne de droite et colonne de gauche, est le margin-right, la taille de la colonne de droite est le width. Après un ou deux essais, vous devriez obtenir ce que vous cherchez....

    • Bonjour :)

      Merci pour votre réponse je vais m’y pencher sous peu afin de tester :)

    Répondre à ce message

  • 15

    Le squelette Wellor est maintenant proposé dans le plugin « Habillages ». Si il y a quoi que ce soit qui n’est pas fait correctement, je le modifie. Bravo pour ce chouette jeu de squelettes.

    • Merci pour votre enthousiaste remarque et merci pour votre participation à la diffusion de ce squelette !

    • Bonjour, je me joins à l’immense troupeau grandissant des béotiens qui ont choisi le squelette wellor !
      Je l’ai trouvé bien plus stable, riche et générique que les autres ...
      Reste que je voudrais supprimer la partie qui est en bas : recommander ce site ... etc
      Reste que je ne sais pas faire fonctionner la fonction rechercher ...
      Reste qu’il y a un rectangle vide bizarre à l’accueil ...
      L’adresse de mon site est www.lexinova.fr
      Merci de votre indulgence et de votre aide !!!
      Cordialement.

    • Alors, tout d’abord merci pour vos encouragements et vos remarques !
      Pour retirer la fonction de recommandation dans le pied de page, il vous faut éditer le fichier inc-pied en retirant :

      <form action="spip.php?page=recommandation" method="post" name="contact">
        <p align="center"><font size="4"><b><font face="arial, helvetica, sans-serif" size="2">recommandez ce site �un ami :<br>
          </font></b></font><font face="arial, helvetica, sans-serif" size="2"><br>
          Votre prénom : 
          <input name="nom" size="20" type="text">
         
          E-mail de votre ami : 
          <input name="mail" size="20" type="text">
      <input name="envoyer" value="oui" type="hidden">
          <input name="envoyer" value="envoyer" class="spip_bouton" type="submit">
          </font></p>
        
         </form>

      Pour la recherche, je me suis rendu compte qqu’en effet il y avait un problème, y compris sur mon site, je vais retravaillr la page, je vous tient au courant.

      Pour le rectangle bizarre, c’est celui qui est censé contenir des articles piochés au hasard dans votre site, néanmoins il est configuré pour ne pas afficher les mêmes que le rectangle juste au dessus (derniers articles). Or ce dernier affiche jusq’à six articles, et vous n’en avez que 3, par conséquent il affiche tous les articles de votre site et n’en laisse aucun pour le rectangle ’autres articles’ qui se remplira à partir du septième.

      J’espère avoir été clair, encore merci, toutes les remarques m’aident à progresser, n’hésitez pas à me tenir au courant des évolutions de votre site.

    • Autant pour moi l’autre carré vide dont vous parliez doit être celui tout en haut en fait.
      Créez un article, tappez dedans votre éditorial, et appliquez lui le mot clé « sommaire_edito », le tour est joué !

    • Merci pour ces infos qui me semblent claires !!! Je vous tiens au courant ASAP ... (mais pas le temps ce matin !).
      Cordialement.

    • Bonsoir,

      J’ai pris un peu le temps de regarder. Merci encore pour vos explications.
      Il me semble qu’à présent le site fonctionne correctement et qu’il est a peu pres stable.

      www.lexinova.fr

      Il reste que j’ai qques inquietudes quand aux breves ...

      Il m’a semblé qu’il fallait d’abord cliquer sur un lien correspondant à une brève dans le bloc de gauche (à MA gauche ...) pour que le bloc de droite fonctionne correctement quant aux liens de brèves ... à défaut, le site s’affiche sans prise en compte du style ....

      Toutefois, ceci est encore un peu confus dans mon esprit !!! car évidemment je ne peux reproduire l’erreur ...

      Bref, je teste encore la stabilité et reviens vers vous.

      Encore merci ! Je vais sortir pour respirer car je travaille en apnée !!!

      Cordialement.

    • J’ai pas très bien compris votre remarque sur les brèves, je vais essayer de voir ça quand même.
      J’ai moi-même peu de temps cette semaine.

    • Bonsoir,

      Il me semble que vos conseils ont porté leurs fruits !
      Encore merci.

      PS1 : juste au cas où je voudrais changer la couleur grise du fond et des bandeaux latéraux, comment faire ? merci !

      PS2 : il m’a semblé qu’il existait un pb avec les brèves : il faudrait cliquer d’abord une brève dans le bloc de droite (MA droite) pour que le site prenne en compte la feuille de style ... mais je ne suis certain de rien et ne peux reproduire le pb !

      Cordialement.

    • Bonjour,
      Après quelques jours d’utilisation du squelette et quelques tatonnements, il reste pour moi deux catégories de mystères !
      L’adresse du site est www.lexinova.fr
      1) Erreurs ou pbs : quand je clique sur le lien « tous les articles » qui apparait dans le cadre « derniers articles », j’obtiens « erreur fichier non trouvé » ; il en est de même quand pour répondre à un article, je clique sur « format pdf »
      2) Je n’arrive pas à donner au site le titre de mon choix quand le signet est enregistré (j’ai essayé en plaçant Title dans le fichier index.php (comme cela se fait dans index.htm ) mais cela fiche la grouille car les caractères accentués propres au français deviennent illisibles) - Dans le même registre, je ne sais pas où placer les mots clés (keywords) destinés aux robots ! Je crains que mes lacunes en php ne soient à l’origine de ces difficultés ...
      Merci pour votre aide et votre patience ! Cordialement.

    • Désolé je n’ai pas beaucoup de temps pour réfléchir aux réponse, je peux néanmoins déjà vous dire que pour les mots clés vous pouvez les mettre soit dans le head de chaque page (si vous les voulez différents d’une page à une autre) soit dans le fichier inc-head.html avec les autres meta tags. Cela apparaitra alors dans toutes les pages.

    • Excusez moi je n’ai pas pu répondre depuis un moment, j’étais malade et l’ordi me donnais un mal de crane.... J’ai vu que vous avez décidé de passer à un autre squelette, désolé pour mon manque de rapidité.

    • Bonjour,

      J’ai commis en effet quelques infidélités ...

      Merci pour l’attention que vous avez accordée à mes questions.

      Pour info, je continue à travailler sur sarka-spip (site lexinova.fr qui change de look souvent !!!! ) et je commence tout doucement à comprendre un peu la logique du truc ...

      Pour info encore, j’en ai créé un sous le squelette alternatives (site www.divorce75.fr). C’est bien aussi !!! (même si mes amis disent que le bandeau d’accueil que j’ai chois est nul !!!). Ce qui me plaît surtout, c’est le choix dynamique d’haibllage par plug-in. J’ai constaté qu’il y avait beaucoup de sites (par exemple AC !) utilisant ce squelette et ceci m’inspire plutôt confiance ... Ou du moins de l’intérêt.

      J’ai aussi un site sous le blog Wordpress (www.divorce92.fr), mais il me semble qu’il est en dessous de tout car l’hébergeur offre une version mutualisée qui est (je crois et j’espère) bridée ...

      Je vais probablement abandonner les blogs, car pas assez flexibles ...

      Quant au squelette Wellor, je me demande si j’ai su l’apprécier à sa juste valeur ... je constate aujourd’hui qu’il permet d’accéder à un forum hyper bien fichu ... je constate aussi que la fonction Recherche fonctionne ... alors qu’elle ne fonctionnait pas sur ma tentative de site ... je vais peut-être casser ma tirelire et créer quelques autres sites pour mieux le connaitre ... (je dois avouer que lorsque je l’ai utilisé pour la 1re fois, je pensais que mot-clé était une insulte !).

      Cordialement.

      Meilleurs voeux pour 2007 et encore bravo !

    • J’ai commis en effet quelques infidélités ...

      Je ne reproche rien ;) mais je suis content que travailliez encore dessus, n’hésitez pas à me contacter si vous avez des problèmes. Quant à la fonction recherche, c’est un mystère, chez moi j’ai certes des problèmes, mais ils apparaissent aussi sous le squelette dist....
      Je suis d’acord, les blog c’est pas terrible, c’est fouilli, pas flexible et tout ça, c’est pour cela que j’ai utilisé le cms.

      Jead Wellor

    • Bonjour,

      J’ai besoin d’un peu d’aide.
      J’ai réussi à faire correctement tout ce que je voulais depuis le squelette (trés bien fait par ailleur, merci !)

      Par contre, impossible de trouver comment faire l’edito.
      Est ce que vous pouvez m’aider ?

    • Bonjour,
      Sauf bug, pour faire un édito, créez un article dans lequel vous écrirez votre édito, ensuit créez un mot clé nommé sommaire_edito et appliquez le à l’article en question.
      N’appliquez pas d’autre mot clé qui entrerait en « conflit » avec ce dernier (par exemple n’appliquez pas le mot clé pas_sommaire).
      Normalement, le tour en joué !

    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