SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 196 visiteurs en ce moment

Accueil > Squelettes > Outils pour squelettes > SkelEditor > SkelEditor 2.0

SkelEditor 2.0

1er mars 2010 – par Cerdic – 74 commentaires

48 votes

La version remaniée et enrichie du plugin, pour SPIP 2.1, qui vous permet d’éditer votre squelette directement en ligne sans passer dans le FTP

Ce plugin vous permet d’éditer les fichiers du squelette courant depuis l’interface privé. Cela peut être utile pour mettre à jour un squelette, réparer une erreur lorsqu’on n’a pas d’accès FTP, ...

Attention, il ne s’agit pas d’un éditeur WYSIWYG, mais d’un éditeur de code disponible dans l’interface privée de SPIP.

Un bouton d’administration sur le site public

Le plugin ajoute un bouton supplémentaire « Squelettes&CSS ».

Il vous permet de visualiser tous les squelettes inclus sur la page en cours, ainsi que la liste des feuilles de style CSS référencées par la page :

Si vous utilisez les fonctions de compression de CSS de SPIP, SkelEditor retrouvera tout de même les feuilles CSS originales référencées dans votre page.

Le survol d’un nom de squelette inclu met en surbrillance la partie de la page générée par ce squelette. Il est ainsi facile de trouver quel squelette produit le morceau de la page que vous voulez modifier.

Il est alors possible de cliquer sur le nom du squelette (ou de la css) qui vous intéresse pour passer en édition de ce fichier dans l’interface privée.

Édition des fichiers avec coloration syntaxique

L’édition du fichier se fait dans un éditeur texte avec coloration syntaxique adaptée au fichier que vous modifiez.

Lorsque le fichier est un fichier original de SPIP ou d’un plugin, il sera automatiquement enregistré dans une copie, dans votre dossier squelettes/, avec un en-tête ajouté avec votre nom et la date de copie.

Création, déplacement, renommage de fichiers

L’interface vous permet d’ajouter des fichiers dans votre dossier squelettes/.

Si vous indiquez un nom de fichier avec des sous-dossiers, comme modeles/exemple.html, les sous-dossiers seront automatiquement créés.

De la même façon vous pouvez renommer un fichier existant, ou le déplacer en indiquant un nouveau chemin

Upload

Le bouton « Envoyer un fichier » vous permet de télécharger un nouveau fichier depuis votre ordinateur vers votre dossier squelettes/

Téléchargement

Lorsque vous visualisez un fichier, vous pouvez le télécharger avec le bouton homonyme.

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

Dernière modification de cette page le 1er avril 2017

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 28 mars à 18:30, par AlainF En réponse à : SkelEditor 2.0

    Bonjour et bravo pour ce plugin,

    est-il possible d’avoir la hauteur, de la zone d’édition des fichiers, proportionnelle à la page ?
    je m’explique : j’utilise beaucoup Skeleditor au début d’un nouveau site et ce plugin me rend la vie plus facile.
    Mais je serais encore plus heureux si la hauteur était plus grande, car l’ascenseur serait moins nécessaire et la relecture du code plus facile !!!

    Avec le plugin spip_hop (écran plus large), je profite des nouveaux écrans plus large alors pourquoi pas la hauteur ?

    Merci encore, Alain

    Répondre à ce message

  • Le 14 février à 11:36, par rjadot En réponse à : SkelEditor 2.0

    Bonjour,

    comment puis-je ajouter les extensions scss dans la liste des fichiers autorisés ?

    Raphaël

    Répondre à ce message

  • Le 8 octobre 2016 à 23:30, par Christian En réponse à : SkelEditor 2.0

    Bonjour,

    Ça serait pratique de pouvoir utiliser skeleditor pour mettre le spip_loader a la racine.
    Merci pour ce tres pratique module.

    Répondre à ce message

  • Le 3 janvier 2016 à 18:14, par spipfactory.com En réponse à : SkelEditor 2.0

    Bonsoir,

    je constate que si l’on active le plugin "skeleditor" on a bien
    Un bouton d’administration sur le site public

    Le plugin ajoute un bouton supplémentaire « Squelettes&CSS ».

    mais que si on utilise un modèle simple sans paramètre en faisant suivre son nom d’un pipe | (ex. bla <le_modele|> bla )

    et que l’on inclue ce modèle dans un article on fait apparaître un bouton supplémentaire « Squelettes&CSS ».

    donc sur ma page sommaire j’utilise trois modèles dans un articles, j’ai donc trois bouton supplémentaire « Squelettes&CSS ».
    un par modèles, c’est un poil gênant.

    je contourne en créant un énième modèle incluant les trois autres modèles ; cela me permet de limiter le nombre de bouton a deux. mais cela en fait toujours un de trop

    est ce un comportement normal de skeleditor ?, est ce moi qui utilise mal spip ?

    une idée, une piste, un tuto
    merci

    • Le 3 janvier 2016 à 21:02, par spipfactory.com En réponse à : SkelEditor 2.0

      c’est bon j’ai trouvé

      il ne faut pas mettre de doc type dans un modéle

    Répondre à ce message

  • Le 16 janvier 2014 à 13:31, par Nat33 En réponse à : SkelEditor 2.0

    Bonjour,
    sur iPad, le menu gauche ne se déplient pas
    du coup les fichiers sont inaccessibles... :/

    bises
    nat

    Répondre à ce message

  • Le 3 décembre 2014 à 23:24, par JLuc En réponse à : SkelEditor 2.0

    SPIP3 étant installé dans un sous-dossier : /localhost/arya il semble que les 2 liens « retours » et « retour avec var_mode=inclure » (partie privée, colonne navigation de la page d’édition du squelette) soient mauvais.

    En effet ils affichent ceci :
    Retour /arya/trucs-spip/article/monbelarticle
    Retour var_mode=inclure

    mais les liens sont :
    href=« ..//arya/trucs-spip/article/test-formulaire-contactemail », ce qui donne http://localhost/arya//arya/trucs-spip/article/monbelarticle (incorrect)
    et href=« ..//arya/trucs-spip/article/test-formulaire-contactemail ?var_mode=inclure » ce qui donne http://localhost/arya//arya/trucs-spip/article/monbelarticle?var_mode=inclure (incorrect)

    Ça se joue dans prive/squelettes/navigation/skeleditor.html
    à la ligne
    [(#ENV{retour}|=={'./'}|?{[(#SET{retour,../})],[(#SET{retour,[(#VAL{../}|concat{#ENV{retour,''}})]})]})]
    retour est issu du self() de la partie publique, qui inclue l’arborescence de sous répertoire menant à la racine du site. retour commence par un / donc on ne peut pas lui ajouter un / et de plus, il faudrait remonter plus haut.
    Par contre le lien est bon pour la page sommaire, pour lequel retour vaut bien ./

    Dans mon cas de site dans un sous dossier (un seul niveau), voici ce qui va bien :
    [(#ENV{retour}|=={'./'}|?{[(#SET{retour,../})],[(#SET{retour,[(#VAL{../..}|concat{#ENV{retour,''}})]})]})]

    Répondre à ce message

  • Le 19 octobre 2014 à 04:10, par livier En réponse à : SkelEditor 2.0

    Une petite demande/suggestion ...

    J’aimerais avoir une option pour limiter l’accès à l’édition des squelettes au webmaster du site.

    Merci pour le plugin en tout cas

    Répondre à ce message

  • Le 21 septembre 2014 à 15:21, par Pierre KUHN En réponse à : SkelEditor 2.0

    Bonjour,

    depuis quelques temps je peux pas éditer de fichier en .css, il me délogue pour un problème de cookies.
    Une idée ?

    Répondre à ce message

  • Le 3 août 2014 à 21:06, par Phil En réponse à : SkelEditor 2.0

    Bonjour
    J’ai un bug pour utiliser le plugin qui est bien installer. Le bouton apparait bien mais quand je clique dessus je me retrouve avec un bandeau jaune et l’adresse de la page dedans. Mais rien d’autre !
    Si quelqu’un peut m’aider ... merci

    • Le 3 août 2014 à 21:26, par Phil En réponse à : SkelEditor 2.0

      Je précise que je suis sous spip 3.0.13 21266 Avec Escal V3
      J’ai viré accès restreint pensant que cela aiderait
      Sur la ligne jaune j’ai cette adresse quelque soit ma position sur le site :
      squelettes-dist/formulaires/administration.html

      J’ai aussi le même site en local et là je n’ai pas le bouton skeleditor ! C’est la m*** !

    Répondre à ce message

  • Le 5 février 2014 à 12:10, par dul En réponse à : SkelEditor 2.0

    Bonjour,

    sur un spip 3.0.14, en allant sur :
    domaine.com/ecrire/ ?exec=skeleditor

    j’obtiens :
    Accès interdit
    Vous n’avez pas le droit d’accéder à la page skeleditor.

    est ce que qq’un à une idée ?
    merci !

    • Le 2 juin 2014 à 22:33, par mjhvc En réponse à : SkelEditor 2.0

      Bonjour, avez-vous créé un dossier squelettes/ à la racine de votre site ?
      Si non, skelEditor refuse d’éditer quoique ce soit.

    • Le 5 juin 2014 à 11:17, par DGirod En réponse à : SkelEditor 2.0

      Bonjour,
      j’ai le même problème avec spip 3.0.16 et un répertoire squelettes à la racine.

    • Le 5 juin 2014 à 12:07, par mjhvc En réponse à : SkelEditor 2.0

      J’ai rencontré le même problème avec un site en test (spip 3.16)
      Ce problème par ailleurs n’existe pas avec un autre site (spip 3.16) en production.
      Pas de plugins acces restreint utilisé dans les 2 cas.
      La différence chez moi était l’absence de répertoire squelettes/ dans le répertoire ou s’installe les répertoires de spip.

    • Le 1er juillet 2014 à 14:25, par Pierre En réponse à : SkelEditor 2.0

      Bonjour,

      J’ai eu le même problème sur un site 3.0.16, que j’ai résolu en ajoutant des droits en écriture sur les répertoires squelettes/css/... de la racine du site.

    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

  • MediaBox

    10 mai 2010 – 514 commentaires

    Avertissement Le présent plugin est installé et activé par défaut sur toute les version de SPIP > 3.0. Inutile donc de l’installer manuellement sauf si vous utilisez SPIP 2.1. Aperçu La MediaBox est une Boîte multimédia polyvalente et (...)

  • Sommaire automatique

    31 janvier 2013 – 14 commentaires

    Ce plugin repère les intertitres des textes de vos articles et s’en sert pour génèrer un sommaire. Ce dernier peut être inséré automatiquement au début de chaque article, ou utilisé dans les squelettes pour générer un sommaire sur n’importe quel autre (...)

  • La Fabrique

    20 avril 2012 – 316 commentaires

    La Fabrique est un outil pour webmestres ou développeurs qui souhaitent créer des plugins. La Fabrique est capable de générer le code source minimal d’un plugin pour SPIP 3 (elle accélère donc le démarrage d’un plugin) et peut s’occuper également de (...)

  • Enluminures typographiques V3

    25 juillet 2009 – 186 commentaires

    Les Enluminures typographiques V3 permettent d’ajouter au Porte plume les raccourcis typographiques présents dans le Plugin Barre Typographique Enluminée. C’est une extension du PortePlume. Pour la documentation d’usage, se reporter à celle du (...)

  • Refonte de l’identité graphique

    10 juillet – 36 commentaires

    Lors de la SPIP Party 2017 à Toulouse, un nouveau contributeur est venu nous présenter son travail sur une refonte du logo. Au delà de la refonte du logo, c’est une toute nouvelle identité graphique pour SPIP que Jordan nous propose. Voici une (...)

Ça spipe par là