====== Interface Web ====== ===== Titre ===== Dans le fichier **robot.conf** avec la variable **title**. ===== Logo ===== Sous /var/www/html/ * Déposer un fichier favicon.ico pour personnaliser l'icône du site web * Créer un répertoire **logos** Sous logos déposer le fichier logo-inpg.gif Dans robot.conf logo_html_definition INPG ===== Catégories de liste ===== La modification du menu des catégories de liste se fait dans le fichier topics.conf. Pour un robot : ~sympa/etc//topics.conf __Exemple__ : computing title Computing title.fr Informatique visibility noconceal computing/ application title application title.fr Applicatifs renverra : * **informatique** * Applicatifs ==== Nomenclature : ==== **visibility** : indique de qui elles sont visibles, attention ne marche pas pour les subtopics (Applicatifs dans l'exemple). | conceal | caché (visible que du listmaster) | | intranet | adresse grenoble-inp.fr | | noconceal | public | | secret | pas visible du listmaster | ===== Couleur ===== Dans /etc/sympa/sympa.conf color_1 #00ccff color_2 #0099ff color_3 #ff9900 ..... ===== CSS ===== Les ccs sont sous **/home/sympa/static_content/css/** ===== Templates ===== Les templates sont dans les dosiers de **/home/sympa/default/** * **web_tt2** : interface web * **create_list_templates** : modèled e création de liste * **mail_tt2** : messagerie Pour modifier un template commun à tous les robots, le copier dans **/home/sympa/etc/web_tt2** et/ou dans **/home/sympa/etc/web_tt2/fr_FR** pour une version en français Pour modifier un template propre à un robot, le copier dans **/home/sympa/etc//web_tt2** et/ou dans **/home/sympa/etc//web_tt2/fr_FR** pour une version en français [[template|Format des fichiers template]] ===== Templates de sympa ===== ^ template ^ définition ^ emplacement ^ ^ admin.tt2 | supprimer et renommer liste uniquement pour listmaster | ~sympa/etc/web_tt2 | ^ help.tt2 | page d'aide | ~sympa/etc/web_tt2 | ^ loginbanner.tt2 | indication pour le champ de connexion | ~sympa/etc/web_tt2 | ^ main.tt2 | pour avoir listes des robots | ~sympa/etc/web_tt2 | ^ pref.tt2 | ne pas utiliser le changement d'adresse mail (UK) |~sympa/etc/web_tt2/ | ^ pref.tt2 | ne pas utiliser le changement d'adresse mail (FR) |~sympa/etc/web_tt2/fr_FR | ^ home.tt2 | page d'accueil avant connexion | ~sympa/etc/[ROBOT]/web_tt2 | ^ title.tt2 | titre sur la page d'une liste | ~sympa/etc/[ROBOT]/web_tt2 | ===== Templates modifiés ===== Sous /home/sympa/etc/web_tt2 ou sous /home/sympa/etc/[ROBOT]/web_tt2 /* | **list_aliases.tt2** | génération des alias \\ suppression de @[% list.domain %] pour default_domain | | **remindpasswd.tt2**| | | **review.tt2** | à partir de la version 5.4 la fonction **export** dans le menu **Voir les abonnés** a été supprimée pour les personnes non propriétaires de la liste, [[#review.tt2|modification du template]] pour remettre cette fonctionnalité | | **help_nomenclature.tt2** | onglet AIDE : ajout d'une page décrivant la nomenclatures des listes| */ ==== admin.tt2 ==== * **Interdire suppression de liste** Au niveau de : ligne 32 [% IF is_listmaster %]
[% IF list_conf.status == 'closed' %] ==== main.tt2 ==== * **Ajouter les robots en haut** [% IF top_menu %] Les serveurs de listes : - Grenoble INP - Genie Industriel - ENSE3 - PAGORA & LGP2 - MINATEC - VALENCE - G-SCOP - - - Rechercher
[% PROCESS header.tt2 %]
==== title.tt2 ==== * Ajout d'un texte sur la page d'une liste pour chaque robot

ATTENTION : Ne pas écrire à [% list %]@listes-gi.grenoble-inp.fr mais à [% list %]@grenoble-inp.fr

Exemple : {{:web:sympa_aff_liste.gif?700|}} ==== loginbanner.tt2 ==== * **Introduire les différents mode de connexion** voir [[configuration:authentification#menu_connexion|modification de loginbanner.tt2]] ==== home.tt2 ==== * **Indication de connexion** === Pour le robot listes.grenoble-inp.fr (shibboleth) ===

[%|loc%]Many functions in Sympa require you to identify yourself to the system by logging in, using the login form in the top right menu.[%END%] sur "--Cliquez pour choisir--" puis "Authentification_Grenoble-INP" . Voir la page aide.

=== Pour les autres robots (sans shibboleth) ===

[%|loc%]Many functions in Sympa require you to identify yourself to the system by logging in, using the login form in the top right menu.[%END%] sur "Authentification_Grenoble-INP". Voir la page aide.

==== pref.tt2 ==== * **Déconseiller de changer d'adresse de messagerie**

[%|loc%]Changing your email address[%END%]

Ne pas utilisez cette option, prendre contact avec liste.sos@grenoble-inp.fr

[%|loc%]You can update your email address for all your list memberships at once. If you are also list owner or list moderator your email address for these roles will also be updated.[%END%]

==== help.tt2 ==== * **Indication de connexion, documentation INP** [% IF help_topic %] [% PROCESS "help_${help_topic}.tt2" IF help_topic %]
[% ELSE %]

Connexion

Pour accéder aux listes, vous devez vous authentifier par le biais du menu de connexion au-dessus.

  • --> Pour les personnes ayant une adresse en grenoble-inp.fr : en haut droite cliquez sur Valider à côtde Authentification_Grenoble-INP.
  • --> Pour les personnes dont l'établissement a adhéré à la Fédération Renater cliquez sur la flèche à côté de Authentification_Grenoont> et choisir Authentification_Federation_Renater puis cliquer sur Valider.
  • --> Pour les autres utilisez le formulaire Pour les EXTERIEURS

Assistance pour les listes

Pour le serveur https://listes.grenoble-inp.fr

Documentation Grenoble INP

[%|helploc%]Subscriber, moderator and owner documentation[%END%](Renater)

==== nav.tt2 ==== * **Insérer une phrase avant la Création de liste** [% IF action == 'create_list_request' %] Pour créer une liste, respecter la nomenclature . Après validation par le listmaster, la liste sera opérationnelle le lendemain matin. ---- Demande d'aide. [% IF all_lists.size > 0 ~%] ==== head_javascript.tt2 ==== * **Corriger l'affichage de la date et du jour dans les journaux en langue FR** sous ~sympa/etc/web_tt2/fr_FR Affichait Lun:Mar:Mer:Jeu:Ven:Sam:Dim au lieu de Dim:Lun:Mar:Mer:Jeu:Ven:Sam **** "jour" : "Dim:Lun:Mar:Mer:Jeu:Ven:Sam".split(":"), ==== moderate.tt2 ==== * problème de modération avec zimbra : laisse un "**>**" à la fin : supprimer les "**<**" "**>**" DISTRIBUTE testmoder 453b39143337103d4908e601b2ebe0c5> Remplacer <[% | mailtourl({subject => "DISTRIBUTE ${list.name} ${modkey}"}) ~%] [% conf.email %]@[% conf.host %] [%~ END %]> .......... <[% | mailtourl({subject => "REJECT ${list.name} ${modkey}"}) ~%] [% conf.email %]@[% conf.host %] [%~ END %]> Par [% | mailtourl({subject => "DISTRIBUTE ${list.name} ${modkey}"}) ~%] [% conf.email %]@[% conf.host %] [%~ END %] .......... [% | mailtourl({subject => "REJECT ${list.name} ${modkey}"}) ~%] [% conf.email %]@[% conf.host %] [%~ END %]