Carnet Wiki

skeleditor3

Avec le privé en squelettes de la 2.3, il serait intéressant de faire une refonte de skeleditor adapté à spip 2.3. Liste des objectifs à atteindre pour cette version :

  • prise en charge de nouveaux types de fichiers (yaml et ?? liste à completer)
  • permettre de forcer une coloration syntaxique d’un fichier (au cas où) et une détection auto en testant s’il y a une extension connue devant le .html(pour un fichier.css.html on veut du css)
  • réorganisation des squelettes du plugin selon le « standard » 2.3, ajaxé tout ça
  • un mode édition plein écran
  • une barre d’édition pour insérer quelques syntaxes de base (que l’on doit completer) : des boucles, des inclure modele et compagnie ?? Je ne suis pas sûr pour ce point
  • une option versionning activable (avec un nombre de versions maxi a conserver, par exemple),
    et dans ce cas, à chaque enregistrement on copie la version précédente dans un répertoire
    tmv/versions_skel/....(arbo idem squelettes).../monskel.html.timestamp
    Ensuite l’affichage des versions d’un fichier c’est une simple boucle (DATA)source glob ...
    La restauration, une simple copie (mais en versionnant d’abord le fichier courant, pour pouvoir revenir en arrière)
Guytarr - Mise à jour :22 mars 2012 à 23h11min