Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Documents partagés et espaces dans les noms
- From: Dominique Fournier <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] Documents partagés et espaces dans les noms
- Date: Thu, 1 Aug 2019 16:11:48 +0200
Re !
Je viens de changer les templates d_read.tt2 et d_control.tt2 pour supprimer dans toutes les url_rel qui utilisaien un escaped_path ou un escape_doc. J'utilise maintenant url_rel(path ou doc).
Un apache2 restart et hop cela fonctionne.
Je vous les mets en copie si cela peut aider quelqu'un.
La nouvelle version (en Buster) devrait éliminer le problème : le TT2 n'a plus rien à voir avec celui de Stretch...
Bonne journée
Dom
Le 01/08/2019 à 14:39, Dominique Fournier a écrit :
Bonjour
Je suis retombé dans le bug des documents partagés sur Apache2 (Debian Stretch). Les répertoires ou les fichiers avec un espace ne sont pas cliquables dans l'interface : Sympa ne les trouve pas car le chemin est doublement encodé.
J'ai bien mis l'option "AllowEncodedSlashes on" dans la conf de Apache.
Mais l'interface Web me renvoie l'URL du lien : https://listes.grenoble.cnrs.fr/sympa/d_read/listtest/rep%2520avec%2520espace
à la place de
https://listes.grenoble.cnrs.fr/sympa/d_read/listtest/rep%20avec%20espace
Et évidement sympa crie quand on clique :
do_d_read : unable to read /var/lib/sympa/list_data/listtest/shared/rep 0x0p+0vec 0X0P+0space : no such file or directory
J'ai essayé de mettre on, off, NoDecode mais rien ne change.
Avez-vous une idée géniale ?
Merci
Dom
[%|loc%]Shared documents[%END%]
[%|loc(visible_path)%]Access control for the document %1[%END%]
[%|loc(doc_owner)%]Owner: %1[%END%]
[%|loc(doc_date)%]Last update: %1[%END%]
[%|loc(doc_title)%]Description: %1[%END%]
[%|loc%]Shared documents[%END%]
[% IF file %] [% INSERT $file IF file %] [% ELSE %] [% IF path %] [% END %] [% IF expert_page %] [%|loc%]User mode[%END%] [%|loc%]Expert mode[%END%] [% ELSE %] [% IF has_dir_rights %] [%|loc%]User mode[%END%] [%|loc%]Expert mode[%END%] [% END %] [% END %] [% IF path %][%|loc%]Listing of folder[%END%] [% visible_path %]
[% IF expert_page %] [% IF may_edit %] [%|loc%]delete[%END%] [%|loc%]properties[%END%] [% END %] [% IF may_control %] [%|loc%]access[%END%] [% END %] [% END %]
[%|loc(doc_owner)%]Owner: %1[%END%]
[%|loc(doc_date)%]Last update: %1[%END%]
[% IF doc_title %]
[%|loc(doc_title)%]Description: %1[%END%]
[% END %]
[%|loc%]Listing of root folder[%END%]
[% END %] [% IF empty %][%|loc%]Empty folder[%END%]
[% ELSE %][% IF expert_page %] [% IF may_edit %] [% IF total_edit %]
[% IF path %] [%|loc(visible_path)%]Create a new folder inside folder %1[%END%] [% ELSE %] [%|loc%]Create a new folder inside root folder[%END%] [% END %]
[%|loc%]Folder name[%END%] [% END %][%|loc%]Create a new file[%END%]
[%|loc%]File name[%END%][%|loc%]Add a bookmark[%END%]
[%|loc%]title[%END%] [%|loc%]URL[%END%][% IF path %] [%|loc(visible_path)%]Upload a file inside folder %1[%END%] [% ELSE %] [%|loc%]Upload a file inside folder SHARED[%END%] [% END %]
[% IF total_edit %][% IF path %] [%|loc(visible_path)%]Unzip a file inside the folder %1[%END%] [% ELSE %] [%|loc%]Unzip a file inside the folder SHARED[%END%] [% END %]
[% END %] [% END %] [% END %] [% END %]begin:vcard fn:Dominique Fournier n:Fournier;Dominique org:CNRS;CRIC adr:;;25 avenue des Martyrs;Grenoble;;38042;France email;internet:adresse@cachée title;quoted-printable:Administrateur Syst=C3=A8mes et R=C3=A9seaux tel;work:04 76 88 78 59 note:Contactez la HotLine au 04 76 88 79 54 x-mozilla-html:FALSE url:http://cric.grenoble.cnrs.fr version:2.1 end:vcard
-
[sympa-fr] Documents partagés et espaces dans les noms,
Dominique Fournier, 01/08/2019
- Re: [sympa-fr] Documents partagés et espaces dans les noms, Dominique Fournier, 01/08/2019
Archives gérées par MHonArc 2.6.19+.