[SPIP Zone] [Demande de tests] noiZetier

Bonjour à tous,

le travail sur un prototype de gestionnaire de noisettes a continué avec une version 0.3. Cette version gère dorénavant une description des noisettes au format XML et/ou YAML, l'import/export de configurations, la possibilité de créer des compositions du noiZetier, ainsi que plusieurs pipelines et constantes permet de modifier son comportement pour pouvoir l'utiliser avec différentes organisations de squelettes.

Un début de documentation a été rédigé sur contrib (lisible dans l'espace privé uniquement) : http://www.spip-contrib.net/ecrire/?exec=naviguer&id_rubrique=793

Une seule noisette est fournie directement par le noiZetier. Pour tester le noiZetier, il est possible d'utiliser le squelette Aveline (ATTENTION : toujours en phase de développement).

Tout retour est le bienvenu.

Bien cordialement

Joseph

On 18/04/2010 17:00, Joseph wrote:

Bonjour à tous,

  Pour tester

le noiZetier, il est possible d'utiliser le squelette Aveline (ATTENTION
: toujours en phase de développement).

Tout retour est le bienvenu.

C'est amusant comme tout à utiliser. Je m'attendais à des cliquer/glisser, mais j'aime bien cette interface comme le plugin Menus quoi. Ça manque un peu de style, mais ça semble utilisable.

Par contre, sur Aveline, j'ai un bug, il m'affiche dans le privé (sur les ?var_mode=recalcul en php 5.3) : Warning: strpos() expects parameter 1 to be string, array given in /home/marcimat/www/spip/zone/_squelettes_/aveline/aveline_pipelines.php on line 15

Effectivement le $fond vaut array('le chemin du fond.html' => 'le chemin du fond'); j'avoue que je sais pas d'où sort cet array() d'ailleurs, mais je n'ai pas cherché.

MM.

Le 19/04/2010 11:33, Matthieu Marcillaud a écrit :

C'est amusant comme tout à utiliser. Je m'attendais à des
cliquer/glisser, mais j'aime bien cette interface comme le plugin Menus
quoi. Ça manque un peu de style, mais ça semble utilisable.

L'interface est allégrement calquée sur celle de Menus. Y a pas de secret.

Par contre, sur Aveline, j'ai un bug, il m'affiche dans le privé (sur
les ?var_mode=recalcul en php 5.3) : Warning: strpos() expects parameter
1 to be string, array given in
/home/marcimat/www/spip/zone/_squelettes_/aveline/aveline_pipelines.php
on line 15

Effectivement le $fond vaut array('le chemin du fond.html' => 'le chemin
du fond'); j'avoue que je sais pas d'où sort cet array() d'ailleurs,
mais je n'ai pas cherché.

MM.

Pour ce bug, je ne le reproduis pas sous SPIP 2.1. Tu peux en dire plus ?

Cordialement

On 19/04/2010 13:39, Joseph wrote:

Pour ce bug, je ne le reproduis pas sous SPIP 2.1. Tu peux en dire plus ?

Cordialement

Oui, il m'affiche aussi Aucun squelette css%2Fnoizetier.css.html n'est disponible... en erreur... ce qui explique certainement le fait que je n'ai pas la même CSS que toi.

--
MM.

On 19/04/2010 14:10, Matthieu Marcillaud wrote:

On 19/04/2010 13:39, Joseph wrote:

Pour ce bug, je ne le reproduis pas sous SPIP 2.1. Tu peux en dire plus ?

Cordialement

Oui, il m'affiche aussi Aucun squelette css%2Fnoizetier.css.html n'est
disponible... en erreur... ce qui explique certainement le fait que je
n'ai pas la même CSS que toi.

Ah $css = generer_url_public('css/noizetier.css'); ça peut pas marcher ça... page=css/noizetier.css , ça ne peut être affiché que pour les webmestres. Il faut uqe tu mettes à la racine ton squelette SPIP pour ça.

--
MM.

Le 19/04/2010 12:10, Matthieu Marcillaud a écrit :

Oui, il m'affiche aussi Aucun squelette css%2Fnoizetier.css.html n'est
disponible... en erreur... ce qui explique certainement le fait que je
n'ai pas la même CSS que toi.

Le problème vient donc de là. La CSS n'est pas chargée.
Avec quelle version de SPIP as-tu testé ?
Est-ce un site mutualisé ?
Y a-t-il d'autres plugins activés ?
Lorsque seul le noiZetier est activé (sans Aveline), as tu toujours l'erreur du squelette css/noizetier.css.html non disponible ?

Cordialement

Joseph

Ah
je ne savais pas.

Je corrige.

Le 19/04/2010 12:14, Matthieu Marcillaud a écrit :

On 19/04/2010 14:10, Matthieu Marcillaud wrote:

On 19/04/2010 13:39, Joseph wrote:

Pour ce bug, je ne le reproduis pas sous SPIP 2.1. Tu peux en dire plus ?

Cordialement

Oui, il m'affiche aussi Aucun squelette css%2Fnoizetier.css.html n'est
disponible... en erreur... ce qui explique certainement le fait que je
n'ai pas la même CSS que toi.

Ah $css = generer_url_public('css/noizetier.css'); ça peut pas marcher ça... page=css/noizetier.css , ça ne peut être affiché que pour les webmestres. Il faut uqe tu mettes à la racine ton squelette SPIP pour ça.

On 19/04/2010 14:14, Matthieu Marcillaud wrote:

Ah $css = generer_url_public('css/noizetier.css'); ça peut pas marcher
ça... page=css/noizetier.css , ça ne peut être affiché que pour les
webmestres. Il faut uqe tu mettes à la racine ton squelette SPIP pour ça.

Je m'en suis occupé. Mais j'ai toujours l'erreur du strpos().

J'ai ça comme plugins (c'est que du test hein) : SPIP 2.1.0 @ www.spip.net + images(1.0.1), msie_compat(1.0), porte_plume(1.7.1), safehtml(1.3.7), cfg(1.99.12), crayons(1.6.1), facteur(1.5.4), cfg_interface(1.0.4), palette(1.2.2), z(1.5.2), step(0.11.0), yaml(1.1), verifier(0.1), cfg_compat(1.0.5), saisies(1.7.2), spip_bonux(1.9.3), noizetier(0.3), menus(0.8.2), aveline(0.1), compresseur(1.0)

--
MM.

On 19/04/2010 14:23, Matthieu Marcillaud wrote:

On 19/04/2010 14:14, Matthieu Marcillaud wrote:

Je m'en suis occupé. Mais j'ai toujours l'erreur du strpos().

Ok, pour l'autre erreur, ça semble venir d'un usage de recuperer_fond multiple, qui permet de passer un tableau de fonds, pour le coup, c'est le tableau des différentes css des plugins. Il reçoit, le strpos :

strpos ( array (
'style_prive_plugin_bonux.html' => 'prive/style_prive_plugin_bonux', 'style_prive_plugin_step.html' => 'prive/style_prive_plugin_step',
'style_prive_plugin_palette.html' => 'prive/style_prive_plugin_palette',
'style_prive_plugin_cfg_interface.html' => 'prive/style_prive_plugin_cfg_interface',
'style_prive_plugin_cfg.html' => 'prive/style_prive_plugin_cfg'), '/' )

--
MM.

Le 19/04/2010 12:27, Matthieu Marcillaud a écrit :

Ok, pour l'autre erreur, ça semble venir d'un usage de recuperer_fond
multiple, qui permet de passer un tableau de fonds, pour le coup, c'est
le tableau des différentes css des plugins. Il reçoit, le strpos :

strpos ( array (
'style_prive_plugin_bonux.html' => 'prive/style_prive_plugin_bonux',
'style_prive_plugin_step.html' => 'prive/style_prive_plugin_step',
'style_prive_plugin_palette.html' => 'prive/style_prive_plugin_palette',
'style_prive_plugin_cfg_interface.html' =>
'prive/style_prive_plugin_cfg_interface',
'style_prive_plugin_cfg.html' => 'prive/style_prive_plugin_cfg'), '/' )

Cet usage de recuperer_fond multiple est lié à quoi ?

Cordialement