CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Jeu Mars 28, 2024 12:07 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 31 messages ]  Aller vers la page 1, 2, 3  Suivant
Auteur Message
MessagePublié: Lun Mars 15, 2010 8:02 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
:idea: La section 1 de ce tutoriel spécial débutants est terminée et, pour une meilleure lisibilité, a été mise en ligne dans la section d'aide sous le titre Tutoriel pour les Nuls.

http://doc.automne.ws/web/Documentation/42-tutoriaux.php
-------------------------------------------------------------------------------------------------------------------------

Bonjour à tous, :)

Je découvre Automne et, comme dit par ailleurs, suis très favorablement séduit par ce CMS qui réponds à n'en pas douter au besoin de pas mal d'entre nous.

Dans ce fil, je vous propose de partager mon expérience de tests chez l'hébergeur Nuxit et de la prise en main de ce programme totalement nouveau pour moi.
Il y a tout à apprendre mais quelques notions de HTML, XHTLL et PHP me paraissent suffisante pour développer un (des) site(s) de qualité tant l'ergonomie de cet outil a été bien pensée et professionnelle.

Reste à savoir si la configuration de notre serveur (mutualisé dans mon cas) est compatible avec Automne qui, selon mon expérience, est un CMS en open source à la pointe du progrès. Un peu trop peut-être. :mrgreen:

Outre le test chez Nuxit et sa "compatibilité" , je voudrais ici faire remonter les bugs, les difficultés à comprendre, les victoires, les suggestions, et enfin les plus et moins par rapport aux systèmes de ce type déjà existants.

Tout d'abord, disons que trois éléments ont retenu mon attention quand j'ai rencontré Automne.

- Son aspect multisite
- Le module POLYMOD.
- La qualité de l'ensemble.

L'aspect son aspect multisite.

Le rêve qui devient réalité. :)

Bien sûr d'autres CMS font cela mais la pratique me montre que ce sont de véritables "usines à gaz" pas à la portée du premier venu et que la rigidité de ces systèmes limite la créativité sauf être doué de tous les talents (Code, graphisme, inventivité).

Bien évidemment, je n'ai pas encore été au bout de mes tests et ne connais pas les limitations d'Automne dans ce domaine et je pressent que rien n'est gagné d'avance surtout pour l'utilisation que je prévois d'en faire, mais la réactivité du support à déjà fait ses preuves et je ne vous cache pas que c'est la première chose que je teste quand je prévois d'adopter un CMS .
Installer oui, mais après ?

Le module POLYMOD me parait résoudre bien des questions par rapport aux autres CMS car, chacun le sait, nous devons intégrer les modules un à un et, quand suite à l'évolution des versions toujours plus évoluées de la concurrence (pardon: Des partenaires distingués) :mrgreen: nous nous trouvons confrontés à des histoires de comptabilité (entre les versions et modules plus anciens) et surtout à des failles de sécurité car n'importe quel geek bidouilleur (pléonasme) peut proposer en téléchargement une extension qui fonctionnera ou pas selon la version du noyau ou les caprices de paramétrage php de l'hébergeur qui souvent d'un jour à l'autre nous sucre une fonction absolument nécessaire laissant nos sites en carafe et nos yeux pour pleurer. Lol !!!

D'après ce que j'ai compris, avec POLYMOD nous créons nos modules toujours compatibles avec le noyau. Elle n'est pas belle la vie ?
En plus, cela se fait facilement et à notre pointure. Autrement dit, créer des applications comme des pro sans avoir besoin de chercher ailleurs la quintessence de la programmation d'autrui. Je me trompe ?

Bien sûr, il va falloir potasser la chose et consacrer des heures à étudier le "comment ça marche" et j'ai personnellement encore beaucoup à faire (je ne suis pas encore fichu d'afficher un module de ma fabrication) mais je ne désespère pas. il faut juste "comprendre". :?

A mon stade (trois jours d'étude d'Automne), je n'ais pas encore fait le tour des bugs et des limitations mais commence à avoir ma petite idée. J'ai compris que la volonté des programmeurs de ce logiciel est d'aller de l'avant et apprécie au plus haut point la transparence comme la mise en place par exemple de ce forum et du Bug Tracker en http://www.automne.ws/web/fr/284-bug-tracker.php. Un peu d'humilité ne fait de mal à personne. :wink:

Le POLYMOD, donc, devrait résoudre les problèmes de recherche d'applications compatibles avec notre système (ou celui que nous voulons créer) et nous inciter à développer avec un outil à la portée d'un webmaster en herbe quelque peu inventif.

Pour les bugs et les limitations, la suite de ce fil nous renseignera assurément.

La qualité de l'ensemble.

Loin de moi l'idée de cirer des chaussures, mais il semble qu'un soin tout particulier soit apporté au développement de ce logiciel.

Il est certain que nous ne sommes pas arrivé au bout (chacun sait que cela ne sera jamais fini) :) et que nous ressentons comme un relent d'inachevé, mais, comme disait l'autre, Google ne s'est pas implémenté en un mois et personne n'a jusqu'ici de raison de s'en plaindre.

Dans mon évaluation des CMS existants (pratiquement 10 ans de "recherche" dans le domaine), je privilégie la simplicité et fuis habituellement comme la peste les programmes trop jeunes, trop modernes et surtout gourmands en ressources. Pourquoi ?

Parce que ma manie est de faire des sites internet pour moi-même et les autres et de leur apprendre à s'en servir (aux autres), et je sais pertinament que mes aficionados n'ont pas toujours la compétence (et la patience) requise pour mettre en place et gérer des systèmes évolués. Dans ce domaine, tout est volatile, et ce qui fonctionne aujourd'hui ici nous donnera une excellente erreur 403 demain et qui saura, sinon les développeurs de la chose, remettre le train en marche si nous nous ne savons pas ?

En proposant Automne, http://www.automne.ws joue gagnant, et ceux d'entre nous qui sauront relationner avec cette structure en les aidant à développer leur produit gagneront avec elle. D'où ce sujet que je viens d'ouvrir à mon bénéfice perso d'abord et celui de la communauté (les développeurs y compris off course) ensuite ou en même temps. Question d'appréciation. :mrgreen:

Je débute sous Automne mais connais ce logiciel depuis pas mal de temps déjà.

En fait, mes premières visites sur ce site m'avaient laissé circonspect et j'avoue ne pas avoir suivi l'évolution comme je le fais avec d'autres "marques". Cette fois-ci, j'ai été arrêté et comme vous le voyez je suis encore là trois jours (et trois nuits) après.

C'est que cette fois-ci, j'ai vraiment ressenti le potentiel de cette initiative qui, si elle n'est pas encore finalisée (elle ne le sera jamais) :D semble tenir la route et est porteuse d'avenir car nous en somme aujourd'hui au Veb 2.0.0 (+).

Ma crainte est de ne pas moi-même techniquement "tenir la route" tant cette dernière mouture (V4.0.0) est évoluée, et, si je prends le temps d'écrire ceci aujourd'hui, c'est que j'ai une absolu confiance en l'avenir de cette contribution car de tous les CMS existants, j'ai rarement vu une facture si élaborée même si elle pèche par sa "jeunesse" et ne prends pas (encore) en compte certains paramètres pourtant évidents dans le monde du framework communautaire.

Attendiez-vous que j'arrive ?

Non, certes. :lol:

Les développeurs de http://www.automne.ws n'ont rien à attendre de moi si ce n'est l'avis (éclairé) d'un simple utilisateur qui cherche des réponses à sa propre incompétence.

J'évalue cette contribution car elle me semble correspondre à ce que beaucoup d'entre nous (les geeks bidouilleurs incompétents) recherchent.

Mettre à la disposition de nos clients et amis des solutions adaptées à leurs propres besoins en jouant l'interface entre les développeurs patentés et ceux qui en savent moins que nous.

Vous m'êtes utile et je veux l'être pour vous.

Fin du préliminaire. :wink:

Etat des lieux:

Bien que cela ne soit pas recommandé, j'ai fais le choix d'installer automne V4.0.0 sur un host virtuel de mon serveur accédant à la page d'accueil principale par un sous domaine.

Mes premiers test concluants et la décision prise de garder Automne, je rapatrierai l'ensemble à la racine mais je veux d'abord voir si je vais m'en sortir et surtout quelles sont les limitations réelles de ce projet dans l'état actuel.
Si je décide de l'adopter, la face du monde va changer et nous pourrons dire qu'il y a enfin une certaine évolution quand à l'édition des CMS dans le Paysage Content Management Système français (native).

Bien sûr, quoi que en "Open source", Automne n'en reste pas moins une contribution "propriétaire" et je ne sais pas encore la politique commerciale à long therme de la Web Agency qui le développe mais je pense qu'au stade où nous en sommes aujourd'hui, ce programme et ses utilisateurs ont de beaux jours devant eux question gratuité et support amical.

J'ai donc pris la décision de prendre du temps pour étudier en détail ce programme et de l'adopter si il correspond vraiment à mon attente et à mes capacités techniques de développer les modules dont j'ai besoin pour implémenter mes projets.

Question serveur, le mien est multidomaine bien que mutualisé.

Sa particularité est que je peux modifier certains paramétrages ce qui n'est pas commun à tous les hébergeurs mutualisés.

Pièce jointe:
Description du fichier : http://www.automne.ws/forum/download/file.php?mode=view&id=6&sid=fc73500b0de370594e7ca7eddb0c1ba3
mofifPhp.jpg
mofifPhp.jpg [ 70.51 Kio | Consulté 121000 fois ]



Premiers essais et problèmes rencontrés:

Les fichiers d'installation posent quelques problèmes (du moins à cette date ) comme en témoigne le fil http://www.automne.ws/forum/viewtopic.php?f=2&t=610 mais cela permet au profane de tester en live le support qui répond au quart de tour (+1) bien que ces forums ne soient pas (pour le moment) vraiment fréquentés.
La question que se pose le nouvel utilisateur est "Pourquoi ?"

a/ Personne n'a de problème et c'est tout bon.
b/ Ce logiciel n'est pas ou peu utilisé par les apprentis webmasters pour des raisons qu'il reste à déterminer.

:P

L'accès à l'administration du système nous donne une excellente impression mais laisse apparaitre quelques lourdeurs.
Cette délicate émotion s'estompe quand on découvre les subtilités du-dit système.

Il est regrettable qu'il faille se reloguer fréquemment mais ceci doit pouvoir se régler quelque part, et le débutant se demande pourquoi il est préférable de se déloguer pour voir ses modifications êtres prises en compte à moins qu'il n'ait rien compris à la fonction "régénération des pages" ce qui est mon cas pour le moment. Lol !!!

L'ensemble étant nouveau pour lui, il patauge et essaye d'apprendre par coeur l'abondante documentation mise à sa disposition par les promoteurs mais le concept étant novateur il n'y comprends rien et se demande si les promesses en front page du site sont bien applicables par les apprentis sorciers.

Se décidant finalement à visionner les vidéos et lire les tutoriaux et documentations (et ne pas parcourir en diagonale) , il fini par comprendre mais trouve les docs parfois incomplètes biens que de très bonnes facture.

Par exemple, il apprendra à fabriquer son premier module (et découvrira avec ravissement le potentiel du merveilleux dénommé POLYMOD) mais sèchera au moment d'intégrer son oeuvre dans "une rangée" car, si il n'est pas trop idiot et a examiné les modules déjà en place, il constatera que rien n'est gagné d'avance.

Surtout si il a pris la peine de lire des docs et contributions du forum (jusqu'à la lie) et constaté que la V4.0.0 est nouvelle et que la plupart des tutoriaux sont consacrés à la V3+.

Bon ! se dit-il.

Ce truc est vraiment pas mal et il faut laisser le temps aux initiateurs de parfaire leur système.
Ceci est autant valable pour le système d'aide que pour le système tout court à en juger par les contributions au sein du Bug Tracker qui a le mérite d'exister et je tire personnellement mon chapeau à ceux qui ont eu le courage de le mettre en place.
J'avoue que si j'avais vu cela en premier, je serais revenu chez Joomla, Xoop et consort. :mrgreen: :mrgreen: :mrgreen:

Le débutant va continuer son évaluation et aura tôt fait de planter son système en essayant d'implémenter un module surtout si se dernier se préoccupe d'identification des utilisateurs.

Comme il est en phase de tests, l'utilisateur néophyte recommencera l'install et lira une fois de plus la documentation mais un peu plus attentivement cette fois-ci. :mrgreen:

Pour ce qui est de la lecture, relecture et compréhension du système d'aide, le néophyte éclairé (habitué à instruire lui-même les autres), se dira qu'il en est écrit bien ou pas assez.

Il trouve excellent l'apprentissage par images, vidéo et par l'exemple mais aussi faut-il que ces exemples fonctionnent ce qui n'est pas toujours le cas.
Est-il sensé savoir les interactions entre les différents modules (voire les confits) et le nom qu'on leur donne et plein d'autres choses encore qui n'est pas évident pour lui ? C'et normal; il débute. :)

C'est un peu quand on veut passer de Windows à Linux. Il faut tout réapprendre et, sur les abondants forums consacrés au système pingouin, on trouve souvent des réponses (aux débutants) formulées en ce sens: "Allez d'abord lire la doc."

Oui, mais pour faire ceci, il faut savoir déjà cela et la documentation Linux fait à peu prés 4000 pages.

Haut les coeurs !!! :roll:

Essayons de penser à cela et offrons à nos newsbees un préliminaire qui les formera aux bases du "concept Automne" encore plus clair qui ne le découragera pas.

Je suis certain que cela en vaut la peine. :)

Une bonne semaine m'a été nécessaire pour faire le tour d'Automne V4.0.0 et, même si je suis (très) loin de tout maitriser, mes test préliminaires se sont avérés concluants. J'adopte. :)

Je vais donc poursuivre le travail commencé au premier post de ce fil et même aller plus loin en rédigeant ce tutoriel en tenant compte du fait que le concept développé pour ce logiciel, bien que relativement facile à comprendre, peut désorienter ceux qui n'y connaissent rien du tout ou qui viennent d'autres systèmes CMS qui tous ont leurs particularités.

:idea: CMS (voir glossaire à venir)

Ce tutoriel sera rédigé au jour le jour et, afin d'être informés des nouvelles contributions, je vous propose de suivre cette conversation en cliquant sur le lien en haut de page: S’abonner au sujet

Le premier constat.

Mon temps d’évaluation a été consacré à l’examen de l’architecture, des outils et possibilités d’édition, de la réactivité du support et surtout du nécessaire niveau technique pour construire et gérer un site avec un logiciel de cette facture. Cela m’a permis de faire les constations suivantes.

L’examen de l’architecture :

Au premier abord c’est déroutant mais les webmasters (ou apprentis webmasters) comprendront très vite l’interface surtout si ils ont testé d’autres CMS car Automne reprends les grands principes en améliorant l’ensemble sur bien des points. Nous verrons plus loin les détails.

Les outils et possibilités d’édition :

Outre les grands classiques (rien ne manque), ce logiciel se dote d’un outil absolument puissant nommé POLYMOD qui permet de construire à volonté des applications comme par exemple un (ou des) blog(s), un système de commentaire, un moteur de recherche, une base de données clients, petites annonces, gestion de n’importe quoi et plein d’autres choses pour adapter notre site à nos besoins.

J’apprécie particulièrement cette possibilité car, habitué à utiliser des CMS pour mes productions, je suis souvent limité par le nombre (et la qualité) des modules additionnels et je ne suis pas assez calé en PHP pour les développer moi-même.

:idea: PHP (voir glossaire à venir)

Avec POLYMOD, terminé les recherches, les problèmes de sécurité et de mise à jour, les multiples versions instables mal documentées (voire abandonnées par les concepteurs), la compatibilité avec la version des CMS qu’on utilise et autres soubresauts d’humeur que l’on rencontre dans la quasi-totalité des systèmes existants.

Si vous saviez le temps que j’ai consacré ces dernières années à chercher des CMS correspondant à mes besoins et des modules correspondants à ces systèmes !
Ici, nous aurons juste à passer un peu (beaucoup peut-être) de temps à comprendre comment cela fonctionne mais cela fait, comme je le prétends dans un autre post, le monde va changer et un simple amateur dans mon genre va être capable de « coder » ses propres sites avec les applications dont il a besoin.

Deux très bel exemple de sites construits sous Automne:
http://www.cnes-jeunes.fr/
http://www.papierpeint-deco.com/

Hé oui ! Incroyable non ?

Le nécessaire niveau technique :

L’architecte de ce logiciel, Sébastien Pauchet, prétends qu’il faut avoir de solides connaissances en PHP, XHTML, CSS et autres pour se lancer avec Automne. Il n’a pas tord mais je tempérerais ses propos.

Il est certain qu’il faut des bases et celui qui as déjà fabriqué un site Internet en a quelques unes surtout si il a tâté aux CMS dans le genre de NDDS, XOOP, JOOMLA ou autre TYPO.

Si il continue, il sait ce qu’est une base de donnée MSQL, des identifiants et une feuille de style. Pour le XHTML, il à ce stade, comprendra vite. ;)

Avec cela, il lui faudra apprendre le jargon des initiateurs d’Automne pas toujours explicite mais là aussi c’est une question de patience et de réflexion.

Je ne suis personnellement pas un grand spécialiste (loin de là) mais j’ai réussi en quelques jours à appréhender le système et ais une totale confiance en l’avenir immédiat.

En fait, ce tutoriel a été mis en œuvre pour démystifier Automne et son concept quel que soit votre niveau et, étant moi-même un débutant de la chose, nous allons l‘apprendre ensembles. :)

Cet tutoriel se divise bien sûr en sections.

Nous allons le décomposer de manière à avancer pas à pas et, si vous ne trouvez pas les rubriques, c'est tout simplement parce que elles n'ont pas encore été finalisées car cet ouvrage étant écrit en live, c'est au fur et à mesure que la connaissance s'installe que nous pouvons la partager.

Dans ce travail, je vais être aidé par l'équipe de développeurs du logiciel et d'animation de ce forums qui commenteront sans aucun doute cette prose et surtout complèteront les points qui en valent la peine.

C'est donc un travail collaboratif que nous vous proposons et n'hésitez surtout pas à rajouter votre grain de sel, vos questionnements et commentaires à la suite de ce post quand vous le trouverez utile et opportun.

1/ C’est quoi un CMS. Pour ceux qui ne le savent pas.
Ceux qui savent peuvent sauter cette courte introduction.

2/ Pourquoi choisir Automne.
3/ Tour d’horizon des fonctionnalités
4/ Capacité à exercer.
5/ Pré requis serveur hébergement et installation
6/ Tour du propriétaire

Bonus: Questions à l’équipe des développeurs à la fin de ce post.

D'autres rubriques off course à venir. :)

1/ C’est quoi un CMS.

Un CMS est un Content Management Système (système de gestion de contenu en bon français) c’est-à-dire, pour faire bref, un site tout prêt à l’emploi qu’il suffit d’installer sur notre serveur (hébergement su site), de personnaliser à nos couleurs, et de remplir avec les informations que nous voulons faire apparaitre au public.

Pas besoin de « savoir coder » et d’être un Pro du développement (en général quelques notions suffisent), et seule l’imagination et votre inventivité sont sollicitées pour faire de votre site une œuvre d’art unique alors qu’il en existe des milliers construit avec l’outil que vous allez employer.

Il existe des centaines de CMS dans le monde de l’Open Source proposés gratuitement par des passionnés qui rivalisent d’ingéniosité pour offrir aux apprentis webmasters les outils qui les aideront à réaliser leurs sites. Chacun choisira le plus proche de son besoin immédiat.

Un CMS est en général composé d’un « noyau » (architecture du logiciel) avec les fonctionnalités de base (faire des pages, gérer les utilisateurs, etc…) sur lequel se greffent des modules (ou extensions) spécifiques comme par exemple un forum, une newsletter, annuaire, glossaire, actualité, et bien d’autres choses.

Besoin d’une boutique sur votre site ?
Cherchez chez l’Editeur du CMS que vous utilisez si un « module boutique » existe et si oui, installez-le en trois clics de souris et commencez à vendre vos bretelles.

Enfin, en principe. ;)

Doués de qualités absolument remarquables, les CMS ne souffrent pas moins de certains problèmes qu’il faut absolument connaitre avant de se lancer dans la production d’un site avec un outil de travail (logiciel) de ce type et surtout de le mettre en production (en ligne utilisable par me public).

Fonctionnera-il chez mon hébergeur ?
Qu’en est-il de la sécurité ?
Existe-il les modules correspondant à mes besoins ?
La prise en main et son développement sont-ils à la portée de mes connaissances techniques ?
Un support est-il disponible et réellement réactif ?
Ses utilisateurs en sont-ils content ou ont-ils beaucoup de problèmes ?
Autres questions…

La meilleure façon de savoir tout cela est de rechercher sur le site de l’éditeur (celui ou ceux qui développent le logiciel) la présence d’un forum où s’exprime la communauté des utilisateurs de tel ou tel système. Si il n’y a pas de forum (support), laissez tomber !

Visiter les sites réalisés avec le CMS sur lequel vous avez jeté votre dévolu est une bonne manière de tester les capacités, l’originalité et l’ergonomie de la chose.
Vous verrez tout de suite qui l’utilise et en fait quoi.

Testez-en plusieurs et prenez le temps d’évaluer de font en comble. Vous regagnerez les heures perdues plus tard et considérez votre étude comme un investissement.

Open Source (Glossaire)

2/ Pourquoi j’ai choisi Automne.

Cela a été dit par ailleurs, je suis comme qui dirait un spécialiste des CMS car, n’étant pas motivé pour me lancer dans la programmation (cela évolue trop vite et mon besoin ne va pas jusque là), je « bricole » mes sites avec des CMS existants, et ceux qui auront eu la curiosité de cliquer sur les liens dans ma signature constateront que depuis très longtemps, j’utilise pour tous mes sites un CMS et un seul. C’est parce que de tous les outils existants c’est celui qui répond le plus à mes besoins.

Puis, en cherchant un outil qui me permettrait de faire du multi-site, je suis tombé sur Automne qui compte cela parmi ses fonctionnalités.
Le réflexe a été de venir sur les forums voir ce que les utilisateurs en disent, essayer la démo en ligne pour voir de l’intérieur à quoi cela ressemble et installer la choses sur mon serveur pour vérifier si ce script (assez pointu et c’est tout à son honneur) fonctionnais bien chez mon hébergeur.

Les test préliminaires m’ont convaincu d’aller plus loin d’autant plus que le support est très présent et que j’ai découverts le module POLYPOD qui permet de fabriquer soi-même facilement ses propres modules sans avoir besoin « d’adapter » des bidouillages maison en utilisant des scripts externes qui ne sont pas toujours fiables ni souvent au top question sécurité (Voir plus loin dans ce mémento).

Bien que un peu ardu à comprendre au premier abord, les systèmes de templates et de création de modules ne sont pas compliqué et bien loin de là. On crée une page, un site ou un accessoire personnalisé avec une facilité déconcertante.
Le tout a été fort bien pensé et l’ensemble regroupe dans son noyau la quasi-totalité des moyens qui font de ses congénères (autres CMS) de véritables usines a gaz.

De plus, techniquement, le système est moderne (Technologie AJAX et autres) et orienté avenir et parfaitement sécurisé. Je ne peux développer cet aspect mais les éditeurs l’ont fait sur les pages du site et les initiés comprendront. J

Je n’ai donc pas les compétences techniques pour faire évoluer vers le Web 2.0.0 (+) le CMS de prédilection que j’utilise (c’est beaucoup trop de travail), alors, Automne m’offrant d’un seul coup la modernité et la capacité de développer moi-même mes modules et de fabriquer des sites « à ma façon », je prends le temps d’étudier « comment ça marche » et je suis très heureux d’avoir déjà des premiers résultats. D’où ce mémento que vous êtes en train de lire.

De plus, Automne est développé par une équipe de professionnels tournés vers l’avenir et il n’y a pas besoin d’être un grand spécialiste pour constater la qualité de l’ensemble.

Les quelques bugs ou erreurs d’ergonomie nous rappellent à l’humilité, et j’ai retenu le désir des éditeurs de communiquer avec les utilisateurs afin de faire avancer le Smilblic. Une assurance sur la vie pour nos futurs sites. ;)

3/ Tour d’horizon des fonctionnalités

Une page spécifique a été éditée en http://www.automne.ws/web/fr/217-fonctionnalites-du-cms.php et c’est en testant tout d’abord la démo en ligne en http://www.automne.ws/web/fr/244-essayer-la-demo.php et surtout en l’étudiant de plus prés après l’avoir installé sur son serveur (il fonctionne quoi qu’en disent certaines informations à la racine d’un host virtuel -sous domaine-) que vous découvrirez l’extraordinaire potentialité du CMS Automne.

Rien à rajouter à ce qui a été dit et le reste, vous le découvrirez tout seul.

Déjà, dans l’état, vous pouvez faire deux sites et les utiliser (après avoir relooké le Template à vos couleurs bien sûr), mais je vous conseille d’attendre de bien maitriser l’ensemble avant de le mettre en production. Apprivoisez Automne qui se laissera bien vite amadouer.

Cela nous emmène à la……

4/ La capacité à exercer.

Qu’on se le dise, Automne est un CMS mais, quoi que le travail soit bien avancé, il y a encore un peu de travail si l’on veut personnaliser et tirer le meilleur profit de ce genre d’outil.

Avec un CMS « normal », il faut tout de même quelques bases html/php/MySQL, vite apprises sur le tas, mais avec Automne, on va développer des templates (les nôtres) et des applications avec Polymod qui est le fer de lance de ce logiciel.

Du html, il faudra passer au XHTML mais vous n’avez pas le choix si vous voulez continuer à rester visibles sur le Net car les technologies évoluent et vous devez évoluer avec. C’est aussi une des raisons pour lesquelles j’envisage de migrer mes sites construits avec mon CMS de prédilection sous Automne car mes productions commencent à faire un peu vieillottes et risquent de ne plus fonctionner dans quelques années.

Si mon incompétence est grande dans ce domaine, mon sens de l’observation est lui très aiguisé. Je développe du coup la patience et rien ne m’empêche de poser des questions ou (et) d’aller m’instruire sur des sites spécialisés. Automne peut être un excellent travail pratique et, si je ne m’abuse, l'Académie l’utilise pour initier ses élèves en guise de TP. http://tice.ac-toulouse.fr/web/552-tutoriels.php

Attention, la version d’Automne utilisée pour ces travaux est ancienne et ces tutoriels ne sont plus d’actualité. Cela ne nous empêche pas d’aller un peu nous instruire.

Pour utiliser Automne au maximum de ses capacités, il vous faudra donc quelques notions mais ceux qui débutent vraiment pourront tout de même utiliser ce CMS avec les éléments de base fournis avec l’archive.

Pour ceux qui veulent aller encore plus loin, le team de développement vous renseignera sur les sessions de formation mises en place à destination des professionnels patentés. http://www.automne.ws/web/fr/216-services.php

5/ Pré requis serveur hébergement et installation

Là, il n’y a pas photo et tout est très bien expliqué ici http://doc.automne.ws/web/Documentation/44-concepts-de-base.php

6/ Tour du propriétaire

En visitant la démo ou en entrant dans l’administration de votre site quand vous l’aurez installé, ne vous laissez pas impressionner par le nombre d’outils déjà en place dont certains dont vous n’avez sans doute jamais entendu parlé.

La grande tentation quand nous découvrons un nouveau CMS est de vouloir un résultat tout de suite en nous basant sur ce que nous savons déjà faire parce que nous l’avons vu ailleurs. Mais là, il va vous falloir un peu de patience et regarder sans toucher du moins lors de votre première visite.

Même si vous avez déjà lu le mode d’emploie, vous n’allez rien y comprendre parce que vous voulez aller trop vite. :?
Voyez-vous, grand consommateur de systèmes de publications (CMS) depuis de nombreuses années, il m’a fallu une semaine pour faire le tour ce celui-ci et appréhender le système. Il faut dire que je suis nul en PHP et Xhtml et que je n’avais pas ce tutoriel sous les yeux. :mrgreen:

Ce truc, c’est comme une étagère Ikea.

Vous l’emmenez à la maison, méprisez la notice (en général écrite en chinois), et tentez d’assembler la dizaine de bouts de bois.

Deux heures après, rouge de colère, vert de rage et noir d’humeur, vous revenez à un peu plus d’humilité et reprenez le bout de papier qui en général est la première chose que vous trouvez à l’ouverture du carton.

Certes, vous ne savez toujours pas lire le chinois (ou le XHTML) mais vous savez interpréter un dessin et, 10 minutes après, l’étagère est montée et prête à recevoir les objets que vous voulez y caser. Satisfaction ! J

Hé ben là, vous allez faire pareil. :wink:

Au fur et à mesure de l’avancement de l’édition de ce tutoriel, nous vous donnerons la marche à suivre pour comprendre et faire fonctionner votre système.
Marche à suivre, explications, copies d’écran, vidéos, tout est mis à votre disposition pour avancer pas à pas et, si il y a quelque chose qui vous échappe encore (cela arrivera bien sûr), les « utilisateurs enthousiastes » fréquentant ce lieu béni que sont les forums ou les membres de l’équipe de développement d’Automne se feront un plaisir que de vous assister.

Ne vous laissez pas impressionner par le pompeux nom (Automne Community) dont-ils s’affublent (pourquoi de l'anglais ?), mais voyez en eux les papas de la chose qui n’ont d’autre bonheur que de vous voir bercer leur bébé dans vos bras. ;)

Cela dit, à part ce tutoriel, ce n’est pas la documentation qui manque mais, de l’avis de tout le monde, elle n’est pas assez claire et c’est exactement pour cela que je rédige celle-là car mon dada est de faire de la formation à ceux qui n’y comprennent rien. Mais oui, c’est facile ! Vous verrez bien. :)

Heu… facile, pas toujours. Certes. :mrgreen:

Mais ces amis sont là (les Grands d’Automne Community) pour expliquer l’inexplicable de ma part. Vous verrez d’ailleurs souvent entre les lignes de ma production des interventions de Fred, Sébastien (ou d’autres) qui viendront appuyer, préciser ou corriger les points qui méritent quelques précisions. Bref, vous ne serez jamais seuls et c’est entre autres pour cela que j’ai personnellement décidé de faire mon prochain site avec le CMS Automne. Lol !!!

Bon, vous avez téléchargé vos fichiers et installé Automne. Vous êtes entré dans l’administration par le lien http://www.votresite.com/automne/admin/ et, comme conseillé dans la rubrique d’installation, la première chose que vous avez fait est de changer le mot de passe de l’administration de votre site.

Login par défaut « root » et mot de passe « automne »

Vous êtes dans l’administration du système (Admin pour les intimes) et vous ne voyez pas grand chose sauf un menu latéral en haut avec divers outils. Pour le moment, ce n'est pas ce qui nous intéresse.

Vous voyez aussi (c'est un miracle) l'ensemble de votre site et en particulier la page en cours. Nous verrons plus loin comment en visualiser une autre.

Image

Regardez maintenant dans le menu de droite. Pour le voir, positionnez le curseur de votre souris sur la partie droite de votre écran et il apparaitra par magie (sans doute). :)

Pièce jointe:
admin_panneau.jpg
admin_panneau.jpg [ 98.81 Kio | Consulté 121010 fois ]


A ce stade, vous commencez à avoir un aperçu des outils qui vont vous aider à gérer le CMS Automne et, dans notre exemple, apparaissent des liens que vous ne voyez pas sur votre propre installation.

Apprentissage
Blog
Commentaire
Gestion documentaire

Ils correspondent à des modules qui ont été fabriqués peu après l'installation par le webmaster du site sur lequel nous avons fait ces copies d'écran.

Vous en trouvez certains qui sont d'origine (fournis à l'install pour vous aider à démarrer) et comme tous les autres ont été en fait fabriqués avec le fameux module POLYMOD qui, rappelons-le, a été conçus pour que vous puissiez fabriquer vous mêmes des applications personnalisées à votre site et à vos besoins.

Nous allons donc aller changer les identifiants d'usine (si j'ose dire) et renseigner les nôtres. Pour ce faire, cliquons sur le lien « Gestion des utilisateurs » qui ouvre un module (comme les autres) et qui sert comme son nom l'indique à gérer les utilisateurs inscrits sur le site.

Cela vous ouvre un sous/menu et tant qu’à faire, cliquez sur: « Votre profil »
Image

Une fenêtre s’ouvre. Voyez plutôt.

Pièce jointe:
superadministrateur.jpg
superadministrateur.jpg [ 72.45 Kio | Consulté 121020 fois ]

Copie écran utilisateur Admin (super administrateur)

Le « nom » et « l’émail » sont déjà renseignés ainsi que l’identifiant de l’administrateur qui est « root » et qui ne peut pas être changé.
Notons que si il ne vous plait pas, vous pourrez créer un autre compte (avec l’identifiant qui vous plait) et lui donner des droits d’administrateur mais pour le moment, à part changer votre mot de passe, ne touchez à rien.

:idea: Les deux utilisateurs déjà en place "root" et "anonymous" ne peuvent pas êtres supprimés sous peinee de se retrouver avec un Automne sans administrateur.

Vous allez tout de suite changer le mot de passe du super administrateur (vous) car cela serait vraiment dommage si un zonzon entrait dans votre administration et construisait le site à votre place. C’est secret ces endroits là non ?

Bien q’Automne soit particulièrement sécurisé (les développeurs sont dans une autre vie spécialistes de la question), il est plus mieux de compliquer votre mot de passe au maximum.
Exit le nom de votre chat, de votre petite amie ou celui de votre grand-mère.
Préférez un truc du genre « 45matadorXk65v8 ». Cela ne mange pas de pain et décourage les petits malins qui voudraient dormir dans votre lit. ;)
Tous les caractères sont autorisés sans exception. :mrgreen:

Tant que nous y sommes, question sécurité, nous allons détruire via FTP le fichier install.php qui se trouve à la racine de votre site automne. Pourquoi ?

Parce que si vous ne le faites pas, il me suffit de taper http://www.votresite.com/install.php pour recommencer l’installation dans votre dos et prendre la barre de votre bateau et vous aurez travaillé pour rien. Lol !

Bon, on a fini avec la sécurité et nous pouvons commencer la visite.

Nous avons déjà remarqué que le menu d’Admin (panneau latéral) se développe ou se rétracte dés que vous passez le curseurs sur sa poignée que vous voyez à droite de votre écran. Si vous voulez le garder ouvert, vous pouvez l’épingler grâce à la punaise en haut à gauche du lien de déconnexion.

Cela vous permet d’avoir une vue totale sur ce que nous pourrions appeler votre bureau puisque c’est là que vous allez travailler pour gérer votre site.

Remarquons tout de suite que, même le panneau latéral d’outils d’administration ouvert, vous avez une vue d’ensemble du site positionné sur la page en cours et nous comprendront par la suite l’utilité de cette ergonomie bien particulière et sans doute une exclusivité Automne.

Mais avant de créer (ou modifier) notre première page, nous allons procéder à quelques petits réglages qui vont bien nous faciliter la tache par la suite, tester en temps réel le comportement d’Automne selon les actions effectuées et la spécificité technique de votre serveur et surtout contrôler si tout va bien.

Nous allons donc visiter le module d’administration et paramétrer le logiciel à notre convenance d’autant plus que ce dernier aura la gentillesse de vous prévenir si vous faites une petite erreur ou si quelque chose ne va pas. Pourquoi se priver de certaines ressources bien utiles ? J

Dans notre menu rétractable, cliquons sur « Administration ». (image………)

Un sous menu nous propose diverses actions et choisissons pour commencer « Paramètres serveur ».

Automne teste le serveur et coche en vert ou en rouge votre configuration serveur.

Image

Soit tout est vert, tout va bien dans le meilleur des mondes et, pour ce qui est coché rouge, cela ne veut pas dire que rien ne va plus mais que certaines fonctions ne sont pas actives sur votre serveur. Les développeurs vont nous dire ce qui est indispensable ou non.

………………………>Question Développeurs.

Si vous avez un doute sur votre propre configuration, posez la question dans le « forum demande d’aide ».

Passons maintenant aux « Paramètres Automne ».
Image

Renseignez tout de suite l’Email de l’administrateur où seront envoyés les « messages système » qui vous préviendront que quelque chose ne va pas, des modifications, créations et déplacement de pages et encore plein de choses que je ne sais même pas (encore).

Activez ou non les cases proposées selon votre besoin et en particulier le débuggage qui vous renseignera sur le comportement d’automne durant vos test et aidera les développeurs quand vous les solliciterez.

Quand vous aurez terminé vos tests, vous pourrez désactiver cette fonction pour économiser de la ressource.

………………………>Question Développeurs.


Voici les détails des autres fonctions à régler et les questions aux développeurs pour ce que je n’ai pas moi-même encore compris.
Cela dit, une aide est disponible en ligne.l

Voilà. Votre installation est maintenant prête à fonctionner et je vous laisse aller visiter tout seul les autres liens que nous expliqueront en détail un peu plus tard. Vous êtes impatient de créer votre première page. ;)

Avertissement:

Il se pourrait que vous soyez de temps en, temps déconnectés de l’administration d’Automne.
C’est parce que vous êtes resté un peu trop longtemps inactif ou pour plein d’autres raisons qui sont en ce moment à l’étude (gestion d’identification) et ce petit problème sera réglé à la prochaine version de notre logiciel. Dans tous les cas, ce n’est pas grave.

Regardons donc notre bureau (c’est moi qui nomme l’espace d’administration comme cela car on a tout sous la main pour travailler) et examinons les outils que nous avons sous les yeux.

Image

Nous voyons notre site un exactement comme les visiteurs mais avec les outils d’admin en plus. si du moins vous avez cliqué sur un lien dans le menu de navigation (à gauche) ce qui affichera une page que je nommerais "page en cours".
Je vous propose de vous positionner sur la page « Présentation » afin de vous aider à comprendre et que nous travaillons ensembles.

Un passage du curseur de votre souris sur chaque item du menu d'outils d'édition (en haut) vous renseignera sur sa fonction et nous allons commencer à nous en servir.

Remarquons tout de suite que le menu de navigation propose les pages selon une hiérarchie.

Dans notre cas, nous avons trois catégories contenant chacune plusieurs pages.

Présentation
Fonctionnalités
Exemples de module.


Un clic sur chaque catégorie dévoile des pages et, si vous vous positionnez sur la page mère « Présentation », la nouvelle page que vous créeriez serait automatiquement insérée dans la catégorie « présentation ».

Si vous vous positionnez sur une page fille d’une catégorie, « Nouveautés » par exemples, votre nouvelle page deviendrait une page fille de « Nouveauté »

Bien sûr, si vous changiez d’avis après la construction de la page, vous pourriez la déplacer ailleurs là où vous le voulez à l’aide de l’outil adéquat dans le menu du bouton « Action ».

Il y a beaucoup de choses à remarquer mais nous allons tout de suite examiner la structure de la page à éditer afin que vous puissiez obtenir tout de suite votre premier résultat et comprendre comment cela fonctionne.

Dans les CMS classiques, quand on fabrique une nouvelle page, on choisis en général la catégorie dans laquelle on veut la classer et nous trouvons devant un éditeur qui nous permet de donner un titre, un texte d’introduction et le corps de notre article que nous formatons à notre guise à l’aide des outils d’éditions. La page composée, on enregistre et hop, c’est dans la poche.

Nous allons faire la même chose avec Automne mais le système est bien plus évolué car il va nous permettre de personnaliser notre page avec son propre Template (utile pour le multi-site) de faire apparaitre du texte, des images (ou n’importe quoi) à notre convenance, et aussi et surtout afficher les applications déjà intégrées dans le logiciel ou celles que nous aurons fabriqué selon notre besoin.

Le système va donc être un peu différent que les grands classiques mais beaucoup plus puissant et nous allons faire une nouvelle page pour comprendre le principe. Le reste ira tout seul. ;)

Nous sommes donc positionné sur la page « Présentation ». Nous cliquons sur l’outil « Créer » et une fenêtre s’ouvre nous proposant d’entrer le titre de la page, le titre du lien (qui apparaitra dans le menu) et une case à cocher qui dit: Créer la page sans les rangées par défaut.

Nous cochons cette case et vous allez comprendre pourquoi.

Image

Remarquez qu’il vous est aussi proposé un modèle de page et choisissez sans hésiter « Intérieur démo ». Nous étudierons le concept des « Modèles de pages » dans un prochain chapitre.

Cliquez en bas sur « créer » et attendez quelques secondes. Votre page est créée et vous voyez apparaitre quelque chose comme cela si vous avez comme moi écris « Page Testov » dans le nom de la page et Testov dans le nom du lien.
Image

Cliquez sur "Créer" et voilà ce que cela donne.

Image

Notez que votre page « Testov » n’apparait pas encore sur le site car il n’y a rien dedans à part son titre et son template (habillage) et, pour être sûr de ne pas la perdre nous allons la valider tout de suite. Nous la rouvrirons après.

Nous regardons le menu horizontal du haut et cliquons sur « Valider » ce contenu » ce qui aura pour effet de l’enregistrer et de la rendre visible au public.

Il se peut que vous ayez un message d’erreur système qui dit
Citer:
: Erreur de traitement………….Copie écran système

Mais ne vous en préoccupez pas. Ce bug sera réglé dans la prochaine version (nous sommes sur Automne 4.0.0) et, si nous cliquons sur le lien « Aperçu » du menu du haut (à droite), nous constateront que c’est gagné et qu’Automne a de lui-même rajouté le lien « Testov » vers cette page dans la catégorie « Présentation » de notre page d’accueil.

Nous saurons comment faire en sorte que ce lien ne soit pas rajouté quand j’aurais compris comment faire ou quand un développeur m’aura expliqué comment.

Bon, nous avons notre page et allons maintenant y mettre quelque chose dedans.

Nous voyons apparaitre un rectangle vert qui correspond à une zone d’édition ou plutôt un « espace client ».

Une explication de l’espace client vous est donnée dans la documentation mais elle fait appel à des notions que nous n'avons pas encore abordé. Allez lire quand même puis revenez sur ce tutoriel.
http://doc.automne.ws/web/Documentation ... lients.php

Cette zone ne va pas contenir du texte brut mais des espaces différenciés dans lequel nous allons faire apparaitre nos informations.

Dans d’autres CMS, on appelle cela « blocs », « cadres » ou encore je ne sais pas comment et ce qu’il faut savoir, c’est la juxtaposition ou l’agencement de ces « blocs » indépendants les uns des autres qui vont nous aider à fabriquer l’intérieur de notre page.

Sous Automne, on appelle cela des « Rangées ». Retenez bien ce mot car c’est une des spécificités de ce système qui va nous permettre de faire pas mal de choses et on ne trouve pas cela ailleurs.

Par exemple, nous allons faire apparaitre un simple texte à l’intérieur de notre page soit dans « l'espace client » (qui pourra abriter plusieurs « rangées » lesquelles serviront à afficher tout ce que nous voulons).

Donc, comme à la création de notre page nous avons choisi de n’inclure aucune rangées (nous verrons qu’il existe des modèles de rangées comme des modèles de pages), nous allons en créer une. Regardons le menu horizontal et cliquons sur « Nouvelle rangée ».

Un message système nous propose: « …de cliquer sur la zone rouge pour ajouter notre nouvelle rangée. »

Cliquons donc sans chercher à comprendre quelque part sur la zone rouge (là où il y a des petits +) et cette zone va devenir verte. Un nouvel outil va apparaitre sous le menu horizontal et vous proposer de sélectionner la rangée à rajouter.

Nous devons savoir qu’il existe dans votre système des rangées pré-formatées que vous pourrez visualiser en cliquant dans le panneau latéral sur Modèles/Modèles de rangées. Une bibliothèque de rangées quoi ! :)

Pour le moment, contentez vous d’en choisir une dans le menu du haut et préférez celle nommée: « 200 Texte ».

Pourquoi celle-là ?

Parce que c’est la plus simple qui vous permettra d’éditer un texte, et vous commencerez par y écrire quelques lignes (ou copiez/collez d’ailleurs) après bien sûr avoir « ouvert » la rangée en cliquant sur l’icône représentant un crayon.

Votre texte saisi, vous « Validez » votre composition (vous validez la rangée et non pas la page).

Vous avez noté, que quand vous éditez le contenue d’une « rangée », vous formatez vos textes à votre guise en utilisant les outils de l’éditeur de texte qui apparait pendant l’opération, et pouvez utiliser tous les avantages que celui-ci vous apporte (insertion d’images, tableaux, formatages et le reste).

En fait, c’est exactement comme l’édition avec votre CMS habituel (ou World et autres TXT), mais l’avantage est que vous pourrez empiler (ou agencer) plusieurs rangées dans la même pages et, chaque rangée ayant sa spécificité (voir les modèles), vous pourrez créer vos propres modèles de rangées et les réutiliser ensuite dans d’autres pages en deux clics trois mouvements.

Bon, vous avez créé votre rangée, enregistré cette dernière et vous pouvez voir « ce que ça donne » en cliquant sur « aperçu » à droite du menu du haut.

Bravo ! Vous avez crée votre première page. Validez maintenant. :)

Vous avez donc compris à ce stade que nous créons tout d’abord une page à l’endroit où nous la voulons (on peux la déplacer plus tard), installons des « rangées » que nous emplissons avec nos textes (ou modules-applications nous le verrons plus tard), enfin bref, que ces « rangées sont en fait les réceptacles de ce que nous voulons bien y faire apparaitre.

Allez maintenant faire un tour dans Modèles/Modèles de rangées et examinez dans cette bibliothèque tout ce que les développeurs ont déjà fait pour vous et que vous utiliserez ou pas selon votre bon vouloir.

Il en est de même avec les « modèles de pages » dont nous allons causer tout à l’heure.

Vous remarquerez que le système de modèles permet une recherche qui vous sera fort utile quand votre collection sera conséquente.
Il y a aussi une possibilité de les activer ou non et vous aurez conclu qu’un modèle doit être activé afin de pouvoir être utilisé. Élémentaire n’est-ce pas ? ;)

Puisque nous parlons des « rangées », autant savoir à quoi elles servent à part faire apparaitre nos productions aussi jolies soient-elles. Elles ont d’autres fonctions et vous allez être étonnées. Suivons le guide.

Nous sommes donc dans Modèles/modèles de rangées, nous positionnons sur la dénommée « 200 Texte », et comme elle est « activée », nous pouvons en savoir un peu plus sur elle en cliquant sur l’icône « Modifier ».

Cela nous ouvre une fenêtre comme celle-ci.

Image

Les petits « ? » verts sont un système d’aide interne qui vous permet de savoir c’est quoi et qu’est-ce qu’on fait avec.
Nous ne nous attarderont donc pas sur cette page si ce n’est pour signaler que l’affichage des (modèles de) rangées (ou les modèles de pages) peuvent êtres réservés à certains sites (puisque Automne est Multi-site), certains modèles, certains membres du site (il existe une gestion des membres au sein d’Automne), certaine pages bref, une possibilité extra précise d’utilisation de cette ou ces fonctions. Nous reviendront plus tard là-dessus quand nous parlerons des droits d’utilisateurs.

Chaque rangées ou pages fonctionnent avec entre autres du code XTML qui peut être modifié à loisir à l’aide de « tags », ce qui nous permet de personnaliser chacune de nos pages et nous verrons cela dans une autre section de cet ouvrage.

A suivre....

--------------------------------------------------------------------------

Questions à l’équipe des développeurs :
(Merci d’éditer mon tutoriel et de répondre sous les questions.)

:idea: Les utilisateurs « root » et « anonymous » peuvent-ils être supprimé après avoir inscrit et donné des droits à d’autres membres ?
Je pense que non mais….

Sébastien a écrit:
Non, ces deux comptes sont des comptes système et ne peuvent pas être supprimés. Cela évite de se retrouver avec un Automne sans administrateur par exemple.


:idea: Caractères autorisés dans un mot de passe administration ?

Sébastien a écrit:
Tous les caractères sont autorisés sans exception.


:idea: Comment faire en sorte qu'un lien ne soit pas rajouté automatiquement dans le menu de navigation ?

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Dernière édition par Jack81 le Jeu Avr 22, 2010 12:25 pm, édité 16 fois.

Haut
 Profil  
 
MessagePublié: Lun Mars 15, 2010 10:00 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
Merci pour la dithyrambe, un tel enthousiasme fait plaisir à lire. :D

J'ai eu peu ou prou la même réaction il y a 5 ans quand j'ai découvert Automne : un gros potentiel mais une prise en main difficile, surtout pour le premier venu, qui veut que tout marche "Out of the Box". La refonte de l'interface a été un gros chantier et maintenant que le gros du travail est fait, il nous faut améliorer le premier contact avec l'outil, celui qui fera que la première impression sera bonne.

J'ai prévu d'enregistrer une vidéo sur l'affichage des rangées des modules POLYMOD. Tu en sauras plus sur la syntaxe des tags XML utilisés pour ces rangées.

Je note ton besoin au niveau de l'identification des utilisateurs, ça fera aussi l'objet d'un tutoriel.

Le bugtracker est une main tendue à la communauté pour recueillir des retours constructifs qui nous aident à améliorer Automne. La mise en place d'un gestionnaire de version décentralisé en rassurera plus d'un sur notre volonté de transparence et l'ouverture du code source d'Automne aux développeurs PHP chevronnés.

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 12:01 am 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Me voilà de retour.

Grâce au support, j'aurais appris encore une chose aujourd'hui, c'est la signification du mot "dithyrambe" que je ne savais même pas qu'il existait.

C'est comme les mots "rangée", "Espaces clients" ou autre "tags atm-linx" et notions si particulières dans la construction d'Automne qui sont effectivement déroutante pour le prosélyte. Que la sémantique soit ! :lol:

Je me suis fort amusé en lisant sur ces forums l'échange à ce propos avec une spécialiste de l'ergonomie ou il était question de "rangées" justement et de couleur de l'endroit ou il faut cliquer pour obtenir justice.
http://www.automne.ws/forum/viewtopic.php?t=413

Il ressortait bien de cette conversation la difficulté que rencontre le nouvel arrivant à appréhender ce système et il pourrait être utile de faire en tutoriel un préliminaire à destination de ceux qui viennent d'un autre monde.

Les rangées sont des blocs dans lesquelles on fait apparaitre nos informations et (ou) des modules
Les Espaces clients servent à délimiter ce qui sera vu par le visiteur
Un tag (atm-linx par exemple) est une information générique dans le code source qui appelle des fonctions préformatées

Etc...

Cela dit, la doc existante fait bien son travail puisque j'ai moi-même compris déjà pas mal de trucs et Dieu sait que je ne suis pas un cador de la programmation.
Cador: (Familier) Champion, personne compétente, dominante, experte, performante dans un domaine particulier.

Bon, assez bavardé. Je continue mon exploration. :)

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 10:53 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Jack,

Je vais à mon tour essayer de répondre à ton message. Avant toute chose, en tant qu'architecte d'Automne depuis 6 ans maintenant, sache qu'il m'a fait chaud au cœur :D parce qu'il est honnête et selon moi tu y présente bien les qualités mais aussi les défauts d'Automne et du site automne.ws. Je te remercie d'avoir pris la peine de l'écrire.

Tu as raison sur de très nombreux points : Automne a du potentiel mais il est encore jeune et il reste beaucoup de choses à faire autant sur le logiciel lui même que sur le site qui l'accompagne pour permettre aux gens de le découvrir sereinement et le plus efficacement possible. Je suis conscient de tout ça et nous sommes tout disposés à faire en sorte que tout ces défauts de jeunesse se comblent le plus rapidement possible et en cela tu peux nous être d'une grande aide.

Tu dis que cet outil ne sera jamais finalisé et tu as bien raison mais il y a aujourd'hui des lacunes à combler et tu peux nous aider en nous remontant celles qui sont, selon toi, les plus urgentes pour permettre au novice de rentrer dans l'outil. Nous, nous avons trop "la tête dedans" pour pouvoir voir facilement ce qu'il manque à l'utilisateur pour pouvoir prendre Automne en main mais toi tu es externe à tout ça et donc ton point de vue est très important pour nous. N'hésites donc pas à nous faire tes retours.

Je réponds aussi en vrac à quelques points :
Citer:
D'après ce que j'ai compris, avec POLYMOD nous créons nos modules toujours compatibles avec le noyau. Elle n'est pas belle la vie ?
En plus, cela se fait facilement et à notre pointure. Autrement dit, créer des applications comme des pro sans avoir besoin de chercher ailleurs la quintessence de la programmation d'autrui. Je me trompe ?


C'est exactement ça. Le polymod et les modules qui sont créés avec évolueront avec Automne et ils seront donc toujours compatible avec.

Citer:
Bien que cela ne soit pas recommandé, j'ai fais le choix d'installer automne V4.0.0 sur un host virtuel de mon serveur accédant à la page d'accueil principale par un sous domaine http://creation.reseauk.info


Comme tu as du le voir là viewtopic.php?f=2&t=610, cette méthode est la bonne.

Citer:
Bien sûr, quoi que en "Open source", Automne n'en reste pas moins une contribution "propriétaire" et je ne sais pas encore la politique commerciale à long therme de la Web Agency qui le développe mais je pense qu'au stade où nous en sommes aujourd'hui, ce programme et ses utilisateurs ont de beaux jours devant eux question gratuité et support amical.


Je ne connait pas le futur bien entendu, mais aujourd'hui je peux te dire que nous sommes une agence web pérenne. Nous existons depuis 13 ans maintenant et notre activité est florissante même sans inclure Automne. Ce projet de développer la communauté d'Automne n'est pas notre gagne pain. C'est une activité annexe de l'agence et il peut se permettre d'être déficitaire car notre activité principale qui est de construire des sites web à l'aide d'Automne se porte bien.
Automne sert de support au développement de nos sites. Nous avons donc tout intérêt à ce qu'il fonctionne le mieux possible. En ça, développer une communauté autour du logiciel ne peut être que positif pour l'outil par les retours d'expériences et les idées d'évolution qu'elle amènera. C'est d'ailleurs la principale raison pour en faire un produit open source. Nous avons tout intérêt à ce qu'Automne reste le meilleur possible et soit le plus pérenne possible car cela offre des sites de qualités à nos clients et cela les rassures :)

Citer:
Il est regrettable qu'il faille se reloguer fréquemment mais ceci doit pouvoir se régler quelque part, et le débutant se demande pourquoi il est préférable de se déloguer pour voir ses modifications êtres prises en compte à moins qu'il n'ait rien compris à la fonction "régénération des pages" ce qui est mon cas pour le moment. Lol !!!


Le fait qu'il faille se logguer constamment est un problème lié au nouveau système d'authentification d'Automne 4. Il est trop strict et nous travaillons dessus pour trouver le juste milieu.
Concernant la régénération d'une page, je vais tenter une explication claire. Pour des raisons de perf, Automne génère une sorte de fichier de cache pour chaque page dans le répertoire /html/. Ce fichier est appelé via les fichiers se trouvant dans /web/. L'objectif de se fichier est d'écrire "en dur" le plus possible de code XHTML et PHP constituant chacune des pages pour minimiser le plus possible le travail à effectuer pour le serveur à chaque fois qu'une page du site est visitée. Cela permet de servir de très nombreuses pages avec un minimum de performances requises au niveau du serveur web. Mais comme tout cache, dans certains cas il faut le réécrire.
Tu peux éditer le contenu d'un fichier se trouvant dans /html/, tu y verra ce qui y est écrit en dur et ce qui ne l'est pas, cela t'aidera à comprendre quand il est nécessaire de régénérer une page ou pas.

@ bientôt :wink:

Seb


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 4:55 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Bonjour à tous, :)

Citer:
Tu dis que cet outil ne sera jamais finalisé et tu as bien raison mais il y a aujourd'hui des lacunes à combler et tu peux nous aider en nous remontant celles qui sont, selon toi, les plus urgentes pour permettre au novice de rentrer dans l'outil. Nous, nous avons trop "la tête dedans" pour pouvoir voir facilement ce qu'il manque à l'utilisateur pour pouvoir prendre Automne en main mais toi tu es externe à tout ça et donc ton point de vue est très important pour nous. N'hésites donc pas à nous faire tes retours.

Bon résumé de la situation et tu as compris Sébastien ma demande. :)

Je m'intéresse (de plus en plus) à Automne pour de multiples raisons qu'il n'est pas utile de développer ici et je suis très favorablement impressionné par vos réponses et incité à aller plus loin.

Bon j'ai encore un peu de pommade dans mon tube mais je n'en ais plus besoin et le remets dans mon placard. Tout va bien ! :wink:

A suivre...

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
 Sujet du message: Automne et référencement
MessagePublié: Mar Mars 16, 2010 6:11 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
J'ai jeté un oeil sur la barre d'adresse et me suis demandé si, outre le fait que les URL des pages intérieures ne sont pas explicites pour le visiteur (je pense aux futurs sous/sites), comment l'ami Google voit la chose et qu'en est-il du référencement.

Ayant interrogé un copain de longue date, j'ai cité http://www.spider-simulator.com/fr/, j'ai eu une bien agréable surprise.

Made it yourself. :)

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 6:27 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
L'adresse des pages d'Automne est simple :
Code :
http://sub.domain.tld/service/site/id-titre.php

Il y a aussi la possibilité d'y rajouter des alias (qui seront d'ailleurs bientôt intégrés au niveau des pages elles mêmes).

On a pas de problème de référencement avec ce système et il permet d'être clair au niveau des différents services disponibles (à savoir aujourd'hui /web/ et /rss/ mais aussi demain /soap/, /xml/, etc. pour les différents webservices qui sont en cours de dev) ainsi que les différents sous sites (qu'ils soient gérés avec un domaine ou sous domaine spécifique ou bien uniquement via un sous répertoire de /web/).

Il n'y a pas de système d'url significatives au sens ou on le voit dans un certain nombre d'autres outils mais cela viendra peut être un jour.

Seb


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 7:15 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Bien vu ! :)

Dis donc.

J'ai remis les mains dans le cambouis et cherche désespérément à afficher mes premier modules (blog et Gestion documentaire).

La vidéo de Frank s'arrête à la fin de la construction du module et les autres docs, biens que explicites, sont encore un peu du chinois pour moi ou j'ai loupé quelque chose.

Peut-tu me diriger vers un tuto faisant suite à la chose ?

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 7:34 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
la suite de la deuxième partie du tutoriel, qui aborde l'affichage des données des modules POLYMOD a été enregistrée, il faut encore ajouter une voix-off dessus. Si tu veux je peux t'envoyer la version brute sans le son.

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Mar Mars 16, 2010 7:48 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Ok Franck, avec un grand plaisir.

Cela m'aidera à ne plus perdre de temps à essayer de tout comprendre en même temps.

J'attends cela avec impatience. :)

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Jeu Mars 18, 2010 10:35 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
J'ai avancé un peu le tuto et regroupé le tout dans le premier post de ce fil.

Mes images sont trop grandes (je vais les rétrécir demain) et essayer de donner un peu de lisibilité à l'ensemble après relecture à tête reposée. Vos suggestions sont les bienvenues.

A la fin du tuto, il y a des questions aux développeurs et je vous remercie d'y répondre soit dans un fil que vous ouvrez pour cela (je mettrais en forme), soit en éditant ma prose et en donnant les réponses juste sous les questions.

Hasta Mañana ! :)

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Ven Mars 19, 2010 9:24 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Jack,

J'ai répondu à tes questions dans ton message directement :wink:

Seb


Haut
 Profil  
 
MessagePublié: Ven Mars 19, 2010 1:19 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Ok, merci Seb c'est parfait. :)

Je vais intégrer ces réponses dans le tuto et je pense qu'il peut être intéressant de garder ce système de réponse public en guise de rafraichissement de mémoire et de le faire évoluer par la suite en un gestionnaire de questions récurrentes (et importantes) voire une page de tips où nous ferions apparaitre les questions primordiales qu'un débutant n'est pas sensé savoir.

Le secret d'un bon tutoriel est d'anticiper les questions tout en sachant que nos élèves ne lisent pas tout et se privent d'infos pourtant primordiales.

Par exemple, ils auront du mal à déclarer "les droits" des fichiers à l'install si ils ne savent pas que les Chmods existent et comment les régler. La doc existante sur automne.ws est prolixe sur le sujet et beaucoup d'entre nous font l'impasse sur ce sujet.

a) Parce que nous sommes tous des paresseux
b) Parce que dans notre esprit CMS= tout cuit
c) Parce que nous ne le valons pas bien. :D

D'accord, l'implémentation d'Automne est réservée à des utilisateurs (plus ou moins) chevronnés, mais le principe est valable à tous les stades de la prise en main (et pour tout public) et si nous voulons élargir notre audience....

:idea: Mon idée du moment est que nous pourrions avoir deux types de synthèses.

Une pour les "Super débutants" dans le genre de celle que je suis en train d'élaborer (Niveau 0) et une autre plus Pro qui a sa place sur le site (celle qui existe déjà mais améliorée) destinée aux webmasters patentés qui découvrent Automne.

Pour ceux qui veulent aller encore plus loin, les formations WS INTERACTIVE s'en occupent.

Le site automne.ws est et doit rester très professionnel mais laisser clairement apparaitre qu'Automne peut aussi être managé par les moins que rien (webmasters amateurs, associations, enseignement, TPE, etc...) et est une alternative entre une onéreuse création par une web agency et la mise en place à moindre frais par un amateur éclairé un tant soit peu entreprenant.

Il semble que dans l'état actuel des choses, le visiteur soit vite effrayé par la mise en place du concept (chevronné ou pas) et qu'il n'y ait pas assez d'incitations à visiter ces forums qui sont justement là pour "dédramatiser les choses" et ramener les logiques questionnements à leur juste place.

Je serais très curieux de savoir les statistiques de fréquentation du site et du ratio des visiteurs venant faire un tour sur ces forums.

A creuser. :)

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Ven Mars 19, 2010 3:10 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
Jack81 a écrit:
Je serais très curieux de savoir les statistiques de fréquentation du site et du ratio des visiteurs venant faire un tour sur ces forums.


11,607 visites uniques sur les forums depuis septembre 2009 contre 42,236 sur www.automne.ws sur la même période, soit plus de 25%.

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Ven Mars 19, 2010 3:36 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Salut Frank, :)

25%

Pas mal pour la transformation mais peut mieux faire.

Tes chiffres sont quotidiens je présume. Et le nombre de pages vues sur les deux sites ?

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 31 messages ]  Aller vers la page 1, 2, 3  Suivant

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr