SPIP-Contrib

Toutes les contributions à SPIP

Accueil > Contribs à ranger > Un service en boucle

Un service en boucle

mardi 21 octobre 2003

Après une longue absence, Ecran de bureau revient à la charge avec un nouveau site consacré exclusivement aux boucles spip. Vous trouverez en ligne différentes boucles à appliquer directement sur vos sites pour une conception plus simple et plus rapide. Vous retrouverez l’ensemble de nos boucles classés par niveaux de difficulté : facile, moyen, difficile, et par catégorie : menu, sommaire, secteur, rubrique, articles, brèves, forums....

A vrai dire pourquoi un site comme celui-ci. Vu qu’il existe une multitude de sites parlant de SPIP. En effet, vous avez raison, il y en a des biens et des moins biens mais suite à nos navigations, il manquait quelque chose de fondamental.

Quelque chose de fondamental ?

Oui, il existe deux sites à mettre dans ses favoris, le site officiel http://www.spip.net et le site de spip contrib http://www.uzine.net/spip_contrib. L’un vous propose la documentation complète pour maitriser SPIP, l’autre vous propose des contributions. Des contributions ? ? ? ce sont des astuces, modifications que des utilisateurs proposent pour améliorer les fonctions basiques de SPIP, et vous permettre de faire un sondage, créer un sommaire pour un article... cependant il existe d’autres sites ! ! ! ! VRAI mais c’est pareil, des contributions, une aide pour vous familiariser avec SPIP... Et pourtant aucun de ces sites ne propose ce quelque chose de fondamental, un libre service de boucles.

Pourquoi mettre en ligne des boucles ?

En fait cela fait suite à de nombreuses demandes que nous avons reçues par mail lors de nos divers aides auprès de la communauté SPIP. En effet, on nous demandait souvent comment faire pour afficher les 10 derniers articles de mon site ? Comment faire si je veux mettre un logo à un article ?

Certains d’entre vous penseront que ces questions sont bêtes, et bien détrompez vous. Malgré la proposition d’un squelette standard lors de l’installation de spip, si on veut personnaliser son site, on a un peu de mal à mettre les mains dans le cambouis. Car il faut bien dire que l’apprentissage du « pseudo langage » SPIP n’est pas évident au départ pour un novice.

Alors voilà que naît ce site afin de proposer une multitude de boucles qui vous permettront, nous l’espèrons, de créer vos sites plus vite et d’apprendre plus vite la mécanique des boucles SPIP.


Voir en ligne : Visiter le site « Service en boucle » d’Ecran de Bureau

36155 discussions

  • 2

    Bonjour

    Ayant voulu récemment testé la compatibilité de Spip avec la version 7.2.x de php (à la fois sous MAMP mais aussi chez mon hébergeur), je me suis rendu compte que la page d’admin du couteau suisse produisaient un certain nombre d’erreurs :

    Deprecated : Function create_function() is deprecated in…
    ecrire/public/compiler.php on line 1197
    ecrire/iterateur/data.php on line 130
    ecrire/public/iterateur.php on line 305
    ecrire/public/iterateur.php on line 305
    ecrire/iterateur/data.php on line 497
    public/iterateur.php on line 305
    plugins-dist/textwheel/engine/textwheel.php on line 199

    même si le couteau suisse semble fonctionner.
    Dans le doute je suis revenu en version php 7.1
    Cordialement.

    P.s. : pour infos aussi l’outil anti spam qui permet de filtrer les commentaires soumis au site ne fonctionne pas avec le filtrage par IP. J’ai eu à deux trois reprises des commentaires d’une ip pourtant déjà filtrée. Y a-t-il une syntaxe particulière pour entrer plusieurs IP les unes après les autres ? Merci.

    • Les deprecated que tu signales ici sont ceux de SPIP 3.2 (pas du couteau suisse).
      Ceux-ci précisément sont corrigés dans la version 3.3-dev.
      Ça n’empêche pas SPIP de fonctionner en PHP 7.2, ou 7.3, mais il est préférable alors de cacher les erreurs PHP (en prod c’est conseillé), mais aussi les Deprecated en dev dans ce cas, en attendant SPIP 3.3.
      Par exemple avec (dans mes_options) :

      1. define('SPIP_ERREUR_REPORT', E_ALL^E_DEPRECATED);
    • Bonjour à tous. Je crois qu’il doit rester une ou deux occurrences délicates de cette fonction obsolète. Je vais m’y atelier dès que possible afin de résoudre ce problème. Tout dépend des outils utilisés, le glossaire est notamment impacté.

    Répondre à ce message

  • 1

    Bonjour,
    J’ai passé mon site de test sous php 7.3 et voici les erreurs du plugin :

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/public/compiler.php on line 1197

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/public/compiler.php on line 1197

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/public/compiler.php on line 1197

    Deprecated : Function create_function() is deprecated in /home/evidence/www/plugins-dist/textwheel/engine/textwheel.php on line 199

    Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/evidence/www/ecrire/iterateur/data.php on line 130

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/public/iterateur.php on line 305

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/public/iterateur.php on line 305

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/iterateur/data.php on line 497

    Deprecated : Function create_function() is deprecated in /home/evidence/www/ecrire/public/iterateur.php on line 305

    • create_function () est obsolete depuis 7.2 d’ou la mpontagne de message d’erreur

      Cependant malgre l’affichage destructuré par ces messages, le plug-in,semble fonctionner ainsi que SPIP

    Répondre à ce message

  • Bonjour,
    j’ai essayé de faire afficher le formulaire de proposition d’événements sur l’espace public, mais sans succès.
    J’ai mis ce code dans une noisette de code spip sur une page autonome spip :

    - Proposez un événement :
     
    <BOUCLE_article-dedie(ARTICLES){id_article=1282}>
    <div [style='(#ID_EVENEMENT|?{display:none,''})']>
    #FORMULAIRE_EVENEMENT
    </div>
     
    - autre code :
    #FORMULAIRE_EDITION_EVENEMENT
     
    - lien pour créer :
    <a href='[(#SELF|parametre_url{ajout_evenement,oui}|parametre_url{id_evenement,''})]'><:agenda:titre_cadre_ajouter_evenement:></a>
     
    </BOUCLE_article-dedie>

    Mais rien ne s’affiche hélas, pas de formulaire.
    le « lien pour créer » s’affiche, mais ne produit rien non plus.

    Je sais pas comment faire.

    Idéalement, je voudrais que des simples internautes (non connectés au site) puissent proposer des événements depuis l’espace public.
    (même chose d’ailleurs pour proposer des articles, mais là j’ai pas trouvé grand chose de clé en main. J’ai juste trouvé un formulaire pour proposer un article en étant loggé)

    Merci pour pistes éventuelles

    (j’ai spip 3.2.3 et plugins à jour)

    Répondre à ce message

  • Bonjour à tous,
    ce plugin semble ne plus fonctionné depuis la màj importante chez instagram.
    ERREUR > This endpoint has been retired

    Répondre à ce message

  • 4

    Re-Bonjour,

    Autre chose : j’aurais voulu éventuellement organiser 1 dictionnaire par langue.
    Comment peut-on ensuite, pour un même mot, n’afficher que la langue correspondante (les dictionnaires pouvant être nommé « fr », « en » pour faciliter) ?

    • Bé tu peux pas, ce n’est pas prévu. Ya bien un champ lang pour les définitions mais ya pas pour les dictionnaires, ni de système d’héritage par défaut (comme les rubriques de telle langue dont les articles ont la même langue par défaut à la création), ni encore moins de gestion de plusieurs définitions des mêmes termes, ça fait forcément conflit, ya pas de système qui choisirait la bonne définition suivant le contexte.

    • Bonjour RastaPopoulos,
      Merci pour cette réponse rapide. Aurais-tu une idée de comment procéder pour mettre en place ce dictionnaire sur un site multilingue ?
      Et, effectivement il y a un champ Lang pour les définitions, mais as-tu une idée de comment on pourrait s’en servir ?

    • Non là tout de suite je ne vois pas. Il faudrait une évolution du plugin déjà pour éditer ce champ (SPIP a un formulaire générique pour ça je crois), mais ensuite surtout il faudrait que lors du scannage des textes, on ait le contexte du moment (dont la langue) pour pouvoir alors sélectionner en priorité telle ou telle définition. Sauf que par défaut, quand on ne contrôle pas soi-même les appels, c’est appliqué automatique dans le pipeline « post_propre » pour tous les textes, et là on n’a absolument pas le contexte courant.

    • Bonjour RastaPopoulos,
      C’est ballot. Et je ne suis pas assez technos pour mettre les mains dans le cambouis. Dommage, parce que cette idée de dictionnaires est absolument brillante ! Merci quand même pour ta réponse, en espérant que quelqu’un de techniquement talentueux s’y mette un de ces 4 ;-)

    Répondre à ce message

  • 9

    Sur la page ecrire/ ?exec=formulaires_reponse&id_formulaires_reponse=xx les valeurs des champs remplis ne s’affichent plus pour tous les formulaires sur un site.
    Est-ce qu’il y a un réglage pour ça ? Merci

    • est-ce suite à une mise à jour du plugins ?

    • est-ce suite à une mise à jour du plugins ?

    • Je ne sais pas, je viens de passer de Formidable 3.34.10 à Formidable 3.34.11 et le problème persiste.

      Sue la page j’ai juste :

      Réponse de formulaire n°21
      http://127.0.0.1/html/site/formulaires_reponse21
      Auteur
      dddd
      Adresse IP 127.0.0.1
      Formulaire Inscription 
      Date 4 mars, 22:58
      Dernière modification 4 mars, 22:58
      Réponses données :

      Merci

    • hum, je ne comprend pas où est cette page. Mais ma question était de savoir si le problème était survenu suite à une mise à jour.

      Bon, est-ce qu’en base de données les infos sont là ?

    • Bonjour,

      Le chemin de la page est Formulaires > mon formulaire > Voir les réponses > Réponse de formulaire

      Après une batterie de tests je pense que c’est lié au modèle formulaires_reponse.html dans squelettes/modeles.
      Ce modèle contient :

      <BOUCLE_spip_formulaires(FORMULAIRES) {id_formulaire}>
      
          <B_reponses>
              [<div class='pagination'>(#PAGINATION{page})</div>]
      
              <table class="spip tablesorter">
                  <thead>
                      <tr class='row_first'>
                          <th>Date demande</th>
      
                          [<th>(#SAISIES|unserialize|saisies_chercher{selection_multiple_2}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{input_1}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{input_2}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{input_3}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{radio_1}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{radio_2}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{textarea_1}|table_valeur{options/label})</th>]
                          [<th>(#SAISIES|unserialize|saisies_chercher{email_1}|table_valeur{options/label})</th>]
      
                      </tr>
                  </thead>
                  <tbody>
      
                      <BOUCLE_reponses(FORMULAIRES_REPONSES formulaires){id_formulaire} {pagination 20}>
                          <tr[class="(#COMPTEUR_BOUCLE|alterner {'row_even','row_odd'})"]>
      
                              <td>
                                  [(#DATE|affdate)]
                              </td>
                              <td>
                                  #VOIR_REPONSE{selection_multiple_2,valeur_uniquement}
                              </td>
                              <td>
                                  #VOIR_REPONSE{input_1,valeur_uniquement,''}
                              </td>
                              <td>
                                  #VOIR_REPONSE{input_2,valeur_uniquement,''}
                              </td>
                              <td>
                                  #VOIR_REPONSE{input_3,valeur_uniquement,''}
                              </td>
                              <td>
                                  #VOIR_REPONSE{radio_1,valeur_uniquement,''}
                              </td>
                              <td>
                                  #VOIR_REPONSE{radio_2,valeur_uniquement,''}
                              </td>
                              <td>
                                  #VOIR_REPONSE{textarea_1,valeur_uniquement,''}
                              </td>
                              <td>
                                  #VOIR_REPONSE{email_1,valeur_uniquement,''}
                              </td>
                              </tr>
                              </BOUCLE_reponses>
      
                  </tbody>
              </table>
      
          </B_reponses>
      --Il n'y a pas encore de réponses--
          <//B_reponses>
          </BOUCLE_spip_formulaires>

      Et aussi : Affichage résumé de la réponse : si des @hidden_x@ y sont définis il n’y a plus de lien textuel vers la réponse sur la page mais le lien sur l’ID fonctionne.

    • Ah bah oui, si tu surcharges l’affichage pour tous les formulaires, un autre pourrait avoir des problèmes. Je vois pas trop du reste l’interet d’un telle surcharge.

    • Si je supprime ce modèle apparemment cela empêche les réponses de s"afficher lorsque j’ai un
      <formulaires_reponse|id_formulaire=6> dans une page publique.

    • il y pas de raisons....
      il me faudrtait un accès pour y voir plus clair

    • Ça va être un peu compliqué pour voir la page des réponses qui est accessible après connexion et le site est en production. Sinon il y a un formulaire public ici : https://cabotage-en-bretagne.fr/bourse-des-equipiers-34
      Je vais tenter de trouver la solution, sinon je te ré-écris. Merci

    Répondre à ce message

  • Merci beaucoup ! une question, y-a t’il des différences en termes de performance/rapidité de cette méthode plutôt que de faire des surcharges de la page accueil en créant les différents blocs de contenu (contenu, navigation, extra, etc..) avec un filtre de test préalable [(#ENV**{bonjour}|=={oui}|oui)...] ?

    Répondre à ce message

  • 3

    Bonjour,
    Question de débutant : j’ai besoin de récupérer une partie des articles d’un ancien site pour les réinjecter dans une nouvelle version du même site. Est-ce que je peux utiliser partageur, sachant qu’une fois l’importation effectuée, je désactiverai le plugin et supprimerai le site « source ».
    Est-ce que mes articles importés seront toujours là ?
    Je vous remercie des réponses que vous pourrez m’apporter.

    • Bonjour,

      Oui, partageur fait une copie complète dans le site de destination.
      L’ancien site peut donc disparaître.

    • Génial ! Merci beaucoup de votre réponse hyper rapide !

    • J’ai le meme objectif de copier un ancien site puis le supprimer, Mais dans mes tests en local je remarque que le fichier pdf attache de l’article est importe en tant que ’fichier distant’ et je dois cliquer sur modifier puis copier dans le site pour l’avoir dans mon dossier IMG. Est-ce normal ?

    Répondre à ce message

  • 3

    Bonjour,
    je viens de constater un petit souci. Par contre je ne peux dire si c’est sur la dernière version ou d’avant.
    Sur un site (https://www.cpalb.fr) sous Spip 3.2 dernière version et Zpip, j’ai un menu latéral dont une des entrées est paramétrée comme l’image de capture le montre.
    Avant la mise à jour, le menu affichait bien rubrique/sous rubriques/articles. sous forme d’arborescence. Suite à la dernière mise à jour, je n’ai plus que l’affichage des rubriques.
    Le problème a été résolu par la remise en place d’une version antérieure (1.7.11) qui trainait sur mon poste.

    Quelqu’un a-t-il déjà rencontré ce souci ?

    Bon Week End à tous

    • Mais l’affichage des rubriques, c’est bien les rubriques enfants de la rubrique en cours quand même comme demandé ?

      Pour le type d’entrée « rubriques_completes » précisément, la dernière modif c’était uniquement celle de 1.7.11 à 1.7.12, et c’était… juste des ajouts de classes CSS (très précises en BEM donc sans conflit possible) :
      https://zone.spip.net/trac/spip-zone/changeset/113048/spip-zone/_plugins_/menus/trunk/menus/rubriques_completes.html

    • Bonjour,
      je viens de faire un test : je suis repassé de la version 1.7.11 à la dernière version et j’arrive à recréer le problème : mon menu ressemble à ça :

    • Alors qu’avec la version 1.7.11, il ressemble à ça :

      Je précise pour chaque changement de version, j’ai vidé le cache.
      J’ai aussi fait le même test sans dossier squelettes et j’obtiens le même résultat.
      A la base, ce n’est pas vraiment dérangeant, je sais qu’il ne faut pas que je fasse la mise à jour mais ça m’intrigue :D

      Bonne journée

    Répondre à ce message

  • 5

    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 ?

    • merci pour les indications, je n’oublie pas - mais j’ai (beaucoup) d’autres difficultés sur mon site (et un peu d’appréhension à risquer de passer/perdre à nouveau 5h en réinstallation...) mais dès que je peux, je le fais !

    Répondre à ce message

Un message, un commentaire ?

Qui êtes-vous ?
  • [Se connecter]

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