[SPIP Zone] Admin Zengarden - squelette privé vs fonction exec

Bonjour,

Je suis en train d’essayer d’adapter la gestion de téléchargement automatique des themes zengarden ( à partir d’un flux xml aussi ) pour avoir un page moins vides après l’installation, en m’inspirant de l’interface/API de gestion des plugins, j’arrive a afficher la liste des thèmes, quand on clique ça se passe comme pour les plugins à part que ça installe/dézippe dans themes au lieu de plugins/auto.

Après je voudrais me servir de zengarden.html, la page qui liste les themes dispo et actif dans themes/ donc j’ai mis un lien dans ma nouvelle page vers zengarden.html, grâce à un onglet comme sur les plugins en utilisant la fonction barres_onglets, seulement comme l’utiliser dans le squelette privée zengarden.html pour faire un lien (mettre les onglets) vers ma nouvelle page charger_theme…
J’ai inclus créer une page zengarden2.php est inclus /inc/themes (mes fonctions) et inc/layers et presentation, ça m’affiche bien les onglets sur la page mais ça retire des styles de mise en page de présentation des thèmes dispos.

Quelqu’un est-il intéressé par ces modifications, pour voir si c’est possible de les intégrer au plugin zengarden?

J’ai pas d’accès SVN mais je peux mettre un zip en ligne, globalement ça marche bien mais il faut faire un vérification du code.

Bonne journée.
Nicolas
http://codes-libres.org/visual/ :wink:

Bonsoir,

Comme je sais pas ou mettre mes avancés sur le sujet ci-dessous et que personne ne réponds, je donne du concret, j’ai crée un plugin qui permet de charger les themes zen-garden comme on fait avec les plugins, tous ça est à améliorer…

http://www.codes-libres.org/blog/?Charger-les-themes-automatiquement

Bonne soirée.

Nicolas
http://codes-libres.org/visual/

Le 19 mai 2010 12:55, nicolas villa <nikolas.villa@gmail.com> a écrit :

Bonjour,

Je suis en train d’essayer d’adapter la gestion de téléchargement automatique des themes zengarden ( à partir d’un flux xml aussi ) pour avoir un page moins vides après l’installation, en m’inspirant de l’interface/API de gestion des plugins, j’arrive a afficher la liste des thèmes, quand on clique ça se passe comme pour les plugins à part que ça installe/dézippe dans themes au lieu de plugins/auto.

Après je voudrais me servir de zengarden.html, la page qui liste les themes dispo et actif dans themes/ donc j’ai mis un lien dans ma nouvelle page vers zengarden.html, grâce à un onglet comme sur les plugins en utilisant la fonction barres_onglets, seulement comme l’utiliser dans le squelette privée zengarden.html pour faire un lien (mettre les onglets) vers ma nouvelle page charger_theme…
J’ai inclus créer une page zengarden2.php est inclus /inc/themes (mes fonctions) et inc/layers et presentation, ça m’affiche bien les onglets sur la page mais ça retire des styles de mise en page de présentation des thèmes dispos.

Quelqu’un est-il intéressé par ces modifications, pour voir si c’est possible de les intégrer au plugin zengarden?

J’ai pas d’accès SVN mais je peux mettre un zip en ligne, globalement ça marche bien mais il faut faire un vérification du code.

Bonne journée.
Nicolas
http://codes-libres.org/visual/ :wink:

Pas tester encore, mais excellent !

Le 21 mai 10 à 21:05, nicolas villa a écrit :

Bonsoir,

Comme je sais pas ou mettre mes avancés sur le sujet ci-dessous et que personne ne réponds, je donne du concret, j’ai crée un plugin qui permet de charger les themes zen-garden comme on fait avec les plugins, tous ça est à améliorer…

http://www.codes-libres.org/blog/?Charger-les-themes-automatiquement

Bonne soirée.

Nicolas
http://codes-libres.org/visual/

Le 19 mai 2010 12:55, nicolas villa <nikolas.villa@gmail.com> a écrit :

Bonjour,

Je suis en train d’essayer d’adapter la gestion de téléchargement automatique des themes zengarden ( à partir d’un flux xml aussi ) pour avoir un page moins vides après l’installation, en m’inspirant de l’interface/API de gestion des plugins, j’arrive a afficher la liste des thèmes, quand on clique ça se passe comme pour les plugins à part que ça installe/dézippe dans themes au lieu de plugins/auto.

Après je voudrais me servir de zengarden.html, la page qui liste les themes dispo et actif dans themes/ donc j’ai mis un lien dans ma nouvelle page vers zengarden.html, grâce à un onglet comme sur les plugins en utilisant la fonction barres_onglets, seulement comme l’utiliser dans le squelette privée zengarden.html pour faire un lien (mettre les onglets) vers ma nouvelle page charger_theme…
J’ai inclus créer une page zengarden2.php est inclus /inc/themes (mes fonctions) et inc/layers et presentation, ça m’affiche bien les onglets sur la page mais ça retire des styles de mise en page de présentation des thèmes dispos.

Quelqu’un est-il intéressé par ces modifications, pour voir si c’est possible de les intégrer au plugin zengarden?

J’ai pas d’accès SVN mais je peux mettre un zip en ligne, globalement ça marche bien mais il faut faire un vérification du code.

Bonne journée.
Nicolas
http://codes-libres.org/visual/ :wink:


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

Hello,
tout ça est du logiciel libre, et chacun peut améliorer directement sur la zone :slight_smile:
Au pire quand tu fais plein de changement et que tu ne sais pas si ça va dans le bon sens, on peut faire une branche, un tag ou ce qu’il faut.

Sinon, sur le fond, j’ai bien ça en tête, mais je pensais à qqchose de plus intégré/simple que la double page qui est utilisée sur les plugins, avec récupération directe du fil des thèmes de contrib, et affichage des thèmes en distinguant ceux qui sont distants (donc pas encore téléchargés) et ceux qui sont locaux, donc déja utilisables.
Dans le premier cas, un bouton télécharger permet de le rapatrier.

Cédric

Le 21 mai 2010 à 21:05, nicolas villa a écrit :

Bonsoir,

Comme je sais pas ou mettre mes avancés sur le sujet ci-dessous et que personne ne réponds, je donne du concret, j’ai crée un plugin qui permet de charger les themes zen-garden comme on fait avec les plugins, tous ça est à améliorer…

http://www.codes-libres.org/blog/?Charger-les-themes-automatiquement

Bonne soirée.

Nicolas
http://codes-libres.org/visual/

Le 19 mai 2010 12:55, nicolas villa <nikolas.villa@gmail.com> a écrit :

Bonjour,

Je suis en train d’essayer d’adapter la gestion de téléchargement automatique des themes zengarden ( à partir d’un flux xml aussi ) pour avoir un page moins vides après l’installation, en m’inspirant de l’interface/API de gestion des plugins, j’arrive a afficher la liste des thèmes, quand on clique ça se passe comme pour les plugins à part que ça installe/dézippe dans themes au lieu de plugins/auto.

Après je voudrais me servir de zengarden.html, la page qui liste les themes dispo et actif dans themes/ donc j’ai mis un lien dans ma nouvelle page vers zengarden.html, grâce à un onglet comme sur les plugins en utilisant la fonction barres_onglets, seulement comme l’utiliser dans le squelette privée zengarden.html pour faire un lien (mettre les onglets) vers ma nouvelle page charger_theme…
J’ai inclus créer une page zengarden2.php est inclus /inc/themes (mes fonctions) et inc/layers et presentation, ça m’affiche bien les onglets sur la page mais ça retire des styles de mise en page de présentation des thèmes dispos.

Quelqu’un est-il intéressé par ces modifications, pour voir si c’est possible de les intégrer au plugin zengarden?

J’ai pas d’accès SVN mais je peux mettre un zip en ligne, globalement ça marche bien mais il faut faire un vérification du code.

Bonne journée.
Nicolas
http://codes-libres.org/visual/ :wink:


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

Yop,

Sinon, sur le fond, j'ai bien ça en tête, mais je pensais à qqchose de plus intégré/simple que la double page qui est utilisée sur les plugins, avec récupération directe du fil des thèmes de contrib, et affichage des thèmes en distinguant ceux qui sont distants (donc pas encore téléchargés) et ceux qui sont locaux, donc déja utilisables.
Dans le premier cas, un bouton télécharger permet de le rapatrier.

Faut pas oublier non plus que les catégories sont aussi là pour ça. Etant donné que les thèmes possèdent tous la catégorie "theme", l'interface de ce qu'on appelle les plugins (et qui contient déjà les thèmes) peut se muer en une interface de thèmes en un clic. Ensuite, nous avions aussi l'idée de ne plus utiliser le répertoire themes/ mais de tout mettre dans plugins pour simplifier l'installation.

Ainsi, il n'y a pas besoin de deux interfaces plugins et themes mais c'est bien la même qui permet de faire ce qu'on veut.

++
Eric