wiki:Doc/ProjCustom

Personnalisation d'un projet

Cette page décrit les possibilités de personnalisation d'un projet Trac, en particulier en ce qui concerne l'apparence.

Chargement de Fichiers Spécifiques au Projet

Il est possible dans un projet de faire référence à des fichiers (des images par exemple) stockés dans un répertoire spécifique du projet, souvent désigné comme htdocs. Le répertoire associé par défaut est le répertoire htdocs du projet. On peut référencer les fichiers de ce répertoire avec des URLs relatives commençant par `site/'.

Il est possible de gérer le contenu de ce répertoire depuis l'interface d'administration, en utilisant la gestion des téléchargements.

Note: le gestionnaire de téléchargement ne sait gérer que le contenu du répertoire htdocs, pas celui de ces sous-répertoires. Faire attention au fait que les éventuels sous-répertoires apparaissent comme des entrées fichier dans la page de gestion des téléchargements (css par exemple s'il existe). Pour gérer le contenu des sous-répertoires de htdocs, il faut se connecter au serveur et utiliser les commandes Unix standards.

Pour modifier le logo d'un projet, il faut télécharger le logo dans l'espace du projet puis changer l'URL utilisé pour accéder le logo.

  • Téléchargement du logo du projet
    • Il est préférable d'éviter les noms de fichier contenant des espaces
    • Le fichier peut être un .png (recommandé), un .jpeg (ou jpg) ou un .gif
  • Modification du paramètre src dans la section header_logo de trac.ini: la valeur doit commencer par site/ suivi du nom du fichier chargé à l'étape précédente (y compris son extension).

Modifier la Feuille de Style (CSS)

La présentation et l'apparence de l'ensemble des pages Trac sont controllées par des CSS. La configuration par défaut du projet charge si elle existe la CSS templates/css/project.css dans le répertoire du projet.

Pour modifier l'apparence par défaut d'un projet Trac et utilisé une présentation telle que celle de ce projet, copier templates/css/project.css depuis le project TracLal.

Note: pour des informations sur les CSS et leur contenu, voir http://www.w3schools.com/css.

Last modified 14 years ago Last modified on Dec 7, 2009, 2:12:49 PM