Je note la référence de cette extension, ça a l'air sympa. Ce n'est pas
spécifié, est-elle compatible avec la version stable actuelle ? La table
s'arrête bien avant...

Thierry


Le mar. 24 juil. 2018 à 21:41, yves dutrieux <[email protected]> a écrit :

> Bonjour,
> comme le problème m'intriguait ;)
>
> Installer l'add-on Alt-Search (chez moi, il était déjà installé) :
> https://extensions.libreoffice.org/extensions/alternative-dialog-find-replace-for-writer
> et ensuite en 2 rechercher/remplacer :
>
> *remplace le https via :*
> dans rechercher:
>
> https((:\/\/|www\.)[a-zA-Z0-9_]+((\.[a-zA-Z0-9_]+)+)(([a-zA-Z0-9_\-\.,@?^=%&:/~\+#]*[a-zA-Z0-9_\-\@?^=%&/~\+#])?))
>
> dans remplacer
> http\1
>
> [remplacer tout]
>
>
> *Remettre les hyperliens via :*
> dans rechercher:
>
> (((news|http|ftp|https|file):\/\/|www\.)[a-zA-Z0-9_]+((\.[a-zA-Z0-9_]+)+)(([a-zA-Z0-9_\-\.,@?^=%&:/~\+#]*[a-zA-Z0-9_\-\@?^=%&/~\+#])?))
>
> dans remplacer:
> \h{\1}
>
> [remplacer tout]
>
>
>
> faire un backup avant pour pas tout casser, mais ça devrait le faire je
> pense ;)
>
> Yves
>
>
> Le 24 juillet 2018 à 18:03, C Fourcroy <[email protected]> a écrit :
>
>> Euh oui, content.xml ..
>> Quant à la solution ... ma foi, je ne sais pas si c'est parce que je suis
>> dans les brumes du nord mais je n'ai pas vu .. je n'ai vu que le message
>> avec sed le 23/07 15h52 puis le 23/07 16h46 soit la NSA a intercepté les
>> données confidentielles, soit Free me joue des tours, qui sait ..
>> .. Dommage parce que le sujet m'intéressait
>> D'ailleurs si on veut chipoter, ce n'est pas forcément très prudent de
>> passer tous les http en https.. il y aussi d'autres liens, css et autres
>> qui peuvent devenir invalides...
>> M'enfin, bon  moi ce que j'en dis...
>> Ayant l'aval des grands anciens, je me suis fait une petite moulinette
>> et  ça me suffit
>>
>> Merci  à tous, à commencer à celui qui a posé la question ...
>>
>> Christian F
>>
>>
>> Le 24/07/2018 à 17:41, Thierry Jeanneret a écrit :
>>
>>> Euh,
>>>
>>> Oui, c'est bien une des méthodes que nous avons décrites au début de ce
>>> thread. Sauf que le fichier est content.xml, pas context, à moins que ça
>>> n'ait changé très récemment,
>>>
>>> Au final, la sauvegarde du document en HTML, l'édition de ce HTML avec
>>> un éditeur standard, telle que tu le décris, puis l'importation dans
>>> LibreOffice de ce fichier puis sa sauvegarde en ODT ont permis de résoudre
>>> le cas.
>>>
>>>
>>> Thierry
>>>
>>>
>>>
>>> Le 24 juil. 2018 à 17:26, C Fourcroy <[email protected]> a écrit :
>>>>
>>>> Oups, j'oubliais les limitations du forum ..
>>>>
>>>> _*context.xml*_ signifie simplement context.xml, c'est juste parce que
>>>> j'avais souligné et mis en gras..
>>>> idem pour _*xlink:href="http:*_ qui est simplement xlink:href="http:
>>>> et _*xlink:href="https:*_ qui est xlink:href="https:
>>>>
>>>> ...
>>>>
>>>> Le 24/07/2018 à 17:19, C Fourcroy a écrit :
>>>>
>>>>> Bonjour,
>>>>>
>>>>> Il y a une méthode un peu brute et en dehors de LO mais qui va vite et
>>>>> semble marcher :
>>>>>
>>>>>   * décompresser le fichier odt (7zip ou autre)
>>>>>   * ouvrir _*context.xml*_ dans un éditeur de texte (moi j'ai pris
>>>>>     notepad++ mais notepad marche aussi)
>>>>>   * faire une rechercher-remplacer de tous les _*xlink:href="http:*_
>>>>> par
>>>>>     _*xlink:href="https:*_ recompresser le tout en zip
>>>>>   * changer le nom pour lui redonner une extension odt
>>>>>
>>>>> J'ai testé vite fait .. je ne sais pas s'il y a des
>>>>> "contrindications"...
>>>>>
>>>>> Christian F
>>>>>
>>>>>
>>>>> Le 24/07/2018 à 14:52, Thierry Jeanneret a écrit :
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> Ca semble être pour Calc, pas pour Writer. Ce dernier est structuré
>>>>>> de manière très différente, je ne pense pas que ce soit transposable tel
>>>>>> quel.
>>>>>>
>>>>>> Thierry
>>>>>>
>>>>>> Le 24 juil. 2018 à 13:33, sandy andriant <[email protected]>
>>>>>>> a écrit :
>>>>>>>
>>>>>>> Dans un autre topic, on propose la macro suivante :
>>>>>>>
>>>>>>> https://forum.openoffice.org/fr/forum/viewtopic.php?f=4&t=47346#p257401
>>>>>>>
>>>>>>> REM  *****  BASIC  *****
>>>>>>>
>>>>>>>       Sub RenommerHyperliens
>>>>>>> ' Merci spYre :
>>>>>>> http://user.services.openoffice.org/fr/forum/viewtopic.php?p=84431#p84431
>>>>>>>       Dim oDoc as Object, oFeuille as Object, oCellule as Object
>>>>>>>       Dim oHyperlien
>>>>>>>       Dim a as Integer, b as Integer
>>>>>>>
>>>>>>>       oDoc = ThisComponent
>>>>>>>       oFeuille = oDoc.sheets.getbyName("Feuille1") ' par exemple...
>>>>>>>       For a = 0 to 25
>>>>>>>          For b = 0 to 99
>>>>>>>             oCellule = oFeuille.getcellbyPosition(a,b) 'passe en
>>>>>>> revue les cellules de la matrice A1:Z100
>>>>>>>
>>>>>>>             If  oCellule.TextFields.Count = 1 Then  'vérifie la
>>>>>>> présence d'un champ texte
>>>>>>>
>>>>>>>                REM --- Récupération du champ :
>>>>>>>                oHyperlien = oCellule.getTextFields.getbyIndex(0)
>>>>>>>
>>>>>>>                REM --- Modification de la propriété
>>>>>>> "Representation", qui est le texte du champ, par l'adresse URL du champ
>>>>>>> oHyperlien.setPropertyValue("Representation",oHyperlien.URL)
>>>>>>>             EndIf
>>>>>>>          Next b
>>>>>>>       Next a
>>>>>>>
>>>>>>>       End Sub
>>>>>>>
>>>>>>> Cordialement
>>>>>>> Sandy-Pascal Andriant
>>>>>>>
>>>>>>> Le 24/07/2018 à 13:28, sandy andriant a écrit :
>>>>>>>
>>>>>>>> Bonjour,
>>>>>>>>
>>>>>>>> Trouvé ce topic qui pourrait aider éventuellement (derniers
>>>>>>>> messages)
>>>>>>>>
>>>>>>>> https://forum.openoffice.org/fr/forum/viewtopic.php?f=4&t=15203&hilit=hypertexte
>>>>>>>>
>>>>>>>> Cordialement
>>>>>>>> Sandy-Pascal Andriant
>>>>>>>>
>>>>>>>> Le 24/07/2018 à 10:23, Thierry Jeanneret a écrit :
>>>>>>>>
>>>>>>>>> Ca, c'est le désagrément des conversations partiellement privées.
>>>>>>>>> Christophe me l'avait fait remarquer il y a deux heures, merci !
>>>>>>>>>
>>>>>>>>> Ce qui m'énerve le plus, c'est qu'il y a quelques temps j'ai écrit
>>>>>>>>> une solution permettant de valider les hyper-liens de documents. Le
>>>>>>>>> demandeur
>>>>>>>>> Avait une quarantaine de documents writer, assez copieux, avec
>>>>>>>>> chacun quelques dizaines/centaines de références, dont certaines 
>>>>>>>>> étaient
>>>>>>>>> mortes.
>>>>>>>>> J'ai donc parcouru le domaine en long et en large.
>>>>>>>>>
>>>>>>>>> Vieillir est un naufrage, je confirme :-]
>>>>>>>>>
>>>>>>>>> Thierry
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Le 24 juil. 2018 à 10:09, Cley Faye <[email protected]> a écrit :
>>>>>>>>>>
>>>>>>>>>> Le mar. 24 juil. 2018 à 08:45, Thierry Jeanneret <
>>>>>>>>>> [email protected]> a écrit :
>>>>>>>>>>
>>>>>>>>>> Bonjour,
>>>>>>>>>>>
>>>>>>>>>>> C'était un test pour vérifier que lorsqu'on a un marteau, tout
>>>>>>>>>>> n'est que
>>>>>>>>>>> clou ? C'est réussi !
>>>>>>>>>>>
>>>>>>>>>>> Utilisez la fonction Edition - Rechercher & Remplacer de
>>>>>>>>>>> LibreOffice, ça
>>>>>>>>>>> marche très bien, pas besoin de sed.
>>>>>>>>>>>
>>>>>>>>>>> - Rechercher : http:
>>>>>>>>>>> - Remplacer  : https:
>>>>>>>>>>> - Tout Remplacer
>>>>>>>>>>>
>>>>>>>>>>> Et l'affaire est faite, après avoir fait une sauvegarde de votre
>>>>>>>>>>> document,
>>>>>>>>>>> bien entendu, on ne sait jamais.
>>>>>>>>>>>
>>>>>>>>>>> Thierry
>>>>>>>>>>>
>>>>>>>>>>> ​Félicitation, votre clou est bien entré dans le pas de vis :)
>>>>>>>>>> Cette méthode ne remplace pas les liens, uniquement le texte
>>>>>>>>>> visible. Il
>>>>>>>>>> n'y aurait pas vraiment de discussion si c'était aussi immédiat.​
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Envoyez un mail à [email protected] pour vous
>>>>>>>>>> désinscrire
>>>>>>>>>> Les archives de la liste sont disponibles à
>>>>>>>>>> https://listarchives.libreoffice.org/fr/users/
>>>>>>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>>>>>>
>>>>>>>>> --
>>>>>>> Envoyez un mail à [email protected] pour vous
>>>>>>> désinscrire
>>>>>>> Les archives de la liste sont disponibles à
>>>>>>> https://listarchives.libreoffice.org/fr/users/
>>>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>>>
>>>>>>
>>>>>
>>
>> --
>> Envoyez un mail à [email protected] pour vous
>> désinscrire
>> Les archives de la liste sont disponibles à
>> https://listarchives.libreoffice.org/fr/users/
>> Privacy Policy: https://www.documentfoundation.org/privacy
>>
>
>
>
> --
> web site : http://www.molenbaix.com
>

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à