SPIP-Contrib

SPIP’s friends

Home > _Archives > Squelettes dixminutes.ouvaton.org

Squelettes dixminutes.ouvaton.org

Thursday 14 September 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


View online : Squelettes dix minutes ici

36648 discussions

  • 2

    Bonjour,

    Pour info... J’obtiens les ’warning’ informations suivantes sur une version 3.2.5 de SPIP :

    Message : Erreur SQL 1054 Unknown column ’titretitre’ in ’order clause’
    Squelette : /ecrire/public/composer.php
    Boucle : calculer_select() sql_select();
    Ligne : 1005

    et sur une version 3.0.28 :

    Message : Erreur SQL 1054 Unknown column ’titretitre’ in ’order clause’
    Squelette : /prive/objets/liste/articles.html
    Boucle : liste_art
    Ligne : 7

    Cela ne vient pas à mon sens de SPIP, la désactivation du plugin CS faisant disparaître l’erreur.

    J’ai supprimé le plugin + ré upload... mêmes messages.

    • Serge69580

      Même problème - même version

    • Serge69580

      message parti trop vite.
      Quand je veux accéder au couteau suisse via la gestion des plugins, j’ai :

      Fatal error: Cannot redeclare couteau_suisse_vider_tables() (previously declared in /htdocs/plugins/auto/couteau_suisse/v1.10.15/couteau_suisse_administrations.php:41) in /htdocs/plugins/couteau_suisse/couteau_suisse_administrations.php on line 65

      Spip 3.2.5
      suppression et rechargement du plugin : idem

    Reply to this message

  • 1
    Fabius kavuganyi

    Hello friends I have tried this plugin, I wanted to add Ajax to my form but still it’s not work I have added a div with ajax class but still not working If there is someone to help me please help

    Reply to this message

  • 1

    Bonjour,
    Pensez-vous qu’il serait possible de définir un nouveau champ intégré au plugin sur le principe de l’infolettre - case à cocher avec texte personnalisé pour la RGPD afin d’être en conformité sans avoir à bidouiller les pages ?
    Merci d’avance pour votre retour.
    Cordialement
    Jérôme

    • le plugin n’es plus maintenu, je vous invite à utiliser formidable, qui vous permettra de faire ceci (et bien plus !)

    Reply to this message

  • 1

    Bonjour,

    j’aurais aimer intégré ça au squelette escal

    Le souci est que le critère tri_rubrique est spécifique au plugin “Tri-des-articles-par-rubrique”; Si je le mets dans Escal est que le plugin n’est pas installé, ça génère une erreur.

    y aurais t’il une astuce pour faire une condition du genre, si plugin installé on applique ça sinon on applique la règle actuel d’escal

    J’ai bien essayé ça mais je n’y suis pas parvenu; Difficile de jouer sur les critères de boucle.

    la boucle en question :
    <BOUCLE_articles_rubs(ARTICLES){id_rubrique}{par num titre}{par date}{inverse}{pagination #GET{nbrpag}}>

    • Alors je reviens la dessus, quelquefois que quelqu’un aurais une idée.

      En fait, l’idée serait de remplacer

      {par num titre}{par date}{inverse}

      par

        {tri_rubrique}

      si le plugin “Tri des articles par rubrique” est activé

    Reply to this message

  • 14

    Bonjour,
    j’ai l’impression que la fonction Zoom a sauté, que ce soit en renseignant l’article ou la variable à mon INCLURE... (SPIP 3.2.5, plugin mis à jour, et cache vidé)...

    • J’ai l’impression qu’il nous manque des infos pour t’en dire plus... :p

    • Bonjour b_b,
      sur un site sous spip 3.2.5, tous les plugins mis à jour et cache vidé, j’affiche une carte pour laquelle la fonction zoom n’est pas prise en compte, quoique je fasse (renseigner le point géolocalisé, ou forcer lors de l’appel dans le fichier) : https://urlz.fr/aFgR

    • On avance ;)

      Aucun problème avec le zoom de la carte chez moi, je peux bien zoomer et dézoomer avec les boutons + & - ou au double clic.

      Sinon, ton site ne charge pas les typos qui lui sont nécessaires à cause d’un paquet d’erreurs de mixed content, cf :

      Blocage du chargement du contenu mixte actif (mixed active content) « http://lenovocafe.fr/squelettes/css/fonts/Simple-Line-Icons.woff2?v=2.2.2 »

    • Il s’agit d’un problème de zoom à l’affichage de la carte elle-même, je voudrais un zoom 17, mais c’est toujours le même zoom qui est appliqué. J’ai même forcé lors de l’inclusion, mais rien n’y fait...

      1. [(#INCLURE{fond=modeles/carte_gis,zoom=17})]
    • As-tu bien vidé le cache de ton site depuis la dernière mise à jour de GIS (censée corriger ce bug) ?

    • Pas de mise à jour disponible, vidé le cache, désactiver Cache Cool, re-vidé le cache, et toujours le même problème. Zoom=X ne semble pas fonctionner...

    • Ça semble encore être un effet de bord de la modification dont je parlais dans ce commentaire : https://contrib.spip.net/GIS-4#comment502183-502163

      J’ai contacté l’auteur de celle-ci, on va voir comment corriger la boulette.

    • Pour référence, voici le code que tu utilises pour afficher la carte, merci moi :p

      <BOUCLE_localisation(ARTICLES){gis}{lang}{id_article}{0,1}>
      <div class="map_associated">
      [(#INCLURE{fond=modeles/carte_gis, autocenterandzoom=oui, zoom=17, zoom_molette=non, scale=oui, fullscreen=oui, overview=oui, id_article})]
      </div>
      </BOUCLE_localisation>
    • b_b,
      oui, c’est ma boucle, est-elle effectivement correcte ? Si j’ai bien compris ton effet de bord, j’ai donc modifié mon paramètre pour zoom=12, et malheureusement aucun changement.

    • Bonjour,
      j’ai modifié une nouvelle fois (zoom=16) et rien n’y fait, plugin GIS mis à jour. Des pistes pour que la commande fonctionne ? Est-ce un problème de balise ?

    • Comme je l’ai déjà dit, c’est un bug introduit dans le plugin par une autre personne, j’attends son retour pour la correction de celui-ci.

    • J’ai envoyé des correctifs pour ça dans la version 4.47.12, tiens nous au courant si ça règle enfin le problème.

    • Bonjour b_b,
      Chez moi, ça fonctionne ! merci !

    • Enfin, espérons qu’on en a fini avec ce bug :)

    Reply to this message

  • Hello Cédric,
    dans cet article il y a une pas mal longue liste de pipelines fournis par le plugin. Sauf que… ça ne documente rien, il y a juste une description humaine d’à quoi ils servent, mais pour aucun on ne sait quoi remplir.

    Le data est de quel type ? Et si c’est un array par ex, quelles sont les clés attendues ? Certaines sont obligatoires ? Facultatives ? etc :)

    Reply to this message

  • 4

    Coucou,
    Merci pour ce plugin prometteur !
    Peut-on activer le plugin “Statistiques-des-objets” sur une table indépendante patates dont l’installation est gérée par un plugin, avec l’objet patate ?

    Pour le moment j’ai bien la proposition des onglets pour voir les stats mais j’ai ceci quand je tente d’accéder à exec=stats_visites&objet=patate&var_mode=recalcul

    Erreur SQL 1146
    Table 'tablebase.spip_visites_objets' doesn't exist
    SELECT SUM(visites) AS v, DATE_FORMAT(date,'%Y-%m-%d') AS d FROM spip_visites_objets WHERE (date>DATE_SUB('2019-10-17 14:45:08', INTERVAL 90 day)) AND objet='patate' GROUP BY d ORDER BY d

    merci tcharlss

    • Désinstallation + réinstallation du plugin == ça marche :)
      Donc, un peu curieux que l’install bug mais tout fonctionne comme attendu sinon.
      ++

    • Hello touti,
      C’est censé fonctionner avec tous les objets éditoriaux connus par SPIP, donc aussi avec les patates !
      On dirait que la table spip_visites_objets n’a pas été installée, c’est bien le cas ?

    • (nos messages se sont croisés)
      Ah ok, un problème lors de la 1ère installation alors ? Si tu as des traces dans les logs qui pourraient éclairer sur ce qui s’est passé la 1ère fois, ça peut aider, merci.

    • Je venais de me connecter sur le site,
      dans maj.log j’ai exactement les mêmes logs sur les deux installs, sauf
      meta statsobjets_base_version : init en 2 secondes la première fois et en 1 seconde la 2em install
      et surtout un truc curieux mais qui ne devrait rien affecter
      mon IP à la première install est de type 2a01:cb19:8c51:2900:e4d4:5
      à la seconde install je suis bien 90.76.123.00

      bref, c’est bizarre :/

    Reply to this message

  • 1

    Ce plugin serait intéressant pour nous dans l’encodage de dates d’événements.

    Est-ce que ce serait un développement qui fait sens de rajouter des dates et de créer un événement lié à l’article ?

    Question annexe, est-ce que c’est simple de rajouter des champs (descriptif, ...)

    • Bonjour Denis,

      Désolé de la réponse tardive.

      Je ne suis pas sûr d’avoir compris exactement le besoin, mais je comprends que cela reviendrait à complexifier le plugin, pour un usage assez particulier.
      Et je suis par contre sûr d’une chose : je ne suis pas compétent pour faire ça :-)
      Pourquoi ne pas en reprendre la base et le faire évoluer de votre côté ?

    Reply to this message

  • Hello
    J’ai un petit souci : j’ai pu sans souci faire apparaître un bouton pour un plugin dans la barre principale avec

    1. $barre->ajouterAvant('guillemets', array(

    mais je n’arrive pas à l’insérer dans un sous-menu avec par exemple

    1. $barre->ajouterApres('barre_code', array(

    le bouton barre_code étant présent si le plugin Enluminures typographiques est activé.

    Reply to this message

  • 1
    Jmtconseils

    Bonjour,
    J’ai des auteurs avec plusieurs adresses géolocalisées. Je bute sur l’affichage de la bonne adresse (issue de la table gis) sur la carte, liée au point courant.
    Voici le code de mon fichier json/inc-bulle :

    <BOUCLE_carte (AUTEURS){gis}{id_auteur}{tout}>
    <h4><a href="#URL_AUTEUR">#PRENOM [(#NOM_FAMILLE|majuscules)]</a></h4> 
                <p>#ADRESSE_GIS<br>
                #CODE_POSTAL_GIS #VILLE_GIS</p>
    </BOUCLE_carte>

    _Avec ce codage, toutes les adresses s’affichent et je ne trouve pas la solution.

    Merci pour l’aide

    • Bonjour,
      Si tu est dans une boucle englobante GIS {id_gis} dans ta boucle ne le fait pas ?

    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