Page 1 of 1

Les éléments incorporés à Flex

Posted: Mon Aug 08, 2011 8:19 am
by Yadutaf
Bonjour à tous,

Je suis décidé à essayer CMSimple dans le cadre des projets de sites vitrines déjà évoqués dans ce topic pour lequel j'ai reçu les réponses attendues. J'en remercie la communauté.

Au moment de télécharger CMSimple et à le lecture du forum, je vois qu'il existe une version ... "simple" et une version dite "Flex" et que celle-ci incorporerait déjà un certain nombre de plugins. Par contre je n'ai vu que très peu d'éléments permettant au profane de ce rendre compte facilement des différences entre ces deux versions. Existe-t-il une page récapitulative des éléments incorporés à Flex ou un tableau comparatif entre les deux versions ?

Rassurez-moi ! Le Flex de CMSimple n'a rien à voir avec celui d'Adobe, j'espère ? ;)

Re: Les éléments incorporés à Flex

Posted: Mon Aug 08, 2011 10:55 am
by Yadutaf
J'ai l'impression que j'ai été un peu vite pour créer ce topic : il semble qu'il n'y ai pas de verssion Flex pour la branche -XH. Est-ce que je me trompe ?

Re: Les éléments incorporés à Flex

Posted: Mon Aug 08, 2011 11:04 am
by cmb
Bonjour Yadutaf,
Yadutaf wrote: il semble qu'il n'y ai pas de verssion Flex pour la branche -XH. Est-ce que je me trompe ?
Flex basé sur CMSimple_XH 1.1.3 (ANSI!)

Christoph

Re: Les éléments incorporés à Flex

Posted: Wed Aug 10, 2011 10:44 am
by Yadutaf
Bonjour à tous,

Hier, Christoph a répondu à mes deux sujets (celui-ci et Utilisation sémantique de <h>). Sa réponse étant en anglais, il n'a pas voulu "polluer" le forum francophone avec cet idiome mondialisé qui irrite souvent les molièrophones indécrotables et militants que nous savons être parfois ;) . Il m'a donc répondu en MP et a donné son accord pour que je livre ici une traduction de son texte de manière à ce que ces questions ne restent pas sans réponse. Nous l'en remercions.
Je divise la traduction en deux parties. Chacune d'elles se retrouvent ainsi sous chacun des topics concernés par la réponse de Christoph. Voici donc ladite réponse au présent sujet :
Comme je ne parle, malheureusement, pas français je vais tenter de répondre à ta question par MP de façon à ne pas irriter les lecteurs du forum francophone. J'espère que tu pourras comprendre l'anglais.

... ici la réponse de Christoph à la discussion Utilisation sémantique de <h> ...

A propos de Flex et autre

On doit faire la différence entre les versions de base de CMSimple et les compilations (autrement appelées solutions). Le créateur de CMSimple (Peter Harteg) a arrêté le projet fin 2009 et rendu publique la dernière version en Janvier 2010. Deux projets assurent actuellement la continuité de son travail : CMSimple_XH est une version moderne qui utilise UTF-8 (par opposition à une version qui utilise les jeux de caractères ANSI) et qui tente de rendre plus facile l'utilisation de l'interface d'administration. Ce projet poursuit activement son développement et de nombreux plugins sont, dors et déjà, disponibles. Cependant, plusieurs plugins écrits pour les jeux de caractères ANSI n'ont pas encore été adaptés. Le projet CMSimple LE a donc été lancé pour assurer la compatibilité de ces anciens plugins.

Pour les nouveaux projets, je recommande l'utilisation de CMSimple_XH mais vous pouvez quand même jeter un coup d'oeuil aux deux versions pour les comparer.

Il existe plusieurs compilations qui utilisent la base CMSimple_XH. Elles sont livrées avec des plugins utiles et quelques ajouts de leurs auteurs. Les deux plus importantes sont CMSimple Flex et CMSimple SE mais, pour ce que j'en sais, aucune de ces deux solutions ne poursuit son développement. Les dernières versions datent d'environ 1 an et utilisent toujours les jeux de caractères ANSI pour la sortie.

Je ne connais pas de récapitulatif comparant ces compilations, il vous faudra donc enquêter vous-même. Cependant, vous devriez tenir compte du fait que celles-ci ne seront peut-être pas mises à jour dans l'avenir et qu'il serait préférable de travailler avec la version de base en y ajoutant individuellement les plugins nécessaires à chaque projet. Cela ne devrait pas être trop gênant.

Cordialement
Christoph
J'espère avoir été fidèle au message de Christoph et le remercie de m'avoir répondu.

En ce qui me concerne, si je choisis CMSimple pour de prochains projets, ce sera sans aucun doute sur la base de CMSimple_XH augmentée d'éventuels plugins choisis par moi-même. Cependant, l'utilisation des balises <h> pour la constitution des menus reste, de mon point de vue, un écueil. Je vous invite à vous référer à cette autre discussion pour connaître la réponse de Christoph sur ce point.

Re: Les éléments incorporés à Flex

Posted: Sun Aug 14, 2011 9:23 am
by Bob
Bonjour
Les réponses sont déjà bien complètes je me contente donc de préciser :
Flex est bien basée sur les premières versions XH en Ansi, dans le but de conserver la compatibilité avec des plugins Ansi que je considère comme incontournables à ce jour.
Il y aura toujours un décalage de version entre la version Flex publique et celle que j'utilise en production, ne serait-ce que pour des raisons professionnelles mais aussi parce que j'assume seul les "bugs" liés à la personnalisation. Tant que les plugins les plus courants et demandés ne seront pas tous passés en UTF-8 je passerai les versions XH UTF-8 en Ansi, au moins pour mon propre usage.
Une version Flex (Ansi et optimisée) basée sur XH 1.4 pourrait être diffusée à la sortie de la 1.5 ... ;)
Bob

Re: Les éléments incorporés à Flex

Posted: Tue Mar 06, 2012 1:41 am
by cmb
Bonjour,

désolé, malheureusement, je ne parle pas français, et je réponds un peu ;) tard. Mais je suis quelque peu préoccupé par l'acceptation de CMSimple_XH dans la communauté française.

La raison la plus importante pour l'existence de CMSimple_XH est de se conformer aux standards du Web les plus récentes. Une de ces normes est l'utilisation de l'UTF-8.
http://fr.wikipedia.org/wiki/UTF-8 wrote:Cette RFC fut révisée en 1998 (RFC 2279) puis finalement en 2003 (RFC 3629), cette dernière version faisant d'UTF-8 un des standards de l'internet (STD 63)
Donc, à mon humble avis, il devrait être un objectif important de mettre à disposition ANSI plugins codées dans un format UTF-8 version codée. Je suis heureux de prêts à aider à la conversion, mieux que je peux. Malheureusement, plusieurs plugins existants ne permettent pas de versions modifiées pour être distribués. Donc j'espère vraiment, que les auteurs accorder la permission de le faire, à ne pas empêcher advancedment de CMSimple.

Christoph

Re: Les éléments incorporés à Flex

Posted: Tue Mar 06, 2012 8:21 am
by Bob
Je comprends bien, d'autant que la 1.5 est une réelle avancée en terme d'ergonomie. Je vais voir ce que je peux faire pour amener Flex vers la 1.5 UTF-8... Dès que j'ai un peu de temps :-)

Re: Les éléments incorporés à Flex

Posted: Tue Jul 22, 2014 10:56 am
by Bob
Bonjour
Avec beaucoup de retard, je m'en excuse auprès de nos amis allemands inquiets (à juste titre ?) de voir des versions ANSI de CMSimple_XH encore en circulation ;) , j'ai remplacé la très vieille version Flex 2 par une plus récente basée sur XH 1.5.10 (UTF-8 !) plus spécialement adaptée à un public français désirant tester une mise en place rapide de site personnel ou faire évoluer facilement un ancien site en ANSI.
Pour un projet nouveau, et avec quelques clics de plus, je conseille cependant d'utiliser les versions de la branche XH 1.6 dont l'interface d'administration est nettement améliorée.
Enjoy!

Re: Les éléments incorporés à Flex

Posted: Wed Jul 23, 2014 12:05 am
by cmb
Bob wrote:j'ai remplacé la très vieille version Flex 2 par une plus récente basée sur XH 1.5.10 (UTF-8 !) plus spécialement adaptée à un public français désirant tester une mise en place rapide de site personnel ou faire évoluer facilement un ancien site en ANSI.
Merci beaucoup - vous avez fait ma journée. :) (J'ai mis à jour le wiki.)
http://cmsimple-xh.fr/?CMSimple_Flex wrote:Encodé en UTF-8 (en ANSI/ISO dans ses versions précédentes), il reste possible de faire évoluer un site tournant sous Flex 2 simplement en modifiant le type d'encodage des fichiers content.htm et pagedata.php (il suffit par exemple de les ouvrir avec un éditeur de texte évolué comme Notepad++ et dans le menu "Encodage" de choisir "Convertir en UTF-8 (sans BOM)". Enregistrez et c'est fait).
Pour garder en signet liens travail, il peut être avantageux pour certains utilisateurs d'utiliser mod_rewrite ou peut-être Moved_XH.

En fait, je souhaite que j'aurais été plus attentif à mes leçons de français, de sorte que je n'aurais pas besoin d'utiliser Google translate -- il semble être maladroit. :oops:

Re: Les éléments incorporés à Flex

Posted: Wed Jul 23, 2014 8:21 am
by Bob
cmb wrote:
En fait, je souhaite que j'aurais été plus attentif à mes leçons de français, de sorte que je n'aurais pas besoin d'utiliser Google translate -- il semble être maladroit.
Ich beruhige dich, ich habe während Jahre deutsche Sprache dem Gymnasium gelernt und ich bin, dennoch verpflichtet, mich auf englischer Sprache mit Ihnen verstehen zu lassen!

Cela dit je me garderais bien de faire des critique envers les allemands depuis le Mondial 2014 ! ;-)