Présentation
Rendons à César ce qui est à César, voici un extrait de la présentation du Couteau Suisse pour sa lame « Mise à jour automatique » :
« Garde un oeil sur tous vos plugins. Cet outil vous permet de gérer facilement leurs mises à jour, récupérant notamment le numéro de révision contenu dans le fichier svn.revision et le comparant avec celui trouvé sur zone.spip.org. La liste proposée offre la possibilité de lancer le processus de mise à jour automatique de SPIP sur chacun des plugins préalablement installés dans le dossier plugins/auto/. »
Cette lame a été ajoutée au Couteau Suisse à partir de la révision 31378 (version 1.8.09.05) de ce dernier. Si vous n’avez pas cette lame dans votre Couteau Suisse, cela veut dire que votre version n’est pas à jour.
A partir de la version 1.8.32.00 du plugin et si vous avez le statut de webmestre, la version de SPIP lui-même est vérifiée. Comme il est toujours préférable de mettre à jour un code qui peut s’avérer défectueux ou présenter de graves failles de sécurité (par exemple : SPIP 2.1.8 corrige une importante faille de sécurité), n’hésitez pas ! Voici un exemple du message proposé :
Incompatibilité
Le Couteau-Suisse peut parfois (pour le moment) être incompatible avec certains plugins. Au mieux, certaines lames ne sont pas compatibles avec d’autres plugins. La lame « mise à jour automatique » n’est pas compatible avec le (ou les) plugins suivants (liste non exhaustive) :
- SoyezCréateurs.
Précautions
Cet outil vous permet de gérer facilement la mise à jour de vos différents plugins
, récupérant notamment le numéro de révision contenu dans le fichier svn.revision
et le comparant avec celui trouvé sur zone.spip.org
.
La liste offre la possibilité de lancer le processus de mise à jour automatique de SPIP sur chacun des plugins préalablement installés dans le dossier plugins/auto/
. Les autres plugins se trouvant dans le dossier plugins/
sont simplement listés à titre d’information, aucun bouton radio n’apparaîtra de ce fait. Si la révision distante n’a pas pu être trouvée, alors tentez de procéder manuellement à la mise à jour du plugin.
Note : les paquets .zip
n’étant pas reconstruits instantanément, il se peut que vous soyez obligé d’attendre un certain délai avant de pouvoir effectuer la totale mise à jour d’un plugin tout récemment modifié.
Activation
Pour activer cette lame, allez dans la page de configuration du Couteau Suisse en ayant cliquer sur « Configuration » de votre bandeau.
Cliquez sur « Administration » dans votre bloc « Outils inactifs » (En rouge) pour voir apparaître la liste des lames de cette catégorie où se trouve « Mise à jour automatique » :
Cliquez sur « Mise à jour automatique » pour voir son descriptif en bas de la page...
... et pouvoir l’activer :
Une fois cela fait, vous verrez apparaître la liste de vos plugins actifs (installés grâce au panneau de « Gestion des plugins ») dans un 1er tableau et un 2e tableau pour les plugins inactifs :
Explications
Cette liste se présente sous forme de tableau contenant 3 colonnes :
- un bouton radio pour sélectionner un plugin à mettre éventuellement à jour
- le nom du plugin, son numéro de version, et en gras soit « Ce plugin semble à jour. » soit « La révision XXXX est disponible » (XXXX est le numéro de révision du plugin)
- Le numéro de révision de votre plugin actif sur votre site et la date de cette révision
Vous remarquerez que le bouton radio sélectionné correspond au premier plugin de votre liste ayant une mise à jour disponible. Dans l’exemple présent, nous voyons le plugin « Notifications » sélectionné
Revenons sur la colonne principale de ce tableau.
Lorsque votre plugin est à jour, vous voyez la phrase « Ce plugin semble à jour ». Dans cette simple phrase, vous avez 2 liens :
- le premier sur « plugin » qui pointe vers l’archive (zip) de votre plugin ;
- le deuxième sur « à jour », pointant vers le « changelog » de votre plugin vous permettant de voir les différentes révisions liées à ce plugin
Lorsque votre version de plugin n’est pas la plus récente, vous verrez une phrase du type « La révision XXXX est disponible ». Ici aussi, vous avez 2 liens :
- Le numéro de révision pointe vers le « changelog » du plugin vous permettant de consulter la liste des révisions avant de mettre à jour (ou pas) votre plugin ;
- « disponible » pointe vers l’archive zippée du plugin.
Mise à jour d’un plugin
Venons au plus intéressant. Repérez un de vos plugins ayant une révision disponible. Cliquez sur le bouton à gauche du nom du plugin (s’il est le premier plugin de la liste, il sera déjà sélectionné).
En bas du tableau, vous verrez le bouton « Mettre à jour le plugin sélectionné ». Cliquez-le.
Vous verrez une page similaire à celle-ci apparaître :
Cliquez sur « Suivant » en bas de page (hé oui, SPIP nous oblige ici à faire de la roulette de souris...). Puis une autre page vous invitant à « Continuez pour l’activer » en cliquant sur « Suivant » encore une fois. Faites-le.
Ces étapes terminées, vous êtes redirigé vers la page de la lame « Mise à jour automatique » du Couteau Suisse pour procéder à d’éventuelles nouvelles mises à jour.
Attention : la mise à jour d’un plugin est une opération délicate qui ne saurait être automatisée. L’œil du Webmestre est toujours requis en cas de besoin. Si une erreur survient, n’oubliez pas les bases de SPIP :
- Vider le cache de SPIP
- Supprimer les fichiers /tmp/charger_*.php
- Supprimer le dossier /tmp/couteau-suisse
Informations techniques
Merci à Patrice Vanneufville pour les informations suivantes :
- Le cache de la consultation des logs est créé pour 24h afin de ne pas surcharger le serveur de trac. Par exemple, pour trouver la version actuelle de CFG, le Couteau Suisse va consulter la page http://zone.spip.org/trac/spip-zone/log/_plugins_/cfg?format=changelog
et repérer le premier chiffre de révision, puis le comparer à ce qu’il peut trouver dans le fichier svn.revision
. La page de trac est ensuite mise en cache : tant que le fichier svn.revision
n’a pas été modifié, tout ré-affichage de l’admin du Couteau Suisse ne provoquera pas d’accès distant pendant 24h, (ce qui accélère considérablement la rapidité d’affichage par rapport à la première fois).
- pour court-circuiter le cache et refaire toutes les consultations sur trac, il suffit d’ajouter var_mode=calcul
dans l’url. Par exemple : /ecrire/?exec=admin_couteau_suisse&cmd=descrip&outil=maj_auto&var_mode=calcul
- le fait qu’un commit [1] (donc nouvelle version disponible immédiatement) n’est pas pris en compte tout de suite dans le paquet .zip
est que le paquet doit être refait sur trac (il est refait, en temps normal, toutes les heures). Sans cela donc, la mise à jour du plugin ne pourra pas se faire.
Discussions par date d’activité
37 discussions
Bonjour,
Sur la lame « Mise à jour automatique » —> sur les plugins qu’il me faudrait mettre à jour, j’obtiens
« erreur : impossible de charger https://files.spip.net/spip-zone/[plugin].zip ».
Faut-il une manipulation sur le server ou autre, ou bien est-ce un bug ?
(avec un SPIP 3.2.4, Couteau Suisse 1.10.15, les autres plugins mis à jour la semaine dernière et tous désactivés, le cache vidé).
Merci
Bonjour,
même problème...
Dans la config. du CS, je vois ce message : « Problème sur : le serveur distant ». Cela viendrait donc du serveur ?
D’autres auraient-ils le même problème ?
Merci.
Suite de mon exploration...
je gère 4 sites tous avec la même version de Spip (3.2.7)
- site CR : même problème + CS « Problème sur : le serveur distant » + disparition du bouton "Ajouter un plugin"
- site CD : même problème + CS « Problème sur : le serveur distant »
- site lrnd : aucun problème mais le message du CS « Problème sur : le serveur distant » est affiché
- site NR : pas de plugin installé pourtant... J’ai donc installé un plugin en test (nospam) sans aucun problème ; puis j’ai installé le Couteau Suisse. Le message CS « Problème sur : le serveur distant » est affiché. J’ai donc ajouté la lame "Mises à jour automatiques" et... mes plugins installés auparavant sont réapparus mais tous inactifs !!! Test en ré-activant un plugin (Crayons) => OK. Mais... la lame "Mises à jour" me dit que le CS est inactif alors qu’il est actif puisque je m’en sers !
Je n’y comprends plus rien...
Mais je vais aller vérifier mes versions php.
Bonjour Roland.
Il y a des changements actuellement du côté de spip, c’est peut-être la raison, je vais me pencher sur la question.
Merci pour le retour !
Bonjour Roland,
Le mieux, c’est de procéder autrement pour permettre une mise à jour des plugins :
Il faut aller dans : Gestion des Plugins > Ajouter des plugins > Dépôt.
Puis faire le dépôt.
Quand on revient ensuite sur la liste des plugins du site, une nouvelle icône apparaît : on peut alors mettre à jour les plugins !
Super !
Merci beaucoup
Répondre à ce message
Bonjour,
La lame « Mise à jour automatique des plugins » semble ne pas fonctionner.
En cas d’essai de mise à jour, le plugin ne trouve pas le fichier distant .zip.
(comportement avec un SPIP 3.2.4 Couteau Suisse 1.10.15, et les autres plugins mis à jour la semaine dernière et tous désactivés, la cache vidé, PHP7.0)
Répondre à ce message
Bonjour,
Suite aux nombreuses mise-à-jour des différents plugins de ces dernières semaines, je constate qu’aujourd’hui, la lame mise à jour automatique ne trouve pas le serveur...
Cela est indiqué pour tous les plugins...
Même problème sur spip 2.1 et 3.1 depuis la dernière mise à jour
La révision distante n’a pas pu être trouvée
Solution ? merci
JPH
J’ai trouvé la solution... Il suffit de modifier dans la lame \plugins\auto\couteau_suisse\outils\maj_auto_action_rapide.php à la ligne 351
if(strncmp($url_origine, 'http://', 7)!==0) $url_origine='';
par
if(strncmp($url_origine, 'https://', 7)!==0) $url_origine='';
En effet, ça marche !
Merci !
Quelqu’un sait quand cette correction sera intégrée dans une mise à jour du plugin ?
Le mainteneur du plugin n’a plus l’air actif. Cependant comme c’était une modif simple, je l’ai envoyé sur la zone. Donc la prochaine version 1.9.13 devrait résoudre ce problème.
Cela étant, c’est une fonctionnalité intégrée par défaut en SPIP 3.0 et ultérieur.
Ah oui ? Et c’est intégré où ? je suis en SPIP 3.1.6 et je suis toujours passé par le couteau suisse pour mettre à jour mes plugins. Il existe un autre moyen ?
Dans l’espace de gestion des plugins, tout simplement. Il faut juste déclarer le flux distant (une valeur par défaut est fourni), et ensuite dès qu’une mise à jour est disponible, il y un symbole double flèche et on clique dessus.
On peut ensuite cocher les plugins à mettre à jour ou bien demander de tous les cocher, puis cliquer sur mettre à jour les plugins.
(Cela marche uniquement avec les plugins installé dans auto).
https://www.spip.net/fr_article3396.html
OK Merci beaucoup !
La page que tu mets en lien à du être complétée depuis mon dernier passage. A l’époque je n’avais rien compris au fonctionnement des dépôts ;)
Répondre à ce message
Bonjour,
Après une mise à jour du Couteau suisse, pourquoi j’obtiens le message suivant, dans le tableau des Mises à jour automatiques, en face de chaque plugin présents dans le couteau suisse :
La révision distante n’a pas pu être trouvée.
Merci pour vos avis,
Amicalement,
Thierry
Bonjour Thierry,
la réponse à ta question se trouve juste en dessous (voir question et réponse d’Eric en date du 9 mai 2017).
Cordialement
Répondre à ce message
J’ai fréquemment ce message qui s’affiche pour différents plugins...
’Le fichier « http://files.spip.org/spip-zone/boutonstexte-v2.zip » est introuvable !’
Bonjour,
même problème pour moi depuis le passage à spip 3.1
Théo
Je remarque que les plugins changent souvent de nom (de dossier). C’est une des raisons qui explique le message d’erreur. Peut-être faut-il mettre sur pied une normalisation ?...
Je ne comprends pas où tu vois ce changement, sur ton serveur ou sur le dépot ?
Merci.
Bonjour, sur le dépôt... Par exemple, j’ai un plugin qui se nomme machin.zip et ensuite, il devient machin_v3.zip pour ensuite redevenir machin.zip...
Bonjour,
ah oui effectivement c’est peut-être la source du problème. J’ai aussi noté que lorsque je supprime le dépot et que je le réenregistre, je peux faire une mise à jour automatique avant que le bug ne se reproduise.
Pourrait-il sinon s’agir du poids des plugins ou du dépot trop important pour la mémoire allouée par le serveur ? Je suis chez 1&1 et j’ai moins de 100mo de mémoire.
Théo
Le problème a changé ?... Est-ce à cause de la mise-à-jour vers spip 3.1.1 ??.... J’ai maintenant le message que le fichier n’a pas été trouvé sur le serveur (or, ici, le nom de fichier zip sur la zone de téléchargement est correctement orthographié). Une fois le fichier récupéré sur la zone et installé par ftp, le message retourné dans le tableau de la lame ’mise-à-jour automatique’ est : « La révision distante n’a pas pu être trouvée. »
???
Bonjour Eric,
je suis resté à la 3.0 (mais bon j’ai l’écran de sécurité donc ça devrait pas poser de problème) et j’ai toujours la même erreur.
Par contre je me suis aperçu que quand j’essaie la mise à jour automatique, ça plante, mais si je refais la même tentative juste après, la mise à jour à l’air de fonctionner. Peux-tu essayer chez toi ?
Répondre à ce message
Attention, la maj v3.0.20 du plugin Facteur n’est pas renseignée pour la lame mise-à-jour automatique du plugin « Le Couteau Suisse »... Ce qui provoque une erreur avec le plugin Formidable pour l’envoi des formulaires...
Fatal error : Call to undefined function facteur_mail_html2text() in /var/www/vhosts/monsite.truc/httpdocs/plugins/auto/formidable/traiter/email.php on line 114
Je remonte l’info auprès du plugin facteur et de formidable.
Merci
J’ai l’erreur, mes formulaires font erreur 500 maintenant
Comment corriger ?
Répondre à ce message
Bonjour, j’ai remarqué que le texte ’OLD’ s’ajoute maintenant en regard des différents plugins... Est-ce parce que j’ai activé l’option ’ajouter des plugins’ (spip 3.0.21) ?
Répondre à ce message
Bonjour,
J’ai désactivé mes plugins (sauf Sarka-SPIP 3.4.5, Z-core 2.4.3, Zen-Garden 2.6.2). Je n’ai donc que Le Couteau Suisse 1.9.7 activé avec les 3 précédents utiles pour mon squelette.
Je n’ai qu’une lame activée : Découpe en pages et onglets.
J’ai inséré un séparateur de page ou d’onglet (++++) entre les textes d’un même article. J’enregistre et je n’ai que « Page précédente 1 2 3 Page suivante » en tête et en pied de l’article. Les pages défilent lorsque je clique sur 1, 2, ou 3 etc.
Mais lorsque je vais sur « Voir en ligne » ça ne fonctionne plus et sur « Voir le site » non plus… :(
Quelqu’un aurait-il déjà rencontré ce problème ?
Comment ça ne fonctionne plus ? Ça ne découpe pas ?
Si c’est bien ça la panne, il faut chercher le code du squelette en question et voir comment est traitée la balise #TEXTE...
Oups… dans quel fichier cette balise #TEXTE ?
Mes paramètres (par défaut, d’origine) :
Mais j’étais dans la Rubrique ! et pas dans un article… c’est pour ça que ça ne marchait pas :-(
D’ailleurs les 4 ++++ ne m’ont pas servis. J’ai seulement mis des intertitres (avec 3 accolades).
Les onglets fonctionnent :-)
Il est vraiment super cet outil ;-)
Dans Rubrique ou Article, c’est finalement pareil :-(
De la façon que j’avais mis, je n’avais en fait que des "ancres". Ce qui n’est pas pareil que d’avoir des pages distinctes. Comme avec les onglets qui, eux, fonctionnent :-)
Donc avec un séparateur de pages (++++) entre les textes d’un même article je n’ai que « Page précédente 1 2 3 Page suivante » en tête et en pied de l’article. Ça fonctionne dans l’espace privé mais pas "en ligne"… :-(
Répondre à ce message
Il semblerait que MAJ automatique s’embrouille les pinceaux entres les mise-à-jours des plugins sous spip2.x et spip3.x...
J’ai ainsi quelques plugins marqués : mise-à-jour disponible et cela continuellement... En effet, les versions de mise-à-jour proposées par MAJ Automatique concerne Spip3.x alors que mon site est sous Spip2.x
Y aura-t-il une mise-à-jour de la lame mise-à-jour automatique :-)
Sinon, c’est un plugin qui me permettait une maintenance efficace jusqu’ici...
Répondre à ce message
J’ai publié ce commentaire sur le plugin « SPIP Reset ».
Mais peut-être est-il mieux adapté ici...
Bonjour tu as eu raison de poster ce commentaire sur la page du plugin en question car la reconstruction des fichiers zip s dû subir quelques ratés, ça dépend pas de nous mais du serveur de SPIP...
La solution serait de commiter une petite modif sur SVN pour relancer la reconstruction de l’archive zip...
Merci pour ce retour.
Mais je n’ai aucune idée de comment faire...
Je viens d’installer Tortoise, mais après c’est au delà de mes compétences.
Tant pis, peut-être que le développeur du plugin réagira à mon commentaire.
Répondre à ce message
Bonjour,
Dans « Le Couteau Suisse (1.8.133) », j’ai activé « Mises à jour automatiques » mais pour chaque plugins actifs, j’ai ce message : « La révision distante n’a pas pu être trouvée. »
Merci d’avance si quelqu’un pouvait m’explique comment débloquer cela.
SPIP 2.1.10 [17657]
Salut. Est-ce que par hasard ton serveur a les droits pour consulter des pages distantes ? Free par exemple ne les donne pas...
Heu… en effet, je suis sur free ;-(
Mais pourtant au début cela fonctionnait.
Donc, je vais re-télécharger les plugins directement dans : plugins/auto
Merci.
Répondre à ce message
Bonjour
2 Points sur la version précédente de Couteau suisse, je ne suis pas arrivé à faire les mises à jour automatique..j’avais un écran blanc et rien ne se passait avec une seule mise à jour à la fois.
Je viens de mettre couteau suisse à jour et là je coche une mise à jour mais je n’ai pas de bouton pour valider les mises à jour à faire..
Je suis sous Spip 3.0.4 et l’installation de couteau suisse en automatique s’est déroulé normalement
Merci de votre réponse
Bonjour,
Exact pour le 2e point, un petit bug JS retirait à tort le bouton de validation.
Est-ce la dernière release du plugin corrige bien le problème ?
Pour le 1er point, je ne vois pas quoi répondre.
Bonsoir
Oui sur la dernière releaselebouton est bien revenu
mais le problème persiste à la page
ecrire/ ?exec=charger_description_outil
elle reste blanche
Et je ne fais qu’une mise à jour à la fois..
J’ai réussi à mettre un plugin à jour mais pour faire simple
J’ai bien supprimé le dossier tmp/couteau-suisse/
Je n’ai pas trouvé /tmp/charger_*.php
Mais ensuite pour conttinuer il faut à nouveau supprimer le dossier tmp/couteau-suisse/
et avec plusieurs plugin à la fois cela ne fonctionne pas
Le plugin fonction après mise à jours de Couteau suisse 1.8.101 mais pas pour tout les plugins
Par exemple pour Crayon, il ne fonctionne pas alors que pour Spipbonux il fonctionne c’est assez curieux..
Mais
Bonjour, ne s’agirait-il pas d’une archive encore non constituée ? Il y a toujours un délai d’une heure entre une mise à jour de code et la disponibilité de l’archive associée...
Je ne pense pas mais j’ai pu mettre la plus part des plugins à jour ..en individuel seulement mais bon c’est une belle innovation ..et je ne sais si je pourrai m’en servir longtemps car les gestionnaires du serveurs ne nous laissent pas toutes les possibilités..
Par exemple j’ai eu des problèmes plus particulièrement avec des plugin signalés OLD (Crayon 16/08/2012 OLD) mais cela ne vient pas de la car SPIP mentions légales (9/05/12 SVP)
Je met à jour le plus gros ..pour le reste je verrai quand j’auri plus de temps .
Cordialement
Au mieux, il suffirait peut-être de refaire l’installation du plugin par SPIP pour que le statut « OLD » passe en « SVP » ?
J’ai ce problème de page blanche qui bloque sur ecrire/ ?exec=charger_description_outil.
J’ai essayé plein de choses séparément ou simultanément :
- vider le cache
- supprimer toutes les anciennes versions du couteau suisse en old ou en bck
- mettre à jour par la lame du couteau suisse
- mettre à jour par la page ecrire/ ?exec=admin_plugin
- supprimer manuellement le couteau suisse puis réinstallé par ftp
- supprimer manuellement le répertoire tmp/couteau-suisse
Et rien de change. Le seul moyen que j’ai de mettre à jour mes plugins sans passer par ftp est de passer par la page ecrire/ ?exec=admin_plugin. Le problème c’est que la liste des plugins à mettre à jour sur la commande exec=admin_couteau_suisse&cmd=descrip&outil=maj_auto est bien plus longue que ce que je vois sur la page de gestion des plugins
Je suis en spip 3.0.7 (20352) avec écran sécurité 1.1.5
Couteau suisse en 1.8.20, Révision : 71737
Serveur dédié
Je suis preneur de bonne(s) idée(s) :)
Bonjour, merci beaucoup pour ce retour très précis. Quel est ton hébergeur ?
je viens de déceler un petit dysfonctionnement dans $_REQUEST corrigé dans la révision 71737 du plugin (prochain paquet vers 17h). Cela réglera-t-il ton problème ?
A propos des délais, le plugin est prévu pour une consultation d’environ 20 secondes maxi. Tout dépend de la réponse des serveurs distants, à condition d’avoir les droits de sortie !
La manière de fonctionner est un peu différente avec ?exec=admin_plugin qui consulte en CRON de temps en temps. Le Couteau Suisse n’a pas de CRON, il consulte seulement quand on lui demande, offrant même un lien d’actualisation forcée et un détail plus précis sur les révisions de code.
Je ferai ma maj ce soir.
Hébergeur OVH avec serveur dédié en Ubuntu et Plesk 11
Merci :)
Je viens de migrer en 1.8.121 Révision : 71749 et le problème subsiste
Avant de lancer la lame du couteau suisse pour la maj des autres plugins, j’avais vidé le cache et supprimé manuellement /tmp/couteau-suisse
Chose bizarre, la maj en 1.8.121 n’était pas visible par la lame du couteau suisse mais était visible sur la page de gestion des plugins.
Pour la dernière question, c’est normal : la lame conserve l’info 24h en cache, sauf en cas d’actualisation forcée.
Pour la première, peut-être faudrait-il voir ça en privé...
Bonjour,
J’ai le même soucis de la page blanche après avoir activé le plug-in Couteau Suisse pour toute la zone ecrire/ (spip 3.0.8, couteau-suisse 1.8.133)
Après avoir déplacer le rép /plugins/auto/couteau_suisse, la partie ecrire/ s’affiche à nouveau mais avec l’erreur :
Erreur dans les plugins : /plugins/auto/couteau_suisse/v1.8.133/cout_pipelines.php
Salut, quelles lames as-tu activé sur le Couteau Suisse ? S’agit-il d’un mise à jour ? Ou d’une installation initiale ?
Salut,
Il s’agit d’une installation initiale.
Pour aller un peu plus loin, dans error.log j’ai les lignes suivantes :
Warning : Directive ’register_long_arrays’ is deprecated in PHP 5.3 and greater in Unknown on line 0
Warning : Directive ’magic_quotes_gpc’ is deprecated in PHP 5.3 and greater in Unknown on line 0
La version de notre serveur php est 5.3.2-1ubuntu4.19
c’est peut-être lié.
Merci de ton aide.
Au cas où, je cite la doc du Couteau Suisse :
Répondre à ce message
Bonjour,
Je recommence à zéro mon site (tous les plugin comme la version de spip sont les dernières) et souhaite configurer la mise à jour automatique.
La lame du couteau suisse m’invite à installer dans le dossier lib 2 fichiers :
- > distant_action_charger_plugin.php
- > distant_inc_charger_plugin.php
Le problème : cela ne fonctionne pas.
1) Suffit-il bien de télécharger et de les mettre dans le dossier lib.? (ce que j’ai fait)
2) Les deux dossiers portent le même nom une fois téléchargé... cela peut-il être à l’origine du pb ?
3) Je suis chez free.... cela peut-il expliquer que la maj ne fonctionne ?
— -
Dans un même registre :
L’adresse du dépôt des plugin pré-configurée pour ajouter des plugins (http://plugins.spip.net/depots/principal.xml ) est incorrecte ? Quelqu’un pourrait-il m’en indiquer une svp ?
Merci pour tout !
Nico
Eh oui Free ne permet pas je crois les accès distants. Ceci doit expliquer toutes ces erreurs...
Répondre à ce message
Bonjour, j’utilise le plugin Couteau Suisse depuis longtemps et j’en suis très satisfait. Cependant il y a deux petites améliorations qui, à mon sens, serait utile.
Dans la lame « mise à jour automatique » peut on afficher le libellé des modifications de la nouvelle révision (autrement il faut cliquer droit, ouvrir un nouvel onglet, lire et enfin mettre à jour ou pas. Un peu long quand il y a beaucoup de plugin à mettre à niveau ...) et autre amélioration qui serait très pratique, la possibilité de mettre à jour plusieurs plugin en même temps (un vieux rêve ....).
Latoniccia CLub Plongée
Bonjour, cette lame est désormais compatible avec SPIP 3.0 qui permet de mettre à jour plusieurs plugins en même temps. Son développement n’est pas tout à fait terminé, mais les retours sont toujours les bienvenus.
Répondre à ce message
Bonjour,
J’ai 2 sites chez Free, SPIP 2.1.12-[18732], Couteau Suisse 1.8.61-[60119]
Et les 2 m’indiquent depuis quelques mois un « Problème sur : le serveur distant »
La lame « Mises à jour automatiques » me rend l’erreur :
Fatal error : fsockopen() [function.fsockopen] : unable to connect to zone.spip.org:80 in /mnt/151/sda/4/2/asulgv/ecrire/inc/distant.php on line 615
Donc je passe du temps à télécharger mes plugins, les décompresser sur mon disque, et les copier par FTP sur mes sites.
J’ai désactivé tous mes plugins et laissé seul le CS avec le même résultat.
MERCI à vous si vous pouvez m’indiquer une piste pour retrouver le fonctionnement super de ces màj en 1 click !!!
il est possible que les connexions distantes ne soient pas permises... La lame « Comportements du Couteau Suisse » permet de les désactiver...
Bonjour,
Merci de cette piste.
Je viens d’activer la lame « Comportement du CS » et coché « activer les logs » uniquement.
Pas de changement.
Où va s’écrire le log ?
Je mets en PJ une photo de la fin du prive_spip.log trouvé dans tmp\ si des fois des lignes sont plus claire pour vous que pour moi...
Encore merci pour l’aide.
Olivier
Oui, il y a juste que la connexion distante a échoué. C’est peut-être une limitation de Free ?
Bonsoir
J’ai exactement le même problème sur 2 sites, je suis également chez Free sous la version 2.1.13 ;
comment savoir si c’est réellement une limitation de Free et surtout, comment y remédier ?
Merci
Cordialement
Bonjour,
Je me suis renseigné sur les newsgroups de pages.perso.Free et c’est effectivement un bloquage de Free.
Il y a de l’espoir, il faut attendre une mise à niveau prévue du php. (techniquement je ne sais pas ce que cela veut dire)
Donc mise à jour à la main en attendant...
Olivier
Bonjour
Merci beaucoup pour cette réponse rapide !
Cordialement
Patrick
Bonjour,
Mon site est chez Free. Je suis passé ce matin de la version 2.1.10 à la version 2.1.13 de SPIP. Je pensais ainsi résoudre le problème du Couteau suisse qui, depuis peu, affichait un message d’erreur quand je voulais modifier les paramètres des lames. La mise à jour automatique envoyait le message unable to connect to zone.spip.org:80
Suite à la lecture de ce forum, j’ai téléchargé la nouvelle version du plugin Couteau suisse et j’ai supprimé dans tmp le répertoire couteau_suisse. Je peux de nouveau paramétrer les lames (ouf !), y compris celle de la mise à jour à distance, mais à la place du bouton radio apparaît un point d’interrogation et le message en face : « La révision distante n’a pas pu être trouvée ».
Le problème doit venir de Free. Sur un site chez OVH tout fonctionne normalement.
J’ajoute que j’ai aussi un problème avec le plugin Formidable d’envoi de formulaires paramétrables. Cela vient sans doute de la même cause.
Certaines fonctions sont désactivées chez free, notamment les accès distants. Pour avoir des informations sur la version de php installée créez un fichier infos.php avec :
Quelques infos : http://www.free.fr/assistance/947-f...
Bonjour,
Merci pour votre réponse.
La version est PHP Version 4.4.3-dev
Voici le lien : http://boxepiedspoings.free.fr/infos.php
Répondre à ce message
Bonjour à tous,
j’ai un gros bug depuis la dernière MAJ, impossible de faire fonctionner la MAJ automatique...
Fatal error : Uncaught exception ’PDOException’ with message ’could not find driver’ in /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/outils/maj_auto_action_rapide.php:293 Stack trace : #0 /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/outils/maj_auto_action_rapide.php(293) : PDO->__construct(’sqlite :’) #1 /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/outils/maj_auto_action_rapide.php(232) : version_svn_courante2(’../plugins/auto...’) #2 /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/outils/maj_auto_action_rapide.php(99) : plugin_get_infos_maj(’auto/multiviewe...’, false, ’../plugins/’) #3 /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/inc/cs_outils.php(235) : maj_auto_action_rapide() #4 /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/inc in /var/virtual_www/motardsenbalade.net/www.motardsenbalade.net/htdocs/plugins/auto/couteau_suisse/outils/maj_auto_action_rapide.php on line 293
Bonjour à tous.
Merci pour ce retour. Je viens de publier une correction sur le plugin. Cet accès sqlite était expérimental, je pense qu’on pourra totalement s’en passer désormais. Mes excuses pour ces bugs pas graves du tout, mais qu’on aurait pu éviter.
Le nouveau paquet ZIP sera dispo vers 14h05.
Répondre à ce message
Bonjour,
J’ai installé le Couteau Suisse, et j’ai l’impression qu’il me manque beaucoup de lames, notamment dans la rubrique Administration, où je n’ai que la Corbeille et « Site en travaux ». Il me manque par exemple la lame de Mise à jour automatique des plugins
SPIP : 2.1.11 [18566]
Couteau Suisse : 1.8.43.03 [51616]
Bonjour
Aurais tu par hasard installer d’autre plugins ou un squelette particulié ?
Oui, effectivement, j’ai le squelette Soyezcreateurs, et un certain nombre d’autres plugins
Mais ce qui est bizarre, c’est qu’à un moment, je disposais bien de ces options. Je pense que ça a disparu lors d’opération de sauvegardes/restauration qui n’ont peut-être pas été faites dans les règles de l’art...
Pour info, j’ai désinstallé puis réinstaller le Couteau Suisse, mais ça n’a rien changé
Essaye en virant le soyezcreateur pour voir ;)
Bonjour,
La lame Mise à jour automatique n’est pas compatible avec le plugin SoyezCréateurs.
Je viens de mettre à jour l’article ici présent en conséquence.
Effectivement !
Du coup, je désactive le SoyezCreateurs, je fais mes MAJ auto, et je réactive le squelette. Ça peut marcher, comme ça ?
Ouai ou bien changer de squelette....
En fait, les concepteurs de ce squelette ont prévu des limitations natives sur les lames du Couteau Suisse :
- http://zone.spip.org/trac/spip-zone...
Pour contrarier ce comportement, la constante _CS_OUTILS_CACHES peut cependant être invalidée ou définie en amont dans config/mes_options.php.
Répondre à ce message
Bonjour,
J’ai rencontré ce matin un souci lors de la mise à jour du formulaire de contact avancé (voir échange ici). Il semble qu’il y ait un problème de pointage vers le bon fichier.
(moi, je l’aime bien, le couteau suisse ;-))
Répondre à ce message
Bonjour,
Je n’arrive plus à mettre à jour aucun plugin via le couteau suisse.
Idem, il m’est impossible d’en installer de nouveau (possible que via le FTP).
Le message qui s’affiche est celui-ci :
Fatal error : Call to undefined function : bouton_suivant() in /homez.341/apened/www/spip/ecrire/action/charger_plugin.php on line 265
Quelqu’un pourrait-il m’aider à résoudre ce problème ?
Merci beaucoup.
Bonjour, je ne reproduis pas ton problème... Quelle version de SPIP as-tu ?
Il semble que ce bug est propre à SPIP. Je redirige ta demande sur la liste spip-dev. Y es-tu abonné ?
Bonjour,
J’ai SPIP 2.1.10 [17657] et suis chez ovh.
Sinon je ne suis pas abonné à la liste spip-dev., débutant, je risquerai de la « parasiter. »
Merci pour avoir transmis la question.
Bonjour,
Je me permet de relancer ma requête.
Auriez-vous trouver une solution à mon problème via la liste spip-dev ?
Merci beaucoup
Bonjour.
Après la découverte de ce bug :
- L’annomalie a été close : http://core.spip.org/issues/2166
- SPIP a été modifié : http://core.spip.org/projects/spip/repository/revisions/18317
Ton erreur devrait sans doute disparaitre après mise à jour de SPIP ?
Répondre à ce message
Re Bonjour,
La lame « Mise à jour automatique » ne donne pas de description. On reste en attente longue de localhost.
Les ecrire/ ?exec=charger_description_outil&outil=maj_auto&cs=reportall
fournies à Gérard en mai ne débouchent qu’au bout de tres longtemps sur une blank page.
SPIP 2.1.10 test en local avec Wamp (Apache : 2.2.11 Version de PHP : 5.3.0 )
Couteau Suisse Version locale : 1.8.41.03 Révision : 49007
Sur site c’est OK.
Je redémarre ce thread car il me semble que l’on a dévié sur le post de Gérard ?
Pas tres gênant. Je vais sur mon site pour relever les mises a jour possibles. Juste que je ne comprends pas ce qui se passe en local.
Merci
Il est probablement que Wamp n’autorise pas les consultations distantes ? Les logs de SPIP (tmp/prive_spip.* notamment) en parlent-ils ?
Répondre à ce message
Bonjour,
Depuis que j’ai fais la mise à jour du couteau Suisse (vers CS 1.8.40.04) dans ma version de développement (sous EasyPHP) la lame « mise à jour automatique » ne fonctionne plus !
Que cette lame soit active ou inactive si je clic dessus, je constate qu’en bas de page une petite roulette tourne durant quelques minutes puis rien rien ne s’affiche...
Dans ma version en ligne (vers.CS 1.8.33.05) tout fonctionne parfaitement et donc j’hésite à faire la mise à niveau du CS étant donné le problème décrit ci-dessus.
Quelqu’un a t-il une idée.
Bonne semaine
Gérard
Tout fonctionne en ligne, même quand tu cliques sur « forcer l’actualisation distante » ? Quelle version de SPIP as-tu ?
Un lien de test (seulement pour tester l’affichage !) peut ressembler à :
-
ecrire/?exec=charger_description_outil&outil=maj_auto
Voire à :
-
ecrire/?exec=charger_description_outil&outil=maj_auto&cs=reportall
- Je sais pas trop à quoi sert le lien « forcer l’actualisation distante » j’ai cliqué dessus (dans la version en ligne) après quelques secondes la page s’est rafraichie sans changement apparent.
- Si tu m’as bien suvit, ce lien n’est pas visible dans ma version de développement.
- Version SPIP 2.1.10 pour les deux versions
- Le premier lien que tu propose donne une page totalement blanche après un bon moment d’attente.
- Le deuxième lien donne le texte ci-joint. Celà peut-il nous aider.
Merci pour ton aide
Gérard
Bon Oui il faut des fameuses lunettes pour lire le texte ci-dessus. Le voici en claire :
Répondre à ce message
Bonjour,
J’ai spip 2.1.8 et je n’ai pas de lame de mise à jour de plugins. Dans administration, j’ai juste :
La corbeille
Site en travaux
Avez vous une idée du problème ?
Merci d’avance,
Cordialement,
Retenodus
Quel squelette utilises-tu ? Il y a peut-être des autorisations préprogrammées...
Bonjour,
J’utilise le jeu de squelette syezcreateurs.
Je m’en doutais. Peut-être devrais-tu alors en parler aux auteurs. Certaines lames sont en effet invalidées par ce squelette.
Bonjour
Mets à jour ton squelettes et tu verras que la lame sera autoriser.
Maj tous tes plugins par la page de chargement et vide le tmp.
Elle dois réapparaitre, je l’ai sur un de mes sites.
SoyezCréateurs invalide volontairement un certains nombre de lames du CouteauSuisses jugées :
N’est-ce pas un jugement un peu arbitraire ? Tout le monde n’a pas de serveur SVN sur son hébergement.... SoyezCréateurs nécessite-t-il un serveur SVN ?
Il existe sur le CS un pipeline pre_description_outil qui permet d’avoir accès à la description/configuration d’un outil avant affichage et traitement de tous les raccourcis. Ne serait-il pas « plus sympa » d’ajouter plutôt un message d’avertissement concernant le squelette spécifique SoyezCréateurs sur certaines lames, au lieu tout simplement de les interdire ?
Dans la mesure ou SoyezCréateurs cache les lames par cette ligne : http://zone.spip.org/trac/spip-zone/browser/_squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/soyezcreateurs_options.php#L134
Il suffit dans son config/mes_options.php de reprendre cette ligne et d’y mettre autre chose pour être prioritaire sur le masquage des lames.
Répondre à ce message
Bonjour et merci pour ce plugin,
actuellement, avec la dernière version du couteau suisse :
Version locale : 1.8.29.00
Révision : 42842
Votre version est à jour.
La mise à jour des plugins se lance et lors du retour sur la visu des tableaux, le plugin est toujours à mettre à jour.
Cette indication change lors d’un chargement de la dernière version du plugin par ftp.
Une piste ?
Par avance, merci,
Alain
Bonjour
Si tu refais ta manip 1h après est ce que ça marche ?
Bonjour,
après « cherche » et « recherche », les fichiers sont chargés dans : /lib/ et non dans : /plugins/auto/
si cela peut aider à savoir pourquoi...
Après transfert en ftp, les plugins et le tableau des mises à jours sont « à jour »
D’où la question, pourquoi /lib/ ?
merci,
Alain
Bonjour
Pour quel plugins Alain ?
Car ça devrais pas le faire pour tous, y en a qui le font mais ça viens du faite qu’il sont par reconnu comme tel.
Tous, car j’ai voulu les cocher les uns après les autres avant de poster et aucun n’a fait le bon choix
TOUS ? meme le couteau suisse ?
Est ce que tu as les bon droits sur le dossier plugins/auto/ ?
Merci de la piste, c’était bien les droits sur /plugins/auto/ (705 passés en 755) et ça marche !!!
Encore merci de ta promptitude
Alain
De rien, je fais du mieux avec ce que tu me dis mais c pas logique de mettre dans lib si 705 sur plugins auto...
Après analyse, lors de l’installation du couteau suisse, il est demandé que les droits soient modifiés pour /lib/ (qui n’était pas encore créé), alors que ce sont les droits de plugins/auto/ qui ne sont pas bon.
Ensuite, c’est dans /lib/ que sont chargés les plugins, version « à jour ».
C’est tout ce que j’ai pu remarquer...
Encore merci,
Alain
Salut,
chez moi la mise à jour automatique ne fonctionne pas non plus. Cela concerne tout les plugins, le couteau suisse inclue. J’ai essayé avec les droits de dossiers en 777, car quand je met en 755 je reçois : « Erreur - Le répertoire ../plugins/auto/ n’est pas accessible en écriture. »
Avec 777 je ne reçois aucun message d’erreur, la mise à jour a l’air de se dérouler correctement, mais une fois retourné sur la page couteau suisse la version du plugin est pareil qu’avant.
Le site est en 2.1.8 mais le problème existait déjà avec des versions antérieurs..
Qu’est-ce qui pourrais bloquer le processus ? Une incompatibilité avec un autre plugin ?
Je n’ai pas ce problème sur d’autres sites sur le même serveur, seulement Bonux ne veut pas se laisser mettre à jour automatiquement.
Merci pour vos tuyaux
joz
Tu as quelle version du couteau ? Est ce que tu as essayer de la mettre a jour via le chargeur auto de spip ?
Une fois le Couteau Suisse mis à jour, as-tu essayé de « forcer l’actualisation distante » ?
Le couteau est à jour. J’avais essayé via le chargeur automatique, mais ça n’a pas fonctionné, j’ai du le faire manuellement comme pour les autres plugins.
Comment est-ce que je peux forcer l’actualisation distante ?
On le vois en bas de la lame de mise a jour si celle si est activer.
PS : PatV, faudrait qu’on met a jour l’article sur ce point
rien ne se passe quand j’appuie sur « forcer l’actualisation distante », seulement la fenêtre deviens grisâtre pendant quelques secondes...
Ton serveur ne permet peut-être pas la consultation à distance ?
Répondre à ce message
Bonjour,
J’ai une demande d’amélioration de fainéant.
Serait-il possible lorsque l’on met à jour un plugin que le bouton « Suivant » soit en haut de la page plutôt qu’en bas.
Cela évite pour chaque plugin mis à jour d’avoir à défiler la liste des fichiers à chaque fois.
Merci
Ta souris n’as pas la super molette super-défilement ? La page dont tu parles est gérée par SPIP, qui ne prend pas le soin de lancer les pipelines, pas facile donc de customiser tout ça.. Peut-être qu’une surcharge du fichier minipres.css peut résoudre ton mega problème. Y ajouter (je n’ai pas testé...) :
Ah ben si c’est pas facile à faire, c’est pas grave.
Je l’ai dit c’est un truc de fainéant.
Répondre à ce message
Patrice
La lame renvoie sur le chargeur de plugins de spip au lieu de charger le plugins voulut
Comment corriger cela ?
Même problème constaté chez moi.
Bonjour
PatV a corrigé la lame, mettre à jour le cs en le chargeant avec le chargeur spip.
pierre
Merci,
tout semble rentré dans l’ordre.
Répondre à ce message
Mise à jour...
J’ai beau installer à la main la dernière version du couteau suisse, vider TMP j’ai toujours des messages « La révision distante n’a pas pu être trouvée. » sous les plugins Lecteur Multimédia, Couteau suisse, Sélection d’articles (v1.1), SPIP Bonux (v1.9.1)
Tous ces plugins sont en dossier auto
Je ne comprends pas...
Même soucis constaté depuis quelques jours, chez 2 hébergeurs différents. J’ai remarqué que pour les plugins considérés à jour le lien vers la révision est de la forme
alors que les liens indiquant « La révision distante n’a pas pu être trouvée. » sont de la forme
Depuis plusieurs jours maintenant, pour moi aussi même souci que ci-dessus : les mises à jour automatiques ne se font plus et j’ai le message suivant qui s’affiche pour chaque plugin : « La révision distante n’a pas pu être trouvée. »
Bonjour
Oui nous sommes entrain de chercher le soucis, nous vous tenons au courant.
Bonjour,
en fait ce sont les liens des fichiers svn.revision (origine) qui ont changé :
origine : file :///home/svn/repository/...
au lieu de : svn ://zone.spip.org/...
exemple pour le plugin « saisie » :
Origine : file :///home/svn/repository/spip-zone/_plugins_/saisies
Revision : 37085
Dernier commit : 2010-04-09 22:56:43 +0200
file :///home/svn/repository/spip-zone/_plugins_/saisies
37085
2010-04-09 22:56:43 +0200
au lieu de :
Origine : svn ://zone.spip.org/spip-zone/_plugins_/saisies
Revision : 37085
Dernier commit : 2010-04-09 22:56:43 +0200
svn ://zone.spip.org/spip-zone/_plugins_/saisies
37085
2010-04-09 22:56:43 +0200
A voir au niveau de la configuration du serveur de version non ?
Merci. Je viens de poster la correction qui prend en compte ce changement d’adresse.
Bonjour Patrice
merci pour le correctif.
Merci beaucoup pour le correctif... Il marche impeccable. Quel bel outil que le couteau Suisse. Bonne journée...
Répondre à ce message
Bonsoir
J’ai un soucis avec des plugins qui change de nom, maintenant j’ai deux url pour les chargés alors qu’une seul d’elle fonctionne ... ou corriger ça ?
Peut-être repartir d’une unique installation propre du plugin, en supprimant les fichiers anciens par FTP. La procédure de mise à jour devrait ensuite être rétablie...
De quel plugin s’agit-il ?
Patrice
IL s’agit de Fotoremix qui a été chargé en automatique et quand j’ai voulu le mettre a jour il a pas voulu par car dispo donc je pense que ça viens de Fotoremix et pas du CS
Répondre à ce message
Lors de la mise à jour automatique du CS lui-même (1.8.12.1 vers , on passe par une page ecrire/ ?exec=admin_couteau_suisse qui présente un long texte avec des accents qui passent mal, probablement car la page n’a pas de charset spécifié.
Ah sans doute faudrait-il laisser un message aux devs SPIP pour rétablir le bon charset sur cette page. Ceci est indépendant du Couteau suisse...
Répondre à ce message
Bonjour,
Merci pour cette nouvelle lame. Je viens de mettre mon couteau suisse à jour. J’ai activé la lame mise à jour auto pour mes plugins. La plupart de ces derniers sont dans un dossier « auto ». Le CS les reconnait bien mais...il m’indique
. Donc pas de mise à jour possible. Quelqu’un a-t-il une idée de ce qui se passe ?
Bonjour,
Est-ce que tous vos plugins viennent soit de la zone soit de plugins.spip ?
Si ce n’est pas le cas, l’erreur vient de là. Les révisions sont contrôlées à partir de 2 endroits et surtout du trac...
Si les plugins sont sur la zone et que vous avez ce problème, alors cela vient d’un problème de cache. Mettre « var_mode=recalcul » dasn votre url...
Merci pour la rapidité de votre réponse, j’ai procédé au vidage du cache mais rien n’y fait. Mes plugins viennent pour la plupart tous de plugins.spip. Que puis-je faire ?
Je viens d’aller sur la zone, j’ai un message d’erreur : « The requested URL /trac/spip-zone/ was not found on this server. ». L’explication vient peut-etre de là ?
Ah mais oui ! Pardon !
Pourtant je viens de voir passer un message sur la zone ce matin pour ça... Cette lame, pour le moment, ne fonctionne plus car le lien vers la zone à changer...
Avant nous étions sur «
zone.spip.org/trac/spip-zone/
» et aujourd’hui on est sur «zone.spip.org/spip-zone/
»...Tout cela est à confirmer par les dév...
Ok, j’avoue préférer cela. En tout cas merci pour votre aide. il ne me reste plus qu’à attendre que tout cela se réorganise.
Voila, tout refonctionne à présent, la zone est de retour ;-)
Répondre à ce message
Bon, et à part cela… qu’est-ce que cette fonctionnalité (fort intéressante) fiche dans le Couteau Suisse, et pas dans le plugin à part susceptible d’être intégré au Core de SPIP ?
+1
Cette fonctionnalité aurait tout intérêt à être intégré dans le core ou, à tout le moins, être disponible sous forme de plugin autonome.
Répondre à ce message
Oups... Apparemment, il y aurait un bug... En tout cas, un soucis sur un de mes sites...
La lame ne trouve pas les révisions distantes. En effet, il ajoute « _stable_ » dans son url vers la zone. De ce fait, pas de révisions possible...
Lorsque je procède à la mise à jour manuelle, il retrouve le chemin correcte vers le fichier.
J’ajoute à cela, pour informations, que je venais de faire une mise à jour de spip de la 2.0.2 à la 2.0.9...
Oui, ça c’est tout à fait normal. Les dossiers _stable_, _dev_ ou _test_ n’existent plus. La Zone a subit il y a peu un déménagement important de tous les plugins. Du coup, la recherche de révisions ne se fait effectivement qu’après une mise à jour manuelle des plugins installés avant ce déménagement.
On pourrait prévoir cela dans le code, pourquoi pas. Mais cet effet devrait disparaitre progressivement avec le temps...
Oui, je sais j’ai vu le déplacement des différents répertoires, mais ce que je trouve bizarre c’est que CS garde cela en mémoire...
Le CS ne garde rien en mémoire, il se borne à lire le fichier
svn.revision
...Voila,
je viens de poster une
correction
qui prend en compte ce déménagement et qui
devrait en principe éviter ce genre de désagrément à l’utilisateur.
Répondre à ce message
C’est super cette fonctionnalité, et c’est vrai qu’elle mériterait d’être versée dans le core..
Mais ce qui n’est pas clair, c’est est-ce que les versions proposées sont stables ? Car toutes les révisions d’un plugin stable ne sont pas stables !
A part ça, l’admin du CS, très réussie au niveau ajax, est un peu chargée. Peut être la liste des lames mériterait elle d’être découpée en onglets ?
Voila pkoi le lien des logs est fourni dans la description de l’état u plugin... Les programmeurs attentifs remplissent bien ces logs à chaque commit. Une mise à jour, c’est vrai, même si elle est toujours conseillée, n’est jamais anodine, il faut « savoir ce que l’on fait » et avoir le temps de répondre à une éventuelle anomalie conséquente à une mise à jour.
Voila pkoi chaque catégorie se replie, et chaque outil peut être caché. Une lame qui ne servira jamais n’apparaitra donc plus sur l’admin du CS et en allègera l’aspect.
Répondre à ce message
Le couteau suisse est à jour, la lame activée, mais je ne vois pas les boutons radio.
Je clique sur « mettre à jour le plugin sélectionné », et je suis redirigé sur la page des plugins, sans qu’il y ai eu de mise à jour.
Je suis sous spip 2.0.9, ubuntu 9.04, firefox 3.5.3.
Une idée ?
EDIT : mes plugins sont dans le dossier plugin, donc rien d’anormal en fait... Je peut déplacer les plugins dans plugins/auto ?
Bonjour,
Rien ne s’affiche comme dans la capture d’écran de l’article ?
Si oui, alors, vos plugins ne seraient peut-être pas installés dans le répertoire « plugins/auto »...
J’ai déplacé les plugins dans plugins/auto/, donné les droits 777 à ce dossier et à son contenu (je suis en local, je bourine), et ça marche !
Sauf que j’ai des warning. Exemple :
Warning : touch() [function.touch] : Utime failed : Operation not permitted in /home/oneeyepied/site_spip/ecrire/inc/pclzip.php on line 3816
La maj semble toutefois se faire.
Rien de grave ?
Alors, je pense qu’il faut que tu purges le cache de tes plugins. (tmp)
Attention, le dossier auto/ est réservé aux plugins installés automatiquement par SPIP grâce à une liste configurable (se rendre sur la page de gestion des plugins)
Il me parait très aléatoire de déplacer à la main des plugins dans ce dossier...
Répondre à ce message
Problème, un peu de ma faute : ça marchait bien jusque là, je n’ai pas fait attention !
Le plugin « Porte plume » a changé de nom (il s’appelait « Plugin porte plume » - Ah, Mathieu, Mathieu ! ) et donc de structure de stockage sous /plugins/auto . Quand je l’ai pris en compte de manière automatique ça n’a évidemment pas marché. Explosion de la présentation graphique de l’interface privée.
J’ai supprimé l’ancienne structure (.../auto/plugin_porte_plume), j’ai repris en compte manuellement « Porte plume », j’ai vidé le cache et tout est reparti.
Merci pour cette lame, on l’attendait. A+
Répondre à ce message
Oui un immense merci au créateur de CS d’avoir créé cette lame. Elle facilite grandement l’exploitation d’un site SPIP et dispose d’une ergonomie très bien pensée. BRAVO !
Répondre à ce message
Bonjour,
Premier point : il vous faut mettre à jour votre plugin Couteau Suisse.
Deuxièmement : en SPIP 2, il est possible dans la gestion de plugins d’avoir un répertoire « auto » où viendra s’installer les plugins obtenus par les différents flux de syndication des plugins (SPIP-Contrib, Plugins.spip.net, etc.)
En dessous des liens de syndication, il y a un champ, vous pouvez y coller l’url du zip que vous souhaitez installer. SPIP se chargera de décompresser et d’installer les fichiers sur votre serveur. Il ne tiendra qu’à vous de l’activer.
Répondre à ce message
Il y a des choses qui m’échappent... Mon couteau suisse ne m’affiche aucun lien « mise à jour automatique ». Mes plugins sont installés uniquement dans un dossier « plugins/ ». Dois-je les placer dans un dossier « plugins/auto » ?
Merci
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |