Etude Drupal 7 dans le sas 01
By Mihamina Rakotomandimby on Tuesday 8 November 2011, 08:35 - formation - Permalink
Ideo Neov est acteur dans le développement autour de Drupal, les éléments du sas de formation doivent passer par l'apprentissage du développement avec Drupal.
Drupal
J'ai donné à étudier le livre Pro Drupal 7 dans le but d'étudier le développement PHP avec Drupal.
Le but de la manoeuvre est d'introduire au développement de modules le CMS en question.
Ceci pour à terme créer des modules et contribuer à des modules existants.
Déroulement
Dans la logique de la formation dans le sas Ideo Neov, le cheminement devrait être:
- Comprendre ce qu'est un CMS de manière générique et ce que cela permet de faire
- Installer Drupal et maîtriser l'interface d'administration
- Installer les thèmes "populaires" (Zen, Fusion, Sky) et essayer des modificatios mineures (changement de couleurs, changement des images à la même dimension)
- Installer les modules utiles au développement (Administration Menu, Devel, Masquerade, SEO Checklist)
- Maîtriser la création de nouveau type de contenu sans besoin de programmation
- Installer quelques modules "populaires" (CCK, Views,Advanced Help, Custom Breadcrumbs, Pathauto, Global Redirect, Token, CK editor + configuration )
- Savoir à partir de quand s'orienter vers le développement de module
- Discerner la nécessité (ou pas) de modifier un module existant plutot que d'en créer un à partir de rien.
Raconter
Par le biais des commentaires, racontez votre parcours dans l'apprentissage de Drupal.
Comments
Aujourd'hui : Installation de Drupal 7, des thèmes pour Drupal tel que fusion, comment créer des articles, des pages basiques, des menus. On a aussi installé "Admin menus ". Drupal intègre aussi la gestion des utilisateurs et des permissions. Bref En un journée d'utilisation, Drupal est un CMS très intéressant et souple pour les développeurs web.(^_^)
Aujourd'hui on a familiarisé avec l’outil CMS drupal en s’appuyant sur des tutoriels en ligne et du livres intitulés "Atelier drupal". Plus on suivre plusieurs tutoriels, plus nos connaissances sur drupal s’enrichit de mieux en mieux.
Pendant ses tutoriels, j'ai découvert que drupal est très riches en modules et beaucoup des développeurs dans le monde y contribue a son amélioration. On peut dire que drupal est très évolutive par rapport aux autres CMS.
On a commencé notre étude sur Drupal aujourd'hui. l'installation s'est bien passé jusqu'au moment où on a essayé d'installer une autre langue. Cela a généré une erreur et qu'on n'a pas encore résolu. Puis, on a fini par installer le tout en anglais. Après, on a étudié tout les options dans l'interface d'administration pour comprendre le contenu de chaque menu. C'est après qu'on a essayé d'ajouter des contenus, installer des modules et positionner les blocks..... mais Drupal offre encore plusieurs possibilités qui reste à exploiter...
Après la découverte d’un grand nombre de fonctionnalités de Drupal Hier, Aujourd’hui on a approfondit ces découvertes. L’ajout des contenus, la recherche et l’installation des modules n’auront plus aucun secret pour nous ; on a appris à organiser et personnaliser le contenu d’un site. On a découvrit également la gestion des utilisateurs et le droit d’accès.
Aujourd'hui avec Drupal7 ,j'ai commencé l'installation et en tentant l'installation avec la langue française,on a rencontré des erreurs,en faite ces erreurs sont dûes au faite que certaines fonctionnalités pour la langue française sont encore en phase de développement, de même pour certaines modules pour drupal 7 qu' on essayé d'installer.J'ai pu manipuler l'interface d'administration de drupal ,et on a fait un petit essai en créant :des articles avec des possibilités de commenter, en gérant les comptes d'utilisateurs ,en ajoutant des menus et en exploitant les thèmes présents par défaut et les autres thèmes qu'on a ajouté.
Bonjour !
Si je puis me permettre un avis, j'ai été assez déçu par ce livre (je parle bien de la 3e édition). Je m'attendais à ce qu'il décrive plus en profondeur les changements (nombreux!) apportés par Drupal7.
Pour du développement de modules, j'ai trouvé mon bonheur dans "Drupal7 Module Development", édité par PACKT et dont certains auteurs sont des personnes actives dans le développement même du noyau (core) Drupal.
Sinon, je confirme que Drupal est vraiment impressionnant ! (et je parle d'expérience pour avoir travaillé pendant plusieurs années avec Joomla avant de l'abandonner pour Drupal).
Aujourd'huit, on commencer à s'entrainer sur le CMS drupal, j'ai pu comprendre ce qui est un CMS, les avantages et la structure du drupal . à l'aide d'une tutoriel , j'ai pu atteindre l'installation du drupal7 et quelques modules populaires. j'ai effectuer une applications en tant qu'administrateur sur la gestion de contenu et j'ai pu ajouter supprimer et configurer des contenues de types article , du page ,du block et du menu.
Aujourd'hui, après l'installation de Drupal 7.8, j'ai effectué un exercice sur l'utilisation de ce logiciel. En suivant le tutoriel , on arrive à réaliser une petite page web avec de contenu qui a des articles avec de commentaire. Maintenant donc, je commence à comprendre cet logiciel. Nous faisons aussi le compte rendu concernant le CMS et surtout le Drupal pour les mieux comprendre.Mais il reste un peu détail.
Aujourd’hui, on continué à s'entrainer sur le CMS drupal. On a essayé d'installer des modules, créer des utilisateurs, affecté une rôle a une utilisateur spécifique, déplacé une bloc a une endroit désiré sur la page. J'ai découvert alors comment fonctionne ce progiciel drupal.
On avance sur Drupal, il a tant de chose à manipuler dans le gestion de contenu, aujourd'hui, on a mis en place plusieurs contenus,positionner les blocks, jouer avec les menus et on a essayé de changer les thèmes comme sky, zen et on a changé un peu la couleur de l'interface. On a aussi, télécharger des modules notamment le module administrateur menu qui a facilité l'utilisation du menu administrateur; ainsi que d'autres modules comme CKeditor et CCK. On a un peu commencé aussi la gestion des utilisateurs mais on ira plus loin demain pour les permissions et les rôles.
Approfondissement sur le fonctionnement de Drupal surtout sur la partie administration des utilisateurs. On a constater qu'on peut créer différents rôles et lui octroyer divers permissions.Après, on peut créer un utilisateur et lui attribuer un rôle spécifique afin qu'il puisse exercer convenablement les tâches qu'on lui a confié (redacteur par exemple). A part cela, Drupal nous offre une multitude d'option sur la gestion du contenu car on peut tout personnaliser et de plus l'existence de plusieurs thèmes et modules téléchargeable offre beaucoup de possibilité pour l'utilisateur!
Maintenant, on continue encore sur Drupal à cause de ses nombreuses fonctionnalités. J'ai utilisé quelques modules de Drupal. Dans deux jours suivants, j'essaie de maitriser le back office de Drupal et surtout le rôle des utilisateur afin de pouvoir manipuler ce qu'on appelle workflow. Je sais que le Drupal est un CMS ou Système de Gestion de Contenu pour gérer les contenus de page web sans avoir toucher le code même une seule ligne.
Aujourd'hui , je comprend mieux le fonctionnement d' un CMS ,de la création au gestion de contenu, et jusqu' à la définition de workflow que l'administrateur peut faire en back-office , sans recourir à développer des lignes de code.
Avec l'administration de Drupal, on peut ainsi créer des contenus et attribuer des rôles pour hierarchiser et définir les taches de chaque entité qui travaille sur les différentes étapes qui précèdent la publication d'un contenu par exemple un article.
Les modules sont des petits programmes qui permettent d’ajouter des fonctionnalités à Drupal, Aujourd’hui on a découvert comment Drupal fonctionnait avec des modules. On a appris à utiliser le tableau de bord qui nous informe l’état de santé et les performances de notre installation Drupal, on a appis aussi à activer et positionner les blocs selon le thème. On a pu ajouter des éléments à des menus et les personnalisés …
Ma connaissance sur le CMS évolue petit à petit; aujourd’hui, j'ai comprend mieux ce qui est un CMS, je peut tirer un résumé que les plus grands fonctionnalités du CMS (y compris drupal) sont de permettre au plusieurs individus de travailler sur un même document.le principe est de définir un rôle à chacun des utilisateurs(workflow) pour la gestion de contenu dans une application sans écrire une seule ligne de code. à part de ça j'ai pu apprendre que chaque module de drupal doit avoir une extension .info ainsi qu' à propos du contenu, en fait le contenu est tous qui sont numérisables mais pas une genre de truc prédéfini comme j'ai lui a pensé auparavant