SPIP-Contrib

Toutes les contributions à SPIP

Accueil > Contribs à ranger > Squelettes dixminutes.ouvaton.org

Squelettes dixminutes.ouvaton.org

jeudi 14 septembre 2006

Après que plusieurs personnes m’en ai fait la demande, je me suis décidé à diffuser les squelettes SPIP pour dix minutes v3. J’étais parti pour les améliorer encore un peu, mais c’était il y a plus d’un an... depuis, spip 1.9 est sorti... Bref, les voici !

Ces squelettes ont été optimisés pour spip 1.8. la version qui tourne sur le site est la 1.8b2g.

Ils ne fonctionnent probablement pas en spip 1.9, mais je n’ai pas essayé. Le systeme de pagination de ces squelette est d’ailleurs un gros bricolage de code php, la version 9 de spip propose désormais sa propre balise #PAGINATION, ce qui est nettement mieux.
Ils fonctionnent bien avec firefox, safari et internet explorer 6. Sous ie6, Le menu de gauche défile avec la page alors qu’il est fixé dans les autres navigateurs.

Si quelqu’un utilise ces squelettes ou les améliore, il sera bien gentil de me le signaler ;-)

ps : dix minutes est la version 3 (completement remaniée) des squelettes splog, dispos sur spip contrib


Voir en ligne : Squelettes dix minutes ici

36244 discussions

  • ferdinand

    juste un coup de chapeau à l’equipe la doc de spip , car j’avais du mal dépuis quelques mois pour me retrouver dans le projet spip
    copier les fichier html page apres page était loin d’etre évident

    Beaucoup de succès pour le projet spip et un salut à tous les spipiens du monde

    Ferdinand

    Répondre à ce message

  • 1

    [(#TEXTE*|sommaire_article|propre)]

    [(#TEXTE*|sommaire_ancre|propre)]

    Je n’est pas compris comment on l’installe dans le squelette. Doit-on mettre les deux ? et doit-on écraser #TEXTE par #TEXTE* dans la boucle article ?

    • oui oui il te faut les deux car l’un affiche le sommaire et l’autre affiche le texte en lui même.

      et il faut effectivement dégager #TEXTE

    Répondre à ce message

  • Bonjour,

    J’ai des petits ennuis de DNS (merci Gandi). Aussi aujourd’hui la page d’explication n’est peut etre pas accessible pour tout le monde.

    Toutes mes excuses

    Coralie

    Répondre à ce message

  • 3

    super ! ça marche !
    mais dans mon cas, je souhaite laisser les visiteurs noter non pas des articles, mais un autre type de contenu.

    j’aurai bien tenté de créer un nouveau type d’article, mais je n’ai pas trouvé comment le faire.
    alors j’ai cherché à contourner le problème avec la méthode données sur http://www.uzine.net/article1265.html, mais elle ne me semble plus d’actualité :’-(

    • Coralie

      Quel type de contenu veux-tu noter exactement ?
      Si par exemple c’est une rubrique, au lieu de faire une nouvelle table
      avec id_article, tu met id_rubrique et tu adaptes
      les requetes sql en consequence.
      Enfin, je n’ai pas teste mais c’est comme ca que je ferais.

      Coralie
      coralie@copinedegeek.com

    • Merci,
      En fait, pour l’instant il s’agit bien d’un type « article », mais je souhaiterai typer ce contenu « test ».
      et je n’ai pas vu la possibilité de créer un autre type de contenu dans spip.
      mais cela doit être possible, et je me demandais donc :
      1) si c’est possible simplement ou obligation de retoucher du code SPIP ?
      2) si ton code peut s’adapter (normalement oui puisqu’on tape dans la bdd spip) ?
      merci

    • Ah donc ca c’est une autre histoire ....
      Et la je peux pas trop t’aider !

      Coralie

    Répondre à ce message

  • Le bidouilleur

    Bonjour à tous les spipiens,

    Un petit mot du « créateur » du « super moteur de recherche », réalisé pour donner un aspect Htdig à Spip (démo pour mon ancien patron) : je vois avec étonnement que ma bidouille a du succès. A l’origine, il s’agissait juste de donner un tuyau à un collègue spipien, et après publication, l’engouement a suivi :o)
    Malheureusement, je ne fais plus de web depuis 1 an, je n’ai pas le temps de me replonger dans SPIP et encore moins de trouver les astuces à vos problèmes distincts. Désolé :-(
    Ceci dit, ce « trifouillage de spiPHP » sans prétention ne vaudra jamais un moteur HTdig ou je ne sais quelle référence dans ce domaine :-/
    Bon courage à tous !

    Répondre à ce message

  • 2

    cool !
    ça marche pour les articles ou les brèves séparemment, en revanche je ne trouve pas comment faire pour afficher article ET brève ?
    j’ai essayé de faire une boucle :

    mais ca ne passe pas, ni avec une ’,’ entre les 2 types de contenu :(

    et faire la boucle sur RUBRIQUE ne retournera que les rubriques...
    qlq voit une soluce ?
    merci :-)

    • si je comprend bien tu voudrais « mélanger » les résultats des articles et brèves et trier le tout par points ...

      a ma connaissance ce n’est pas possible ou peut-être avec quelques couches de scripts PHP

      perso j’ai donc affiché différement les autres éléments :
      http://spip-edu.edres74.net/recherc..., à droite affichage des rubriques, brèves sites ref.

    • c’est dommage, car j’arrive à comptabiliser le nb d’articles et de brèves correspondant, mais je n’arrive à remonter que les articles ou les brèves, mias pas les 2 simultanément :-(

      merci qd mm

    Répondre à ce message

  • 2

    Bonjour,

    Il me semble qu’il ne serait pas mauvais qu’avant de poser des questions sur ce *SQUELETTE* qui pose problème à certains, vous commenciez par regarder attentivement ce qu’est le moteur de recherche de spip et comment on l’insère dans une page squelette de spip.

    => ce n’est pas un *nouveau* moteur de recherche mais une amélioration de la façon de présenter les résultats (cqfd).

    Après cela vous pourrez sans aucun problème remplacer la page recherche.html de spip par celle-ci en l’habillant aux couleurs de votre site.

    Voici les liens à lire :

    -  Comment marche le moteur de recherche de spip

    -  Comment insérer les balises de recherche de spip

    Je suis sûr qu’après ça adrien sera heureux de vous contacter et de répondre à vos questions chers spipeurs ;-)

    • cool ! ça marche pour les articles ou les brèves séparemment, en revanche je ne trouve pas comment faire pour afficher article ET brève ? j’ai essayé de faire une boucle : recherchepar pointsinverse>

      mais ca ne passe pas, ni avec une ’,’ entre les 2 types de contenu :(

      et faire la boucle sur RUBRIQUE ne retournera que les rubriques... qlq voit une soluce ? merci :-)

    • étrange, avez vous remarqué que des mots ne sont pas pris en compte dans certaines pages ?
      exemple avec la recherche du terme « informatique », regardez sur http://vincent.limouza.free.fr/article.php?id_article=3&var_recherche=informatique, le bloc Objet du texte contient 2 fois le terme et un seul est surligné ?

      le moteur oublierait-il de comptabiliser certaines occurences et donc se baserait sur de fausses données pour ses calculs de pertinence ?

      un grand merci pour votre aide

    Répondre à ce message

  • 4

    J’ai le meme problème, ça ne fonctionne pas et je trouve pas pourquoi.

    Parse error : parse error, unexpected ’ ;’ in /home/spip/eco-gestion/CACHE/0/spi-eco-statistiques.c02e61 on line 167

    J’ai vidé les caches egalement.

     ;(

    • alors là je vois pas trop ... (pareil pour le post précédent)
      -  vos stats fonctionnent-elles normalement dans SPIP (interf. admin.) ?
      -  avez vous modifié la page fournit en ajoutant une modif dont vous ne soyez pas certains ?
      -  y a t il que ce squelette qui fait ce plantage ?

    • Patrice HARDOUIN

      On a déjà eu ce type de problème avec l’agenda gastéroprod. (voir Forum Bio-Squelettes). Cela doit correspondre à des hébergeurs qui exécutent le code php dans les pages .html ce qui n’a rien de logique en programmation php. Donc cela court-circuite tous les scripts d’où une error de parsing.

    • J’avais trouvé une explication et cela réglait pas mal de problèmes. Il siffisait d’ajouter des " de part et d’autres d’une variable SPIP #quequechose qui était inclu dans du code PHP de la page. Si besoin plus d’infos, je donnerais.

    • en effet, j’avais le mm pb et en mettant :
      $pop_sup = 100 - « #POPULARITE » ;

      ca passe
      merci :)

    Répondre à ce message

  • 2

    Il existe des cms open source qui utilisent un système similaire pour la mise en forme.
    Je vais essayer de les retrouver. Il me semble en avoir vu un qui gérait les tableaux.
    Si la mise en place est aussi triviale ...
    Stef

    Répondre à ce message

  • 1

    Une fois qu’on a bien mis en forme etc. on doit afficher le code et les copier coller dans la fenetre d’article de Spip. Exact ? Ou j’ai tout faux ?

    • Non, tout se fait automatiquement, il suffit de cliquer sur le bouton « enregistrer » de la barre d’outils, un message-box demande de confirmer la fermeture et le HTML est transféré dans Spip.

      Tu peux essayer la démo online

    Répondre à ce message

Un message, un commentaire ?

Qui êtes-vous ?

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