SPIP-Contrib

Toutes les contributions à SPIP

Accueil > Archives Epona > Sites avec Spip-Epona

Sites avec Spip-Epona

dimanche 3 juillet 2005

Voici une liste (non hexaustive) de sites réalisés avec le squelette Epona

http://clairiere-epona.org/article....

mlebas@labeille.net


Voir en ligne : Sites avec Spip-Epona

36081 discussions

  • 2

    Bonjour,

    Tout d’abord, merci pour ce thème très bien fait. Il me permet de monter un site web simple et épuré.

    Je souhaite modifier le menu pour exclure l’affichage et donc les liens vers certaines rubriques.

    Pour le faire facilement j’aurais bien utilisé le plugin menus1 mais cela ne fonctionne pas ou je ne sais pas comment m’y prendre :).
    J’ai bien compris que pour mon besoin, tout se passe dans le fichier « sidemenu.html » du dossier inclure.
    Pouvez vous m’aider, cela fait 2 jours que j’essaie sans trouver de solution, certainement un manque de connaissances.

    • Bonsoir,
      Dans une booucle de rubriques, on peut exclure certains résultats en ajoutant {id_rubrique !IN 1,2,3} par exemple pour exclure les rubriques 1,2 et 3...

    • Parfait ! Excellent ! Un GRAND Merci ! :D

    Répondre à ce message

  • 4
    Naema

    Ne sachant si d’autres ont eu le même souci, voici le problème rencontré : en Spip 3.2.3 avec Php 7.2.13, l’installation du plugin s’est déroulée sans encombre... jusqu’à l’installation du plugin Orthotypographie - et là, un premier bug (élargissement extrême des fenêtres de navigation, et y compris les autres sites que je visitais, tels que contrib.net !) ; mise à jour du plugin Orthotypo et je crois que cela a été fatal : gros plantage php (page blanche), non résolue ni par la suppression des deux plugins via FTP, ni par le redémarrage de mon site (via l’hébergeur). Il a fallu que je ré-installe entièrement SPIP (avec spip-loader + réinstallation de l’intégralité des dossiers personnalisés). Grand dommage. J’ai réinstallé Orthypo, mais pas Agrandir la page, tant pis. Je partage au cas où, pour information dans les futurs développement de ce plugin.

    • Bonjour,

      Merci pour ce message. Pour pouvoir corriger ce problème, j’ai installé en local sur un PHP 7.2.15, Debian 9 un SPIP 3.2.3 vierge. Importation de la base de démarrage de SPIP puis activation par la page de gestion des plugins les plugins :

      • Ortho-Typographie 1.4.7
      • Agrandir la largeur de page 0.4.12

      Je ne rencontre aucun souci.

      De plus, cela serait étonnant que l’un de ces plugins puissent modifier l’ensemble de tes fenêtres et celui de contrib.net en plus.

      Il doit te manquer des extensions PHP pour que l’un de ces plugins fonctionne dans les meilleures conditions, d’où la page blanche.

      Sur ma machine virtuelle locale, j’ai installé ces modules :

      php7.2 php7.2-common php7.2-dev curl libapache2-mod-php7.2 libcurl3-dev php-apcu php-pear php7.2-cli php7.2-curl php7.2-gd php7.2-imagick php7.2-imap php7.2-json php7.2-ldap php7.2-mbstring php7.2-mcrypt php7.2-memcache php7.2-mysql php7.2-pspell php7.2-recode php7.2-sqlite3 php7.2-tidy php7.2-xmlrpc php7.2-xsl php7.2-zip phpunit wget php-codesniffer php-oauth
      

      C’est un serveur de développement, donc un peu gonflé aux stéroïdes. Mais il n’y a pas de raison que cela ne puisse pas reproduire ton problème.

      As-tu d’autres erreurs dans les logs s’il te plaît ?

    • Merci pour le suivi et les essais. Je suis ignare dans tout ce qui est développement informatique, mais ai récupéré les logs (multiples) de l’ancien site qui a planté. Ils décrivent, pour : theme.log, l’incapacité à récupérer les fichiers (ex. pour les dernières lignes :

      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: images/deplierhaut-24.png introuvable dans le theme prive spip
      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: images/deplierbas.gif introuvable dans le theme prive spip
      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: images/deplierba-24.png introuvable dans le theme prive spip
      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: jquery-ui.css.html introuvable dans le theme prive spip
      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: images/fond-grille.gif introuvable dans le theme prive spip
      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: images/fond-grille-24.png introuvable dans le theme prive spip
      2019-02-21 02:33:24 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11783) ecrire/inc/utils.php:L1392:find_in_theme()::Pri:info: images/media-logo-12.png introuvable dans le theme prive spip

      ) , pour spip.log.1, des erreurs dans d’autres plugins (cache-cool et logos par rôle, visiblement) et une mise à jour intempestive de du format de la BDD (utf8 qui est pourtant fixée ainsi depuis le début) (ex. pour les dernières lignes

      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/req/mysql.php:L80:req_mysql_dist()::Pri:debug: Connexion MySQLi vers localhost, base spip, prefixe spip operationnelle
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/req/mysql.php:L168:spip_mysql_set_charset()::Pri:debug: changement de charset sql : SET NAMES 'utf8'
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) plugins/auto/cache_cool/v0.5.4/cache_cool_options.php:L18:include_once()::Pri:debug: starting ob
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc_version.php:L526:include()::Pri:debug: GET ./?exec=admin_plugin&voir=inactif - ../config/connect.php
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L162:autoriser_dist()::Pri:debug: autoriser loger  0 (admin) ?
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L207:autoriser_dist()::Pri:debug: autoriser_loger_dist(loger, , 0, admin) : OK
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L162:autoriser_dist()::Pri:debug: autoriser ecrire  0 (admin) ?
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L207:autoriser_dist()::Pri:debug: autoriser_ecrire_dist(ecrire, , 0, admin) : OK
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/utils.php:L208:minipipe()::Pri:info: Erreur - 'logos_roles_roles_logos' non definie !
      2019-02-21 02:51:17 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/utils.php:L208:minipipe()::Pri:info: Erreur - 'logos_roles_roles_logos' non definie !
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/req/mysql.php:L80:req_mysql_dist()::Pri:debug: Connexion MySQLi vers localhost, base spip, prefixe spip operationnelle
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/req/mysql.php:L168:spip_mysql_set_charset()::Pri:debug: changement de charset sql : SET NAMES 'utf8'
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) plugins/auto/cache_cool/v0.5.4/cache_cool_options.php:L18:include_once()::Pri:debug: starting ob
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc_version.php:L526:include()::Pri:debug: GET ./?exec=admin_plugin&voir=actif - ../config/connect.php
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L162:autoriser_dist()::Pri:debug: autoriser loger  0 (admin) ?
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L207:autoriser_dist()::Pri:debug: autoriser_loger_dist(loger, , 0, admin) : OK
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L162:autoriser_dist()::Pri:debug: autoriser ecrire  0 (admin) ?
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L207:autoriser_dist()::Pri:debug: autoriser_ecrire_dist(ecrire, , 0, admin) : OK
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/utils.php:L208:minipipe()::Pri:info: Erreur - 'logos_roles_roles_logos' non definie !
      2019-02-21 02:51:20 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/utils.php:L208:minipipe()::Pri:info: Erreur - 'logos_roles_roles_logos' non definie !
      2019-02-21 02:51:21 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/req/mysql.php:L80:req_mysql_dist()::Pri:debug: Connexion MySQLi vers localhost, base spip, prefixe spip operationnelle
      2019-02-21 02:51:21 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/req/mysql.php:L168:spip_mysql_set_charset()::Pri:debug: changement de charset sql : SET NAMES 'utf8'
      2019-02-21 02:51:21 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) plugins/auto/cache_cool/v0.5.4/cache_cool_options.php:L18:include_once()::Pri:debug: starting ob
      2019-02-21 02:51:21 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc_version.php:L526:include()::Pri:debug: GET ./?exec=admin_plugin&voir=inactif - ../config/connect.php
      2019-02-21 02:51:21 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L162:autoriser_dist()::Pri:debug: autoriser loger  0 (admin) ?
      2019-02-21 02:51:21 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 645) ecrire/inc/autoriser.php:L207:autoriser_dist()::Pri:debug: autoriser_loger_dist(loger, , 0, admin) : OK
      [-- rotate --]

      ) et le « génie » de mise à jour du dépôt pendant ce temps-là visiblement continuait de fonctionner (2019-02-21 02:16:41 172.18.88.116 (pid 11744) plugins-dist/svp/genie/svp_actualiser_depots.php:L34:genie_svp_actualiser_depots_dist()::Pub:info: ACTION ACTUALISER DEPOT (automatique) : id_depot = 1). IL y d’autres fichiers de log mais je ne sais lequel vous soumettre, si vous m’indiquez dans lequel chercher je compléterai). D’après le téléport, pour info :

      2019-02-21 02:35:12 2001:861:3cc1:4b40:f93b:c692:448d:cf62 (pid 11782) plugins-dist/svp/teleporter/http_deballe_zip.php:L139:teleporter_http_charger_zip()::Pri:info: charger_decompresser OK pour paquet: ../tmp/cache/chargeur/v1.4.7-5029da59-orthotypo-v1.zip

      (oui, ça m’a occupée la nuit... comme tous les problèmes courants !). Concernant la base, je suis hébergée par Gandi, en Cloud et d’après l’information de SPIP la base est en Linux (Linux [Site XXX.fr - non dévoilé car en test pour le moment] 4.9.124-paas-2270098 #1 SMP PREEMPT Tue Aug 28 15:11:59 CEST 2018 x86_64 ) J’ai installé un autre plugin ce jour, pour le même usage (agrandissement de l’espace privé : prive_fluide_remix), et cela n’a pas généré de problème sur le nouveau site, donc. Par contre, j’ai remarqué que le changement de police par défaut semblaient aussi s’appliquer aux autres pages web que je visitais, lorsque j’ai chargé Lato fourni avec ce dernier (fichiers de police j’ai supprimés ensuite). En tous cas merci de m’avoir mis sur des pistes de progrès pour mon système ! (navigateur Firefox, dernier en date sur lequel je consulte mon site et Chrome également)

    • PS : Je ne sais pas comment installer les modules décrits, mais avec un peu d’indication je le ferai ! merci.

    • Bonjour,

      Peux-tu envoyer tout cela sur la liste utilisateur de SPIP stp ? Je n’ai pas l’impression que le problème vienne de l’un de ces 2 plugins cités.

      Il faudrait plutôt prendre les logs du fichier « spip.log » (sans les chiffres). Dans ton fichier « config/mes_options.php », ajoutes les lignes suivantes stp :

      error_reporting(E_ALL^E_NOTICE);
      ini_set ("display_errors", "On");
      define('SPIP_ERREUR_REPORT',E_ALL);
      $GLOBALS['taille_des_logs'] = 500;
      define('_MAX_LOG', 500000);
      define('_LOG_FILELINE',true);
      define('_LOG_FILTRE_GRAVITE',8);

      De là, peux-tu refaire une tentative d’activation de spip_hop et nous dire quelles sont les erreurs affichées stp ?

    Répondre à ce message

  • 3
    Naema

    Je rejoins l’avis de beaucoup : très, très joli jeu d’icônes ! Merci beaucoup. Une suggestion si vous comptez poursuivre le développement : prévoir un changement de couleur (via un filtre automatique (type |couleur_inverser, je ne sais pas si c’est possible ?) pour les icônes les plus foncées (article, message en taille 16 par ex.) de façon à conserver le contraste lorsque l’utilisateur a défini des couleurs d’environnement déjà foncées (par ex.j’ai ajouté, via mes_options, des couleurs à la définition des couleurs personnalisées d’interface, en gris très foncé). En tous cas le set de 3 plugins est vraiment un « plus » pour l’interface, merci encore.

    • Hello,
      Merci pour le commentaire :)

      Le développement de ces plugins est arrêté, en dehors des corrections de bugs et éventuelles petites améliorations rapides à faire.

      Effectivement il faudrait pouvoir ajuster en certains endroits la luminosité des icônes en fonction de la couleur de fond, mais c’est assez compliqué en l’état sans surcharger des squelettes du privé. Idéalement il faudrait utiliser des icônes au format svg afin d’avoir complètement la main sur les couleurs dans le CSS.

      Je m’intéresse plus au projet de refonte globale de l’espace privé, qui finira bien par arriver un jour. En attendant, il y a un successeur spirituel au plugin, mais qui est complètement expérimental et pas fini : https://github.com/tcharlss/griseus2000 (attention j’insiste : pas utilisable en vrai :p)

    • Ps : quand je dis que le dev est arrêté, je parle pour moi. Libre à qui le souhaite de contribuer bien sûr.

    • Merci, j’ai regardé et cela semble vraiment présager d’un très beau développement ! Je ne m’aventurerais pas à tester les fichiers (car incompétente pour cela) mais avec tous les talents de-et-autour de SPIP, dans tous les domaines (ergonomie, flexibilité, design et image) qui pourront y contribuer, ce sera un très beau projet. Bon courage pour la suite !

    Répondre à ce message

  • 3

    Y’a t’il une raison technique/fonctionnelle qui empêcherait l’attribution de COULEURs aux objets groupe_mots ? => en SPIP 3.2 les premiers tests semblent OK pour cet objet...

    Répondre à ce message

  • 2

    Bonjour,

    Sur un site, j’ai une majorité d’événements d’une journée et quelques fois des événements annuels. J’aimerais savoir s’il est possible de construire une boucle qui ne prendrait en compte que les événements d’une durée de moins de 3 mois ?
    Sauriez-vous me dire comment ou m’orienter ?
    En vous remerciant

    • Hello,

      Une boucle comme :
      <BOUCLE_vevent(EVENEMENTS){par date_debut}{age_fin<=0}{age_debut>=-16}{unique}>...

      sélectionne les évènements relatifs à la date actuelle. Donc dans cet exemple qui ont une date de fin entre maintenant et dans 16 jours

    • Hello,

      Une boucle comme :
      <BOUCLE_vevent(EVENEMENTS){par date_debut}{age_fin<=0}{age_debut>=-16}{unique}>...

      sélectionne les évènements relatifs à la date actuelle. Donc dans cet exemple qui ont une date de fin entre maintenant et dans 16 jours

    Répondre à ce message

  • 2

    Bonjour,

    J’ai migré spip de la version 1.9.2 à la version 3.2. Tous fonctionne correctement excepté mon mini-calendrier.
    Mon problème est qu’une grande partie de événement n’apparait pas dans le mini-calendrier. J’appelle mon calendrier avec ceci :

    1. #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour}}

    J’ai comparé les entrées dans la DB entre un événement qui fonctionne et un autre non. Aucun changement de valeur qui pourrait être la cause, rien dans les logs.

    Je ne sais plus où chercher. Pouvez-vous m’aider ?

    • Avec ceci le problème est corrigé :

      [(#CALENDRIER_MINI{#ENV{date},
      date,
      #URL_PAGE{page-jour},
      #URL_PAGE{calendrier_mini_event.json,id_rubrique}})]

      Mais un autre problème est toujours présent. Le mois de décembre dans mon mini-calendrier charge en boucle et n’affiche pas les événements. Il y a plusieurs mois qui ont ce problème (environ 1 sur 2). Merci de m’aider.

    • linzef

      Je répond un peu tard, mais j’ai eu le même problème. Le calendrier tourne en boucle quand il y a des accents dans le titre de l’événement. Un bug ?

    Répondre à ce message

  • Bonjour !
    Plugin intéressant, malheureusement, je perds mes sous-menu quand le plugin Responsive Nav est activé. Les menus sont bien là, car ils apparaissent en partie selon la largeur de l’écran. J’ai tenté de déactiver le « overflow:hidden », mais ça ne change rien. Auriez-vous une idée ?

    Voir : https://www.veganequebec.net/

    Merci !

    Répondre à ce message

  • Bonjour

    j’ai le plaisir d’informer, si ça na pas déjà été fait ailleurs, que ce plugin fonctionne parfaitement avec mlmmj :)

    Il suffit de configurer les adresses d’abonnement et de désabonnement (en genéral maliste+subscribe@domain.tld et maliste+unsubscribe@admin.tld)

    Répondre à ce message

  • 1

    Voilà ma requete SQL :

    SELECT `nom`, `valeur`, `maj` FROM `spip_formulaires_reponses_champs` AS f
    WHERE `id_formulaires_reponse` IN
    (
    SELECT `id_formulaires_reponse`
    FROM `spip_formulaires_reponses_champs` AS ff
    WHERE `nom`= ’selection_1’ AND `valeur`= ’03’
    )

    On dit ça comment en spip ?

    • Bon, niveau SQL j’aurais fait une jointure plutôt tqu’une requete imbriqué.

      Mais peu importe, en SPIP on ferais

      <BOUCLE_champs(FORMULAIRES_REPONSES_CHAMPS){nom=selection_1}{valeur=03}>
      <BOUCLE_reponses(FORMULAIRES_REPONSES) {id_formulaires_reponse}>
      #VOIR_REPONSE{xxx}
      </BOUCLE_reponses>
      </BOUCLE_champs>

      Donc
      1. On boucle en demandant toutes les entrées qui répondent au critère nom=selection_+ et valeur=03
      2. A l’intérieur de cette boucle, on boucle sur toutes les réponses dont l’id_formulaires_reponse} correspond
      3. Et là, on utilise #VOIR_REPONSE (mais c’est propre à Formidable, qui est dérogatoire par rapport à SPIP)

      ps : merci à l’avenir de répondre en dessous du message, et de ne pas rouvrir un fil de discussion à chaque fois

    Répondre à ce message

  • Bonjour, j’essaye de bien assimiler vos informations.

    Je suis allé faire un tour dans la BDD, j’ai vu que les réponses se trouvaient bien dans la table formulaires_reponses_champs

    Cette table a les champs suivants :
    maj
    id_formulaires_reponses_champ
    id_formulaires_reponse
    nom
    valeur

    -  nom : contient le nom système des champs du formulaire,
    Par exemple, celui qui m’intéresse se nomme « seccion_1 »
    -  valeur : contient la valeur fournie par celui qui a rempli le formulaire [en l’occurrence, il s’agit d’une liste de sélection avec des valeurs prédéfinies].
    Dans mon cas, je peux par exemple choisir la valeur : « 03 » qui correspond au département de l’Allier.
    [Ultérieurement, j’ai intérêt à jouer sur la valeur de la rubrique comme variable d’environnement. Un seul squelette secteur, et un numéro de rubrique correspondant au département.]

    Or vous m’indiquez les critères :
    valeur=XXX Cela signifie-t-il bien, la valeur de l’enregistrement qui m’intéresse. Ex. valeur=03
    champ=yyy > nom=seccion_1 où « champ » est le nom du champ de la table, et « yyy » la valeur que je veux sélectionner ?

    Exemple pour mon test :


    J’ai plus de mal pour la suite.
    « remonter à l’idenfiant de la réponse »
    « puis de boucler sur celle ci. »
    C’est peut être ce concept spipien d’environnement qui joue dans l’inclusion des boucles et évite des variables ??

    Mais, alors…
    Je récupère quel id ? et pour passer par la Boucle formulaire_reponse [ce qui suppose une jointure] ? ou rester dans une boucle formulaire_reponses_champs ?
    c’est à dire :
    SELECT id_formulaires_reponses_champ / id_formulaire_reponse ??
    FROM formulaires_reponses_champs
    WHERE nom LIKE ’03’

    J’ai bien relu les bases de la doc, mais pas encore assimilé le Spipien.
    J’ai espoir que mes tribulations puissent servir à d’autres..
    Merci

    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