= Boite à Outils = == Comment créer une liste de diffusion == == Comment prévenir une liste de l'édition d'un nouveau ticket/d'un commit == Sur la machine forge {{{ >> sudo -u inca -H -s >> cd >> cd trac/conf >> vi trac.ini }}} Il faut alors changer les champs de la partie [notification] {{{ [notification] always_notify_owner = false smtp_always_cc = inca_list@forge.ipsl.jussieu.fr smtp_password = smtp_enabled = true smtp_replyto = smtp_port = 25 always_notify_reporter = false smtp_server = localhost smtp_from = inca@forge.ipsl.jussieu.fr smtp_user = }}} == Fermer la lecture de l'onglet Browse Source aux personnes non connectées entant qu'utilisateur == {{{ slogin login@forge.ipsl.jussieu.fr sudo -u pyvar trac-admin ~pyvar/trac permission remove anonymous BROWSER_VIEW }}} == Création page privée == Note de Josefine {{{ >>> >>> J'ai downloaded le https://trac-hacks.org/wiki/PrivateWikiPlugin >>> Puis je l'ai transféré sur forge/igcmg repertoire tmp : >>> scp privatewikiplugin-17495.zip >>> igcmg@forge.ipsl.jussieu.fr:/ipsl/forge/projets/igcmg/tmp/. >>> >>> unzip privatewikiplugin-17495.zip >>> cd privatewikiplugin/0.11 >>> python setup.py bdist_egg >>> >>> cp dist/PrivateWikis-1.0.0-py2.7.egg ~/trac/plugins/. >>> >>> Added in trac.ini : >>> In section [components] >>> privatewiki.* = enabled >>> Apres, add nouveau section >>> [privatewikis] >>> private_wikis = PLATEFORME >>> >>> # suviant n'est pas ok, l'ordre est imporant: >>> permission_policies=AuthzPolicy, PrivateWikiSystem,DefaultPermissionPolicy, LegacyAttachmentPolicy >>> # Suivant est bon : >>> permission_policies=PrivateWikiSystem, AuthzPolicy,DefaultPermissionPolicy, LegacyAttachmentPolicy >>> }}}