Suivez l'actualité sur CmsMadeSimple http://www.cmsmadesimple.fr Toute l'actualité de CmsMadeSimple, les news, les astuces et les annonces cmsmadesimple CGFeedMaker 1.0.17 on CMS Made Simple contact@airelibre.fr (Mathieu MUTHS) Fin définitive du support 1.6.x sur le forum français http://www.cmsmadesimple.fr/blog/122/15/Fin-definitive-du-support-1-6-x-sur-le-forum-francais Sun, 26 May 2013 17:20:00 +0200 C'était le 8 juin 2011, la team org annonçait la fin du support de la branche 1.6.x, la dernière à supporter php 4.x et 5.1/5.2, nous avions de notre côté accepté d'étendre bénévolement le support de cette branche à cause du phénomène "free.fr". Retour deux ans après et petit guide explicatif pour ceux qui sont encore coincés avec cette vielle version.

Le support francophone prend fin aujourd'hui même, 2 ans après l'abandon et voici les raisons qui nous poussent dans cette voie :

  • Le bon sens : PHP 4.x et 5.1/5.2 ne doivent plus exister, c'est une aberration que de laisser des hébergeurs proposer cette version... et free est coupable à bien des niveaux en proposant encore une telle technologie gratuitement au grand public (5.1.3 aux dernières nouvelles).
  • La sécurité de vos sites : la branche 1.6.x n'est plus maintenue depuis des années maintenant, des failles de sécurité peuvent exister sans que quiconque ne le sache, il est temps de se mettre à jour !
  • La fin du "tout free" : c'est un ressenti sur le forum, nous voyons de moins en moins de personnes qui hébergent sur du tout gratuit, que ce soit free ou un autre, c'est une mouvance générale sur internet,  comprendre qu'un service a un coût non négligeable quand il est de qualité, l'hébergement suit le mouvement, d'autres hébergeurs payant viennent remplacer free avec des services fiables et peu onéreux.

Pour ceux qui restent coincés sur free.fr

Je ne peux que vous inviter à changer d'hébergeur sans tarder, il en existent des très bien qui proposent un hébergement fiable à 1€ HT par mois, c'est un coût vraiment faible même pour une association qui paiera plus cher la perte d'un site piraté et/ou devenu impossible à maintenir.

Si vous êtes webmaster bénévole, c'est votre rôle et votre devoir de faire de la prévention sur le piratage des sites que vous gérez, mettez dans la balance 15€ par an contre un site à refaire entièrement.

Firstheberg propose un hébergement mutualisé à 1.20€ par mois ,actuellement en refonte pour intégrer php 5.4, il reste néanmoins compatible avec les dernières versions de cmsmadesimple (attention toutefois aux versions de module de Calguy1000 qui nécessitent déjà php 5.3)

OVH propose également du mutualisé à jour pour 2.38€ / mois, même si certains sur les forums se plaignent de soucis ces derniers mois, gageons que ce ne soit qu'un mauvais moment à passer

Gandi propose en simpleHosting une architecture toujours aussi solide que leur réputation pour 4.79€ /mois

D'autres hébergeurs sont plébiscités par nos utilisateurs sur le forum :

redheberg par cecao pour 1€ / mois en php 5.3.21

LWS par Burigny pour 1.78€ / mois en php 5.3

amen.fr par Jissey pour 2.39€ / mois en php 5.3.x

Et ils ne sont évidement pas les seuls à proposer ce genre d'hébergement

online.fr pour 1.18€ / mois en php 5.4.x

Pour ceux qui souhaitent upgrader leur version de cmsmadesimple

Vous avez une très vieille version et la mise à jour ne se ferra pas sans soucis, réalisez donc toujours des tests en local avant de repousser les modifications en ligne. Voici un petit topo sur ce que vous rencontrerez et sur ce qu'il faut penser à faire :

Suivez le wiki qui donnent toutes les informations essentielles pour l'upgrade d'un site.

Lisez également la partie qui détaille les erreurs courantes que vous rencontrez lorsque vous démarrez d'une très vielle version, car vous n'y couperez pas. Connaître ces erreurs avant de les subir, c'est s'épargner des questions inutiles et du temps précieux.

Pour les développeurs qui rencontrent un soucis de compatibilité avec leur code (un module perso, une balise utilisateur) qui ne fonctionnerait plus : les notes de version vous permettront de faire évoluer votre code sans problème.

Une mise à jour se fait en 3 points majeurs :
  1. Lisez la documentation avant de vous lancer
  2. Faites la mise à jour en local
  3. Si vous êtes bloqués malgré tout, donnez toutes les informations sur le forum afin de nous laisser vous aider au mieux.

En résumé : une mise à jour se fait de manière transparente pour la plupart des utilisateurs, c'est une opération longue mais qui donnera un coup de fouet à votre site internet tout en lui donnant une couche de sécurité indispensable, ne négligez pas votre site, mettez le à jour ;)

]]>
http://www.cmsmadesimple.fr/blog/122/15/Fin-definitive-du-support-1-6-x-sur-le-forum-francais
CmsMadeSimple 1.11.7 http://www.cmsmadesimple.fr/blog/123/15/CmsMadeSimple-1-11-7 Sun, 26 May 2013 16:21:00 +0200 Annoncée par Calguy1000 sur le forum anglais, cette version est le fruit du travail entre une équipe de chercheur en sécurité (http://leekfree.nl) et les équipes de CmsMadeSimple. Les premiers ont détecté une faille de sécurité de type XSS dans les versions 1.11.6 et inférieur le week-end dernier et ont avertis les équipes qui n'ont pas traîné pour corriger le tir. Un grand merci donc à leekfree.nl pour leur admirable travail !

La faille XSS n'est pas une faille de sécurité extrêmement grave mais nécessite comme toute les failles de sécurité une attention particulière de votre part lorsque vous êtes responsables d'un site. Prenez donc le temps de vous mettre à jour et d'envoyer un petit email à vos clients récalcitrants leur expliquant la chose et -pourquoi pas- les rediriger vers cet article.

En plus de cette correction, la version 1.11.7 intègre également une nouvelle valeur dans le fichier config.php :

$config['set_db_timezone'] = 'OFF';

qui peut être définit au timezone de votre choix. Cela peut être très pratique lorsque vous êtes locataire d'un serveur qui n'est pas situé sur votre Timezone.

A noter évidement que vous n'êtes pas obligé d'ajouter cette clé dans vos fichiers config.php si vous n'êtes pas concernés par la situation.

Vous pouvez dès à présent télécharger cette version 1.11.7 sur notre page dédiée :)

]]>
http://www.cmsmadesimple.fr/blog/123/15/CmsMadeSimple-1-11-7
4 versions en démonstration http://www.cmsmadesimple.fr/blog/121/15/4-versions-en-demonstration Mon, 06 May 2013 15:13:00 +0200 En berne depuis des mois, voir des années, notre version en démonstration (http://www.cmsmadesimple.fr/demo) nous faisait peine à voir, d'autant que la version proposée en remplacement n'était qu'une vielle version 1.10.x..

Après quelques essai en interne nous sommes maintenant fier de vous proposer en avant première mondiale (quoi ? c'est vrai...) la nouvelle version qui vous propose non pas 1 mais 4 versions de CmsMadeSimple différentes :

  1. Une installation basique sans aucune modification de notre part
  2. Une même installation mais totalement francisée, y compris dans les textes d'exemple des pages (merci Jce!)
  3. Une installation dans laquelle nous présentons quelques exemples
  4. Une installation très orientée Ecommerce.

Les 3 premières démos sont accessible totalement en administrateur et se régénèrent toutes les heures afin de garantir une démo toujours à jour !

N'hésitez pas à venir tester ces nouveaux jouets, que ce soit pour voir ce que donne CmsMadeSimple pour la première fois, mais également pour tester un module avant de l'installer chez vous.

Accéder aux sites de démonstration

]]>
http://www.cmsmadesimple.fr/blog/121/15/4-versions-en-demonstration
CmsDay 2013 et Livre Blanc de Smile http://www.cmsmadesimple.fr/blog/120/15/CmsDay-2013-et-Livre-Blanc-de-Smile Thu, 25 Apr 2013 13:21:00 +0200 inscriptions au CmsDay ainsi que le démarrage de l'enquête 2013 sur les Cms Open Source en entreprise.

C'est par ce tweet de l'agence que nous avons appris la bonne nouvelle dans la journée d'hier

Je vous invites donc à vous inscrire dès maintenant pour participer au CmsDay 2013 mais également à répondre au sondage qu'ils ont ouvert afin de leur montrer la bonne santé de notre communauté.

Pour rappel l'année dernière, CmsMadeSimple avait surpris beaucoup d'analyste en figurant dans le top des CMS peu connu et pourtant tellement apprécié de ses utilisateurs. Renouvelez encore cette bonne nouvelle en diffusant l'annonce de ce sondage parmi vos collègues.

]]>
http://www.cmsmadesimple.fr/blog/120/15/CmsDay-2013-et-Livre-Blanc-de-Smile
CmsMadeSimple 1.11.6 http://www.cmsmadesimple.fr/blog/119/15/CmsMadeSimple-1-11-6 Mon, 22 Apr 2013 09:31:00 +0200 Annoncée ce samedi, cette version nommée Merchena inclue une série de corrections de sécurité portant sur des failles XSS dans le noyau de CmsMadeSimple ainsi que dans l'installer.

Nous recommandons évidement à tout le monde de se mettre à jour dans les plus bref délais afin d'assurer la sécurité de votre site internet.

A noter que cette version incorpore également trois corrections supplémentaires :

  1. le parsing du contenu des pages est amélioré
  2. un bug portant sur les modules écoutant {cms_set_language}  est corrigé
  3. le thème Simplex sous mobile est corrigé également
  4. Dernier point important : le fichier .htaccess disponible en exemple dans votre répertoire /doc contient de nouvelles instructions permettant de mieux protéger vos sites. Prenez le temps de lire son contenu et réfléchissez à inclure ses directives dans votre propre .htacess.

Nous vous accueillons sur le forum pour vous aider dans votre mise à jour. A noter que nous ne supporterons à partir de maintenant que les versions 1.11.6 et 1.11.5.

Télécharger la version 1.11.6

]]>
http://www.cmsmadesimple.fr/blog/119/15/CmsMadeSimple-1-11-6
FirstHeberg ouvre leur mutualisé en béta fermé http://www.cmsmadesimple.fr/blog/118/15/FirstHeberg-ouvre-leur-mutualise-en-beta-ferme Wed, 17 Apr 2013 10:11:00 +0200 Notre partenaire Firstheberg vous propose dès maintenant de vous inscrire à leur programme de béta-test de la nouvelle plateforme mutualisée avec un joli cadeau à la clé pour les participants.

Firstheberg est devenu fin 2012 le partenaire exclusif de la communauté francophone en terme d'hébergement et vous propose déjà de nombreuses solutions pour héberger CmsMadeSimple, que ce soit des serveurs dédiés, des VPS d'un rapport qualité/prix inégalable mais également d'une plateforme mutualisée à partir d'un euro symbolique par mois (voir même gratuit si vous acceptez la publicité)

Depuis quelques mois nous travaillons avec eux pour mettre en place une nouvelle plateforme mutualisée qui permettra de profiter totalement de la puissance de CmsMadeSimple puisque nous avons participé à l'élaboration de ses spécifications techniques.

En vrac : php 5.2, 5.3, 5.4, un serveur sous stéroïdes, une configuration Apache optimisée pour CmsMadeSimple, ...

Et comme le projet arrive à maturation, la société FirstHeberg recherche maintenant des béta-testeur pour mettre à l'épreuve leur nouvelles machines :

Et ce n'est pas tout puisque les béta-testeurs pourront même se voir offert 1 an d'hébergement à l'issu de ce béta-test !

Bref si vous souhaitez obtenir un accès en primeur au nouveau mutualisé pour vos tests uniquement, n'hésitez pas à postuler sur leur forum ou à communiquer via l'adresse mail.

]]>
http://www.cmsmadesimple.fr/blog/118/15/FirstHeberg-ouvre-leur-mutualise-en-beta-ferme
Geekmoot : sondage http://www.cmsmadesimple.fr/blog/117/15/Geekmoot-sondage Mon, 25 Mar 2013 13:56:00 +0100 L'équipe anglaise vous propose dès aujourd'hui de vous prononcer sur le déroulement du prochain GeekMoot qui aura lieu : aux USA !

Un petit sondage a lieu sur le site du geekmoot. Pour rappel le dernier geekmoot a eu lieu en Angleterre en Mars 2012, Airelibre et moi même (bess) étions présent avec quelques autres francophones (Belges et Suisses). C'est une occasion unique de rencontrer les développeurs de CmsMadeSimple et de pouvoir échanger sans les habituelles barrières que sont les forums et les pseudo d'internet.

]]>
http://www.cmsmadesimple.fr/blog/117/15/Geekmoot-sondage
CmsMadeSimple 1.11.5 http://www.cmsmadesimple.fr/blog/116/15/CmsMadeSimple-1-11-5 Mon, 25 Mar 2013 09:50:00 +0100 Pendant que le développement de la version 2.0 avance, les équipes de développeurs nous proposent une nouvelle version corrective de CmsMadeSimple nommée Puerto Ayora

Cette version corrige quelques bugs, voici la liste : 

  • Restriction des caractères autorisés dans le nom d'un contenu global pour palier à une limitation de Smarty. Ainsi le caractère deux point ":" n'est plus autorisé. Pour les même raison, Theme Manager utilisera "//" comme caractère de séparation entre le nom du thème, les templates et les feuilles de style durant un import.
  • Un soucis avec la gestion des Alias pour les entêtes de section est corrigé
  • Un soucis récurrent avec l'upgrade des versions 1.10 est enfin corrigé !
  • Un bug rare lié au traitement des erreurs de Smarty
  • Inclusion du Module Menu avec ses corrections sur les templates mis en cache.
  • Corrections sur le moteur de recherche et le module News

Avec cette version, nos équipes sur le forum ne feront de support que sur les versions 1.11.4 et 1.11.5. Pensez donc à vous mettre à jour en prenant soin de faire une sauvegarde.

La version 1.11.5 est disponible en téléchargement sur notre page dédiée : clic !

 

]]>
http://www.cmsmadesimple.fr/blog/116/15/CmsMadeSimple-1-11-5
Assemblée Générale nocturne de l'association SU³ http://www.cmsmadesimple.fr/blog/115/15/Assemblee-Generale-nocturne-de-l-association-SU Wed, 20 Mar 2013 09:48:00 +0100 L'association SU³ vous convie à son assemblée générale 2013 qui se déroulera le Mardi 26 Mars 2013 à 20h30 via Skype. Plus d'informations sur le forum

]]>
http://www.cmsmadesimple.fr/blog/115/15/Assemblee-Generale-nocturne-de-l-association-SU
CmsMadeSimple au CmsDay 2013 http://www.cmsmadesimple.fr/blog/114/15/CmsMadeSimple-au-CmsDay-2013 Mon, 04 Mar 2013 22:27:00 +0100 C'est avec une immense joie que toute l'équipe peut vous annoncer ce soir sa participation officielle à l'édition 2013 du CMSDay qui se tiendra cette année encore à Paris le 25 Juin prochain !

Comme ce fut le cas l'année dernière, nous nous lançons à l'aventure du CmsDay 2013 avec la société SMILE qui organise le 25 Juin prochain à la MAS de Paris la seconde édition française du salon consacré au CMS.

L'édition de l'année dernière nous a épuisé mais laissé des souvenirs mémorables de rencontre, de discussion et d'échanges entre professionnels travaillant tous sur différents CMS. Ce fut un moment exceptionnel où nous avons pu croiser bon nombre d'entre vous et mettre enfin un visage sur les pseudos du forum.

Cette année nous remettons donc le couvert avec une seule volonté : faire encore mieux en terme d'accueil en apprenant de notre expérience passée.

Plus d'information sur la page dédiée

Soutenez nous !

Afin de nous assurer une place de choix, nous avons choisit -comme l'année dernière- de louer un emplacement plutôt que de vous accueillir dans un couloir au détour d'un escalier. Ce confort a un coût non négligeable pour l'association SU³ que nous ne pouvons seul assurer. C'est pourquoi nous faisons comme l'année dernière un appel aux dons pour l'occasion du salon en vous proposant différents moyens de paiement.

Toute l'équipe est préparée à vous recevoir encore une fois, merci à tous ceux qui nous aiderons à organiser ce salon.

After-Party

Et puisque l'on dit qu'après l'effort : le réconfort, je vous propose dès maintenant de prévoir votre retour un peu plus tard que la normal puisque comme l'année dernière nous organiserons le Café Made Simple #3 en marge de l'évènement (vers 18h normalement). Un bon moyen de se retrouver loin des bruits du salon autour d'un verre, d'un café ou d'un cola et discuter de l'avenir français de CmsMadeSimple que l'on souhaite radieux :)

]]>
http://www.cmsmadesimple.fr/blog/114/15/CmsMadeSimple-au-CmsDay-2013
PHP 5.3 et les modules, la fin d'une époque http://www.cmsmadesimple.fr/blog/113/15/PHP-5-3-et-les-modules-la-fin-d-une-epoque Mon, 04 Mar 2013 13:04:00 +0100 Annoncé sur Twitter ce we durant son habituel petit tour des mises à jour des modules ce changement de version supporté impacte les modules tels que CGExtensions (1.32), CGSmartImage (1.10.4) et tous les CG* que nous connaissons bien.

Encore une fois ce choix, s'il va dans le bon sens du point de vue technologique, restera une source d'ennuis pour les webmasters qui sont coincés chez les hébergeurs encore en 5.2

De notre côté nous nous préparons à accueillir une nouvelle vague d'utilisateurs qui n'auront pas fait de test préalable sur leur environnement d'intégration ;)

]]>
http://www.cmsmadesimple.fr/blog/113/15/PHP-5-3-et-les-modules-la-fin-d-une-epoque
Retour d'expérience : www.artetmer.com http://www.cmsmadesimple.fr/blog/112/15/Retour-d-experience-www-artetmer-com Fri, 25 Jan 2013 13:52:00 +0100 Je ne suis pas un pro. Pendant des années j’ai bidouillé de l’HTML pour mes besoins personnels, sans vouloir aller plus loin, l’informatique m’ayant couté un divorce au début des années 80 !

Mais dès le début du concept de www.artetmer.com, qui n’était alors qu’une idée, je voyais bien qu’il me fallait un CMS.

Note de la rédaction : Nous vous proposons ce "petit" récit transmis par l'un de nos utilisateurs de CmsMadeSimple que nous remercions énormement. A noter que son site artetmer.com est actuellement l'un des plus important en terme de données gérées (à notre connaissance) puisqu'il contient plus de 3400 pages différentes essentiellement gérées avec un module spécifique et plusieurs milliers d'images. Particularité de cette personne : comme tout bon utilisateur final, il n'a aucune formation spécifique en informatique. Voici ce qu'il pense de CmsMadeSimple. Nous vous détaillerons son installation un peu plus bas

 

J’ai choisi CMSms assez vite, car étant « Made Simple » je m’imaginais pouvoir le maitriser tout seul, sans connaitre un mot de PHP, SQL ou CSS. Petite erreur, mais je ne la regrette pas.

J’ai donc fait appel aux maitres en la matière et beaucoup ont répondu présent, quoique tous fort occupés. Finalement, j’ai rencontré le Bon Dieu ( je le nomme pas, vous savez tous qui c’est) que j’ai très vite choisi, car il me paraissait aussi cool que sérieux et qu’il se foutait pas mal d’un cahier des charges, chose hideuse à réaliser quand on ne sait pas ce que l’on veut.

Il a donc bâti le noyau, et beaucoup plus, apportant des idées que je n’aurais jamais eu. De mon côté, j’ai très vite appris comment CMSms fonctionnait ce qui m’a permis de m’occuper tant du contenu que de l’emballage. En quelques semaines, le site commençait à fonctionner et à ressembler a quelque chose de présentable.

Vint ensuite la longue phase du remplissage de la base de données et l’émergence permanente de besoins de fonctionnalités nouvelles. Le bon Dieu avait bien d’autres choses à faire pour le bonheur de ses ouailles, aussi il m’a confié à un de ses anges, vivant dans un petit nuage du Sud-Est de la France. Malgré les 8.000 km et six heures de décalage horaire, celui-ci a très patiemment  réalisé tous mes petits caprices et m’a appris des tas de trucs. Bien sûr, je fais mes pages tout seul depuis longtemps mais je bricole maintenant leurs UDT et balbutie suffisamment en CSS.

Le résultat est là : Sans doute un des sites les plus complets jamais réalisés avec CMSms.

Je ne suis pas qualifié pour faire une comparaison avec les autres CMS. Par contre, je peux dire de celui-ci qu’il est simple à installer, d’une structure facile à comprendre  (la preuve : j’y suis arrivé !) et à mettre en œuvre. Les webmasters non développeurs ont une grande liberté et facilité à construire leur pages et leur architecture, ce qui me parait très important. Les modules disponibles couvrent la gamme complète des besoins, sans nécessité de gros développements. Le multi langue fonctionne très bien et je suis à la veille d’avoir eu le moindre problème du a un bug du système. De plus le noyau « orm » développé par le Bon Dieu, est un remarquable outil de gestion de BDD, permettant de sauver de nombreuses heures de travail aux développeurs.

La morale de cette histoire : Si CMSms est indiscutablement un outil de pro, il est, avec l’indispensable assistance d’un pro, à la portée de l’amateur un peu éclairé.

Ceci, seul, suffit à en montrer les qualités.

Patrick Chevailler

www.artetmer.com

 

Informations techniques : le site réalisé avec CmsMadeSimple embarque ces modules : FEU pour la partie privée, une variante d'ORM pour réaliser la gestion des fiches toiles, auteurs et thématiques, MleCms pour le multilangue et enfin CgSmartImage couplé à un peu de smarty et de javascript pour réaliser les galleries photos.

]]>
http://www.cmsmadesimple.fr/blog/112/15/Retour-d-experience-www-artetmer-com
CmsMadeSimple 2.0 annoncée http://www.cmsmadesimple.fr/blog/111/15/CmsMadeSimple-2-0-annoncee Mon, 21 Jan 2013 10:04:00 +0100 http://www.cmsmadesimple.org/

Bonjour tout le monde, et bonne année.

Depuis la série des CmsMs 1.11, pendant que nous travaillions sur la série 1.11.x et la correction des bugs, nous avons également travaillé silencieusement sur les prochaines fonctionnalités de Cms Made Simple. Gardez en tête que nous n'avons pas encore de date de livraison prévue, la version se code doucement et surement et nous avons pensé qu'il est temps de vous donner un aperçu de ce que vous pouvez vous attendre.

Cette nouvelle version majeure n'est pas une ré-écriture complète, même si elle contiendra de très nombreuses modifications et fonctionnalités. Nous pensons qu'elles sont suffisamment importantes et avons donc décidé de la nommer "CMS Made Simple 2.0".

Nous sommes ravis de dévoiler quelques-unes des nouvelles fonctionnalités.

Nouvelles fonctionnalités confirmées

Design Manager

Le nouveau module "Design Manager" est notre solution à la rationalisation des templates, css, et les opérations liées au design, le tout dans un seul module. De nouvelles classes sont également ajoutées pour répondre au besoin.
Avec les nouveaux templates «inheritance» (héritage), «include» (inclusion) et «fonction» (fonctions) de Smarty3 nous avons décidé qu'il était temps de rationaliser l'ensemble des fonctionnalités des templates, ce qui rend plus facile la réutilisation des templates au sein de CmsMadeSimple. Cela fournit une interface commune pour l'édition ET des templates ET des feuilles de styles (CSS) et facilite le travail du design.

Le Design Manager et ses classes associées possèdent ses caractéristiques :

  1. Un nouveau concept, un objet "Design" est créé, contenant les associations de styles et de template. Un "Design" peut être associé à plusieurs feuilles de style, plusieurs templates. Bien que ce soit seulement une relation lâche (comprendre : le programme ne fait que des liens symboliques entre tous les éléments).
  2. Le module Design Manager fournit les éditeurs pour les feuilles de style et les templates
  3. Un Design peut être importé/exporté en fichier XML (idem pour les anciens thèmes de la V1.x.x). Le fichier XML exporté contiendra toutes les images, le CSS et les templates.
  4. Les Templates de modules et le Blocs de Contenus Globaux sont maintenant tous géré dans le module Design Manager sans distinction.
  5. Les templates ne sont que faiblement lié à leur type. (Par exemple vous pourriez très bien utiliser un template de gestion de menu dans le module Product si vous en aviez vraiment envie et si vous aviez du temps à perdre)
  6. Les Templates peuvent appartenir à zéro ou plusieurs catégories.
  7. Les Templates peuvent appartenir à zéro ou plusieurs Designs
  8. Les Templates, Design, Css doivent tous être nommé de manière unique
  9. Les Pages doivent être maintenant associés à un Design ET à un Template. (le CSS à utiliser est détecté automatiquement)
  10. Tous les objets (Design, Templates, CSS) ont maintenant un champ Description
  11. Les templates peuvent avoir des éditeurs (rôle) supplémentaires et un propriétaire afin d'affiner les droits d'accès.
  12. Tous les modules de base (tels que le Gestionnaire de menu, News ou Search) n'ont plus de fonctionnalités d'édition de templates. Celles-ci sont entièrement prises en charge par le Design Manager

Nouveaux plugins Smarty pour les formulaires de module et la création de page

Nous avons ajouté de nombreux plugins Smarty (et allons probablement en ajouter un peu plus) pour rendre plus simple la création de formulaire dans les templates de modules. Cela marque un changement net dans la façon dont les formulaires sont géré dans les modules et déplace la plupart des fonctionnalités de design vers Smarty tandis que la logique métier restera dans PHP. A la fin de cette opération, beaucoup des méthodes créant des champs HTML dans l'API module seront mis en deprecated

Amélioration de l'ajout/édition de contenu

Le formulaire d'ajout/édition a été repensé dans un formulaire unique et re-codé dans une logique Smarty autant que faire se peut. Cela permet des customizations et des améliorations. Nous travaillons actuellement à une meilleure gestion des propriétés des différents types de contenu

Réécriture de l'interface UDT

Nous avons ré-écrit les balises utilisateurs afin de le rendre plus ergonomique et mieux intégré à la nouvelle interface d’administration

Recherche dans le back-office

Ce sera l'une des très grosses nouveautés pour les développeurs : un moteur de recherche dédié à l'administration qui cherchera dans les templates, feuilles de style, design, contenu des pages, et (avec un système interne d'ancre) le contenu des autres modules, afin de chercher un texte spécifique. C'est extrêmement utile pour vous aider retrouver un élément dans l'administration, opération qui demandait jusque maintenant de rechercher manuellement dans tous les recoins de CmsMadeSimple. Cela devrait radicalement améliorer le développement dans CmsMadeSimple

Une meilleure expérience utilisateur (final)

Nos avons parcouru tous les formulaires de l'administration et avons ajouté des blocs d'aide interactif et nous nous sommes assuré que les formulaires étaient raisonnablement accessible aux personnes déficientes visuelles.

D'autres nouveautés planifiées :

Module 'Navigation"

Un des plus gros problèmes rencontrés par les développeurs dans CmsMadeSimple est la création d'une navigation unique. La principale raison de ce fait est que quand vient le moment de styliser et d'éditer les templates, la liste plate des nodes actuellement générée par MenuManager ne correspond pas vraiment à une structure de données hiérarchisées.

Le nouveau module Navigation fonctionnera plutôt de la même manière que MenuManager mais, à la place de générer une liste plate de node, il génèrera une structure de données hiérarchisées. Avec cela, et un peu de logique Smarty très simple, il sera très facile de générer une navigation dynamique dans CmsMadeSimple

Nouvel installeur

Un gros problème avec l'installation et l'upgrade de CmsMadeSimple est la nécessité d'uploader et de déployer l'intégralité du package sur votre site internet avant que vous soyez capable de savoir s'il y aura un problème de compatibilité ou autre. Pour cela nous travaillons sur un fichier unique "installeur" qui améliorera le processus. Le concept fonctionne ainsi?

En uploadant le fichier d'installation unique et en y accédant via votre navigateur, vous démarrez le processus. Le nouvel installer détecte si CmsMadeSimple est déjà installé et créera une nouvelle installation ou mettre à jour selon ce qu'il trouvera. L'installer vous guidera alors au travers de différents tests de compatibilité pour s'assurer avec vous que vous n'aurez aucun problème avec le package du noyau et ses modules. En troisième point, l'installer vous permettra de sélectionner quels packages vous voulez utiliser (base anglaise, toutes les langues, package différentiel, package de langue, ...) le téléchargera et le déploiera sur votre installation afin d’exécuter les routines d'installation / mises à jour. Bien que ce nouvel installer ne résoudra pas tous les problèmes avec les modules Tiers, ce sera une très bonne avancée pour rendre le processus d'installation plus agréable.

PHP 5.3.x et supérieur

Comme précédemment annoncé, CmsMadeSimple 2.0 exigera PHP 5.3 pour fonctionner.

Note sur la compatibilité et le support.

Comme le dit le proverbe, on ne fait pas d'omelette sans casser les œufs, mais nous pensons que vous trouverez cette omelette délicieuse. De toutes, avec de telles modifications, nous sommes conscients qu'il y aura forcément des problèmes de mise à jour et de compatibilité avec des modules Tiers (Au moment de l'écriture de ces lignes, les WYSIWYG et les modules créant des nouveaux type de contenus sont connu pour être affecté). Cependant nous ne casseront pas l'API des templates pour les modules ou l'API des formulaires pour les modules donc la plupart des modules devraient continuer à fonctionner avec zéro (ou très peu de) modifications.

A cela il y aura certainement des problèmes de surface comme nous tentons de manipuler les structures de données contenant les templates, contenu globaux, css, ... dans la nouvelle structure de Design. Nous allons cependant tenter de minimiser et/ou documenter tous les soucis de mises à jour.

Suite aux problèmes de compatibilité que nous allons avoir, l'équipe de développement (et par extension l'équipe Francophone) a décidé que la série 1.11.x sera supportée (pour les corrections de bugs et les problèmes de sécurités) pendant un an à compter de la date de release du premier package 2.0. Cela laissera l'opportunité aux développeurs de sites de travailler avec les développeurs de modules pour assurer une mise à jour en douceur.

 

Fin de la traduction.

 

Alors vous en pensez quoi de cette annonce ?

]]>
http://www.cmsmadesimple.fr/blog/111/15/CmsMadeSimple-2-0-annoncee
CmsMadeSimple récompensé par CMSCritic http://www.cmsmadesimple.fr/blog/110/15/CmsMadeSimple-recompense-par-CMSCritic Wed, 16 Jan 2013 10:50:00 +0100 CMSCritic désigne CmsMadeSimple comme meilleur CMS dans la catégorie "Best Budget CMS"

Alors que l'on ne s'y attendait pas, Voici que les rédacteurs du blog CMSCritic nous attribuent une bien belle récompense : celle du titre de meilleur CMS dans la catégorie rapport qualité/prix.

 

Une excellente nouvelle pour notre Cms préféré.

 

]]>
http://www.cmsmadesimple.fr/blog/110/15/CmsMadeSimple-recompense-par-CMSCritic
Nouvelle année, nouveau cadeau http://www.cmsmadesimple.fr/blog/109/15/Nouvelle-annee-nouveau-cadeau Thu, 03 Jan 2013 13:50:00 +0100 2012 s'est terminée pour nous en beauté avec l'ouverture de notre nouvel annuaire professionnel... il était hors de question de démarrer 2013 sans un petit quelque chose à vous mettre sous la dent... Du coup l'équipe FR de CmsMadeSimple est fier de vous proposer un partenariat avec un hébergeur français d'exception : FirstHeberg !

Partenariat en étude depuis de long mois maintenant, il a été pensé afin de vous permettre, peu importe vos connaissances en hébergement, peu importe vos moyens et peu importe la dimension de vos sites, de trouver une nouvelle solution d'hébergement si vous souhaitez tester (et adopter) un nouvel hébergeur.

Voici un petit résumé du partenariat : de son origine à son fonctionnement. Vous pourrez retrouver ce texte sur la page dédiée : http://www.cmsmadesimple.fr/hebergement_cmsmadesimple

 

Héberger son site sous CmsMadeSimple

Pourquoi proposons nous un hébergement en partenariat ?

Parce qu'avant même d'être les porte-paroles de la communauté francophone, nous sommes les premiers à utiliser CmsMadeSimple.

Parce que comme vous nous cherchons le meilleur hébergement pour nos sites internet, un hébergement qui propose une totale compatibilité au meilleur prix sans rogner sur la vélocité des machines.

Cette perle rare nous l'avons trouvé début 2012. Nous l'avons testé pour vous sous toutes ses coutures ces derniers mois et maintenant nous vous proposons de le découvrir à votre tour !

Nous sommes fiers de vous proposer aujourd'hui notre partenariat avec l'hébergeur français FirstHeberg.

Pourquoi FirstHeberg plutôt qu'un autre ?

CmsMadeSimple est un logiciel qui n'a pas besoin de grosses ressources pour fonctionner au contraire des majors de la scène CMS. Partant de ce constat nous avons cherché en premier lieu un hébergeur proposant un mutualisé à petit prix sans sacrifier la qualité.

Si nous écartons tous les hébergeurs low-cost bas de gamme qui n'hésitent pas à saturer les plateformes mutualisées afin d'augmenter les marges au détriment de la performance de vos sites, il ne reste plus grand monde. Plus grand monde, certes, mais il en reste quand même !

FirstHeberg propose depuis début 2013(*) une toute nouvelle plateforme mutualisée spécialement conçue selon les besoins exprimés par ses propres clients sur leur forum. Nous avons sauté sur l'occasion pour vous préparer un hébergement de très grande qualité pour 1€ symbolique par mois ! Inutile de chercher vous ne trouverez pas aussi bien, aussi peu cher ailleurs !

(*) : Actuellement en Béta privée, l'ancienne plateforme reste disponible au même tarif, elle est évidement compatible avec les versions de CmsMadesimple 1.11.x.

Les offres de FirstHeberg pour CmsMadeSimple

Mutualisé à 1€

Pour un euro, firstheberg propose un hébergement de 5Go de disque (voir toutes les specs de l'hébergement) qui sera accessible sur une adresse du type monsite.freeheberg.com

Mutualisé Gratuit

Firstheberg propose également une version gratuite contre une pub sur votre site. Ce n'est pas le plus joli pour un site internet, mais cela peut vous aider à tester leur plateforme car les deux forfaits utilisent le même matériel.

-5% sur les Serveurs Dédiés

Profitez de -5% sur toutes les locations pour un engagement minimum de 3 mois. L'offre est valable pour tous les serveurs. A noter que dans le cas d'une location à l'année, l'association touchera 5% de commission. Ce bonus nous permet d'héberger les sites d'entre-aide et d'organiser des salons où nous mettons CmsMadesimple sur le devant de la scène. N'hésitez donc pas ! (voir les offres)

-5% sur les Serveurs Virtuels (VPS)

Profitez de -5% sur toutes les locations pour un engagement minimum de 3 mois. L'offre est valable pour toutes les configurations de VPS commandés. Notez que les propres serveurs de l'association sont sur des VPS d'entrée de gamme à mois de 5€ / mois,nos sites n'ont pourtant jamais été aussi rapide

Comment profiter de la réduction

Pour commander un mutualisé, vous pouvez le faire sans aucun problème par vous même.

Pour obtenir les 5% de réduction voici la manoeuvre à suivre (provisoire, le temps que les codes de réductions soient mis en place chez firstheberg.)

  1. Créez vous un compte chez firstheberg si ce n'est pas déjà fait.
  2. Envoyez un email à firstheberg@cmsmadesimple.fr en précisant l'offre (dédié/vps) la durée ainsi que les caractéristiques choisies.
  3. N'oubliez pas d'y préciser votre identifiant de compte firstHeberg

Un bon de commande sera automatiquement créé par Damien de chez Firstheberg qui sera également votre contact privilégié dans le cadre du partenariat. Vous reste à payer votre hébergement et à profiter dans la foulée de votre nouveau serveur.

 

Questions/Réponses

Si vous avez des questions sur le fonctionnement du partenariat, sur le choix de tel ou tel serveur pour votre propre besoin, n'hésitez pas à venir poser vos questions sur le forum dans la partie hébergement!

]]>
http://www.cmsmadesimple.fr/blog/109/15/Nouvelle-annee-nouveau-cadeau