SPIP-Contrib

SPIP’s friends

Home > _Archives > Nouveau tutoriel : réaliser ses propres squelettes

Nouveau tutoriel : réaliser ses propres squelettes

Friday 26 May 2006

Un nouveau tutoriel en trois parties (pour l’instant) pour apprendre à réaliser ses propres squelettes à partir des squelettes par défaut de la distribution SPIP.

Ces tutoriels ont été écrits pour les débutants et détaillent, avec force captures d’écrans, toutes les manipulations à effectuer aussi bien sur les[* boucles de SPIP*] que dans les [*CSS (feuilles de styles)*] :

Bonne lecture et bon apprentissage de SPIP et de ses boucles.


View online : Tutoriel : Creer-ses-propres-squelettes

36648 discussions

  • 3

    Bonjour,
    je travaille avec la 0.6.4, le site est presque prêt. Mais... pas grave, la liste des articles d’une rubrique est bien sur 2 colonnes avec un grand écran. Et ce type d’affichage perdure sur les écrans étroits, alors que le template original passe la liste en une seule colonne. Et comme je connais pas bien le css, j’arrive pas à voir ce qui pourrait bugger. J’ai pas eu le temps de comparer main.css et le css de html5up. Mais si vous avez une idée.... ce serait plus joli.
    Merci pour la réponse.

    • Bonsoir,
      merci du signalement, j’ai corrigé le bug dans la version 0.6.5 qui sera bientôt zippée.
      C’est dû au chargement ajax des listes qui modifie un peu la structure html, ça complique un peu mais c’est faisable...

    • Bonsoir,
      en provisoire pas très satisfaisant, j’ai fait du collage de ce qui m’allait bien dans perso.css (le style de spip.css prévalait sur celui de main.css....). Mais je passe à la version 0.6.5 dès qu’elle sort. Merci pour tout ce boulot !

    • Bonjour, ca y est grâce à vos efforts le site sur lequel j’ai travaillé est en ligne, il y encore du travail, mais le relookage du “vieux” site en sarkaspip a été apprécié par l’assoc. Je me suis permis quelques emprunts au squelette “phanton” dans une rubrique.... Je vais bien sur suivre les évolutions du plugin s’il y en a ! Merci encore !!

    Reply to this message

  • 3

    J’observe une différence entre les 2 versions
    Formidable 3.42.5 - stable
    et
    Formidable 3.43.0 - stable

    Avec la dernière version sur la page ?exec=formulaire_edit&id_formulaire=x&configurer=traitements
    J’ai coché les 2 lignes “Envoyer par courriel” et “Enregistrer les résultats”
    et aucune des sous-options configurable ne s’affiche (cf capture)

    • Les modifications entre ces 2 versions du plugins n’affectent pas cette partie du plugin. Est-ce que par hasard tout tes autres plugins sont à jour? vide peut etre le cache navigateur.

    • Alors, j’ai fait quelques tests sur plusieurs sites en local et en production. Résultat :

      Saisies pour formulaires 3.28.7 - stable + Formidable 3.42.5 - stable OK
      Saisies pour formulaires 3.28.9 - stable + Formidable 3.42.5 - stable pas OK
      Saisies pour formulaires 3.28.9 - stable + Formidable 3.43.0 - stable pas OK

      Si besoin d’autres tests, me faire signe !

    • C’était la modif de saisies qui posait problème. Jean-Luc vient d’envoyer une correction. Il te faut attendre la version 3.28.10 qui sera bientot disponible en zip. Merci pour le rapport de bug!

    Reply to this message

  • 5

    Bonjour,

    En squellette sommaire.html, j’ai une boucle qui liste les articles d’un mot-clé “carreau”,
    mais je ne comprend pas pourquoi il ne liste pas les pages uniques portant ce même mot-clé “carreau”.

    voici ma boucle:

    <BOUCLE_carreaux(ARTICLES) {titre_mot=carreau}> 
     
    #TITRE<br>
    [(#LOGO_ARTICLE{#URL_ARTICLE})]
     
    </BOUCLE_carreaux>

    Une idée?

    Merci d’avance.

    • parce que le principe des pages uniques est d’etre exclus des boucles articles, sauf si on demande explicitement un id_article précis ou une page précise.

      Actuellement je ne vois pas de solution “propre” pour obtenir ton comportement. Il y a bien {id_article?} mais c’est risqué, car si tu a un id_article passé en environnement, ca pète.

      Donc il faudrait améliorer le plugin. Rastapopoulos, que pense tu d’un critère {page_peu_importe} ?

    • Euh, il suffit juste d’utiliser le critère {tout}.

    • a oui, j’ai loupé cela en relisant le code. donc j’ai rien dit ;-) donc Fennec72 tu a ta réponse.

    • c’était bien cela:

      <BOUCLE_carreaux(ARTICLES) {tout}{titre_mot=carreau}> 
       
      #TITRE<br>
      [(#LOGO_ARTICLE{#URL_ARTICLE})]
       
      </BOUCLE_carreaux>

      Merci

    • En fait, il faut aussi tenir compte du statut des articles, et du cas des articles sous embargo (dans le futur).
      Donc :

      1. {tout}{statut=publie}{WHERE articles.date < NOW()}

    Reply to this message

  • Depuis, de l’eau coulé sous les ponts, et on a maintenant un joli critère {where}
    Trop beau SPIP 💗

    Reply to this message

  • Bonsoir,
    J’utilise le plugin est je rencontre un pb de configuration avec le plugin newsletters

    mon souci est que si CIAR est activé je ne peu pas joindre une image ou un document, ou plutôt je ne voie pas l’image lors de la création de l’infolettre.

    je n’arrive pas a comprendre comment paramétrer CIAR pour pouvoir visualiser une image ou un document lors de la construction de mon info lettre

    une piste serais la bienvenue
    merci

    Reply to this message

  • Bonjour
    En HTML5 il semblerait que le test WC3n’accepte plus l’encodage de dublincore du plugin

    Error: Bad value schema.dc for attribute rel on element link: The string schema.dc is not a registered keyword.<link rel="schema.dc" href="http://purl.org/DC/elements/1.1/" />

    j’ai trouvé une issue à ce problème sur ce site

    Natacha

    Reply to this message

  • 1

    Bonjour,
    je n’ai pas encore testé mais il y avait déjà ce plugin pour formidable (bouh, je l’ai pas documenté) https://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_inscription
    qui génère un pipeline pour s’inscrire à une liste.
    Est-ce qu’il y a moyen de fusionner les deux ? et de permettre de contrôler vers quel type de liste on envoie (sympa, mailman, dolist …)
    Merci !
    touti

    • Salut,

      il me semble que les deux plugins ne font pas tout à fait la meme chose :
      -  ici l’article concerne l’abonnement aux listes de diffusion gérés en interne de SPIP avec le plugins mailsubscribers
      -  ton plugins semble, d’après ce que tu présenter, gèrer plutot l’inscription à des listes externes (sympa, mailman, dolist)

    Reply to this message

  • 1

    Après une petite peur bleue, suite à la mise à jour, parce que le paquet.xml n’est pas à jour, je vois que le conseil a été donné.
    Mais du coup, deux ans après, quelqu’un qui a la main peut le faire : dans le paquet.xml, remplacer
    compatibilite="[3.0.0;3.1.*]" par compatibilite="[3.0.0;3.2.*]" ?
    Moi, j’ai pas la main.
    Merci. :)

    • Bonjour, comme je l’ai indiqué dans les commentaires, je ne suis pas sûr que le plugin soit compatible avec la 3.2. Je peux cependant ajouter des membres sur framagit ou donner le projet à quelqu’un, je quitte l’univers informatique et je ne peux plus m’occuper du suivi du plugin.

    Reply to this message

  • Bonjour,
    J’utilise Escal et j’ai testé les plugins “Réservations” et “Réservations multiples”, ils correspondent à mes attentes à savoir, permettre à un visiteur authentifié de s’inscrire à une manifestation avec femme, enfant, maitresse, ....
    L’inscription et le nombre de personnes sont bien pris en compte.
    Petits point gênants:
    - A la validation de l’inscription un message prévient d’une confirmation par mail, même si l’option mail est désactivé, voir copie d’écran ci-joint
    - Après avoir réservé un visiteur qui revient sur l’évènement, ne visualise pas sa réservation, bon théoriquement il est supposé se rappeler s’il s’est enregistré et pour combien de personnes, mais ma connaissance des utilisateur me dit que c’est une source de problème!

    Je ne sais de quelle façon et si c’est possible, mais un rappel sur l’évènement pour un visiteur connecté de sa réservation me paraitrait utile.

    André

    Reply to this message

  • 2

    Bonjour,
    J’ai installé Gribouille sur un SPIP 3.1.1 : cela fonctionne parfaitement bien !

    • Enfin presque tout : les textes modifiés des versions précédentes n’apparaissent pas.
      C’est d’ailleurs ce qui se passe dans le Carnet Wiki de contrib.spip.net.

      Comment arranger cela ?
      Les autres fonctionnalités sont OK.

    • Il y a eu récemment une mise à jour sur https://plugins.spip.net/gribouille.html
      Ça a peut-être été corrigé.

    Reply to this message

Any message or comments?

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document