MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Projet MiniGriSpip > Archives > MiniGriSpip 1.4.2
  • Calendrier
«août 2006»
lun.mar.mer.jeu.ven.sam.dim.
123456
78910111213
14151617181920
21222324252627
28293031

Aujourd'hui dimanche 21 septembre 2014

 2006   2007   2008   2011 
  • Infos
  • Dernière modification :
    Le mercredi 14 décembre 2011
  • Statistiques contenus :
    Articles : 24 -  Brèves : 4
    Commentaires : 212
    Sites : 3 -  Auteurs : 2
  • Statistiques visites :
    Aujourd'hui : 4 -  Total : 118431
  • Article

MiniGriSpip 1.4.2

Un squelette simple et sobre

Le jeudi 24 août 2006, par FredoMkb

MiniGriSpip est un squelette simple et sobre fait par un débutant pour les débutants, basé sur le squelette Minimal’SPIP, mais avec quelques modifications pour une adaptation à la version 1.9 de SPIP. Nouvelle version numérotée 1.4.2 apportant quelques corrections et améliorations.


- Nom du Squelette : MiniGriSpip
- Version du squelette : 1.4.2
- Auteur : Fredo Mkb
- Licence : GPL
- Compatibilité SPIP : compatible SPIP 1.9
- Site(s) exemple : MiniGriSpip démo..., Pétanque Couzonnaise, Le Destin n’a pas de faim, Art en Stock, Le site du retour du tramway dans Paris, La Maison des Jeunes du Plateau de Ploudiry
- Localisations : version Italienne proposée par Nilo (alias nilocram), merci :-)

Testé sur ces navigateurs

Testé ?Plate-formeNavigateurVersion
OuiMacFirefox1.5.04
OuiMacSafari2.0.3
OuiMacOpera9.01
OuiMacInternet Explorer5.2.3

Aucune autre plate-forme ni navigateur pour l’instant...


—— Sommaire ——
Présentation
Nouveautés
Personnalisations
Prévisualisation
Installation
Téléchargement
Remerciements


Présentation

Cette version numérotée 1.4.2 de MiniGriSpip est une légère évolution de maintenance de la version 1.4 précédente, que vous pouvez découvrir à cette page.


Nouveautés

Quelques corrections de bugs, comme celui qui affichait une page blanche lorsqu’on voulait accéder à la page d’informations d’un auteur n’ayant publié aucun article, ainsi que quelques coquilles dans les codes...

Quelques nouveautés également, comme l’affichage du logo du site à droite du bandeau d’en-tête, ou l’afichage en page d’accueil d’un message personnalisable de bienvenue, ou encore l’ajout dans la page "Plan" de la liste des sites référencés...

Il s’agit donc d’une version légérement évoluée de la précédente, mais l’ensemble des fonctionnalités du squelette restent les mêmes...


Personnalisations

Un certain nombre de personnalisations de base ont été présentées dans l’article de la version 1.4 de Mgs, voici en plus quelques personnalisations possibles avec cette dernière version 1.4.2.

- Personnaliser le message de bienvenue de la page d’accueil

Pour personnaliser le message qui s’affiche dans la page d’accueil, vous devez éditer le fichier Html nommé "inc-bienvenue.html", il suffira ensuite de remplacer le texte existant entre les balises <div class="mgs_intro"> ... </div> par celui de votre choix.

Vous pouvez aussi personnaliser ce bloc de bienvenue avec du code Html, pour inclure des images par exemple, ou avec des styles en ligne pour adapter la présentation selon vos envies.

Par exemple, si vous souhaitez changer la couleur de fond de ce bloc de bienvenue, voici comment procéder.

- Éditez le fichier Html nommé "bienvenue.html"
- Modifiez le code suivant <div class="mgs_bloc"> en y ajoutant un style en ligne avec une couleur de fond, par exemple, un peu orangée ("navajowhite"), comme suit :

<div class="mgs_bloc" style="background-color: #ffdead;">

- Masquer le message de bienvenue de la page d’accueil

Si vous ne souhaitez pas afficher le petit message de bienvenue, vous pouvez le masquer, en éditant le fichier Html nommé "sommaire.html" où vous trouverez le code suivant :

<!-- Bloc d'inclusion d'un petit message de bienvenue -->
<!-- Commentez cette inclusion si vous ne la desirez pas -->
<INCLURE{fond=inc-bienvenue}{lang}>

Il suffit donc de commenter le code d’inclusion (ou éventuellement l’effacer si vous pensez ne jamais en avoir besoin) de la manière suivante :

[(#REM)<INCLURE{fond=inc-bienvenue}{lang}>]


Prévisualisation

Il y a désormais un petit site de test et de démonstration de MiniGriSpip, que vous pouvez consulter à partir de ce lien.

Attention toutefois, le contenu de ce site est totalement fictif pour l’instant, il n’est là que pour pouvoir se faire une idée du fonctionnement du squelette, rien de plus... mais peut-être que, dans un avenir plus ou moins proche, il servira comme support aux différentes évolutions de MiniGriSpip, et pourquoi pas comme base de test pour d’autres projets de squelette.

Si vous avez des difficultés à afficher le site de démonstration (serveur saturé, etc.), voici quelques copies d’écran pour vous en faire une idée :

AccueilRubrique
PNG - 491.7 ko

PNG - 487.7 ko

ArticlePlan
PNG - 554.1 ko

PNG - 422.5 ko


Installation

Cette version 1.4 de MiniGriSpip s’installe exactement de la même manière que la version précédente, c’est à dire, par les étapes suivantes :

- Téléchargez l’archive "zip" du squelette (voir dans le chapitre suivant)
- Décompressez l’archive, vous devriez obtenir un répertoire comme celui-ci :

Répertoire "squelettes" de MiniGriSpip
PNG - 38.7 ko

- Copiez le répertoire "squelettes" à la racine de votre installation de SPIP

Important, si un dossier portant le même nom existe déjà, veuillez le sauvegarder avant de le remplacer par celui de MiniGriSpip.

Ceci correspond à une installation basique, il est aussi possible d’installer plusieurs squelettes différents dans le répertoire "squelettes", pour en savoir plus, veuillez consulter la documentation de SPIP, ou interroger les utilisateurs avertis sur la lsite de discussion de SPIP.


Téléchargement

Cliquez sur l’icône pour télécharger MiniGriSpip
Zip - 86.7 ko


Remerciements

Merci à Maxime George-Bourreau (alias maximegb) pour son excellent travail sur Minimal’SPIP, sans quoi, MiniGriSpip n’aurais jamais existé :-)

Merci également à la communauté des utilisateurs SPIP pour leur entraide permanente, ainsi qu’aux développeurs de ce super outil de publication qu’est SPIP...

Un grand merci aussi aux différents utilisateurs de la version précédente de MiniGriSpip, qui ont su apporter un soutien inestimable, non seulement grâce à l’acceuil chaleureux et enthousiaste qu’ils ont réservé à ce squelette, mais aussi par leurs remarques et suggestions pertinantes qui permettent à MiniGriSpip d’évoluer dans le bon sens...

Bonne utlisation de MiniGriSpip, et n’hésitez pas à me faire part de vos remarques et suggestions, ou à partager les liens des sites utilisant ce squelette... Merci à tous :-)


  • Mots-clés : 1 (triés par nom)
  • 1. Squelette

    Groupe : MiniGriSpip - Articles : 7

  • Haut
  • Commentaires : 98 (triés par date)   | 0 | 50 |
  • Le 2 octobre 2006 22:11, par Vincent

    Nouveau site utilisant votre squelette.

    http://www.oeil-cynique.org

    J’ai effectué quelques modifications mineures, notamment en ce qui concerne ce formulaire de saisie.

    Notes :

    [1] Note de bas de page

  • Le 3 octobre 2006 04:52, par FredoMkb

    Bonjour Vincent :-)

    Très intéressant votre site, tant par le contenu que par l’ensemble de changements que vous avez su apporter au squelette.

    Le formulaire est en effet un peu mieux, car il semble compatible ainsi avec la plupart des navigateurs, alors que l’original posait quelques soucis d’affichage avec certains butinneurs...

    Je crois que je vais adopter votre solution pour la prochaine version de MiniGriSpip.

    Bravo et merci... à bientôt :-)

  • Le 4 octobre 2006 10:35, par sQuonk

    Deux nouvelles sites sous MGS :)

    Anarchic Teapot, un site perso plus ou moins bilingue. Bon, d’accord, surtout en anglais mais pas que

    et un site pro Amont Informatique.

    Or, ce qui est intéressant avec ce dernier (en dehors du fait que c’est une société très bien ;)) c’est que sous IE l’affichage du sommaire est étrange, et je ne trouve vraiment pas pourquoi. Si je supprime le message de bien venue tout rentre dans l’ordre - mais d’autres sites (Zongoland, pour ne pas le nommer) sur le même serveur n’ont pas ce problème.

    Comprends plus rien. L’affichage sous Firefox est impeccable dans tous les cas (sauf léger bug avec le positionnement des champs du formulaire d’inscription)

    Voir en ligne : Zongoland

  • Le 4 octobre 2006 15:37, par SirToad

    Bonjour,

    Avant de parler d’informatique, de SPIP et de squelette, un prompt et bon rétablissement au maitre de ces lieux ...

    Cela fait un moment que je souhaite faire mon propre site et que je surveille SPIP ... L’arrivée de la version 1.9 et du squelette MiniGriSpip m’ont enfin décidé ... Merci donc à toi, FredoMkb, pour 1/ ton squelette et 2/ m’avoir décidé à me lancer ...

    Pour revenir à ton squelette, je le trouve trés bien, je m’en sers donc sur mon site, même si il est (trés ?) balbutiant ...

    J’aurais quelques suggestions d’évolutions :

    1- faire du message d’accueil, stocké dans inc-bienvenue.html, un véritable édito géré via une rubrique du même nom ...

    2- adapter le menu en haut avec par exemple, des liens directs vers une rubrique ou une sous-rubrique ...

    3- ajouter un bouton "imprimer" pour automatiser et simplifier l’impression de l’article consulté ...

    J’ai aussi des idées pour gérer des favoris ou reconnaitre une rubrique "image" ...

    Si tu m’y autorises, je me lancerais bien dans une évolution / adaptation de ton squelette ( la version MGS+ n’est rien d’autre que MiniGriSpip 1.4.2 avec un message d’accueil personnalisé et un CSS un rien modifié ...)

    Encore un grand merci ...

    Voir en ligne : http://sirtoad.free.fr

  • Le 5 octobre 2006 04:28, par FredoMkb

    Bonjour sQuonk :-)

    Tout d’abord, un grand merci de partager les liens des sites habillés avec Mgs, c’est très sympa :-)

    D’ailleurs, ça me fait penser que je devrais créer un article, ou brève, pour lister l’ensemble de sites utilisant le squelette, afin que chaque utilisateur puisse voir, et même s’inspirer, des personnalisations des autres...

    Concernant les problèmes d’affichage, je trouve aussi bizarre que la seule suppression du message de bienvenue corrige les défaut d’affichage du menu de navigation sous IE... j’ai beau chercher, je ne trouve pas la corrélation entre les deux éléments... mais bon, ceci dit, j’ai déjà rencontré tellement d’étrangetés avec ce navigateur, que ça ne m’étonne presque plus ses facéties...

    Concernant les formulaires, voilà bien un domaine ou chaque navigateur fait à sa sauce, et là aussi, ça dévient difficile de trouver les bons réglages... je vais essayer de trouver une solution pour la prochaine version de Mgs, que je suis en train de travailler encore, mais je ne promet pas non plus que ça sera nickel avec tous les navigateurs... ce sera plutôt un compromis je pense...

    Encore merci sQuonk pour les liens... à bientôt :-)

  • Le 5 octobre 2006 05:40, par FredoMkb

    Bonjour SirToad :-)

    Merci beaucoup pour ton appréciation et pour tes encouragements, ça fait plaisir :-)

    À propos de tes suggestions d’évolution, voyons en détail :

    1. Dans la prochaine version du squelette, qui est encore en cours de développement donc, il y aura en effet un système d’affichage d’articles "Édito" en page d’accueil, mais, au lieu de se servir d’une rubrique dédiée, l’affichage des articles "Édito" sera assuré par l’utilisation des mots-clés.

    Cette méthode, par mot-clé, dispose, à mes yeux, de plusieurs avantages par rapport à celle de la rubrique dédiée, voici quelques unes :

    - N’importe quel article peut faire office d’édito ;
    - Les articles peuvent être classés dans n’importe quelle rubrique, ce qui assure une meilleure cohérence lorsqu’un aritcle édito est remplacé par un autre ;
    - On n’est pas obligé de créer une rubrique spécialement dédiée aux éditos, mais on reste libre de le faire si ça correspond à l’architecture du site ;
    - On peut quand-même faire des recherches pour afficher tous les éditos.

    2. L’adaptation du menu d’en-tête, avec des liens directs vers des rubriques ou sous-rubriques est tout-à-fait faisable avec la version actuelle du squelette, mais ça demande, en effet, d’éditer le fichier "inc-bandeau.html" pour ajouter des nouveaux boutons à la liste, avec des liens vers les rubriques qu’on désire. D’ailleurs, certains utilisateurs l’ont déjà fait sur leur site.

    En fait, j’ai peut-être mal interprété ta suggestion... pourrais-tu préciser un peu mieux si c’est le cas ?

    3. Alors, voilà une question un peu épineuse, celle de l’impression... S’il s’agit seulement d’ajouter un bouton qui lance l’impression, alors oui, je suis entièrement d’accord de l’intégrer, en revanche, s’il s’agit de créer des pages Html et des styles Css spécialement consacrés à l’impression, là je suis beaucoup moins enthousiaste...

    Mais, soyons clairs, ce n’est pas que je sois contre l’idée, au contraire, mais tout simplement je ne souhaite pas que ce projet s’éternise d’avantage... en fait, j’amerais, lorsque la prochaine version sera finalisée, mettre un point final à ce développement, et me consacrer à d’autres projets qui sont en attente depuis déjà un bon moment.

    Et puis, lorsque je me suis lancé à la réalisation de Mgs, j’ai sciement voulu une interface sobre et claire, non seulement pour qu’elle soit agréable à consulter sur les navigateurs, mais aussi pour qu’elle soit imprimable directement en l’état... et éviter ainsi de créer des pages spéciales pour l’impression... C’est pourquoi, entre autres, le choix des nuances de gris sur l’ensemble de l’interface.

    Ceci dit, j’avoue volontier que ce n’est pas la meilleur solution, tant au niveau de la mise en page qu’au niveau des la typographie, mais je trouve que ça reste assez acceptable tout de même...

    En tout cas, si tu souhaites, de ton côté, développer cette option, et si elle cadre bien avec l’ensemble du projet, je serais ravi de l’intégrer par défaut dans la prochaine version du squelette...

    Quant à tes autres idées, je suis ouvert à étudier toute proposition qui améliore le squelette, mais dans l’optique de satisfaire les attentes du plus grand nombre.

    Car s’il s’agit d’ajouter des fonctionnalités précises et ponctuelles, le mieux alors est de concevoir des codes annexes, comme des "noisettes", filtres ou plugins, que chaque utilisateur pourra choisir librement d’installer ou pas...

    Enfin, sur le principe, je suis entièrement d’accord pour que tu te lances à concevoir et réaliser une version évoluée du squelette, d’ailleurs, je ne vois pas au nom de quoi je pourrais te l’interdire ou t’en dissuader...

    Au contraire, ça me réjouis plutôt de savoir que d’autres personnes aussi s’y prennent au jeu... et puis, entre nous, la leçon que je retiens de cette expérience, s’il y en a une, c’est bien celle des vertus du travail collectif, cher au monde du logiciel libre, car c’est déjà grâce à l’apport des uns et des autres que ce projet a pu évoluer depuis sa toute première version...

    Donc, sincèrement, vas’y, n’hésites pas une seconde... car, à la fin, on pourraît même échanger les meilleurs solutions que nous aurons trouvé, chacun de son côté, et pourquoi pas arriver même à publier un squelette qui puisse répondre aux besoins et attentes d’un bon nombre d’autres utilisateurs...

    Voilà... si tu souhaites en discuter plus tranquilement via email, tu peux me contacter à l’adresse suivante : (remplace "[at]" par "@").

    Encore merci SirToad pour ton chaleureux et constructif message... à+ :-)

  • Le 5 octobre 2006 05:45, par FredoMkb

    Oups... fausse manipe... l’adresse mail est donc la suivante :
    "fredomkbfr[at]yahoo.fr" (toujours remplacer "[at]" par "@")...
  • Le 8 octobre 2006 16:22, par Marco87

    Bonjour !

    Merci à toi Fredo et à tous ceux qui contribuent à MiniGriSpip. J’ai découvert récemment MGS et les squelettes devinrent compréhensibles... Merci pour cette clarté bienvenue.
    J’ai personnalisé MiniGri pour un site (voir ci-dessous) et tout se passe à merveille sauf une petite chose : le passage des menus à droite...
    J’ai appliqué ce que tu disais dans le mode d’emploi et je me retrouve avec une marge énorme à gauche. C’est comme si le corps refusait de commencer au début : il commence à la même place qu’avec le menu à gauche. Je sèche !
    Si toi ou qquun avez une idée ??
    J’ai laissé l’adresse du site de test. Le vrai (avec menus à gauche) est en cours d’utilisation.
    Merci encore et bon courage au long de ton chemin...

    Voir en ligne : Développement et adaptation de mgs

  • Le 9 octobre 2006 13:22, par FredoMkb

    Bonjour Marco87 :-)

    Merci pour ton appréciation et ce sympathique message...

    Quant au problème d’affichage lors du changement de côté de la colonne de navigation, j’avoue que c’est de ma faute, j’ai oublié de signaler que la présence de deux feuilles de style impose quelques précautions à prendre lors de leur modification...

    Je viens de corriger l’explication de la manipulation dans l’article de présentation de la version 1.4 de Mgs, tu peux t’y référer sans problème maintenant (j’espère ;-)...

    J’ai aussi ajouté un petit encadré pour expliquer la manière d’opérer pour inhiber l’action des styles, ou des attributs, de la feuille de style "styleperso.css", afin d’informer les utilisateurs sur la méthode à suivre.

    Merci en tout cas Marco87 pour avoir signalé ce problème, qui m’a permis au passage d’ajouter une explication qui manquait...

    Bonne continuation et à bientôt :-)

  • Le 9 octobre 2006 18:53, par Marco87

    Super explications !!!

    Merci pour tout.

    Si je comprends bien ce que tu dis dans la nouvelle doc, si je veux rendre MGS proportionnel (utilisation de "%" au lieu de "px"), je dois modifier style et styleperso ? C’est possible ?
    (j’ai déjà essayé en ne changeant que styleperso et ça ne fonctionne pas)

    MiniGri, MaxiEasy ! ;-)

  • Le 10 octobre 2006 07:09, par FredoMkb

    Bonjour Marco87 :-)

    Tiens, "rendre MGS proportionnel"... ça c’est une question intéressante !

    Bon, j’avoue que je ne me suis pas penché sur la question, mais ça doit être tout-à-fait possible, il n’y a pas de raison...

    Quant à l’utilisation des feuilles de style, même si je ne l’ai pas dit dans la doc (je vais peut-être l’ajouter), je pense que lorsqu’on souhaite apporter de modifications importantes au squelette de base, le mieux est d’utiliser uniquement la feuille de style principale "style.css", et supprimer ou renommer la feuille de style "styleperso.css" pour qu’elle ne vienne pas court-circuiter les formatages faits dans la première feuille de style.

    Au fait, à la base, l’idée de proposer deux feuilles de style se justifait pour les petites modifications et personnalisations de l’interface (les couleurs, les polices, la dimension de certaines parties, etc.), mais pour des modifications importantes, tant par leur nombre que par les éléments impliqués, la présence des deux feuilles de style peut être plus un inconvénient qu’un avantage...

    Dans ton cas, je te conseil de renommer la feuille de style principale "style.css" en, par exemple, "styleold.css", et de renommer la feuille de style "styleperso.css" en "style.css" (passer la feuille de style secondaire en principale), puis réaliser toutes les personnalisations uniquement sur cette dernière feuille de style, je pense que tu t’embêteras beaucoup moins que de gérer deux feuilles de style simultanément...

    Voilô... tiens-moi au courant StP, bonne continuation Marco87 et à+ :-)

  • Le 14 octobre 2006 20:58

    Je tenais tout d’abord à vous remercier pour la création et le partage de ce squelette. Il est vraiment facile et très beau. Merci.

    J’ai néanmoins 4 petits soucis que je n’arrive pas à résoudre :

    - J’ai rajouté un lien pour un forum privé dans l’entête, au niveau de l’accueil, la rédaction, etc. Le lien fonctionne bien, mais impossible de faire apparaître le mot forum. J’ai rajouté le lien dans inc.bandeau.html. Y-a-t-il une erreur ou une manipulation que j’aurais oubliée ?

    - J’ai utilisé des fonds différents pour les colonnes de navigation et de contenu. J’aimerais pouvoir appliqur des blocs de titre différents pour ces 2 colonnes. Y a-t-il moyen de le faire ?

    - Comment fait-on pour placer la fonction recherche dans la colonne des navigations ? ( gauche)

    - Et enfin, est-il possible de déterminer une couleur différente pour le titre et le texte des articles ?

    Voilà, je suis débutante, et là, j’avoue que je calle sec.

    Merci

    Nathalie

  • Le 15 octobre 2006 06:55, par FredoMkb

    Bonjour Nathalie et merci de votre appréciation :-)

    Alors, prenons point par point :

    - Pour le problème du lien dans le bandeau d’en tête, il faut normalement ajouter une nouvel item, avec des balises <li> ... </li>, entre les balises <ul> ... </ul>, et dans votre cas vous devriez obtenir quelque chose comme :

    Où "lien_du_forum.html" doit être le lien complet vers la page principale du forum.
    J’ai testé, chez moi ça marche sans soucis...


    - Pour les titres différents des blocs de navigation et de contenu, c’est en effet réalisable, mais il faut ajouter deux styles dans la feuille de style nommée "styleperso.css", voici la marche à suivre :

    - Éditez la feuille de style "styleperso.css"
    - Retrouvez le style nommé ".mgs_menu_titre", puis ajoutez à la suite les deux styles suivants :

    - Voilà, vous pouvez maintenant personnaliser des manière différente les titres des blocs de la colonne de navigation de ceux de la colonne principale de contenu.


    - Voici comment placer le chemp de recherche dans la colonne de navigation :

    - Éditez le fichier Html nommé "inc-menu.html"
    - Ajoutez, à l’emplacement de votre choix, le code suivant :

    - Vous pouvez dès lors supprimer le code correspondant au champ de recherche dans le fichier Html "inc-bandeau.html"...


    - Pour régler une couleur différente pour les titres et les textes, là aussi, il faut modifier certains style de la feuille de style "styleperso.css", mais le changement est totalement différent selon que vous souhaitiez modifier la couleur des titres ou des textes...

    En règle générale, l’ensemble des textes sont de couleur grise foncée, code Html "#444", mais il est bien-sûr possible de personnaliser ponctuellement la plupart des éléments en modifiant ou ajoutant des sytles...

    Enfin, j’ai déjà indiqué, en réponse à une question similaire de Nova06, les principaux styles qu’on peut modifier pour personnaliser certains éléments (voir message 22 de cet article)...


    Voilà... j’espère ne pas avoir été trop confus dans mes explications... et n’hésitez surtout pas à me soliciter dès que vous aurez d’autres interrogations...

    Encore merci Nathalie et à bientôt :-)

  • Le 15 octobre 2006 11:32, par Nathalie

    Merci beaucoup, beaucoup pour ces infos !

    Pour la fonction recherche et les titres des blocs, c’est résolu grâce à vos indications. Merci !

    En ce qui concerne le lien forum, j’ai suivi vos indications, le lien est bien présent, mais le mot "forum" n’apparaît pas. Il s’agit d’un autre forum que celui de spip..... peut-être y-a-t-il une autre manipulation à faire ?

    Enfin, pour le titre des articles, j’avais déjà essayé de le modifier dans mgs titre articles, en joutant un attribut "font-color", mais aucune modifications n’est enrgistrée.

    Merci

    Nathalie

  • Le 15 octobre 2006 13:11, par FredoMkb

    Bonjour Nathalie :-)

    Bon bon, pour le problème du lien vers le forum, je ne vois pas pour quelle raison ça ne fonctionne pas bien chez vous... c’est étrange...

    Pourriez-vous publier ici l’ensemble du code du fichier Html "inc-bandeau.html" que vous utilisez, afin qu’on puisse comprendre éventuellement la nature du blocage ?

    Pour les titres des articles et brèves, c’est en effet un peu plus compliqué, puisque, hormis lors de l’affichage des pages article et brève, partout ailleurs ces titres sont plutôt des liens, et considérés comme tels, il faut donc changer les styles de ces liens de manière ponctuelle...

    Voici la marche à suivre :

    - Éditez la feuille de style "styleperso.css"
    - Retrouvez le style nommé ".mgs_titre", puis ajoutez, à la suite, les styles suivants :

    Voici un lien bien pratique pour connaître les noms et les codes de la plupart des couleurs stadards du web...

    De plus, il ne faut pas oublier que les liens disposent aussi d’un filet pointillé en bas, qui devient plein au survol, si vous voulez le supprimer dans les titres, il suffit d’ajouter, dans les styles concernés, l’attribut suivant : border: none;

    Enfin, un certain nombre de ces questions ont déjà été abordées par d’autres utilisateurs, soit sur les échanges d’autres articles de ce site, soit chez Spip’Contrib sur le forum de la page de présentation de la première version publiée du squelette, auxquelles j’avais essayé de répondre de mon mieux.

    Si jamais mes explications ne sont pas très claires ici, ou si elles se font attendre un peu (je ne peux malheureusement pas être aussi réactif que par le passé en ce moment), je vous invite, Nathalie, à jeter un premier coup d’oeil dans les réponses déjà publiées, peut-être qu’elles sauront vous apporter quelques premières pistes de solution...

    Voilà... bonne continuation Nathalie et à bientôt :-)

  • Le 15 octobre 2006 14:17, par Nathalie

    Voici mon inc.bandeau

    (#REM)

    [
    (#LOGO_SITE_SPIP|right|#URL_SITE_SPIP/|image_reduire96)
    ]
  • Le 15 octobre 2006 14:23, par Nathalie

    Excusez-moi, Fred, mais je n’arrive pas à éditer mon inc.bandeau convenablement. Comment dois-je faire ? Je suis vraiment désolée de vous ennuyer à nouveau... Merci pour tous vos conseils, votre patience et votre générosité.

    Nathalie

  • Le 16 octobre 2006 04:44, par FredoMkb

    Bonjour Nathalie :-)

    Alors, pour publier des codes avec Spip (dans les articles, brèves, messages des forums, etc.), il y a deux balises spécialement dédiées, qu’il faut inscrire en toutes lettres dans le corps du texte, et qui entourent les codes à publier :

    - La balise "code", composée de la balise ouvrante "< code >" et de la balise fermante "" (sans les espaces autour du texte "code"), ce qui donne quelque chose comme :

    Ici les courts codes Html, Php ou autres à publier, à placer l'intérieur de balises "code"

    - La balise "cadre", composée de la balise ouvrante "< cadre >" et de la balise fermante "" (là aussi, sans les espaces autour du texte "cadre"), ce qui donne :

    La balise "code" est plutôt utilisée pour les courts extraits de code, et la balise "cadre" est d’avantage utilisée pour les longs extraits de code...

    Sinon, si votre site est en ligne, vous pouvez éventuellement communiquer son adresse, histoire qu’on puisse voir directement sur place les différents codes en question...

    Voilà... merci Nathalie et à bientôt :-)

  • Le 16 octobre 2006 04:48, par FredoMkb

    Oups... petit problème dans mon précédent message...

    Alors, les balises fermantes sont donc, respectivement :

    - Pour la balise "code" : "< /code >" (sans les espaces)

    - Pour la balise "cadre" : "< /cadre >" (sans les espaces)

    Voilô... à+ :-)

  • Le 16 octobre 2006 09:47

    Merci fredo, alors voici mon inc.bandeau

    Merci

    Nathalie

  • Le 16 octobre 2006 10:30, par Sophie

    Bonjour Fred,

    Nouvelle adepte de ton squelette, et en pleine configuration "esthétique", je me permets de te poser une nouvelle question...( ?!) Je ne parviens pas à trouver le css du flux rss à intégrer dans une page web classique pour suivre l’évolution du spip. Je souhaiterais pouvoir faire disparaitre le titre (déjà inscrit dans mon site html), changer la police et la couleur de police (comme je n’arrive pas à trouver le bloc correspondant dans le css perso, je ne sais pas si je vais pouvoir le faire !), et réduire le nombre d’articles présentés à 5... Aurais-tu quelques minutes pour me dire comment faire ?

    ET : un grand merci pour ce squelette vraiment sympa, et configurable à souhait !

    Belle journée, Sophie.

    Voir en ligne : http://www.materneo.com/kiwi

  • Le 16 octobre 2006 11:57, par FredoMkb

    Bonjour Nathalie :-)

    Ok... je crois comprendre d’où vient le problème...

    Esseyez de remplacer cette ligne de code :

    Par celle-ci :

    Voilà... je pense que là ça devrait bien s’afficher normalement...

    Tenez-moi au courant... merci et à bientôt :-)

  • Le 16 octobre 2006 12:39, par FredoMkb

    Bonjour Sophie :-)

    Content que Mgs corresponde à ton projet, et merci pour ton appréciation :-)

    Bon, il y a plusieurs questions... allons pas à pas...


    - Concernant le flux RSS, je ne suis malheureusement pas assez calé en la matière pour pouvoir en parler correctement. Je sais seulement que Spip permet de syndiquer des sites externes (via le bouton "Édition" puis "Sites référencés"), dès qu’un, ou plusieurs sites ont été référencés et syndiqués, alors un bloc menu apparaît automatiquement dans la colonne de navigation, listant les 10 derniers articles syndiqués en date...

    Je ne suis pas certain que ceci réponde à ta question... si ce n’est pas le cas, je t’invite à chercher un peu plus d’infos auprès des spécialistes de Spip sur la liste de discussion des utilisateurs... tu auras certainement des réponses plus pertinantes que les miennes...


    - Pour faire disparaître le titre du site, plusieurs solutions... une des plus simples consiste à modifier le fichier Html nommé "inc-bandeau.html", et d’intervenir sur le code suivant :

    Si tu souhaites effacer le logo du site, il suffit de supprimer le code suivant :

    Si tu souhaites effacer le titre du site, il suffit de supprimer le code suivant :

    Si tu souhaites effacer le descriptif du site, il suffit de supprimer le code suivant :

    Si tu souhaites tout effacer, il suffit de supprimer l’ensemble du code présenté en premier.


    - Pour les changements de polices, et bien, comme j’ai pris le parti de ne pas imposer une police de caractères particulière, il faut alors ajouter les attributs des polices dans les différents styles à personnaliser...


    - Pour les couleurs des textes, là aussi, la plupart sont en gris foncé (code Html "#444"), mais on peut les modifier ponctuellement dans les différents styles à personnaliser...


    - Pour réduire le nombre d’articles présents dans la page d’accueil (fichier Html "sommaire.html"), il suffit de remplacer le second nombre dans l’accolade suivante {2,10} qui se trouve dans le code de la boucle suivante :


    Voilà... j’espère que ces explications ne sont pas trop confuses... n’hésites pas à me le faire savoir si c’est le cas...

    Bonne continuation Sophie et à bientôt :-)

  • Le 16 octobre 2006 13:01, par Sophie

    Re bonjour Fred,

    J’ai hyper mal formulé ma question !!! ;o) En fait, je recherche dans le css perso les lignes qui correspondent à l’implémentation du flux RSS des derniers articles publiés pour le mettre sur les pages d’un site html, afin pour pouvoir configurer le police, la couleur et supprimer le titre. Je l’ai encore cherché, et je ne l’ai pas encore trouvé ! Excuses pour la mauvaise formulation, et l’appel au secours appuyé ! Belle journée à toi, et merci de nous répondre aussi rapidement ! Sophie.

    Voir en ligne : Flux RSS dans le style CSS.

  • Le 16 octobre 2006 14:38, par Nathalie

    Merci beaucoup Fredo pour vos conseils très précieux..... finalement, ce n’est qu’une question d’orientation des ponctuations ;o). Là, je n’ai pas accès à mon ordi pour faire les changements, mais j’essaierai ce soir, et je vous tiens au courant le plus rapidement possible. Encore merci pour tout

    Nathalie

  • Le 16 octobre 2006 15:41, par Sophie

    J’ai trouvé !!! c’était dans le fichier dist/distrib.htm ! Excuses pour t’avoir dérangé ! A plus tard, et belle fin de journée,
  • Le 16 octobre 2006 20:38, par Nathalie

    Merci, merci, merci......... ça marche !!!!! Trop contente ! Un grand merci pour vos conseils trop précieux. Bonne soirée.

    Nathalie

  • Le 20 octobre 2006 08:42, par Nathalie

    Re bonjour Fred, voilà, je bloque encore sur 2 ou 3 petites choses. Si vous pouviez m’aider à résoudre mes problèmes, je vous en serais très reconnaissante.

    1. J’aimerais pouvoir supprimer de la page d’accueil les blocs des "dix derniers articles" et celui des "articles les plus récents". Comment dois-je m’y prendre ?

    2. J’aimerais pouvoir organiser les rubriques, sous-rubriques et articles selon mon désir ( sans rapport avec la date ou l’ordre alphabétique). Est-ce réalisable ? Peut-être par le biais d’une numérotation ?

    3. Comment faire pour rajouter un bloc vierge dans la colonne de navigation ou celle des menus ?

    Je suis vraiment désolée de vous ennuyer encore une fois, mais je n’arrive pas à trouver la solution toute seule.

    Merci

    Nathalie

  • Le 20 octobre 2006 08:55, par Nathalie

    20 octobre 2006 08:42, par Nathalie

    Re bonjour Fred, voilà, je bloque encore sur 2 ou 3 petites choses. Si vous pouviez m’aider à résoudre mes problèmes, je vous en serais très reconnaissante.

    1. J’aimerais pouvoir supprimer de la page d’accueil les blocs des "dix derniers articles" et celui des "articles les plus récents". Comment dois-je m’y prendre ?

    2. J’aimerais pouvoir organiser les rubriques, sous-rubriques et articles selon mon désir ( sans rapport avec la date ou l’ordre alphabétique). Est-ce réalisable ? Peut-être par le biais d’une numérotation ?

    3. Comment faire pour rajouter un bloc vierge dans la colonne de navigation ou celle des menus ?

    Je suis vraiment désolée de vous ennuyer encore une fois, mais je n’arrive pas à trouver la solution toute seule.

    Merci

    Nathalie

  • Le 20 octobre 2006 22:06, par Nathalie

    Et aussi......est-il possible d’insérer le système de navigation dans le bloc contenu du plan du site ?

    Merci

    Nathalie

  • Le 21 octobre 2006 11:29, par Tyim

    Salut.

    Le squelette fonctionne très bien sur mon système linux avec Xampp (apache) et Firefox.

    Par contre je suis entrain de le tester sur ifrance.fr :
    - Tout fonctionne, mais certaines fois lorsque je change de page le serveur me renvoie ce message d’erreur :

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@ifrance.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Voir en ligne : Cliquez ici pour voir le Test MiniGriSpip sur ifrance.fr

  • Le 21 octobre 2006 15:00, par Nathalie

    Re bonjour Fredo,

    Je voulais une arborescence du site dans la page plan, et j’ai donc repris les boucles de la page plan du spip 1.9.1 que j’ai insérée dans le "plan.html". J’ai réussi à mettre une balise générale "mgs-plan" me permettant de modifier, entre autre le font du texte. Mais, j’aimerais pouvoir également modifier le style de chaque élément de la hiérarchie, à savoir, les liens des rubrisues, sous-rubriques et articles. Mais, je n’arrive pas à insérer les balises nécessaires. Auriez-vous une idée de la manière de procéder ?

    Je vous laisse ici l’insertion faite dans le plan.html

    Merci de votre aide

    Nathalie

    Voir en ligne : http://www.natisens.com

  • Le 21 octobre 2006 16:15, par FredoMkb

    Bonjour Nathalie et pardon pour cette réponse un peu tardive... :-)

    Bon, prenons point par point...

    - 1. Là je crois qu’il y a une petite confusion. Sur la page d’accueil, c’est à dire dans le fichier Html "sommaire.html", il y a d’abord les deux derners articles publiés en date qui sont mis en exergue, puis, ensuite, il y a une liste des 10 "articles les plus récents" après les deux précédents, ce qui est la même chose, en somme, que les "10 derniers articles...

    Donc, pour supprimer cette liste des 10 "articles les plus récents" après les deux articles mis en exergue, il suffit de supprimer le code sivant :

    En revanche, si tu souhaites supprimer les 10 dernières brèves, dans la colonne de navigation, dan ce cas tu dois supprimer, dans le fichier Html nommé "inc-menu.html", le code suivant :



    - 2. L’organisation des rubriques dans un ordre autre que l’alphabétique nécessite de modifier le fichier Php nommé "mes_fonctions.php", car c’est là que le menu de navigation des rubriques est généré. Malheureusement, n’étant pas l’auteur de ce code, et ne maîtrisant pas suffisament le langage Php, je ne serais pas en mesur de t’indiquer la marche à suvre pour faire les changements nécessaires, désolé...

    En revanche, en attendant une meilleure solution, tu peux en effet contrôler l’ordre de tes rubriques en les numérotant au début, ce qui n’est certes pas la solution idéale, mais elle permet tout de même une organisation assez simple des rubriques...


    - 3. Pour ajouter un bloc de menu dans la colonne de navigation, il suffit d’éditer le fichier Html nommé "inc-menu.html", puis d’ajouter le code suivant :

    Ce code est à utiliser dans le cas de l’affichage d’une liste d’éléments, dans le cas de l’affichage d’un simple texte, il faut alors utiliser le code suivant :


    Voilà, j’espère que ces réponses pourront t’aider un peu...

    Merci Nathalie et à bientôt :-)

  • Le 21 octobre 2006 16:51, par FredoMkb

    Re bonjour Nathalie :-)

    Bon, je n’ai pas beaucoup de temps pour explorer en profondeur une solution à ton soucis, mais voici déjà une première piste qui j’espère pourra t’aider un peu.

    Tout d’abord, il faut ajouter, dans le code du fichier Html "plan.html", quelques styles, pour pouvoir s’y référer dans la feuille de style, et voici, en reprenant l’ensemble du code que tu as posté, une première solution envisageable :

    Il s’agit, donc, de mettre des styles aux différentes listes "ul" générées, histoire de pouvoir y accèder avec la feuille de style, qu’il faudra modiffier en y ajoutant les styles suivants :

    Voilà... ce n’est pas très poussé, mais j’espère que ça pourra quand-même t’aider un peu...

    Bonne continuation Nathalie et à bientôt :-)

  • Le 21 octobre 2006 16:58, par FredoMkb

    Bonjour Tyim :-)

    Très sympa ton site... mais en ce qui concerne les erreurs que tu reçois (j’ai un peu naivigué sur ton site, mais je n’ai pas eu droit à l’erreur que tu mentionnes), je crains que le squelette Mgs ne soit pas le fautif dans ce cas de figure, mais, éventuellement, une quelconque incompatibilité entre le moteur même de Spip et la configuration serveur sur laquelle il est installé.

    Malheureusement, je ne suis pas assez calé dans ces techniques là pour pouvoir t’aider, mais tu peux éventuellement interroger les utilisateurs avertis de Spip en exposant ta situation sur la liste de discussion des utilisateurs de Spip, tu auras certainement plus de chances d’avoir une réponse à tes interrogations...

    Bonne continuation Tyim et à bientôt :-)

  • Le 22 octobre 2006 00:03, par Nathalie

    Merci beaucoup Fredo pour vos conseils et le temps que vous me consacrez.

    Alors, en ce qui concerne la page plan, j’ai laissé la boucle, telle que je l’avais introduite (voir plus haut) dans le plan.html.

    Et j’ai rajouté dans le Css.perso

    Pour la classification des rubriques, sous-rubriques et articles, j’ai opté pour la numérotation en remplaçant dans ma le plan.html :
    - tous les #TITRES par [(#TITRES|supprimer_numero)] un filtre qui permet de ne pas afficher les numérotations des différents titres
    - les par date ou par titre par par num titre

    Je numérote donc chaque titre de rubrique, sous-rubrique et article en mettant le numéro, suivi d’un point et d’un espace ..... et le chiffre n’apparaît pas en ligne.

    Voilà, pour le reste, je suivrai demain vos onseils.

    Bonne soirée

    Nathalie

    Voir en ligne : http://www.natisens.com

  • Le 22 octobre 2006 00:08, par Nathalie

    Ah oui, j’oubliais ! En ce qi concerne la numérotation, seule celle des articles persiste. Je dois encore trouver les boucles correspondantes.

    Nathalie

  • Le 22 octobre 2006 10:38

    Je te remercie. Je vais l’essayer sur free. De toute façon il y a trop de pub sur ifrance.

    mais tu peux éventuellement interroger les utilisateurs avertis de Spip en exposant ta situation sur la liste de discussion des utilisateurs de Spip,

    Je te remercie aussi pour le lien, je ne m’y retrouve pas sur le site de spip-contrib. Il n’y a rien d’homogène. Bonne continuation.

  • Le 22 octobre 2006 17:55, par Marco87

    Bonjour !

    J’ai suivi tes conseils : je n’ai gardé que la feuille Style.css et ça devient propotionnel.
    Ce qu’il faut modifier dans la feuille css :

    • dans #mgs_page
      • width : 99% ;
    • dans #mgs_tete
      • width : 99% ;
    • dans #mgs_corps
      • width : 97% ;
      • padding : 1% ;
    • dans #mgs_navigation
      • width : 24% ;
    • dans #mgs_principal
      • margin-left : 27% ; (si on a mis le menu à droite, c’est right...)

    Il faut également refaire le FondBandeau.png avec une largeur plus importante. Ne pas mettre trop de choses vitales à droite, c’est ce qui est tronqué !

    En espérant que cela servira à certains ! Pour ma part, je le répète, c’est le squelette le plus lisible que j’ai jamais vu, tant du point de vue de la carrosserie que du moteur ;-) !

    10000² mercis !

    Voir en ligne : Un exemple

  • Le 22 octobre 2006 21:05, par Nathalie

    Bonsoir Fredo,

    Merci pour les conseils concernant la création de blocs dans la colonne navigation. Pour la classification par numéro, tout est OK.

    Encore 2 petites questions lorsque vous aurez le temps :

    1. Comment insérer une image dans le bloc de bienvenue (j’ai remplacé mgs_intro par mgs_texte pour éviter la limitation d’affichage, déjà).

    2. J’ai crée un bloc lien dans la colonne navigation, mais impossible de mettre ceux-ci dans une couleur différente de celle des liens généraux.

    Merci de votre attention

    Nathalie

  • Le 23 octobre 2006 18:21, par Freetux

    Bonjour je viens de découvrir le squelette MGS et il me plait enormemement je ne me suis pas plongé en profondeur dans le code car je n’ai pas énormément de temps pour le moment mais j’aimerais savoir si il y a un moyen de faire apparaitre les documents joints dans le cadre prévu à cet effet car pour le moment rien lorsque j’ajoute des photos à un article les miniatures n’apparaissent pas dans le cadre documents joints.

    y a t’il une solution ??

    merci d’avance !!!!!!!!

    freetux

    Voir en ligne : Le site de la lait

  • Le 25 octobre 2006 05:05, par FredoMkb

    Bonjour Marco87 :-)

    Merci beaucoup pour avoir partagé ici vos solutions afin de rendre le squelette Mgs proportionnel, ça sera certainement utilie, à ne pas en douter, à d’autres utilisateurs.

    Merci aussi pour vos appréciations, ça fait toujours plaisir...

    Bonne continuation et à la prochaine :-)

  • Le 25 octobre 2006 05:18, par FredoMkb

    Bonjour Nathalie :-)

    - 1. Pour insérer une image dans le bloc de bienvenue, il faut insérer tout simplement le code Html d’affichage d’une image, avec le lien qui pointe sur celle-ci, comme suit :

    La balise "#CHEMIN" est une balise Spip, qui sert à composer automatiquement le chemin au fichier image nommé "le_nom_du_fichier_image.jpg" (qu’il faudra remplacer par le vrai nom de l’image que vous souhaitez utiliser), se trouvant dans un des principaux dossiers de votre site Spip.

    Si l’image se trouve dans un site à part, il faut alors remplacer ce code :

    Par le chemin entier de l’image, un peu comme ceci :


    - 2. Pour pouvoir appliquer un style différents aux éléments d’un menu de navigation personnalisé, il faut créer des nouveaux styles adaptés dans la feuille de style nommée "styleperso.css", puis il suffit d’ajouter les "class" correspondants aus différents éléments que vous souhaitez personnaliser...


    Voilà... j’espère avoir pu aider un peu...

    Bonne continuation Nathalie et à bientôt :-)

  • Le 25 octobre 2006 05:26, par FredoMkb

    Bonjour Freetux :-)

    Pour que les documents ou vignettes des images s’affichent bien dans le cadre "Documents", il faut absolument leur donner un nom, à partir de l’interface de rédaction de l’article, une fois importés dans votre site.

    Si les documents et vignettes ne sont pas nommés, le cadre s’affiche tout-même, mais sans rien à l’intérieur, et c’est plutôt gênant... je sais... c’est juste un bug qui sera corrigé dans la prochaine version du squelette...

    Si vous souhaitez corriger le bug vous même, n’hésitez pas à me demander, je vous communiquerais alors la marche à suivre...

    Bonne continuation Freetux et à bientôt :-)

  • Le 25 octobre 2006 14:19, par Foulweather

    Votre squelette offre d’indéniables qualités et des facilités notables tout particulièrement celle qui permet de personnaliser la page d’accueil. J’ai cependant un petit problème avec l’affichage d’une image que je souhaiterais ajouter à côté du texte modifié dans inc-bienvenue.html. Au lieu de s’afficher correctement elle se contente de laisser la trace de son absence comme si elle ne se trouvait pas dans le bon répertoire. J’ai essayé plusieurs chemins (ecrire, squelettes, squelettes/images). Rien n’y fait. FrontPage et Dreamweaver ont été utilisés tour à tour et les "
    " ou approchant s’avèrent impuissants. Pouvez-vous m’aider. En vous remerciant.
  • Le 25 octobre 2006 15:00, par Foulweather

    Je suis mille fois désolé. Je n’avais pas lu une réponse précédente concernant ma question où il était clairement expliqué que la solution demande une boucle CHEMIN avant l’indication relative à l’image.
  • 47 - Erratum

    Le 25 octobre 2006 15:03, par Foulweather

    Lapsus : "précédant" pour "concernant". Tout le monde aura rectifié !
  • Le 25 octobre 2006 15:55, par Nathalie

    Bonjour Foulweather,

    J’ai le même soucis..... j’ai suivi les conseils de Fredo à propos de l’utilisation de la balise #CHEMIN (voir un ou deux essages plus haut).... mais ça ne fonctionne pas ( j’ai placé l’image directement dans le squelette minigrispip, et j’ai également essayé en la plaçant dans spip/IMG..... rien n’y fai.

    Alors, j’ai trouvé un autre système de dépannage temporaire, mais assez fastidieux.

    Je place l’image dans spip/IMG..... je vais sur www.monsite.com/IMG et la je clique sur le lien de mon image pour connaître son adresse url Ensuite, je copie cette adresse dans l’inc-bienvenue

    C’est une solution d’urgence, mais pas très pratique..... j’espère que Fredo pourra nous éclairer à ce sujet

    Nathalie

  • Le 25 octobre 2006 15:59, par Nathalie

    Foulweather, avez-vous réussi ???? Pourriez-vous me coller votre code insertion image pour que je comprenne l’erreur que je fais, svp ? Et l’endroit où vous avez inséré votre image ? Merci Nathalie
  • Le 25 octobre 2006 17:01, par FredoMkb

    Bonjour Nathalie et Foulweather :-)

    Apparement vous rencontrez quelques difficultés avec l’insertion d’une image dans le bloc de bienvenue, et c’est vrai que je n’ai pas réussi du premier coup non plus.

    Voici néanmoins ce que je viens de faire et qui fonctionne parfaitement chez moi :

    Sinon, à défaut, en plaçant l’image à afficher dans le répertoire "squelettes", vous pouvez essayer la solution suivante :

    J’espère que ça marchera aussi pour vous...

    Bonne continuation et à bientôt :-)

  • Commentaires : 98 (triés par date)   | 0 | 50 | -  Haut
Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS