Bienvenue sur les forums de Aide-Joomla.
Vous devez vous créer un compte avant de pouvoir participer en cliquant sur le lien d'inscription ci-dessous.
Nom d'utilisateur Mot de passe: Se souvenir de moi
o2switch - Hebergeur web avec offre unique. Hebergement internet avec espace disque et transfert illimite. PHP MySQL. Nom de domaine offert.
Hébergement Web
avec notre partenaire

Ce que vous devez savoir au sujet de joomla1.6
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: Ce que vous devez savoir au sujet de joomla1.6

| |

Ce que vous devez savoir au sujet de joomla1.6 le 21 Août 2010 à 19:17 #1

Partie 1: Améliorations des outils de construction de contenu

Vous l’aurez certainement remarqué, il y a sur le Web un véritable buzz autour de Joomla 1.6. La mise à disposition de la version beta, n’a fait qu’augmenter les discussions concernant cette nouvelle version qui succèdera vraisemblablement dès cette année à Joomla 1.5. Cette nouvelle version Joomla 1.6 est très attendue car celle-ci apporte des améliorations significatives.

Parmi les nouvelles fonctionnalités :

La nouvelle barre d’outils :

Dans joomla 1.5 et sur tous les formulaires de d’insertion ou d’édition de contenu nous avons les trois boutons « sauver », « appliquer » et « annuler »

Dans joomla1.6, des nouvelles fonctionnalités sont apparus, ainsi que d’autres ont été modifiées :

* Le bouton « Appliquer » a été renommé en « Sauver ». Ce bouton permet d’enregistrer le contenu de la page, puis charger la même page pour que vous puissiez continuer vos modifications.
* Le bouton « Sauver » a été renommé en « Enregistrer et fermer ». Ce bouton permet d’enregistrer le contenu de la page puis revenir à la liste de contenu.
* Le bouton « Sauvegarder & Nouveau » est un nouveau bouton et qui permet d’enregistrer le contenu de la page, puis revenir à une nouvelle page de même nature (formulaire de création d’article, formulaire de création de lien web...)
* Le bouton « Enregistrer en copie », c’est nouveau bouton qui permet d’enregistrer la page comme une copie de l’original, puis revenir à cette copie en cours de création (ou de modification). Le contenu original n'est pas modifié dans ce processus.
* Le bouton « Fermer » vous renvoie simplement à la liste de contenu sans sauvegarde.

Un système d’emprunte d’articles :

Dans Joomla 1.5, si deux personnes veulent éditer le même article, personne d’entre eux ne peut savoir si cet article est en cours d’édition ou pas! Dans Joomla 1.6, vous êtes en mesure de connaitre ces informations (même si vous ne pouvez pas apporter des modifications).

Mais avec la nouvelle fonctionnalité de la barre d’outils « Enregistrer en copie », il est possible pour quelqu'un d’éditer un élément qui est en court d’édition et enregistrer une copie pour pouvoir travailler.

Les options d’assignement de modules :

Lors de processus d’édition ou de création d’un module vous pouvez assigner ce dernier a une ou plusieurs pages avec 4 options :

assignement.PNG



* Sur toutes les pages: Inclure ce module sur toutes les pages du site.
* Aucune page: Ne pas inclure ce module sur n'importe quelle page du site.
* Uniquement sur les pages sélectionnées: Inclure le module sur les pages sélectionnées.
* Sur toutes les pages sauf ceux qui sont sélectionnés: Maintenant, nous pouvons inclure notre module sur chaque page du site, avec des exceptions. C'est très utile si vous voulez afficher un module sur chaque page du site, sauf la page d’accueil. Dans joomla1.5 Lorsque vous créer une nouvelle page, vous devez vous souvenir à quel page vous avez assigné le module. Cette nouvelle alternative permet de résoudre ce problème.

Et mieux encore, vous pouvez aussi assigner des modules depuis l’interface de création de menus.

Les problèmes d’expiration de sessions :

Combien de fois cela vous est arrivé ? Que vous travaillez sur votre site, et vous recevez un appel. Vous revenez sur le site 16 minutes plus tard, et vous êtes déconnecté. De plus, Joomla ne se souviens pas où vous avez été, ou de ce que vous faisiez, et que toutes vos modifications seront perdues.

Dans Joomla 1.6, si votre session expire et vous êtes déconnecté du site. Lorsque vous vous reconnectez à nouveau, Joomla charge exactement la page où vous étiez.

Personnellement j’aime cette nouvelle fonctionnalité qui va m’économiser beaucoup d’efforts.

Article inspiré de : community.joomla.org/blogs/community/1232-builders.html
Composants UIajaxIM, Universal AjaxChat, UI CyberFolio, UIMagic Translator pour joomla 1.5
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Dernière édition: le 24 Avril 2011 à 21:22 par lavsteph.
Le sujet a été verrouillé.
Cet utilisateur a été remercié pour son message par: Peter, bypiou

Ce que vous devez savoir au sujet de joomla1.6 le 21 Août 2010 à 19:38 #2

Partie 2 : Les catégories

Dans les versions précédentes de Joomla, nous avons eu des sections et catégories. Une section pourrait contenir plusieurs catégories et il y a pas moyen d’avoir un deuxième ou troisième niveau de classement des catégories.

Dans Joomla 1.6, les sections ne sont plus utilisées. Maintenant la seule structure de données disponible pour organiser le contenu est « la catégorie » et le plus important dans cette innovation c’est qu’il est possible d’imbriquer plusieurs catégories.

Cela signifie que vous pouvez créer une infinité de catégories hiérarchisées. Chaque catégorie peut avoir une catégorie parente, mais une catégorie peut avoir des catégories enfants illimitées. Mais la question qui se pose à ce niveau est : est-ce qu’il y aura un impact négatif sur le référencement de contenu par les moteurs de recherche si on a par exemple 4 ou 5 niveaux ?

Maintenant, nous allons voir comment créer des catégories dans Joomla 1.6:
Pour créer une nouvelle catégorie dans joomla 1.6 il suffit d’aller au menu «content», puis «Category Manager». Entrez un titre de la catégorie et cliquez sur "Enregistrer"


add-new-cat-1st-level.png


L'étape suivante consiste à créer une catégorie de 2e niveau


add-new-cat-2nd-level.png


Nous allons joindre cette nouvelle "Coffee beans» à la catégorie crée précédemment «coffee».
Encore une fois, il faut cliquer sur "Save & New ', cette fois pour créer une catégorie de troisième niveau:



add-new-cat-3rd-level.png



Comme vous pouvez le voir, on peut continuer en ajoutant autant de niveaux qu’on besoin.


cat-list-3-levels.png


Contrairement à Joomla 1.5, vous pouvez facilement voir la hiérarchie de toutes les catégories, ainsi que les alias pour chaque catégorie.

Si je créer un article, je peux choisir la catégorie auquel cet article va appartenir :


article-choose-cat.png

Cette nouvelle façon d’organisation est plus souple que l'ancienne méthode dans joomla 1.5.

Métadonnées des Catégorie


Dans Joomla 1.5, vous ne pouvez pas ajouter de métadonnées spécifiques à une section ou une catégorie. Vous pouvez maintenant ajouter pas seulement méta description et mots-clés, mais aussi un «Titre alternatif de la page», ainsi que les étiquettes des robots.



cat-meta-data.png



Le système de catégories améliorées dans Joomla 1.6 donne plus de souplesse au niveau de l’organisation de contenu par rapport à l'ancien système.
Il sera intéressant de voir comment les développeurs vont adopter cette nouvelle méthodologie dans leurs extensions.

Le script de migration de 1.5 à 1.6 n'est pas encore prêt. Toutefois, je crois que la conversion de l’ancien système basé sur les sections-catégories vers le nouveau système des catégories imbriquées sera parmi les tâches les plus faciles pour ce script.
Adaptation libre pour le français de l’article : community.joomla.org/blogs/community/1237-categories.html
Composants UIajaxIM, Universal AjaxChat, UI CyberFolio, UIMagic Translator pour joomla 1.5
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Dernière édition: le 21 Août 2010 à 21:10 par tramber91.
Le sujet a été verrouillé.
Cet utilisateur a été remercié pour son message par: Peter, bypiou

Ce que vous devez savoir au sujet de joomla1.6 le 21 Août 2010 à 19:53 #3

Partie 3 : les niveaux d’accès


ACL (Access Control List) ou en Français Liste de contrôle d'accès. C’est salon l’environnement de travail qu’on puisse donner une définition précise de ce concept et dans l’environnement du CMS Joomla! ACL signifie la permission de faire ou d’exécuter une action sur le site, y compris lire, créer, modifier, supprimer, se connecter ….

ACL de Joomla 1.5 :

Les niveaux d’accès dans Joomla 1.5 sont limités à 3 niveaux (Public, Registred et Special). Si l’avez déjà remarqué dans joomla1.5 lorsque vous essayer de créer un lien menu qui mène vers un article vous pouvez définir l’accès à ce menu selon ces 3 niveaux disponibles.
De même, vous savez sans doute que les utilisateurs enregistrés ne peuvent pas se connecter à l’administration d'un site Joomla.

L’ACL Joomla 1.5 est hiérarchique, ce qui signifie que chaque utilisateur hérite les permissions du groupe auquel il appartient et à son tour ce groupe hérite les permissions du groupe de niveau plus supérieur.
Pour avoir une idée sur la manière dont l’ACL joomla1.5 fonctionne vous pouvez se référer au tableau suivant :


Joomla1.5 ACL.PNG



ACL dans Joomla 1.6: Vue d'ensemble


L’ACL de Joomla 1.6 n'est pas hiérarchique. Vous pouvez créer des groupes avec les permissions que vous souhaitez. Ces permissions sont héritées des parents dans le cas des groupes d’utilisateurs, mais ils ne sont pas hérités dans le cas des niveaux d’accès.

Il ya quatre acteurs du système ACL de Joomla 1.6 qui sont : l’utilisateur, le groupe, les permissions de base, et les niveaux d’accès.

Le schéma suivant représente les relations entre ces différents acteurs.


acl.png



L’utilisateur

C’est vous, ou tout autre visiteur du site. Un utilisateur n’est pas obligatoirement un membre du site. Un utilisateur peut être assigné à un ou plusieurs groupes mais vous ne pouvez pas attribuer des permissions de base à un utilisateur. Par contre les permissions de base peuvent

être attribué à un groupe au quel on peut assigner un utilisateur qui a sont tour peut hériter les permissions de son groupe.

Permissions de base

Les permissions de base sont attribuées a un groupe d’utilisateur, et non pas aux utilisateurs. (Si vous voulez des permissions de base spécifiques pour un seul utilisateur, vous devez créer un groupe pour cet utilisateur.)

Les Permissions de base sont:

Connexion au site: la capacité de se connecter au front end.
Connexion Admin: la capacité de se connecter à l’administration du site.
Administration root (racine): Comme le changement de configuration globale du site.
Gérer: capacité à modifier les extensions
Créer: capacité à créer de nouveaux contenus
Effacer: possibilité de supprimer complètement des contenus (de la corbeille)
Éditer: possibilité de modifier le contenu existant qui n'est pas nécessairement la vôtre
Modifier l'état: possibilité de changer l’état d’un constituant (publier, dé publié)


Groupe


Un groupe est un groupe d'utilisateurs qui partagent les mêmes permissions. Dans le cas du groupe « Editeur » dans joomla1.5, ce groupe a le droit de se connecter à au site en frontend , de créer de nouveaux articles, d’éditer ses propres articles et les articles des autres utilisateurs, Toute utilisateur qui appartient a ce groupe peut avoir les mêmes permissions.

Contrairement à Joomla 1.5, dans joomla 1.6, un utilisateur peut être attribué à plusieurs groupes. Un utilisateur peut être dans le groupe éditeur ainsi que le groupe administrateur par exemple.

Vous pouvez aussi créer vos propres groupes et leur donner des permissions de base personnalisés. Donc avec ces possibilités on peut dire que tout est personnalisable.
Et ce qu’il faut retenir est que Le groupe public et le groupe spécial ne peuvent pas être supprimés. Tandis que vous pouvez faire ce que vous voulez avec es autres groupes.


Niveau d'accès


Les niveaux d’accès, comme décrit précédemment est la permission d’accès en lecture en frontend.
Historiquement, il ya eu trois niveaux d'accès : public, registred (vous devez être connecté pour voir le contenu), ou spécial (vous devez être membre d’un groupe d’utilisateur qui à accès à l’administration du site pour voir le contenu) .


Ces niveaux d'accès sont toujours présents dans joomla1.6 comme des niveaux d’accès par défaut, mais vous pouvez également créer vos propres niveaux d’accès.
Les permissions du niveau d’accès ne sont pas héritées. Par exemple si vous configurez le niveau d’accès à un article pour le groupe « Auteurs », seul les Auteurs peuvent accéder a cet article (même les administrateurs ne peuvent y accéder mais ils peuvent toujours accéder a cet article via la console d’administration pour l’éditer par exemple).
Composants UIajaxIM, Universal AjaxChat, UI CyberFolio, UIMagic Translator pour joomla 1.5
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Le sujet a été verrouillé.
Cet utilisateur a été remercié pour son message par: Peter

Ce que vous devez savoir au sujet de joomla1.6 le 22 Août 2010 à 11:38 #4

  • Peter
  • Hors ligne
  • Moderateur
  • Aidez-vous, et Joomla vous aidera !
  • Message: 319
Belle documentation Lofti bravo !
Va falloir que je trouve 5 mn pour m'y concentrer dessus !
Pas de support en MP sans y être invité.Merci
Merci de vous conformer aux règles du forum.
Tutoriels, traductions, support indépendant pour Joomla® et les templates Joomlart www.joomla-support.fr
Le sujet a été verrouillé.

Ce que vous devez savoir au sujet de joomla1.6 le 24 Août 2010 à 08:43 #5

  • Danakyl
  • Hors ligne
  • Membre régulier
  • Message: 223
Salut Lotfi,
bravo pour cette traduction/adaptation !
J'attends la suite avec impatience (partie 4 sur les acl et partie 5 sur les templates)
Le sujet a été verrouillé.

Ce que vous devez savoir au sujet de joomla1.6 le 25 Août 2010 à 00:48 #6

Un exemple Concret : Site d’école

Maintenant que vous avez une connaissance de la terminologie de l'ACL, penchons-nous sur la mise en œuvre d'un système simple avec Joomla 1.6.

Élude de cas: Site d’une école

Sur ce type de site nous avons besoin de créer 3 groupes d’utilisateurs (public : celui par défaut de joomla, étudiants et enseignant)

  • Les visiteurs du site : ils sont capables de voir le contenu accessible en plublic mais ils ne peuvent pas voir le contenu réservé pour les étudiants ou les enseignants.
  • Un enseignant peut voir le contenu spécifique pour les enseignants, l'ensemble du contenu réservé aux étudiants. et le contenu avec accès public.
  • Les élèves ne peuvent voir que le contenu réservé pour les étudiants et le contenu de type public.


Notez que nous ne parlons que des permissions d’accès en lecture. Nous n'avons pas parlé de l'édition, la création, la suppression ou la gestion du contenu.

Au début de ce billet on a dit plus haut que les niveaux d’accès ne concernent que les permissions de lecture, donc ici nous somme devant un problème de niveaux d’accès.
Démarche à suivre et solution proposé:

  • Créer deux groupes : «étudiants» et «enseignants».
  • Attribuer les permissions de base à nos groupes : Dans ce cas, la connexion au site site.
  • Créer nos utilisateurs et les assigner au ces groupes : par exemple "étudiant" et «enseignant».
  • Créer un niveau d'accès pour les étudiants, et un autre niveau d'accès pour les enseignants.
  • Créez des catégories pour les étudiants et les enseignants, et attribuer les niveaux d'accès correctement a ces catégories.
  • Créer des articles pour les étudiants et les enseignants, et affecter les niveaux d'accès correct à ces derniers.
  • Créer des éléments de menu pour les étudiants et les enseignants
  • Testez et voir si le système fonctionnent correctement ou « non ».




Création des Groupes :

Pour créer un groupe d’utilisateurs il faut se connecter à l’administration du site puis cliquez sur le menu « Gestionnaires des utilisateurs » ou en anglais « user manager » puis cliquez sur « nouveau » pour afficher le formulaire d’ajout :

addusergroup.png



1. Pour titre du groupe, entrez enseignants.
2. Pour le groupe parent, choisissez enregistrés. Le groupe enseignant à les permissions de groupe « enregistrés ». Puisque les utilisateurs de ce groupe ne seront qualifié comme des membres du groupe enseignant que s’ils sont connectés.
3. Cliquez sur l' Sauvegarder & Nouveau, pour sauvegarder le groupe des enseignants et créer un nouveau groupe.
4. Pour le titre de nouveau groupe, entrez étudiants.
5. Pour le groupe parent, choisissez enregistrés.
6. Cliquez sur Enregistrer et fermer pour sauver notre groupe d'étudiants et retourner au gestionnaire d'utilisateur.

Attribution des permissions de base :

Depuis que nous avons crée nos groupes comme étant des sous groupes de groupe
«enregistrés» les membres de groupe enseignant ainsi que les membres de groupe étudiants héritent les permissions de base de groupe «enregistrés». Donc nous n’avons pas besoins de créer des permissions de base pour ces groupes.


Création des Utilisateurs :

Maintenant que nous avons créé nos groupes, nous avons besoin pour créer des utilisateurs qui seront des membres de ces groupes.
Pour ce faire, cliquez sur le menu Gestionnaire des Utilisateurs - Ajouter un nouvel utilisateur, vous verrez un formulaire qui ressemble à ceci :




addnewuser.png



• Nom: Entrez le nom complet de l'utilisateur dans ce cas, Mme Jones.
• Nom d'utilisateur: Entrez: msjones.
• Mot de passe et Confirmer le mot de passe: Tapez le même mot de passe deux fois.
• Email: Entrez l'adresse e-mail utilisateur.
• Passer les autres champs, et faites défiler jusqu'à la zone d’attribution des Groupes.

Notez que par défaut, le groupe « enregistrés » est cochée et le groupe public est grisé.

• Choisissez "enseignants" depuis la liste des groupes.
• Cliquez sur "Sauvegarder & Nouveau", puis répétez le même processus pour une connexion aux étudiants. Le nom de l'étudiant est David Smith, David comme nom d'utilisateur. Une adresse email quelconque
• Puis cliquez sur Sauvegarder & Fermer pour terminer.



Création des niveaux d’accès :


Nous avons nos utilisateurs, les permissions de base, et tous les groupes, maintenant il est temps de créer deux niveaux d'accès, un pour les étudiants, et l'un des enseignants.

Allez au gestionnaire des utilisateurs – Pour ajouter un nouveau niveau d'accès :



addaccesslevel.png




• Pour le titre de niveau d’accès : entrez « enseignants » Ensuite, cochez les cases correspondant aux groupe d’enseignants. Cela permettra aux enseignants de voir le contenu assigné aux groupes enseignants.

• Cliquez sur « Enregistrer & Nouveau », le nom de niveau d’accès des étudiants et cochez la case qui correspond au groupes des étudiants et la case qui correspond au groupe des enseignants.

Cela signifie que les enseignants peuvent voir le contenu assigné au groupe « étudiants »
• Cliquez sur Enregistrer et fermer pour quitter ce formulaire.

Création des catégories et articles :


Puisque nous avons déjà crée nos niveaux d’accès pour les enseignants et pour les étudiants

Il est donc facile maintenant de créer les catégories de contenu nécessaires pour chaque groupe d’utilisateurs.


addnewcategory.png



Dans le gestionnaire de contenu créez une nouvelle catégorie qui sera appelé
«enseignants» et donner comme niveau d’accès a cette catégorie, le niveau d’accès «enseignants» que vous pouvez sélectionner depuis la liste déroulante «Access» (ou niveaux d’accès) puisque cette liste contient maintenant les niveaux d’accès personnalisés crées précédemment.

Il faut créer aussi une catégorie pour les étudiants de la même manière (Access = étudiants)

Note importante : Ceci est vrai si vous avez besoin de restreindre l’accès à la catégorie tout entière mais dans le cas où vous voulez restreindre l’accès au contenu des catégories il faut dans ce cas mettre l’accès à la catégorie en public et mettre le niveau d’accès aux articles en « enseignants » pour les enseignants et en «étudiants » pour les étudiants.

Avec le même principe on termine avec la création des articles


teacherarticle.png



Les champs à remplir:

• Titre: Cet article est destiné aux enseignants
• Catégorie: Catégorie des enseignants
• État: Publié
• Accès: enseignants
• Texte de l'article: entrez un texte.

Cliquez sur Enregistrer et Nouveau, puis répétez le processus pour les étudiants:

• Titre: Cet article est destiné aux étudiants
• Catégorie: Catégorie des enseignants
• État: Publié
• Accès: étudiants
• Texte de l'article: entrez un texte.

Cliquez sur Enregistrer et fermer.

Créer des éléments de menu :

Comme dans le cas des articles, il faut créer deux éléments de menu de type « catégorie d’articles » et assigner chaque lien au groupe qui lui correspond.


newmenuitem1.png



Le premier :
• Titre: Les informations des enseignants
• Menu Item Type: catégorie
• État: Publié
• Accès: enseignants
• Choix de catégorie: Catégorie des enseignants
Cliquez sur Enregistrer & nouveau, et répétez le processus pour les étudiants:
• Titre: Les informations des étudiants
• Menu Item Type: catégorie
• État: Publié
• Accès: étudiants
• Choisir une catégorie: Catégorie des étudiants



Test du système :



C’est vous l’honneur de retourner le résultat des tests !
Composants UIajaxIM, Universal AjaxChat, UI CyberFolio, UIMagic Translator pour joomla 1.5
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Dernière édition: le 25 Août 2010 à 10:39 par lotfi_universal.
Le sujet a été verrouillé.
Cet utilisateur a été remercié pour son message par: bypiou, robinou
  • Page:
  • 1
Moderateurs: lavsteph, tramber91, Scottux, Peter
Temps de génération de la page: 2.43 secondes