geneweb
geneweb copied to clipboard
gwu : perte de notes si le lien est avec #balise
Un lien tel que *[[[Sources:Index#a_2/sources]]] ne suffit pas à référencer une note. La note Sources:Index ne se trouve pas dans le fichier gw. Par contre, avec le lien *[[[Sources:Index/sources]]] la note est sauvegardée.
Still true today (22/7/2021) Henri
Dans gwuLib.ml, on teste la présence d'un '/' pour extraire le nom du fichier concerné. (ligne 437) J'ai rajouté le même test pour éliminer ce qui pourrait suivre un '#', et le problème disparait!
let fname =
try let k = String.index fname '#' in String.sub fname 0 k with
Not_found -> fname
in
Est-ce la bonne solution??