diff --git a/app/controllers/help_controller.rb b/app/controllers/help_controller.rb deleted file mode 100644 index 8070c841a..000000000 --- a/app/controllers/help_controller.rb +++ /dev/null @@ -1,44 +0,0 @@ -# redMine - project management software -# Copyright (C) 2006 Jean-Philippe Lang -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -class HelpController < ApplicationController - - skip_before_filter :check_if_login_required - before_filter :load_help_config - - # displays help page for the requested controller/action - def index - # select help page to display - if params[:ctrl] and @help_config['pages'][params[:ctrl]] - if params[:page] and @help_config['pages'][params[:ctrl]][params[:page]] - template = @help_config['pages'][params[:ctrl]][params[:page]] - else - template = @help_config['pages'][params[:ctrl]]['index'] - end - end - # choose language according to available help translations - lang = (@help_config['langs'].include? current_language.to_s) ? current_language.to_s : @help_config['langs'].first - - url = "/manual/#{lang}/" + (template || "index.html") - redirect_to(request.relative_url_root + url) - end - -private - def load_help_config - @help_config = YAML::load(File.open("#{RAILS_ROOT}/config/help.yml")) - end -end diff --git a/app/helpers/help_helper.rb b/app/helpers/help_helper.rb deleted file mode 100644 index 41fc5917c..000000000 --- a/app/helpers/help_helper.rb +++ /dev/null @@ -1,19 +0,0 @@ -# redMine - project management software -# Copyright (C) 2006 Jean-Philippe Lang -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -module HelpHelper -end diff --git a/app/views/layouts/base.rhtml b/app/views/layouts/base.rhtml index d0115a6d3..2b25820d9 100644 --- a/app/views/layouts/base.rhtml +++ b/app/views/layouts/base.rhtml @@ -33,6 +33,7 @@ <%= link_to l(:label_my_page), { :controller => 'my', :action => 'page'} if User.current.logged? %> <%= link_to l(:label_project_plural), { :controller => 'projects' } %> <%= link_to l(:label_administration), { :controller => 'admin' } if User.current.admin? %> + <%= link_to l(:label_help), Redmine::Info.help_url %>
^\[A-Z]{4}\d+$
: 4 capital letters followed by
- one or several digits^[^0-9]*$
: characters only - no digitsruby script/runner
- "Repository.fetch_changesets"
*bold*
_italic_
+underline+
-strike-
??inline quote??
@code@
h1. page title
h2. level 2 title
h3. level 3 title
http://www.redmine.org
"Redmine":http://www.redmine.org
[[Page name]]
[[Page name|Title]]
[[Project:]]
[[Project:|Title]]
[[Project:Page name]]
[[Project:Page name|Title]]
#52
r52
!http://foo.bar/my_image.jpg!
!my_image.jpg!
!>my_image.jpg!
svn://hote/mondepot/
pour un dépôt SVN).^\[A-Z]{4}\d+$
: 4 lettres majuscules suivies
- d'un ou plusieurs chiffres^[^0-9]*$
: chaîne ne comportant pas de
- chiffresruby script/runner
- "Repository.fetch_changesets"
*gras*
_italique_
+souligné+
-rayé-
??citation??
@code@
h1. titre de la page
h2. titre de niveau 2
h3. titre de niveau 3
http://www.redmine.org
"Redmine":http://www.redmine.org
[[Nom de page]]
[[Nom de page|Titre]]
[[Projet:]]
[[Projet:|Titre]]
[[Projet:Nom de page]]
[[Projet:Nom de page|Titre]]
#52
r52
!http://foo.bar/mon_image.jpg!
!mon_image.jpg!
!>mon_image.jpg!
^¥[A-Z]{4}¥d+$
: アルファベット大文字4文字、
- それに続いて1文字以上の数字^[^0-9]*$
: 文字のみ - 数字は含めないThese screens allow you to manage projects.
On this screen, you can archive or delete projects.
An archived project is no longer visible by users. It can be un-archived by the administrator.
Public : if it’s a public project, it can be viewed (request consultation, documents consultation, ...) for all the users, including those who are not project members. If it’s not a public project, only the project members have access to it, according to their role.
Subproject of: lets you define the parent project. The hierarchy of the projects is limited to 2 levels. A parent project cannot be itself a sub-project.
Name: project display name (must be unique).
Description: description that appears on the project overview.
Identifier: name of the project used in an internal way by the application (must be unique). Once the project created, this identifier cannot be modified.
Customized fields : Select the customized fields that you want to use. Only the administrator can define new customized fields.
A source repository can be associated with each project. Once the repository configured, you will be able to browse it and view the revisions. The revisions appear in the Activity view.
Each project can have its own wiki. To activate it, check the Wiki option in the project settings and give the name for the main page.
This screen allows you to define the project members as well as their corresponding roles. A user can have only one role in a given project. The role of a member determines the permissions they have in a project.
Versions allow you to follow the changes made during all the project. For instance, at the close of an Issue, you can indicate which version takes it into account. You can display the various versions of the application (see Files).
Issue categories allow you to organize Issues. Categories can correspond to different project modules.
These screens allow you to manage the application users.
Accounts status:
This icon means that the account is locked. A user having a locked account cannot log in and access the application.
This icon means that the user hasn't yet actived his account.
The Lock/Unlock buttons allow you to lock/unlock the user accounts.
In modification mode, please leave the Password field blank in order to keep the user’s password unchanged.
A user designated as administrator has unrestricted access to the application and to all projects.
Administrator : designate the user as the administrator of the application.
E-mail notifications : activate or de-activate automatic e-mail notifications for this user
Locked : de-activates the user’s account
Roles organize the permissions of various members of a project. Each member of a project has a one Role in a project. A user can have different roles in different projects.
On the new or edit Role screen, check off the actions authorized for the Role.
Custom fields allow you to add additional information in Projects, Issues or Users. A custom field can be of one the following types:
Integer : positive or negative number
String : a string of characters - one single line of input.
Text : a string of characters with multiple lines of input. Differs from String Format by providing multiple lines of input instead of a single line.
Date : date
Boolean : true or false (check if necessary)
List : value to select from a predefined list (aka: scroll list or select box)
Validation elements can be defined:
Required : A required field must have input in the forms
For all the projects : field automatically associated to all of the projects
Min - max length : minimum and maximum length for the input fields (0 means that there is no restriction)
Regular Expression : regular expressions may provide validation of the input value
Examples:
^\[A-Z]{4}\d+$
: 4 capital letters followed by one or several digits
^[^0-9]*$
: characters only - no digits
Possible values : possible values for the fields of "List" type. Values are separated by the character |
For all projects : field automatically associated to all project Issues
If this option is not activated, each project could choose whether or not to use the field for its Issues (please see the project configuration).
These screens allow you to define the different possible Issue statuses.
Closed : indicates Issue is considered as closed
Default : status applied by default to new Issue requests (only one status can be Default status)
Color : HTML color code (6 characters) representing the displayed status
The workflow allows to define changes the various project members are allowed to make on the Issues, according to their type.
Select the role and the tracker for which you want to modify the workflow, then click Edit. The screen allows you then to modify the authorized change, for the chosen role and tracker. The Current Status options indicate the initial request status. The "New Statuses allowed" columns stand for the authorized status to apply.
Note: In order for a particular Role to change an Issue status, the authorization must be given to it explicitly, regardless of the workflow configuration.
In the above example, Bug type Issue requests with a New status could be given an Assigned or Resolved status by the Developer role. Those with an Assigned status could get a Resolved status. The status of all the other Bug type requests cannot be modified by the Developer.
The value lists used by the application can be customized (for example, setting Issue priorities). This screen allows you to define the possible values for each of the following lists:
Issue Priorities
Document Categories
This screen allows you to select the actions that will generate an e-mail notification for project members.
Note: E-mail sending must be activated in the application configuration if you want to make any notifications.
By default, redMine refers to its own database to authenticate users, by a specific password.
If you already have one or several external user references (like LDAP), you can make them known in order to be used for authentication on redMine. This allows users to access redMine with their usual user names and passwords.
For each known reference, you can specify if the accounts can be created on the fly on redMine. If needed, the user accounts will be created automatically during the user’s signing in (without any specific rights on the projects), according to information available in the reference. Otherwise, the administrator must have previously created the user account on redMine.
Name : reference display name
Host : LDAP server host name
Port : connection port to the LDAP server
Account : DN of the connection account to LDAP (please leave it blank if the directory authorizes anonymous read access)
Password : password of the connection account
Base DN : Basic DN used for user search in the directory
LDAP screen : User search screen in the directory (optional)
LDAP features :
Identifier : LDAP feature name used as user identifier (e.g.: uid)
First name : LDAP feature name including the user’s first name (ex: givenName)
Last name : LDAP feature name including the user’s last name (ex: familyName)
E-mail : LDAP feature name including the user’s e-mail address (ex: mail)
The features" First name ", " Last name " and " E-mail " are not used except when the accounts are created on the fly.
This screen allows you to modify the configuration of the application.
Application title
Title which appears in heading of the application.
Application subtitle
Subtitle which appears in heading of the application.
Welcome text
Text displayed on the home page of the application. This text can contain HTML tags.
Default language
The default language is selected when the application could not determine the user's browser language. The default language is also used when sending email to multiple users.
Default: English
Date format
Lets you choose how dates are displayed:
Language based: the dates will be displayed according to the format defined for each language (MM/JJ/AAAA for English)
ISO 8601: the dates will be always displayed with the ISO format (YYYY-MM-DD)
Default: Language based
Authent. required
If this option is checked, no page of the application is accessible in an anonymous way. The users must login to access it.
Default: No
Self-registration enabled
If this option is checked, self registration is allowed.
Default: Yes
Lost password
If this option is checked, lost password functionality is available.
Default: Yes
Attachment max. size
Maximum size of uploaded files (in kylo-bytes)
Default: 2048 (i.e. 2MB)
Issues export limit
Maximum number of issues contained in CSV and PDF exports.
Default: 500
Emission mail address
Email address used in the "From" field of messages sent to users.
Host name
Host name of the application. This name is used to write URL in emails sent to users.
Text formatting
Formatting method applied to the "description" fields of the issues, news, documents...
"Textile" option is only available if RedColth ruby library is present.
Wiki history compression
Lets you activate compression for wiki history storage (reduces database size).
Default: disabled
Feed content limit
Maximum number of records contained in RSS feeds.
Default: 15
Autofetch commits
If this option is activated, the application automatically retrieves the new revisions when a user consults the repository.
Default: Yes
You can disable this option and automate the call to Repository#fetch_changesets to regularly retrieve the revisions for all of the repositories in background.
Example : ruby script/runner "Repository.fetch_changesets"
Enable WS for repository management
This option should be activated only if you installed the script for automatic SVN repository creation.
Default: No
The overview presents the general project information, its main members, the latest announcements, as well as an synthesis of Issue requests open by tracker.
Project calendar shows the tasks that begin or end during the selected month (current month by default). An issue will be displayed as a task if its start date and its due date are specified.
This symbol represents a task that begins
This symbol represents a task that ends
Ths symbol represents a task that begins and ends the same day
By default, the entire list of the project open Issues are displayed. Various screens allow you to select the Issues to be displayed. If the project has sub-projects, you have the possibility to display the sub-project's Issues as well (not displayed by default).
Once applied, a screen is valid during the entire session. You can re-define it or delete it by clicking Cancel.
This screen presents the number of Issues and Issue status synthesis according to various criteria (tracker, priority, category). Direct links allow for access to the detailed Issue list for each criterion.
This page displays for each month (current month by default) and per day, the events occurred on the project.
New issues
Repository changesets
News
Added files
Added documents
Wiki edits
This page presents the entire list of the resolved Issues for each version of the project. Certain trackers can be excluded from this display.
This page displays the list of the versions of the projects whose date did not pass yet. For each version, the list of the related issues is displayed. Certain trackers can be excluded from this display.
Documents are grouped by categories (see Value Lists). A document can contain several files (for example: revisions or successive versions).
*bold*
_italic_
+underline+
-strike-
??inline quote??
@code@
h1. page title
h2. level 2 title
h3. level 3 title
External link : http://www.redmine.org
External link with specific text : "Redmine":http://www.redmine.org
Link to an other wiki page (can be a page from an other project wiki) :
[[Page name]]
[[Page name|Title]]
[[Project:]]
[[Project:|Title]]
[[Project:Page name]]
[[Project:Page name|Title]]
Link to an issue : #52
Link to a changeset : r52
This module allows you to display various folders (sources, binaires, ...) for each version of the application.
This screen allows you to modify your account: lastname, firstname, email address, language.
If Mail notifications is unchecked, no email will be sent to you.
This page allows you to display various information about your projects.
To personalize your page, click on Personalize this page. Then you can choose which information to display and where it is displayed.
If you loose your forget, a procedure allows you to choose a new one.
On the login screen, click on Lost password. Type your email address and submit the form. An email is then sent to you. It contains a link that allows you to change your password.
If your account uses an external authentication (LDAP), this procedure isn't be available.
By registering, you can get an account without the intervention of the administrator.
On the login screen, click on Register. Fill the form and submit it. An email will be sent to you. To activate your account, use the link that is contained in this mail.
The possibility to register can be desactived in the application configuration.
Font Styles | ||
---|---|---|
*Strong* | Strong | |
_Italic_ | Italic | |
+Underline+ | Underline | |
-Deleted- | ||
??Quote?? | Quote | |
@Code@ | Code | |
Lists | ||
* Item 1 * Item 2 |
| |
# Item 1 # Item 2 |
| |
Titles | ||
h2. Title 2 | Title 2 | |
Links | ||
[[Wiki page]] | Wiki page | |
Issue #12 | Issue #12 | |
Revision r43 | Revision r43 |
Ces écrans vous permettent de gérer les projets.
Sur cet écran, vous pouvez archiver ou supprimer un projet.
Un projet archivé est conservé mais n'est plus visible, y compris par ses membres. Il peut être restauré par l'administrateur.
Public: si le projet est public, il sera visible par tous les utilisateurs, y compris ceux qui ne sont pas membres du projet. Si le projet n'est pas public, seuls les membres du projet y ont accès, en fonction de leur rôle.
Sous-projet de: permet de définir le projet parent. La hiérarchie des projets est limitée à 2 niveaux. Un projet parent ne peut pas être lui-même un sous-projet.
Nom: nom d'affichage du projet (doit être unique)
Description: texte qui apparaît sur l'écran d'aperçu du projet
Identifiant: nom du projet utilisé de manière interne par l'application (doit être unique). Une fois le projet créé, cet identifiant ne peut pas être modifié.
Champs personnalisés: sélectionner les champs personnalisés que vous souhaitez utiliser pour les demandes du projet. Seul l'administrateur peut définir de nouveaux champs personnalisés.
Un dépôt de sources peut être associé à chaque projet. Une fois le dépôt du projet configuré, vous pourrez le parcourir et consulter les révisions. Les révisions du dépôt apparaissent dans la vue Activité du projet.
Pour associer un dépôt au projet, cocher l'option Dépôt dans la configuration du projet. Choisir le type de dépôt et saisir ses propriétés (exemple: svn://hote/mondepot/
pour un dépôt SVN).
Chaque projet peut bénéficier d'un wiki.
Pour l'activer, cocher l'option Wiki dans la configuration du projet. Un nom de page principale doit être identiqué. Cette page sera la première page affichée lors de la consultation du wiki.
Cett section vous permet de définir les membres du projet ainsi que leurs rôles respectifs. Un utilisateur ne peut avoir qu'un rôle au sein d'un projet donné. Le rôle d'un membre détermine les permissions dont il bénéficie sur le projet.
Les versions vous permettent de suivre les changements survenus tout au long du projet. La date figurant sur la version correspond à sa date d'échéance. Les versions pour lesquelles la date n'est pas encore passée sont affichées sur la vue "Roadmap".
Vous pouvez associer une page wiki à chaque version du projet. Le contenu de chaque page apparaîtra sur la Roadmap.
Sur chaque demande, vous pouvez indiquer quelle version la prend en compte. La demande apparaîtra alors sur l' Historique (lorsque la demande sera fermée) et la Roadmap.
Vous pouvez également publier les fichiers associés aux différentes versions de l'application (voir Fichiers).
Les catégories de demande vous permettent de typer les demandes. Les catégories peuvent par exemple correspondre aux différents modules du projet.
Une catégorie référencée sur des demandes ne peut pas être supprimée.
Ces écrans vous permettent de gérer les utilisateurs de l'application.
Statut des comptes:
L'icône signifie que le compte est vérouillé. Un utilisateur dont le compte est vérouillé ne peut plus s'identifier pour accéder à l'application.
L'icône signifie que le compte n'a pas encore été activé par l'utilisateur (Voir S'enregistrer).
Les boutons Vérouiller/Dévérouiller vous permettent de bloquer ou débloquer les comptes utilisateurs. Le bouton Activer vous permet d'activer manuellement le compte d'un utilisateur qui s'est enregistré en ligne.
En mode modification, laissez le champ Mot de passe vide pour laisser le mot de passe de l'utilisateur inchangé.
Un utilisateur déclaré comme administrateur dispose de toutes les permissions sur l'application et sur tous les projets.
Administrateur: déclare l'utilisateur comme administrateur de l'application.
Notifications par mail: permet d'activer ou non l'envoi automatique de notifications par mail pour cet utilisateur
Vérouillé: désactive le compte de l'utilisateur
Les rôles permettent de définir les permissions des différents membres d'un projet. Chaque membre d'un projet dispose d'un rôle unique au sein d'un projet. Un utilisateur peut avoir différents rôles au sein de différents projets.
Sur l'écran d'édition du rôle, cochez les actions que vous souhaitez autoriser pour le rôle.
Les trackers permettent de typer les demandes et de définir des workflows spécifiques pour chacun de ces types de demandes (voir Workflow). Un tracker peut être exclu des vues "Historique" et "Roadmap" (en décochant les options correspondantes dans les paramètres du tracker).
Lorsque vous créez un nouveau tracker, vous pouvez choisir de copier le workflow d'un tracker existant. Cela permet d'initialiser facilement le workflow du nouveau tracker et de n'y apporter que les modifications nécessaires.
Si aucun workflow n'est défini pour un tracker, aucun utilisateur ne pourra changer le statut des demandes liés à ce tracker.
Les champs personnalisés vous permettent d'ajouter des informations supplémentaires sur les projets, les demandes ou les utilisateurs. Un champ personnalisé peut être de l'un des types suivants:
Entier: entier positif ou négatif
Texte: chaîne de caractères
Texte long: chaîne de caractères (saisissable sur plusieurs lignes)
Date: date
Booléen: oui/non (case à cocher)
Liste: valeur à sélectionner parmi une liste prédéfinie (liste déroulante)
Des éléments de validation peuvent être définis:
Min - max length: longueurs minimales et maximales pour les champs en saisie libre (0 signifie qu'il n'y a pas de restriction)
Expression régulière: expression régulière permettant de valider la valeur saisie
Exemples:
^\[A-Z]{4}\d+$
: 4 lettres majuscules suivies d'un ou plusieurs chiffres
^[^0-9]*$
: chaîne ne comportant pas de chiffres
Valeurs possibles: valeurs possibles pour les champs de type "Liste". Cliquer sur l'icône + pour ajouter une nouvelle valeur possible.
Pour tous les projects: champ automatiquement associé aux demandes de tous les projets
Si cette option n'est pas activée, chaque projet pourra choisir d'utiliser ou non le champ pour ses demandes (voir configuration du projet).
Obligatoire: champ dont la saisie est obligatoire sur chaque demande
Utilisé comme filtre: si l'option est cochée, le champ pourra être utilisé comme filtre sur l'écran des demandes
Ces écrans vous permettent de définir les différents statuts possibles des demandes.
Demande fermée: indique que le statut correspond à une demande considérée comme fermée
Statut par défaut: statut appliqué par défaut aux nouvelles demandes (seul un statut peut être déclaré comme statut par défaut)
Couleur: code couleur HTML (6 caractères) représentant le statut à l'affichage
Le workflow permet de définir les changements que les différents membres d'un projet sont autorisés à effectuer sur les demandes, en fonction de leur type.
Sélectionnez le rôle et le tracker pour lesquels vous souhaitez modifier le workflow, puis cliquez sur Edit. L'écran vous permet alors de modifier, pour le rôle et le tracker choisi, les changements autorisés. Les lignes représentent les statuts initiaux des demandes. Les colonnes représentent les statuts autorisés à être appliqués.
Remarque: pour qu'un rôle puisse changer le statut des demandes, la permission doit lui être explicitement donnée indépendemment de la configuration du workflow.
Dans l'exemple ci-dessus, les demandes de type Anomalie qui sont au statut Nouveau pourront être passées au statut Assignée ou Résolue par le rôle Développeur. Celles au statut Assignée pourront être passées au statut Résolue. Le statut de toutes les autres demandes de type Anomalie ne pourra pas être modifié par le Développeur.
Les listes de valeurs utilisées par l'application (exemple: les priorités des demandes) peuvent être personnalisées. Cet écran vous permet de définir les valeurs possibles pour chacune des listes suivantes:
Activités (utilisées pour le suivi du temps passé)
Priorités des demandes
Catégories de documents
Cet écran vous permet de sélectionner les actions qui donneront lieu à une notification par mail aux membres du projet.
Remarque: l'envoi de mails doit être activé dans la configuration de l'application si souhaitez effectuer des notifications.
Par défaut, redMine s'appuie sur sa propre base de données pour authentifier les utilisateurs, à l'aide d'un mot de passe spécifique.
Si vous disposez déjà d'un ou plusieurs référentiels externes d'utilisateurs (annuaires LDAP), vous pouvez les déclarer afin qu'ils soient utilisés pour l'authentification sur redMine. Cela permet aux utilisateurs d'accéder à redMine avec leurs identifiants et mots de passe habituels.
Pour chaque référentiel déclaré, vous pouvez spécifier si les comptes peuvent être créés à la volée dans redMine. Si c'est le cas, les comptes utilisateurs sont automatiquement créés à la première connexion de l'utilisateur (sans droits spécifiques sur les projets), à partir des informations disponibles dans le référentiel. Sinon, l'administrateur doit au préalable créer le compte de l'utilisateur dans redMine.
Nom: nom d'affichage du référentiel
Hôte: nom d'hôte du serveur LDAP
Port: port de connexion au serveur LDAP
Compte: DN du compte de connexion au LDAP (laisser vide si l'annuaire autorise l'accès anonyme en lecture)
Mot de passe: mot de passe du compte de connexion
Base DN: DN de base utilisé pour la recherche des utilisateur dans l'annuaire
Filtre LDAP: Filtre de recherche des utilisateurs dans l'annuaire (optionnel)
Attributs LDAP:
Identifiant: nom de l'attribut LDAP utilisé comme identifiant de l'utilisateur (ex: uid)
Prénom: nom de l'attribut LDAP contenant le prénom de l'utilisateur (ex: givenName)
Nom: nom de l'attribut LDAP contenant le nom de l'utilisateur (ex: sn)
Email: nom de l'attribut LDAP contenant l'adresse mail de l'utilisateur (ex: mail)
Les attributs "Prénom", "Nom" et "Email" doivent être renseigné si les comptes sont créés à la volée.
Cet écran vous permet de modifier les paramètres de configuration de l'application. Tous ces paramètres sont conservés dans la base de données de l'application. Ils sont donc conservés lorsque vous effectuez une mise à jour de votre installation.
Titre de l'application
Titre qui apparaît en en-tête des pages de l'application.
Sous-titre de l'application
Sous-titre qui apparaît en en-tête des pages de l'application.
Texte d'accueil
Texte affiché sur la page d'accueil de l'application. Ce texte peut contenir des balises HTML.
Langue par défaut
La langue par défaut est sélectionnée lorsque l'application n'a pas pu déterminer la langue définie au niveau du navigateur de l'utilisateur.La langue par défaut est également utilisée lors de l'envoi de mail à plusieurs utilisateurs.
Défaut: Anglais
Format de date
Cette option permet de choisir le format d'affichage des dates dans l'application:
Basé sur la langue : les dates seront affichées selon le format de date défini pour chaque langue (JJ/MM/AAAA pour le français)
ISO 8601: les dates seront toujours affichées au format ISO (AAAA-MM-JJ)
Défaut: Basé sur la langue
Authentif. obligatoire
Si cette option est cochée, aucune page de l'application n'est accessible sans s'être identifié. Elle permet donc ne rendre accessible l'application qu'aux utilisateurs qui disposent d'un compte valide.
Défaut: Non
Enregistrement autorisé
Si cette option est cochée, la procédure d'enregistrement en ligne est disponible. L'envoi de mails doit être correctement configuré pour que les utilisateurs puissent activer leur compte (voir S'enregistrer)
Défaut: Oui
Mot de passe perdu
Si cette option est cochée, la procédure de changement de mot de passe est disponible. L'envoi de mails doit être correctement configuré pour que les utilisateurs puissent choisir un nouveau mot de passe.
Défaut: Oui
Taille max des fichiers
Taille maximale des fichiers pouvant être envoyés à l'application (en kilo-octets).
Défaut: 2048 (soit 2Mo)
Limite export demandes
Nombre maximale de demandes contenues dans les exports CSV et PDF.
Défaut: 500
Adresse d'émission
Adresse mail utilisée comme adresse d'émission (champ From des mails) lors de l'envoi de messages aux utilisateurs.
Nom d'hôte
Nom d'hôte de l'application. Ce nom est utilisé pour l'écriture des URL dans les mails envoyés aux utilisateurs.
Formatage du texte
Définit la méthode de formatage appliquée aux champs "description" des demandes, annonces, documents...
L'option "Textile" n'est disponible que si la libraire ruby RedColth est installée. Consulter la page d'information pour savoir si vous disposez de cette librairie.
Compression historique wiki
Permet d'activer la compression de l'historique des pages wiki stockées dans la base de données (diminution de l'espace occupé).
Défaut: désactivé
Limite du contenu des flux RSS
Nombre maximal d'enregistrements contenus dans les flux RSS.
Défaut: 15
Récupération auto. des commits
Si cette option est activée, l'application récupère automatiquement les nouvelles révisions apportées sur le dépôt de sources du projet lorsqu'un utilisateur consulte le dépôt.
Défaut: Oui
Vous pouvez désactiver cette option et automatiser l'appel à Repository#fetch_changesets pour récupérer régulièrement les révisions de l'ensemble des dépôts en arrière plan.
Exemple : ruby script/runner "Repository.fetch_changesets"
Activer les WS de gestion des dépôts
Cette option ne doit être activée que si vous avez installé le script de création automatique des dépôts.
Défaut: Non
L'aperçu vous présente les informations générales relatives au projet, les principaux membres, les dernières annonces, ainsi qu'une synthèse du nombre de demandes ouvertes par tracker.
Le calendrier présente les tâches qui commencent ou se terminent au cours du mois sélectionné (mois en cours par défaut). Les tâches correspondent aux demandes pour lesquelles la date de début et d'échéance sont renseignées.
Le symoble représente le début d'une tâche
Le symbole représente la fin d'une tâche
Le symbole représente une tâche qui débute et se termine le jour même
En cliquant sur le lien Options, vous pouvez sélectionner les trackers que vous souhaitez afficher. Si le projet contient des sous-projets, vous pouvez également afficher l'ensemble des demandes du projet et de ses sous-projets.
Le diagramme de Gantt représente pour la période choisie l'ensemble des tâches et leurs taux d'avancement.
L'avancement est représenté en bleu. Le retard en rouge.
En cliquant sur le lien Options, vous pouvez sélectionner les trackers que vous souhaitez afficher. Si le projet contient des sous-projets, vous pouvez également afficher l'ensemble des demandes du projet et de ses sous-projets.
Par défaut, l'ensemble des demandes ouvertes du projet sont affichées. Différents filtres vous permettent de sélectionner les demandes à afficher.
Une fois appliqué, un filtre reste valable durant toute votre session. Vous pouvez le redéfinir, ou le supprimer en cliquant sur Effacer.
Cet écran présente la synthèse du nombre de demandes par statut et selon différents critères (tracker, sous-projet, priorité, catégorie, auteur). Des liens permettent d'accéder à la liste détaillée des demandes pour chaque critère.
Cette page présente par mois (le mois en cours par défaut) et par jour, les événements intervenus sur le projet.
Nouvelles demandes
Révisions apportées sur le dépôt (si le projet dispote d'un dépôt SVN)
Annonces publiées
Fichiers ajoutés
Documents ajoutés
Modifications apportées aux pages wiki (sir le projet a activé son wiki)
Cette page présente l'ensemble des demandes résolues dans chacune des versions du projet.
Remarque: certains trackers peuvent être exclus de la vue "Historique". Les demandes correpondantes n'y seront alors pas affichées.
Cette page présente la liste des versions du projets dont la date n'est pas encore passée. Pour chaque version, la liste des demandes liées à cette version est affichée. Le ratio demandes fermées / demandes ouvertes est représenté sous forme d'une barre de progression.
Remarque: certains trackers peuvent être exclus de la vue "Roadmap". Les demandes correpondantes n'y seront alors pas affichées.
Les nouvelles vous permettent d'informer les utilisateurs sur l'activité du projet. Les membres autorisés peuvent soumettre des commentaires sur les annonces publiées.
Les documents sont groupés par catégories (voir Listes de valeurs). Un document peut contenir plusieurs fichiers (exemple: révisions ou versions successives).
*gras*
_italique_
+souligné+
-rayé-
??citation??
@code@
h1. titre de la page
h2. titre de niveau 2
h3. titre de niveau 3
Lien externe : http://www.redmine.org
Lien externe avec texte spécifique : "Redmine":http://www.redmine.org
Lien vers une page wiki (éventuellement d'un autre projet) :
[[Nom de page]]
[[Nom de page|Titre]]
[[Projet:]]
[[Projet:|Titre]]
[[Projet:Nom de page]]
[[Projet:Nom de page|Titre]]
Lien vers une demande : #52
Lien vers une révision du dépôt (commit) : r52
Ce module vous permet de publier les différents fichiers (sources, binaires, ...) pour chaque version du projet.
Cet écran vous permet de modifier les informations relatives à votre compte: nom, prénom, adresse mail, langue (Anglais, Allemand, Espagnol ou Français).
Si la case Notifications par mail est décochée, aucune notification par mail ne vous sera envoyée.
Pour changer votre mot de passe, saisissez votre mot de passe actuel et le nouveau mot de passe souhaité (double saisie pour confirmation). Le mot de passe doit avoir une longueur comprise entre 4 et 12 caractères.
Si votre compte utilise une authentification externe (un annuaire LDAP), vous ne pouvez pas changer votre mot de passe dans redMine.
Cette page vous permet d'afficher de manière synthétique des informations sur vos projets.
Pour personnaliser votre page, cliquer sur le lien Personnaliser cette page. Vous pouvez alors sélectionner les informations à afficher et les positionner où vous le souhaitez sur la page, par glisser-déposer.
En cas de perte de votre mot de passe, une procédure par mail vous permet d'en choisir un nouveau.
Sur l'écran d'authentification, cliquez sur Mot de passe perdu. Saisissez ensuite votre adresse mail dans le champ prévu et validez. Un mail vous est alors transmis. Il contient un lien qui vous permettra d'accéder à la page de choix du nouveau mot de passe.
Si votre compte utilise une authentification externe (un annuaire LDAP), cette procédure n'est pas disponible.
L'enregistrement vous permet d'obtenir un compte sans intervention de l'administrateur.
Sur l'écran d'authentification, cliquez sur S'enregistrer. Complétez le formulaire d'inscription et validez. Un mail vous est alors transmis. Pour activer votre compte, utilisez le lien présent dans le mail qui vous a été envoyé.
La possibilité de s'enregistrer peut avoir été désactivée par l'administrateur.
Mise en forme | ||
---|---|---|
*Gras* | Gras | |
_Italique_ | Italique | |
+Souligné+ | Souligné | |
-Rayé- | ||
??Citation?? | Citation | |
@Code@ | Code | |
Listes | ||
* Item 1 * Item 2 |
| |
# Item 1 # Item 2 |
| |
Titres | ||
h2. Titre 2 | Titre 2 | |
Liens | ||
[[Page wiki]] | Page wiki | |
Demande #12 | Demande #12 | |
Révision r43 | Révision r43 |
ユーザ画面ではredMineのユーザを管理できます。
アカウントの状態:
アイコン は、アカウントがロックされていることを 意味します。アカウントをロックされたユーザはログインや アプリケーションへのアクセスができません。
アイコン は、ユーザがまだ有効化されていないことを 意味します。
ロック/アンロックボタンでユーザアカウントを ロック/アンロックできます。
ロールはプロジェクトのさまざまなメンバーの権限を整理します。 プロジェクトの各メンバーは一つのプロジェクト内で一つのロールを持ちます。 異なるプロジェクトでは異なるロールを持つことができます。
ロールの新規作成/編集画面では、 そのロールに許可するアクションをチェックしてください。
カスタムフィールドでは、プロジェクト、問題、ユーザに追加情報を 設定できます。カスタムフィールドは以下の書式のうちの一つをとることが できます。
整数 : 正または 負の数値
テキスト : 文字列 - 一行入力です。
長いテキスト : 複数行入力の文字列です。 一行の代わりに複数行なのがテキストとの 違いです。
日付 : 日付
真偽値 : 真または偽 (必要に応じてチェックする項目)
リスト : 予め用意したリストから値を選ぶ (スクロールリストまたは選択ボックス)
以下の検査項目を定義できます:
必須 : 必須のフィールドは必ずフォームに入力しなければなりません。
全プロジェクト向け : フィールドは自動的に全てのプロジェクトに関連付けられます。
最小値 - 最大値の長さ : 入力フィールドの最小と最大の長さ(0だと無制限になります)。
正規表現 : 入力値の検査に正規表現を条件にできます。
例:
^¥[A-Z]{4}¥d+$
: アルファベット大文字4文字、 それに続いて1文字以上の数字
^[^0-9]*$
: 文字のみ - 数字は含めない
選択肢 : 書式 "リストから選択" フィールドの選択肢です。 選択肢は | で分けて入力します。
全プロジェクト向け : フィールドは自動的に全てのプロジェクトに関連付けられます
このオプションにチェックがない場合、各プロジェクトごとに 使用するかどうか選びます(プロジェクトの設定を参照してください) 。
問題の状態画面では、さまざまな問題の状態を定義できます。
終了 : 問題は終了したとみなされます
デフォルト : 新しい問題にデフォルトで適用される状態です (デフォルトにできるステータスは一つだけです)
色 : 表示された状態を 表現するHTMLのカラーコード(6文字)です。
ワークフローでは、それぞれのロールに従ってさまざまなプロジェクトの メンバーが問題に行うことができる変更を定義します。
ワークフローを変更したいロールやトラッカーを選択し、「編集」を クリックしてください。選択したロールやトラッカーに対して許可する 変更操作を変えることができます。「現在の状態」は初期の要求状態を 示します。「状態の移行先」欄は適用を許可された状態を意味します。
注記:特定のロールが問題の状態を変更するためには、 ワークフローの設定に関わらず許可を明示的に与えなくてはなりません。
上記の例では、新規状態の種類「バグ」の問題のリクエストは 開発者ロールによって分担または解決の状態を与えることができます。 分担状態の問題を解決状態にできます。他の状態の種類「バグ」のリクエストは 開発者によって変更できません。
デフォルトでは、redMineはユーザ認証のために指定のパスワードで 自身のデータベースを参照します。
すでに外部ユーザ参照(LDAPのような)がある場合、redMine認証で使われ るために知らせることができます。そうすることでユーザはいつものユーザ名と パスワードでredMineにアクセスできます。
既知のユーザ参照ごとに、redMineでオンザフライにアカウントを作成 することができるかどうかを指定することができます。必要であれば、 ユーザ参照の有効な情報に従って、ユーザアカウントはユーザが ログインしている間に自動的に作成されます(プロジェクトに何も 権限を持たずに)。そうでなければ、管理者は以前にユーザアカウントを redMineに作成したに違いありません。
名前 : 参照の 表示用の名前
ホスト : LDAPサーバの ホスト名
ポート : LDAPサーバへの 接続ポート
アカウント : LDAPへの 接続アカウントのDN(ディレクトリが匿名の読み取りアクセスを 許可しているならば 空白のままにしてください)
パスワード : 接続アカウントのパスワード
Base DN : ディレクトリ内のユーザ検索で使われる基本 DN
LDAP screen : ディレクトリ内のユーザ検索画面 (オプション)
LDAP 機能 :
識別子 : ユーザ識別子として使われるLDAP機能名(例: uid)
名前 : ユーザの名前を含むLDAP機能名(例: givenName)
苗字 : ユーザの苗字を含むLDAP機能名(例: familyName)
メールアドレス : ユーザのメールアドレスを含むLDAP機能名(例: mail)
機能 " 名前 "、 " 苗字 "、 " メール " はアカウントがその場で作成された 時以外では使用されません。
設定画面ではredMineの設定を変更できます。
アプリケーションのタイトル
redMineのヘッダに表示するタイトルです。
アプリケーションのサブタイトル
redMineのヘッダに表示するサブタイトルです。
ウェルカムメッセージ
redMineのホームに表示されるテキストです。 テキストにはHTMLタグが使用できます。
既定の言語
ユーザのブラウザの言語がわからないときに選択される デフォルトの言語です。既定の言語は複数のユーザにメール送信する 際にも使用されます。
デフォルト: English
認証が必要
このオプションがチェックされている場合、ログインなしでは redMineのどのページにもアクセスできません。 ユーザは必ずログインしなければなりません。
デフォルト: いいえ
ユーザは自分で登録できる
このオプションがチェックされている場合、 自分で登録できます。
デフォルト: はい
パスワードの再発行
このオプションがチェックされている場合、パスワードの再発行 機能が有効になります。
デフォルト: はい
添付の最大サイズ
アップロードファイルの最大サイズ(キロバイト)
デフォルト: 2048 (2MB)
出力する問題数の上限
CSVやPDFに含まれる問題の最大数です。
デフォルト: 500
送信元メールアドレス
ユーザに送信するメッセージの "From" フィールドに使用される メールアドレスです。
ホスト名
アプリケーションのホスト名です。 ユーザに送るメール内に書くURLに使用されます。
テキストの書式
問題、ニュース、ドキュメントなどの説明フィールドに適用する 整形の方法です。
"Textile" オプションは ruby ライブラリの RedCloth が インストールされている場合のみ有効です。
カレンダーは選択された月の間でタスクの開始と終了を表示します (デフォルトでは当月です)。開始日と締切日が指定されている場合、 問題はタスクとして表示されます。
シンボル は、タスクの開始を表現します。
シンボル は、タスクの終了を表現します。
シンボル は、同じ日に開始して終了するタスクを表現します。
公開 : 公開プロジェクトはプロジェクトのメンバー以外も含めた すべてのユーザが閲覧(要求、文書などを)できます。 公開プロジェクトではない場合、プロジェクトのメンバーのみが ロールに従ってアクセスできます。
カスタムフィールド : 使用したいカスタムフィールドを選択してください。 管理者だけが新しいカスタムフィールドを定義できます。
メンバー画面ではメンバーのロールだけでなくプロジェクトの メンバーも定義できます。ユーザは一つのプロジェクトでは一つのロールだけ 持つことができます。メンバーのロールはプロジェクト内での権限を 決定します。
Versions allow you to follow the changes made during all the project. For instance, at the close of an Issue, you can indicate which version takes it into account. You can display the various versions of the application (see Files).
バージョンでは、プロジェクトの間になされた変更を追うことが できます。例えば、問題のクローズにおいて、どのバージョンで 変更が行われたかを示すことができます。 アプリケーションのさまざまなバージョンを表示することができます (ファイル画面を参照してください)。
Table of Contents
マイページではユーザのプロジェクトについてのさまざまな情報を 表示できます。
ページをパーソナライズするために、このページを パーソナライズする をクリックしてください。 どの情報をどこに表示するかを選択できます。
パスワードを忘れた場合、以下の方法で新しいパスワードを決めることが できます。
ログイン画面で パスワードの再発行 をクリック してください。メールアドレスを入力しフォームを送信してください。 メールが送られます。メールにはパスワードを変更するためのリンクが あります。
アカウントが外部認証(LDAP)を使用している場合、 この処理は無効です。
登録することで、管理者の招待なしにアカウントを取得できます。
ログイン画面で 登録をクリックします。 フォームに入力して送信してください。メールが送信されます。 アカウントを有効化するため、メールに含まれるリンクを クリックしてください。
redMineの設定で登録機能を無効化できます。
Table of Contents
フォント装飾 | ||
---|---|---|
*Strong* | 強調 | |
_Italic_ | 斜体 | |
+Underline+ | 下線つき | |
-Deleted- | ||
??Quote?? | 引用 | |
@Code@ | コード | |
リスト | ||
* Item 1 * Item 2 |
| |
# Item 1 # Item 2 |
| |
見出し | ||
h2. 見出し 2 | 見出し 2 | |
リンク | ||
[[Wiki page]] | Wiki page | |
問題 #12 | 問題 #12 | |
リビジョン r43 | リビジョン r43 |