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
