Pour commencer

From Joomla! Documentation

Revision as of 10:04, 3 June 2015 by MATsxm (talk | contribs) (Created page with "fr")
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎eesti • ‎español • ‎français • ‎العربية
Joomla vert logo.png

To make it easy to find the documentation information you need, read the profiles below and choose the one that most accurately describes you and how you relate to Joomla! This will take you to an area where the documentation is organised according to the goals that you are most likely to require help with. Remember, there is a lot of overlap in the documentation for each of these roles; they are not mutually exclusive; so just choose one that seems to be nearest to your own role even if the fit is not exact. To make these user profiles more concrete and so help writers to target the material more accurately, we are looking at creating personas for each of the profiles.

Les profils pour la documentation Joomla!

Beginner

Comme toute personne n'ayant jamais utilisé Joomla, vous avez besoin de savoir par où commencer. Vous avez un ami ou un voisin qui utilise Joomla! et vous souhaitez votre propre site Joomla ? Votre petite entreprise, club ou communauté souhaite une présence sur le web et vous souhaitez utiliser Joomla! pour cela ? Vous êtes un professionnel inconditionnel de la technologie de l'information mais vous n'avez encore jamais utilisé Joomla ? Si tel est le cas, vous êtes sur le point de commencer un beau voyage et nous vous souhaitons la bienvenue dans Joomla !

Developer

En tant que développeur, vous êtes chargé de modifier ou d'étendre les fonctionnalités de Joomla! ou de l'une de ses extensions. Vous devrez maîtriser certains langages de programmation, comme le PHP, mais vous serez peut-être moins familier avec le JavaScript ou les CSS. Si vous débutez avec Joomla, vous aurez besoin d'informations sur l'API du framework Joomla! et sur la façon de l'utiliser et vous ferez probablement un large usage des exemples de bonnes pratiques en matière de code.

Jooomla! Administrator

En tant qu'administrateur de site, vous pouvez être préoccupé par l'aspect visuel d'un site web, mais laisserez la responsabilité des modifications et améliorations à un webdesigner. De même, lorsque des changements de fonctionnalité s'avèrent nécessaires, vous ferez appel à un développeur web pour ce faire. En tant qu'administrateur de site, vous êtes responsable des opérations quotidiennes et de la maintenance du site. Les activités peuvent être de s'assurer que le site est correctement sauvegardé ; de gérer les accès utilisateur ; éventuellement d'installer des extensions. Vous aurez également la responsabilité de maintenir la sécurité du site.

Web designer

En tant que concepteur web, vous êtes en charge de l'aspect visuel et des fonctionnalités utilisateurs d'un site web.
Par exemple, vous pourrez être amené à connaitre les façons de modifier l'apparence visuel d'un article sans pour autant être forcément préoccupé par le contenu de l'article ou de la manière dont celui-si est intégré ou par sa maintenance. Votre objectif principal est l'expérience du visiteur. Vous connaîtrez des langages HTML et CSS sans pour autant en être un spécialiste de la programmation et à ce titre, pourrez donc avoir besoin d'aides supplémentaires lorsque vous devrez intervenir sur du Javascript et du PHP.
Votre connaissance de Joomla! elle-même peut ne pas être avancée car vous pourriez avoir à utiliser un large éventail de systèmes de gestion de contenu en fonction des différentes gammes de clients. Vous pouvez être embauché pour la fourniture d'un ou différents templates ou pouvez même être invité à réaliser un site web complet. Vous devez toujours être préoccupé par les questions d'accessibilité et vous assurer que vos conceptions respecteront différents standards.


Joomla! Code contributor

En qualité de contributeur au code Joomla! vous êtes... génial. Vous participerez à la correction des anomalies du CMS ce qui imposera de connaitre la façon d'utiliser le code Joomla! ainsi que de GitHub. Vous serez également en charge de la création de tests unitaires et de nouvelles fonctionnalités.

Evaluator

En tant que personne en charge d'évaluer Joomla! par rapport à vos besoins, vous souhaitez déterminer le plus rapidement possible si Joomla! convient à votre projet.

Content creator

As a content creator you might have only a rudimentary knowledge of Joomla! Just sufficient for you to carry out your job of writing, assembling and publishing content on the website. You will need information about how to achieve specific goals associated with content creation starting with very basic information such as how to use a WYSIWYG editor. After becoming more proficient you might benefit from information about how to make use of some of the more advanced features that will streamline routine tasks.

Editor

As an editor you will be responsible for reviewing the work of content creators, amending it where necessary.

Publisher

As a publisher you will be responsible for ensuring that content on your website is kept up-to-date and relevant to your target audience. You might commission content creators and liaise with editors to ensure consistency and good organisation of the content.

Documentors

As a documentor you have the unenviable task of creating material for a wide range of readers from beginning users to advanced professional developers. You will need to know how to use various tools (such as this wiki) and you will need to read guidelines and other meta documents. You will probably need to update those documents over time too.

Web developer

As a web developer you may not be too concerned about the visual appearance of a website as you are tasked with producing functionality. You will probably have a good knowledge of HTML and CSS but will also be proficient in Javascript, PHP and a range of other languages. If you are new to Joomla, you will need support in developing or customising Joomla! extensions (components, modules, plugins, templates and languages). You will need information about the Joomla! Framework API and how to use it and will probably make extensive use of best practice example code. A strong understanding of Joomla! security issues is also important to you.

Tester

As a tester you are tasked with performing a predetermined sequence of operations in Joomla! and carefully observing and recording the results where they deviate from those expected. You may not necessarily be a developer, but you will probably be quite familiar with Joomla! itself.

Translator

As a translator you are asked to take on the responsibility of translating all the discrete strings found in the Joomla! front and back-ends as well as creating the necessary translation files. You do not have to be a Joomla! expert to contribute to the translation teams, and you do not have to have any development experience, although many of our translation workgroup members are experts and developers. You will need to know or learn how to use the translation debugging mode and how to assemble your translated strings into a translation file. You will also need to know or learn how to package translation files into an installable translation pack.

Trainer

As a trainer you are tasked with producing and running training courses and you will need to create training materials to support your learners. You are likely to have a thorough working knowledge of the aspects of Joomla! that are the subject of your training courses, but you might need to refresh your knowledge from time to time, especially as new developments take place. You will want to have access to ready-made training materials that you can adapt for your specific circumstances.