source: spip-zone/_plugins_/acs/Changelog @ 41424

Last change on this file since 41424 was 41424, checked in by webmaster@…, 9 years ago

Revert partiel : acs_style_pive.css.html dans un dossier /prive ne fonctionne pas en dessous de spip 2.1.2

File size: 11.3 KB
Line 
1Suivi des principales révisions - Version ACS actuelle : 0.7.1
2
3ACS version 0.7
4 - changement des chemins d'images installées par les composants : img->IMG
5 - affichage du commentaire du composant en info-bulle sur le schéma de la page
6 - installation automatique de mots-clefs de composants
7 - option _ACS_LOG dans acs_options.php pour gérer activation / désactivation des logs ACS
8 - fonction sauvegarder / restaurer la configuration d'un modèle ACS
9 - suppression du numero de release d'ACS dans plugin.xml et partout ailleurs
10 - changement du schéma composant.xml : une valeur par défaut héritée se note désormais "=acsComposantVariable" et non plus  "acsComposantVariable, par souci de cohérence avec l'affectation de valeurs de propriétés héritées.
11 - changement de syntaxe pour les variables de type "bord" : #VAR{acsComposantBord/Width} au lieu  de #VAR{acsComposantBordWidth} et modification de la balise VAR pour tenir compte de ce cas récursivement
12 - changement d'algorithme de l'analyseur de page afin d'éviter les erreurs sur de trop grosses regexp
13 - amélioration du drag/drop des composants dans la partie privee
14 - balises #ACS_VERSION et #ACS_RELEASE, permettant de faire des composants multi-versions
15 
16Modele Cat pour ACS vesion 0.7 :
17 - transformation de TOUTES les pages du modèle (squelette) "cat" en pages constituées uniquement de modules (en cours)
18 - modification de la feuille de style habillage.css.html, qui se contente desormais d'appeller les feuilles de style des composants.
19 - composants contextuels : les composants breves, forums, keys,rubnav et syndic affichent des resultats contextuels selon l page où ils sont utilisés. Par exemple, sur la page de resultats d'une recherche, ils donnent le résultat de la recherche.
20 - modele doc_player : reactualisation
21 - Mise à jour de TOUS les composants (en cours)
22 - Audio : toilettage du composant / nouveau modèle. drag/drop sur le slider
23 - Cadre : remplace le composant Module
24 - Edito : nouvelles variables - boutons de navigation precedent / suivant
25 - Fond : définition de classes par défaut héritées par tous les composants - personnalisation des styles spip natifs -  suppression de l'appel à spip_style.css, remplacé par la rdéfinition, personnalisable, de ces styles dans la css du composant Fond (à noter : meme située AVANT dans le header, la css spip_style.css pouvait prendre le pas sur la css habillage.css.html définie APRES - bug vu avec Firefox 3.6.10 et Konqueror 3.5.10)
26 - Hierarchie : composant affichant la hiérarchie de la page en cours, pour les pages rubriques, articles, et toutes les pages ayant "page" dans l'url ET une traduction correspondante définie dans le composant "Fond"
27 - IFrame : nouveau composant
28 - Login : nouveau composant pour gérer la connection au site
29 - Mail : dimensionnement automatique pour spip 2.1.2
30 - Module : remplacé par le composant Cadre, qui permet en plus du contenu de définir l'apparence
31 - Rubrique : nouveau composant apparence d'une rubrique
32_______________________________________
33ACS version 0.6
34 - mise à jour pour spip 2.1 et JQuery 1.8
35 - drag/drop de composants sur le site public, avec les pinceaux ACS.
36 - mutualisation
37 - update pour JQuery 1.8 (spip 2.1)
38 - ajout à l'API de la lecture de variables ACS avec chemins, style API cfg (acs/params/DernereModif)
39 - API : changement de structure du tableau retourné par composants_liste()
40 - instanciation/suppression de composants depuis l'interface d'administration (avant, ça ne se faisait que par  inclusion dans les squelettes)
41 - classComposantPrive.php : propriété "type" remplacé par "class" dans le constructeur (c'est plus cohérent)
42 - détection des composants instanciables (paramètre instanciable définie dans le xml du composant)
43 - lib/composant_infos : indique correctement les inclusions dans des composants Modules
44 - exec/composant_get_infos : correction d'un bug de cGetPages() pour les composants sans numéro d'instance
45 - lib/composant/page_source : affichage du contenu des variables de type widget dans le schéma de page
46 - balise #VAR : gère à la fois l'héritage de propriétés de composants ACS et la lecture de "chemins" type cfg y compris pour les modules.
47 - vues/composant : prise en compte des styles d'instances e composant
48 
49Modele Cat pour ACS vesion 0.6:
50 - pages du squelette : transformation de toutes les pages en pages constituées de composants Modules (partiellement réalisé : reste à définir un fichier dinitialisation adéquat. Ce sera fait dans la version 0.7)
51 - Articles : composant contextuel selon la page dans laquelle il est inclus.
52 - Banniere : ajout du lien extra, option d'alignement vertical, d'une variable ExtraTop pour positionner verticalement le lien optionnel, et du choix de l'alignement vertical de l'image de fond. Ajout d'une variable ExtraTop pour positionner verticalement le lien optionnel, et du choix de l'alignement vertical de l'image de fond, compatibilité du lien extra avec Safari/Konqueror 
53 - Bandeau : choix de la taille du texte
54 - Custom : le composant est désormais instanciable
55 - Edito : variable ombre (couleur, taille, et flou), et choix d'une image de fond, de ses répétitions en x et y  et de son alignement horizontal et vertical
56 - Fond : suppression des insertions automatiques des modules 1&3 d'entête et pied de page. En conséquence, Fond ne peut plus être optionnel (car il inclut les entêtes/pied de page html techniques, non visibles)
57 - Module : gestion des instances de composants, ajout des variables : marges haute et basse, ombre (couleur, taille, et flou). Les propriétés deviennent héritables.
58 - Onglets : nouvelle variable Space (espace entre deux onglets)
59 - Recherche : suppression du test de la variable meta "activer_moteur" (disparue en spip 2)
60 
61_______________________________________
62ACS version 0.5
63 - installation simplifiee et amelioree. Installation des images par defaut des composants.
64 - nombre d'instances de chaque composant affiche en info-bulle sur les widgets de l'onglet "Composants".
65 - nouvelles traductions generiques.
66 - controles revus. Composants ordonnés par ordre alphabetique dans le contrôle Widget.
67 - nouvelle balise de mise en page <admin> pour masquer des parties de mises en page de composant en mode pinceau
68 - nouvelle balise #VAR{variable, valeur par defaut} : lorsque la valeur de variable est un nom de variable ACS, ce nom est remplacé par sa valeur à l'execution (permet l'héritage de variables de composants).
69 - creation du controle de type Bord pour définir largeur, style, et couleur de bordure en une fois.
70 - gestion des CSS d'instances de composants par fichier composant_instances.css.html contenant la balise #NIC.
71 - amelioration des performances du cache.
72 
73Modele Cat pour ACS vesion 0.5:
74 - Composant Agenda : amélioration CSS. Tri par heure des articles publies/modifies/breves dans l'info-bulle. Encapsulation des styles css dans la classe cAgenda. Bulle d'aide. masquage des redirections d'articles SPIP.
75 - Composant Articles : meilleure integration avec plugin notation (0.6.3) et composant Democratie. Variables liees au plan deplacees vers le composant rubriques.
76 - Composant Agenda : images dans IMG/_acs/
77 - Composant Audio : pagination ajax.
78 - Composant Breves : feuille de style personnalisable indépendante.
79 - Composant Edito : mise a jour pour plugin notation 0.6.3. Prise en compte correcte du nombre de lettres avant coupure.
80 - Composant Fond : debug du javascript. Fontes par défaut du site. Liens de traductions et cookie de langue du site pour la noisette fond/entete.
81 - Composant Keys : nouveau. Bloc des mots-clés d'un article ou de tous les mots-clés.
82 - Composant Onglets  : installation automatique des images par defaut.
83 - Composant Rubnav : menus deroulants. Utilisation des traductions generiques.Refonte style. 4 groupes de rubriques par mots-cles.
84 - Composant Banniere : nouvelles variables.
85 - Comopsant Forums : amelioration de la css pour ses deux "noisettes", et nouvelle mise en page dans l'espace prive.Suppression des fichiers de langue publics, devenus inutiles. Mise en page mise à jour avec nouvelle balise <admin>.
86 - Composant Ours : tous les liens predefinis deviennent optionnels. Pied de page totalement personnalisable. Ajout des statistiques globales du site.
87 - Composant Rubnav : amélioration CSS, 6 niveaux de couleurs de profondeurs de rubriques. Masquage des rubriques ayant un mot-clé qui commence par "_", comme "_Ours" ou "_Archive".
88 - Composant Syndic : integration du formulaire site. Pagination ajax et améliorations look.
89 - Composant Tags : valeur par defaut de la couleur de fond et du fond du titre = celle de Rubnav.
90 - Composant Video : correction positionnement du lien telecharger. Ajax.
91 - Composant Mail : nouveau composant encapsulant #FORMULAIRE_ECRIRE_AUTEUR
92 - Composant Module : gestion des marges en inclusion (evite doubles marges en edition avec le pinceau). Choix module horizontal / vertical (par defaut). Module peut contenir desormais 8 composants et non plus 6.
93 - Composant Recherche : nouveau design identique aux autres blocs.
94 
95 - déplacement des images deplier/replier de Fond vers Rubnav.
96 - adaptation automatique aux langues qui s'ecrivent de gauche a droite.
97 - detection des langues prefereees du navigateur.
98 - nouveau fichier d'initialisation des composants avec des valeurs par defaut heritees.
99 - validation xhtml 1.0 pages et composants du modele Cat.
100 - modification de tous les composants pour permettre l'heritage de valeurs d'autres composants avec la balise #VAR
101 - habillage.css : override des styles de formulaires de la dist SPIP remis à jour.
102 - formulaire_ecrire_auteur.html & formulaire_forum.html supprimes : on utilise la dist SPIP.
103 - inc-article.html : suppression boucle "du même auteur", remplacée par un composant Auteurs, integration avec plugin recommander.
104 - mot.html : on masque tous les groupes de mots-clés qui commencent par un "_" (réservés aux mots-clés techniques), ainsi que le groupe en cours dans le bloc "autres groupes de mots-clés".  Suppression de boucles, remplacées par le composant Keys (contextuel).
105 - models/cat/modeles/paginationvideo : ajax.
106_______________________________________
107
108ACS version 0.4
109- tous les composants deviennent instanciables
110- utilisation plus confortable et plus intuitive avec les plugins optionnels crayons et palette.
111- simplification des insertions css et javascripts des composants
112- simplification de la gestion des traductions.
113- valeurs par defaut pour l'initialisation (composants/def.php)
114- nouvelles options de config ACS : affichage des pages et des inclusions des composants, affichage de toutes les variables.
115- crayons sur les variables
116- interface d'administration d'ACS refaite, acceuil sur l'explorateur Ajax
117- suppression du fichier models/mymodel/composants/config.php, remplace par une
118  lecture directe des composants presents dans le dossier des composants du modele actif.
119- creation de ce fichier Changelog.
120
121Modele Cat pour ACS vesion 0.4:
122- fusion du composant Repimages (playlist video) avec le composant Video.
123- fusion des composants Forum et Derniers_commentaires en un seul composant: Forums.
124- composant Liste_articles devient Articles.
125- composant Acces inclut au composant Articles (simplification).
126- creation du composant Pied, utilisant Module.
127- integration gestion des tags meta au composant fond/entete, Usage de Module.
128- creation du composant Module, adaptation des pages, et suppression des composants numerotes tels que "Col1".
Note: See TracBrowser for help on using the repository browser.