SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 228 visiteurs en ce moment

Accueil > Administration et BDD > Couteau KISS > Couteau KISS

Couteau KISS

13 mars 2010 – par Cerdic – 41 commentaires

53 votes

Un plugin simple, léger et rapide, pour configurer les réglages cachés de SPIP en une seule page.

Les œufs de pâques de SPIP

SPIP propose un certain nombre de petits réglages configurables simplement par une ligne de code. Le couteau KISS propose une page de configuration pour ce faire.

C’est avant tout un plugin léger, simple et rapide, qui n’alourdira pas votre site, et auquel vous pouvez faire confiance : il ne vous lâchera pas à moitié ouvert.

Les réglages proposés

Vous pouvez accéder à la page de configuration par le menu principal « Configuration » de SPIP. Elle se décompose en 4 sections.

Site public

Vous pouvez définir

  • le dossier où sont rangés vos squelettes ;
  • la suppression automatique des numéros en début de titre (utilisés pour classer vos articles, mais disgracieux sur le site public !) ;
  • le forçage de la langue pour les sites multilingues ;
  • l’interdiction de la directive <base> si vous rencontrez un cas où SPIP l’insère à tort dans vos pages (cas des sites multi-domaines de profondeur différente).

Contrôle du cache

Vous pouvez forcer la mise à jour permanente du cache, ou au contraire forcer le cache à ne jamais se mettre à jour (sauf par un calcul manuel à votre initiative).

Vous pouvez préciser la durée par défaut du cache, ainsi que la durée de mise en cache spécifique aux recherches en base.

Depuis SPIP 2.0, toute publication de nouveau contenu invalide automatiquement toutes les pages du cache. Si cette option vous pose problème vous pouvez ici la désactiver.

Images, logos et documents

Cette partie vous permet de règler les options de taille maximum des images, logo et documents au moment de leur téléchargement. Si la taille maximale est dépassée, le fichier sera refusé.

La première option permet à SPIP de placer automatiquement en mode document les images téléchargées supérieures à une largeur fixée. Si vous laissez cette option vide, les images seront toujours téléchargées en mode image.

Espace privé

La dernière section de la page vous permet de règler la longueur minimale des logins acceptés. Cette option vous permet de renforcer la sécurité de votre site.

Vous pouvez aussi modifier le nombre d’articles et autres objets éditoriaux de SPIP affichés dans les listes de l’espace privé (10 par défaut).

SPIP compresse automatiquement les fichiers javascript et css de l’espace privé, si cela vous pose un problème vous pouvez désactiver cette option, au détriment de la vitesse d’affichage.

Enfin, par défaut, SPIP interdit l’exécution du javascript situé dans les articles quand vous êtes dans l’espace privé. Vous pouvez enlever cette interdiction, mais ne le faites que si vous êtes seul à gérer votre site ou que vous avez entière confiance dans les autres administrateurs du site.

Enregistrement des réglages

Le couteau KISS crée directement un fichier PHP tmp/ck_options.php avec vos réglages. Ce mode de fonctionnement garantit la rapidité de votre site.

Mieux encore, lorsque les réglages que vous avez choisis vous conviennent, vous pouvez copier ce fichier dans dans le répertoire config/ sous le nom mes_options.php et désinstaller le plugin.

Ainsi, les réglages seront figés pour votre site, et vous ne serez plus obligé de garder le plugin sur votre site.

Le fichier que vous avez créé peut être réutilisé sur tous vos sites sans problème !

Par ailleurs, si vous videz brutalement le dossier tmp/ de SPIP, il suffit de passer dans le panneau de configuration du couteau KISS pour que celui-ci restaure vos réglages et regénère le fichier tmp/ck_options.php

Voir en ligne : http://plugins.spip.net/ck

Dernière modification de cette page le 4 juin 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 4 octobre 2015 à 19:20, par Vocalypso En réponse à : Couteau KISS

    Bonjour

    Merci beaucoup pour ce plugin super pratique.

    J’ai remarqué un comportement curieux, la case à cocher : « Forcer la langue de l’url ou du visiteur ($forcer_lang) » est systématiquement cochée lorsque j’accède à l’interface de paramétrage, même si le paramétrage courant est non activé.

    Ce n’est pas gênant en soi, par contre il faut systématiquement penser à la décocher lors de la modification du paramétrage.

    Et d’autant plus que l’activation de cette option génère l’émission de HEADER HTTP 302 sur les pages des sites que je gère. Ce qui est moyennement apprécié par les robots d’indexation.

    Est-ce un comportement normal du plugin où dois-je modifier quelque chose dans la configuration de mes sites ?

    En vous remerciant encore pour ce plugin.

    Bonne journée

    • Le 17 janvier à 00:44, par DD En réponse à : Couteau KISS

      Bonjour,

      J’ai les mêmes interrogations :
      les choix « Forcer la langue de l’url ou du visiteur ($forcer_lang) »
      et « Cache a durée illimitée »

      sont inopérants.

      Merci

      dd

    • Le 14 avril à 00:21, par associate-it En réponse à : Couteau KISS

      Je confirme le problème repéré par Vocalypso concernant la case « Forcer la lanque de l’url » qui est précochée alors que ce paramétrage est désactivé sur mon site.

      Dans mon cas, cela s’est avéré très gênant. J’ai oublié de décocher cette case pré-cochée après un réglage et cela a eu pour effet de modifier mes fichiers backend et donc de déclencher des publications de vieux articles sur les différents réseaux sociaux qui sont alimentés par mes flux RSS. La partie anglaise de mon site était aussi partiellement cassée, de nombreuses éléments étaient affichés en français. C’est donc un bug qui peut potentiellement casser des sites.

    Répondre à ce message

  • Le 20 décembre 2013 à 00:30, par trollquirigole En réponse à : Couteau KISS

    Hello,

    j’ai un soucis avec la mise à jour auto :

    Le fichier http://files.spip.org/spip-zone/couteau-kiss.zip a été téléchargé
    Il contient les fichiers suivants (132.4 ko),
    prêts à installer dans le répertoire ../plugins/auto/couteau-kiss/
    revision 76130
    22 septembre 2013

    Répondre à ce message

  • Le 3 mai 2013 à 14:38, par liberté En réponse à : Couteau KISS

    Bonjour,

    Je viens d’installer le couteau Kiss qui m’a permis enfin de téléverser des fichiers pdf de plus de 2 Mo (mon hébergeur m’en autorise 20). J’ai réglé à 4000ko.

    Cela a bien marché le premier jour.

    Depuis, sans que je touche au réglage, ça marche de façon sporadique. Parfois je peux envoyer d’affilée des fichier de plus de 2 méga, d’autres fois sur plusieurs essais j’ai le message impossible d’envoyer un fichier de plus de 2 méga. Est-ce que ça peut être dû à la qualité de la liaison internet (fibre optique) ? Que faire ?

    Merci par avance pour toute aide.

    Mes plugins
    SPIP 3.0.5
    Agenda 3.11.8 - stable
    Couteau Kiss 1.1.9 - stable
    Crayons 1.15.2 - stable
    Google Analytics 0.4.2 - stable
    Le Couteau Suisse 1.8.132 - stable
    Mini Calendrier 2.3.4 - test
    Modèles media 1.1.0 - stable
    Squelette Ahuntsic 2.0.1 - stable
    Varicelle 0.2.1 - stable
    YAML 1.5.0 - stable

    mon site
    http://franc-parler.jp/

    • Le 7 mai 2013 à 12:44, par liberté En réponse à : Couteau KISS

      Bonjour, En réponse à mon message précédent. Problème résolu
      La patience paie.

      Ca marche bien après quelques lenteurs au départ, après avoir vidé le cache du navigateur, et aussi dans la partie privée, j’ai aussi quitté et redémarré plusieurs fois. Je ne sais pas ce qui a débloqué la situation. En tout cas, ça marche bien. Merci pour cette extension.

    Répondre à ce message

  • Le 4 décembre 2012 à 08:42, par chrisgaillard En réponse à : Couteau KISS

    Bonjour,

    Félicitations pour cet utile plugin.
    Largeur des images mode document réglé à 800 qui génère
    if (!defined('_LARGEUR_MODE_IMAGE')) define('_LARGEUR_MODE_IMAGE',800); n’est pas pris en compte par Spip SPIP 3.0.5 [19905] , après vidage de cache etc....

    Toutes les images (même minuscule) sont importées comme documents et donc présente dans le portfolio.

    Répondre à ce message

  • Le 16 mai 2012 à 15:00, par Afronob En réponse à : Couteau KISS

    Bonjour,

    Déjà bravo pour ce plugin très pratique quand on travail avec des rédacteurs qui ne peuvent s’empêcher d’attacher aux articles des photos de 1Mo de 5000px de large.
    Grâce à Couteau Kiss on peux limiter la taille des images et leurs poids.

    Après les félicitations, les problèmes ! En effet, avec Safari sur Mac OSX, quand on tente de mettre une image plus grande que la taille imposé, ça mouline. La console de Safari nous indique une erreur que je ne saurais traduire, mais peut-être avez vous une solution pour patcher la bête. (cf : capture ci-jointe).

    Merci et à votre bon cœur M’sieur Dam’

    PNG - 99 ko
    • Le 16 mai 2012 à 16:05, par Afronob En réponse à : Couteau KISS

      Pour infos, le bug est aussi sous Safari pour PC !

    Répondre à ce message

  • Le 13 mai 2011 à 15:47, par filnug En réponse à : Couteau KISS

    Hello,

    J’aimerais bien savoir comment désinstaller complètement le couteau kiss ?

    ça peut paraître stupide, mais après avoir copié/collé les instructions de tmp/ck_options dans config/mes_options, puis effacé tmp/ck_options, effacé le plugin couteau kiss et vider mon répertoire tmp, je constate que les effets (notamment la sélection du squelette) sont toujours visibles.

    Pas moyen de choisir le bon squelette via mes_options.php avec $GLOBALS[’dossier_squelettes’]... le squelette choisit, par le passé, via couteau kiss est toujours en fonciton !!!!

    • Le 23 août 2011 à 17:58, par Billou En réponse à : Couteau KISS

      Je venais justement pour parler de ce problème d’incompatibilité entre le couteau KISS et le choix du dossier squelette via le code adéquat dans mes_options.php, trouvant cela fort dommage.

      Par contre pour ma part, juste la désactivation du plugin via la page de gestion des plugins (et non pas via le plugin step) a résolu mon soucis et le choix fonction bel et bien.

    Répondre à ce message

  • Le 7 juin 2011 à 10:38, par audwill En réponse à : Couteau KISS

    hello,

    Sur un site spip 2.1.10, après activation du plugin couteau kiss (dernière version),
    y’a une erreur qui s’affiche sur la page /ecrire/ ?exec=configurer_ck :

    1 Erreur(s) dans le squelette Ligne1 Filtre sinon_interdire_acces non défini../plugins/auto/couteau-kiss/prive/squelettes/contenu/configurer_ck.html / 2

    ça n’a pas l’air bloquant...

    Répondre à ce message

  • Le 17 février 2011 à 11:25, par tetue En réponse à : Couteau KISS

    J’adore le vidage de cache temporaire, qui s’annule de lui-même au bout de 24h ! Ca permet de faire une intervention dans les squelettes sans devoir repasser par la page ?exec=admin_vider et presser le bouton « vider le cache » toutes les 30 secondes. Merci, ça change la vie ! Je vote pour que ce soit dans SPIP, nativement.

    Répondre à ce message

  • Le 7 février 2011 à 14:14, par JLuc En réponse à : Couteau KISS

    Le couteau_kiss IMPOSE une valeur de $dossier_squelettes, même si on ne la renseigne pas, ce qui empêche des traitements perso genre var_skel dans l’url

    Si le champ est vide, le couteau_kiss ne devrait PAS forcer la valeur de ’squelettes’

    Répondre à ce message

  • Le 17 mars 2010 à 11:31, par RealET En réponse à : Couteau KISS

    Le CS a une lame pour désactiver le jquery de SPIP sur le public. J’étais persuadé de la trouver dans ce plugin aussi...

    • Le 17 mars 2010 à 14:05, par Cerdic En réponse à : Couteau KISS

      Enlever le jQuery de SPIP est un besoin extrêmement marginal, et pas du tout du niveau du webmestre SPIP débutant voire bricoleur a qui s’adresse le plugin.

      Cela suppose de gérer ensuite les problèmes de compatibilité avec les plugins qui la plupart s’appuient dessus. Si le webmestre n’est pas capable de faire la première opération à la main, je doute qu’il s’en tire avec la suite.

      Ce serait donc faire croire à tort que c’est une intervention bénigne, et assez peu cohérent avec l’objectif du plugin, qui n’est pas d’être une usine à gaz à réglages (ça existe déjà).

    • Le 25 octobre 2010 à 11:36, par Nicolas Hoizey En réponse à : Couteau KISS

      Ah bin moi ça m’intéresserait de savoir comment virer le jQuery de SPIP. C’est une option activable avec un define() dans mes_options.php ?

    • Le 20 janvier 2011 à 12:32, par b_b En réponse à : Couteau KISS

      Et hop :

      Spip 1.9.2 désactiver jQuery dans #INSERT_HEAD : http://www.weblog.eliaz.fr/article38.html

      ++

    • Le 20 janvier 2011 à 13:11, par Nicolas Hoizey En réponse à : Couteau KISS

      nice ! merci !

    Répondre à ce message

Répondre à cet article

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Champs Extras 3

    16 janvier 2012 – 524 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Réservation d’événements

    16 mars 2015 – 188 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Les crayons

    23 avril 2008 – 815 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • LESS pour SPIP : Less-CSS (anciennement LESSpip)

    5 novembre 2010 – 43 commentaires

    Less-CSS (Anciennement LESSpip) est un plugin intégrant facilement le logiciel LESS dans SPIP. LESS est une extension de CSS ajoutant les variables, les classes, les opérations, les imbrications au langage. Facilitant ainsi l’écriture de (...)

  • Recommander

    3 avril 2011 – 16 commentaires

    Ce plugin propose une manière simple de suggérer de recommander par email un article à un ami. Fonction « recommander un article à un ami ». On l’ajoute dans n’importe quel squelette sous la forme : #RECOMMANDERtitre de la page,url de la page,intro (...)

Ça spipe par là