[SPIP Zone] ACS

Bonjour,

plugin génial !
hyper pédagogique en plus ... quasi l'exemple parfait pour entrer dans le monde des plugs spip !

Serait-ce difficile (je pense que non),ou inapproprié de permettre la modif. des pages affichables dans l'onglet "pages" (feuilles css, squelettes, etc.) ?

bravo en tous cas pour la beauté de l'architecture de la chose !

RB

rburton wrote:

Serait-ce difficile (je pense que non),ou inapproprié de permettre la modif. des pages affichables dans l'onglet "pages" (feuilles css, squelettes, etc.) ?

Oui, je trouve ce truc de pages assez interressant également, mais peut etre que le "bon" terme serait "squelettes" en terminologie SPIP.

BoOz

BoOz a écrit :

rburton wrote:

Serait-ce difficile (je pense que non),ou inapproprié de permettre la modif. des pages affichables dans l'onglet "pages" (feuilles css, squelettes, etc.) ?

Oui, je trouve ce truc de pages assez interressant également, mais peut etre que le "bon" terme serait "squelettes" en terminologie SPIP.

BoOz

:slight_smile:
certes mais: ça permet d'afficher aussi des CSS (squelettisés, j'admets), et pkoi pas d'autres choses (par exemple le fichier xml dans son arbo de modèles, qui définit les variables css des différents composants ACS) !

Bref, ça pourrait bien remplacer l'éditeur de skel qui commence à se faire vieux, et pkoi pas préfigurer un mini système de développement en lign.

a+
RB

hop faut bien tester ; et moi j'aime ça et en plus je casse facile........... :slight_smile:

@llez une svn fraiche avec acs :
*SPIP 2.0.0 dev SVN [12017 <http://trac.rezo.net/trac/spip/changeset/12017>]*
Version : ACS 0.3 (20080707)Mis à jour le 1970-01-01 01:00:00

ya pas comme un schmilblick sur la date ?

assobachant a écrit sur "acs" qu'il trouve génial sur le principe; en espérant que les codeurs de :
Squelette Spaceline; le plug colorier la dist ; squelette noisette; plug habillage j'en nai sans doute oublier ....

se rassemblent car ça sent le "SPIP SKIN"

hop faut bien tester ; et moi j'aime ça et en plus je casse facile........... :slight_smile:

@llez une svn fraiche avec acs :
*SPIP 2.0.0 dev SVN [12017 <http://trac.rezo.net/trac/spip/changeset/12017&gt;\]*
Version : ACS 0.3 (20080707)Mis à jour le 1970-01-01 01:00:00

ya pas comme un schmilblick sur la date ?

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

et hop
*Warning*: in_array() [function.in-array <https://81.56.143.229/function.in-array&gt;\]: Wrong datatype for second argument in *E:\zmws\_web.zmwsc\ecrire\public\composer.php(65) : eval()'d code(103) : eval()'d code* on line *1*

assobachant a écrit sur "acs" qu'il trouve génial sur le principe; en espérant que les codeurs de
Squelette Spaceline; le plug colorier la dist ; squelette noisette; plug habillage j'en n'oublie surement ....

se rassemblent car ça sent le "SPIP SKIN"

hop faut bien tester ; et moi j'aime ça et en plus je casse facile........... :slight_smile:

@llez une svn fraiche avec acs :
*SPIP 2.0.0 dev SVN [12017 <http://trac.rezo.net/trac/spip/changeset/12017&gt;\]*
Version : ACS 0.3 (20080707)Mis à jour le 1970-01-01 01:00:00

ya pas comme un schmilblick sur la date ?

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

et hop
*Warning*: in_array() [function.in-array <https://81.56.143.229/function.in-array&gt;\]: Wrong datatype for second argument in *E:\zmws\_web.zmwsc\ecrire\public\composer.php(65) : eval()'d code(103) : eval()'d code* on line *1*

Manque l'image : _acs/cat/img/triangles/deplierhaut.gif
de plus le lien demander est /IMG/_acs/cat/img/triangles/deplierhaut.gif
alors que le repertoire acs est dans le repertoire plug que le repertoire cat n'existe pas ?

assobachant a écrit sur "acs" qu'il trouve génial sur le principe; en espérant que les codeurs de
Squelette Spaceline; le plug colorier la dist ; squelette noisette; plug habillage j'en n'oublie surement ....
se rassemblent car ça sent le "SPIP SKIN"

hop faut bien tester ; et moi j'aime ça et en plus je casse facile........... :slight_smile:

@llez une svn fraiche avec acs :
*SPIP 2.0.0 dev SVN [12017 <http://trac.rezo.net/trac/spip/changeset/12017&gt;\]*
Version : ACS 0.3 (20080707)Mis à jour le 1970-01-01 01:00:00

ya pas comme un schmilblick sur la date ?

et hop
*Warning*: in_array() [function.in-array <https://81.56.143.229/function.in-array&gt;\]: Wrong datatype for second argument in *E:\zmws\_web.zmwsc\ecrire\public\composer.php(65) : eval()'d code(103) : eval()'d code* on line *1*

Manque l'image : _acs/cat/img/triangles/deplierhaut.gif
de plus le lien demander est /IMG/_acs/cat/img/triangles/deplierhaut.gif
alors que le repertoire acs est dans le repertoire plug que le repertoire cat n'existe pas ?

et hop rebelotte quand on souhaite configurer les onglets
*Warning*: in_array() [function.in-array <http://127.0.0.1/function.in-array&gt;\]: Wrong datatype for second argument in *E:\zmws\_web.zmwsc\ecrire\public\composer.php(65) : eval()'d code(103) : eval()'d code* on line *1*

assobachant a écrit sur "acs" qu'il trouve génial sur le principe; en espérant que les codeurs de
Squelette Spaceline; le plug colorier la dist ; squelette noisette; plug habillage j'en n'oublie surement ....
se rassemblent car ça sent le "SPIP SKIN"

hop faut bien tester ; et moi j'aime ça et en plus je casse facile........... :slight_smile:

@llez une svn fraiche avec acs :
*SPIP 2.0.0 dev SVN [12017 <http://trac.rezo.net/trac/spip/changeset/12017&gt;\]*
Version : ACS 0.3 (20080707)Mis à jour le 1970-01-01 01:00:00

ya pas comme un schmilblick sur la date ?

et hop
*Warning*: in_array() [function.in-array <https://81.56.143.229/function.in-array&gt;\]: Wrong datatype for second argument in *E:\zmws\_web.zmwsc\ecrire\public\composer.php(65) : eval()'d code(103) : eval()'d code* on line *1*

Manque l'image : _acs/cat/img/triangles/deplierhaut.gif
de plus le lien demander est /IMG/_acs/cat/img/triangles/deplierhaut.gif
alors que le repertoire acs est dans le repertoire plug que le repertoire cat n'existe pas ?

et hop rebelotte quand on souhaite configurer les onglets
*Warning*: in_array() [function.in-array <http://127.0.0.1/function.in-array&gt;\]: Wrong datatype for second argument in *E:\zmws\_web.zmwsc\ecrire\public\composer.php(65) : eval()'d code(103) : eval()'d code* on line *1*

Quand on souhaite allez dans administration
*Fatal error*: Call to undefined function afficher_tranches_requete() in *E:\zmws\_web.zmwsc\plugins\acs\inc\acs_editer_admins.php* on line *180*

--
Une piste, une idée, un tuto; merci
@micalement stéphane

SPIP 2.0.0 SVN [12017]/ACS 0.3 (20080707)/Squelette Sarka-SPIP 3 [21279]

* assobachant tapuscrivait, le 09/07/2008 20:15:

Quand on souhaite allez dans administration
*Fatal error*: Call to undefined function afficher_tranches_requete() in *E:\zmws\_web.zmwsc\plugins\acs\inc\acs_editer_admins.php* on line *180*

Tu teste avec la SVN ?
ACS n'est pas prévu pour la SVN, mais seulement 1.9.2d (ce qui, compte tenue de la sortie prochaine de la 2.0 est probablement une belle perte de temps...).

--
RealET

RealET a écrit :

* assobachant tapuscrivait, le 09/07/2008 20:15:

Quand on souhaite allez dans administration
*Fatal error*: Call to undefined function afficher_tranches_requete() in *E:\zmws\_web.zmwsc\plugins\acs\inc\acs_editer_admins.php* on line *180*

Tu teste avec la SVN ?
ACS n'est pas prévu pour la SVN, mais seulement 1.9.2d (ce qui, compte tenue de la sortie prochaine de la 2.0 est probablement une belle perte de temps...).

cela veut t'il dire que la 2.0 va integrer acs ?

--
Une piste, une idée, un tuto; merci
@micalement stéphane

SPIP 2.0.0 SVN [12017]/ACS 0.3 (20080707)/Squelette Sarka-SPIP 3 [21279]
http://bachant.free.fr

* assobachant tapuscrivait, le 09/07/2008 21:15:

cela veut t'il dire que la 2.0 va integrer acs ?

Tu rêves là !
ACS arrive comme une fleur dans un jeu de quilles.

ACS est un très gros squelette à la phpnuke. Point barre.

Et c'est le fait qu'il soit développé avec une version de SPIP bientôt obsolète qui est probablement une perte de temps et d'énergie.

--
RealET

Réponses et questions (guru spip: j'ai deux questions pour vous, à la fin du
mail :wink: :

1) Serait-ce difficile (je pense que non),ou inapproprié de permettre la
modif. des pages affichables dans l'onglet "pages" (feuilles css,
squelettes, etc.) ?
- Non, c'était prévu car déjà demandé. Et y ajouter les sources des composants
eux-mêmes sera une toute petite modification. (et merci beaucoup de votre
avis très enthousiaste sur ACS: ça fait plaisir !)

2) Oui, je trouve ce truc de pages assez interressant également, mais peut
etre que le "bon" terme serait "squelettes" en terminologie SPIP.
- L'emploi du mot "Pages" vise à englober les squelettes Spip stricto-sensu
(qui correspondent à une page web), les inclusions, les modèles Spip, ...

3) Version : ACS 0.3 (20080707)Mis à jour le 1970-01-01 01:00:00 ya pas comme
un schmilblick sur la date ?
- cette date vient de la fonction php filemtime(). et c'est la date de
dernière mise à jour des paramètres ACS. A l'initialisation, avant d'avoir
validé une seule option ou un seul paramètre de composant dans ACS, elle
n'est pas initialisée. Cette date est-elle ok après initialisation ?

4) Quand on souhaite allez dans administration *Fatal error*: Call to
undefined function afficher_tranches_requete() in
*E:\zmws\_web.zmwsc\plugins\acs\inc\acs_editer_admins.php* on line *180*
- déjà dit, mais la compatibilité avec la version svn n'est pas assurée, là, à
l'instant "t". Ce plugin était compatible avec la svn avant l'été, et il le
sera de nouveau avant les calendes greques :wink: Des sites en spip 1.9.2c et
1.9.2d tournent déjà avec ACS, et il devenait urgent de mettre de la doc et
un svn à disposition des premeirs utilisateurs (merci à la communauté Spip
pour son aide !), qui ne voient pas ça comme une perte de temps.

5) "ACS arrive comme une fleur dans un jeu de quilles. "

6) "ACS est un très gros squelette à la phpnuke. Point barre."
Absolument pas !!! C'est une erreur de confondre ACS avec un squelette. ACS
est un plugin permettant de définir des éléments de squelettes Spip comme des
composants indépendants, réutilisables, et "configurables par clickodrome".
Certains utilisateurs n'utilisent aucun des composants du jeu de squelette
inclu dans ACS, qui est là pour illustrer et pour fournir des bases de départ
aux développeurs et pour fournir aux utilisateurs un site immédiatement
personnalisable. Ce squelette "Cat" joue le même rôle pour ACS que le
squelette "Dist" de la distribution de Spip. Ne confondons pas le "moteur" et
la "carosserie" ... :wink:

7) "ACS arrive comme une fleur dans un jeu de quilles.".
- Le concept même d'ACS a nécessité d'intégrer quelques bonnes idées
dispersées dans différents plugins. Dans certains cas (plugin crayons"), ce
fut un vrai plaisir, et les squelettes Cat intègrent la "compatibilité
crayons". Mais le concept de composant ressemble un peu à celui
de "noisette", et il est certain que ce plugin contient quelques idées
intéressantes pour aller vers une conception "quasi-wysiwig" des pages dans
ACS. Le plugin cfg a aussi quelques points communs, mais ne permettait pas
facilement "d'administrer des composants".
Et ACS doublonne totalement le plugin "colorier la dist", puisque
l'autre "modèle ACS" (jeu de squelettes et de composants) inclu est justement
celui de la Dist colorisé (c'est pas tout à fait fini, d'ailleurs ;-). Il est
là pour illustrer à quel point il est facile et rapide de créer dans ACS de
nouveaux composants configurables par le web pour les intégrer à n'importe
quel squelette nouveau ou existant.
Enfin, si de nombreux modèles ACS variés sont publiés, l'existence d'un tel
plugin remettrait en cause certaines "chasses gardées" en permettant aux
webmestres eux-mêmes de configurer un site Spip selon leur propre charte
graphique.

Questions pour la communauté Spip:

- Comment utiliser le bug-tracker de spip-zone pour le suivi des bugs d'ACS ?

- ACS étant constitué d'ACS stricto-sensu et d'exemples de jeu de squelettes,
les "modèles ACS", quels conseils donneriez-vous pour "ouvrir" les règles de
commit sur les modèles ACS tout en restant très stricts sur la compatibilité
du "noyau" avec tous les modèles proposés actuels et futurs ?

--
Daniel FAIVRE

Le Wednesday 09 July 2008 20:15:25 assobachant, vous avez écrit :

Quand on souhaite allez dans administration
*Fatal error*: Call to undefined function afficher_tranches_requete() in
*E:\zmws\_web.zmwsc\plugins\acs\inc\acs_editer_admins.php* on line *180*

Ceci vient de la disparition de cette fonction afficher_tranches_requete()
dans la version dev de Spip.

La révision 21053 d'ACS fonctionne avec Spip 2.0.0 dev SVN 12050

--
Daniel FAIVRE

Daniel FAIVRE a écrit :

Le Wednesday 09 July 2008 20:15:25 assobachant, vous avez écrit :

Quand on souhaite allez dans administration
*Fatal error*: Call to undefined function afficher_tranches_requete() in
*E:\zmws\_web.zmwsc\plugins\acs\inc\acs_editer_admins.php* on line *180*

Ceci vient de la disparition de cette fonction afficher_tranches_requete() dans la version dev de Spip.

La révision 21053 d'ACS fonctionne avec Spip 2.0.0 dev SVN 12050

il y a un plugin ACS dans dev et dans stable

lequel est le bon ? pour quelle version de spip ?

très beau boulot quand meme

Le Tuesday 15 July 2008 18:56:15 lara, vous avez écrit :

il y a un plugin ACS dans dev et dans stable

lequel est le bon ? pour quelle version de spip ?

La version stable est actuellement numérotée 0.3, elle est dans _stable_, et
également disponible sous forme d'archives .tar.bz2 ou .zip sur

Cette version stable est utilisée en production sur une dizaine de sites.
Elle sera maintenue stable: seuls les bugs seront corrigés, sans modifications
majeures.

La version en cours de développement est la 0.4 EN, qui sera la future version
stable pour Spip 2.0.0
La version "dev" peut occasionnellement ne PAS fonctionner selon les dernières
mises à jour faites sur le SVN d'ACS ou celui de SPIP.
La version dev "pre-0.4" fonctionnait avec Spip 2.0.0 (12050), mais elle n'est
pas recommandée en production, bien qu'elle fonctionne parfaitement sur
certains sites qui l'utilisent déjà en tests.

résumé: numérotation des versions d'ACS:
_stable_ : dernière version stable sortie. 0.3. Pour Spip 1.9.2c et 1.9.2d
_dev_: version en développement, pour Spip 1.9.2c, 1.9.2d, et 2.0.0 dev SVN

très beau boulot quand meme

Merci !
--
Daniel FAIVRE