Created attachment 80788 [details] PPT file with hyperlinks The most of the hyperlinks are missing in the imported ppt and pptx files (see attachments). Tested with: 3.6.2.2 (Linux Mint 14) 4.0.3.3 (Fedora 18 x64) 4.0.3.3 (Windows 7) 4.1.0.0.beta2 (Windows XP SP3)
Created attachment 80789 [details] PPTX file with hyperlinks
Created attachment 80790 [details] PPT file with hyperlinks
Thank you for your bug report, I can reproduce this bug running LibreOffice Version: 4.1.0.1 Build ID: 1b3956717a60d6ac35b133d7b0a0f5eb55e9155 on Mac osx 10.8.4.
Created attachment 115581 [details] PPT with link The Hyperlink is not imported
Added another example of PPT with hyperlinks that are missing in import. Tested with LO 4.4.2.2, Ubuntu 15.04.
Bug still is present in 4.4.4.2
*** Bug 112944 has been marked as a duplicate of this bug. ***
ppt works
ok. You mentioned ppt works. But reported issue is in pptx. Can you please look at 112944 which is marked duplicate of this issue. But we need an update on this issue ASAP. Thanks so much.
still repro in Version: 6.2.0.0.alpha0+ Build ID: 1aa37aa6bee19099b57555a6d839992b054aa405 CPU threads: 4; OS: Windows 10.0; UI render: GL; TinderBox: Win-x86@42, Branch:master, Time: 2018-09-23_10:17:54 Locale: ru-RU (ru_RU); Calc: threaded
*** Bug 91643 has been marked as a duplicate of this bug. ***
Still repro in 6.2.2. I'm also attaching the sample files from Bug 65724 for testing: - 6O PM User Guideline.pptx: links on slide 2 got lost. - 6O PM User Guideline.ppt: links on slide 2 can be displayed correctly.
Created attachment 150649 [details] obsolete file
Created attachment 150650 [details] obsolete file
Created attachment 150812 [details] slide_index.pptx
Created attachment 150813 [details] slide_index.ppt
(In reply to Roger Wo from comment #12) > Still repro in 6.2.2. > I'm also attaching the sample files from Bug 65724 for testing: > - 6O PM User Guideline.pptx: links on slide 2 got lost. > - 6O PM User Guideline.ppt: links on slide 2 can be displayed correctly. Amend to comment #12: Still repro in 6.2.2. I'm also attaching the sample files from Bug 112944 for testing: - slide_index.pptx: links on slide 2 got lost. - slide_index.ppt: links on slide 2 can be displayed correctly.
The content of attachment 150649 [details] has been deleted for the following reason: Request to hostmaster on Wed, 17 Apr 2019 at 19:01:49 +0800
The content of attachment 150650 [details] has been deleted for the following reason: Request to hostmaster on Wed, 17 Apr 2019 at 19:01:49 +0800
Still confirmed. attachment 80790 [details] (PPT) also has missing hyperlinks, but not the same ones as in the PPTX version Version: 6.4.0.0.alpha0+ (x64) Build ID: e1b51d4588b4b39592bb94dd5bb90de5e04d061e CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; TinderBox: Win-x86_64@62-TDF, Branch:master, Time: 2019-09-23_09:16:11 Locale: fi-FI (fi_FI); UI-Language: en-US Calc: threaded
@Tünde Tóth, I thought you might be interested in this issue...
Created attachment 169256 [details] Screenshot of the original document side by side in PP and Impress Still a problem in: Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 7eb289c49cc7245ef3001a39be0c15d06bbe875b CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: en-US (hu_HU); UI: en-US Calc: CL
Tibor Nagy committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d0550d1c5d0e27b8fe9d93e2c7a6dc7ffc4f8c21 tdf#65724 PPTX import: fix internal hyperlink to slide It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
I like seeing those "Inherited" being marked Fixed. Until I'm able to test, I'll open separately for PPT (single for open and save).
I verify the fix with attachment 80789 [details] Arch Linux 64-bit Version: 7.2.0.0.alpha0+ / LibreOffice Community Build ID: 9224109de3cf2b620ff1165d31e9fb2a4cd680cf CPU threads: 8; OS: Linux 5.11; UI render: default; VCL: kf5 (cairo+xcb) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Built on 29 April 2021
PPTX attachment 80789 [details] tested in Edit mode with Ctrl and in Presentation. Edit: Title page OK (with links after the fix), 1st page > 3rd page NOK, 1st > Title OK, 2nd > Title OK, 2nd > Last OK Presentation: Title page OK (links were partially working, also seen now), 1st page > 3rd page OK (as before), 1st > Title NOK (doesn't work immediately but can work after a few clicks), 2nd > Title NOK, 2nd > Last NOK Duplicate bug 91643 not fixed, New. Duplicate bug 112944 is not fixed. Example wasn't quite well, attachment 80789 [details] here is better. New follow-up issue is that work "page" after ordinals on Title page is little too big. This was improved but not all fixed. I set Reopen. Tibor, please comment if you would work more on this, or that this stays closed and remaining goes to bug 112944.
(In reply to Timur from comment #26) > PPTX attachment 80789 [details] tested in Edit mode with Ctrl and in > Presentation. > Edit: > Title page OK (with links after the fix), 1st page > 3rd page NOK, 1st > Timur: if you unzip the file and look at ppt/slides/slide2.xml after prettifying with https://onlinexmltools.com/prettify-xml you see there is no hyperlink in the text: <a:p> <a:r> <a:rPr lang="en-GB"/> <a:t>Go to the 3</a:t> </a:r> <a:r> <a:rPr lang="en-GB" baseline="30000"/> <a:t>rd</a:t> </a:r> <a:r> <a:rPr lang="en-GB"/> <a:t> page</a:t> </a:r> </a:p> Compare with the raw markup of the other text box on the page: <a:p> <a:r> <a:rPr lang="en-GB"/> <a:t>Go to </a:t> </a:r> <a:r> <a:rPr lang="en-GB"> <a:hlinkClick r:id="" action="ppaction://hlinkshowjump?jump=firstslide"/> </a:rPr> <a:t>the Title page</a:t> </a:r> <a:endParaRPr lang="en-GB"/> </a:p> I confirm your notes on presentation mode "1st > Title NOK (doesn't work immediately but can work after a few clicks), 2nd > Title NOK, 2nd > Last NOK"
I don't know what previous post refers to, if "1st page > 3rd page NOK" it works in MSO.
> This was improved but not all fixed. I set Reopen. > Tibor, please comment if you would work more on this, or that this stays > closed and remaining goes to bug 112944. Hello! Yes, I think it stay closed and the remaining bug goes to 112944.
(In reply to Timur from comment #28) > I don't know what previous post refers to, if "1st page > 3rd page NOK" it > works in MSO. Ok, I didn't notice that actually the whole text box is linkified: <p:cNvPr id="3076" name="Text Box 4"> <a:hlinkClick r:id="rId3" action="ppaction://hlinksldjump"/> </p:cNvPr>
(In reply to Tibor Nagy (NISZ) from comment #29) > > This was improved but not all fixed. I set Reopen. > > Tibor, please comment if you would work more on this, or that this stays > > closed and remaining goes to bug 112944. > > Hello! > Yes, I think it stay closed and the remaining bug goes to 112944. Ok, I'll open that one. Please consider to fix here the size of word "page" after ordinals on Title page,because that was fixed for link but should look good, so that fix is complete.
(In reply to Buovjaga from comment #30) > Ok, I didn't notice that actually the whole text box is linkified: > <p:cNvPr id="3076" name="Text Box 4"> > <a:hlinkClick r:id="rId3" action="ppaction://hlinksldjump"/> > </p:cNvPr> Regarding this, I didn't test in practice, but from reading the code it seems that oox/source/drawingml/shapecontext.cxx handles the text box import. With case XML_hlinkClick it returns a HyperLinkContext. However, in this case the URL does not help. What points to slide 3 is the relationship reference r:id="rId3" The relationship is defined in ppt/slides/_rels/slide2.xml.rels (slide4.xml is "3rd page") So should HyperLinkContext be augmented to take these relationship-based links into account?
Buovjaga, can you please write that in the other bug? Since Tibor already preferred to close this one - hopefully after format fix. I first opted that other one is bug 112944. But now I see there's also better described bug 141704. So I'll mark bug 112944 a duplicate.
(In reply to Buovjaga from comment #32) > (In reply to Buovjaga from comment #30) > > Ok, I didn't notice that actually the whole text box is linkified: > > <p:cNvPr id="3076" name="Text Box 4"> > > <a:hlinkClick r:id="rId3" action="ppaction://hlinksldjump"/> > > </p:cNvPr> > > Regarding this, I didn't test in practice, but from reading the code it > seems that oox/source/drawingml/shapecontext.cxx handles the text box > import. > > With case XML_hlinkClick it returns a HyperLinkContext. However, in this > case the URL does not help. What points to slide 3 is the relationship > reference r:id="rId3" > > The relationship is defined in ppt/slides/_rels/slide2.xml.rels (slide4.xml > is "3rd page") > > So should HyperLinkContext be augmented to take these relationship-based > links into account? Ok, I see there is a fresh bug 141704 for this. The export was fixed two days ago in bug 54037.
(In reply to Timur from comment #33) > I first opted that other one is bug 112944. But now I see there's also > better described bug 141704. So I'll mark bug 112944 a duplicate. Yes, duplicate status seems correct as bug 112944 is again a case of a link using a relationship reference: <a:r> <a:rPr lang="en-US" dirty="0"> <a:hlinkClick r:id="rId2" action="ppaction://hlinksldjump"/> </a:rPr> <a:t>Slide 3</a:t> </a:r>
(In reply to Timur from comment #33) > Buovjaga, can you please write that in the other bug? Since Tibor already > preferred to close this one - hopefully after format fix. > I first opted that other one is bug 112944. But now I see there's also > better described bug 141704. So I'll mark bug 112944 a duplicate. Hello! I advise that we close this bug and I please for you to open the "size of word "page" is little too big" problem in the other bug report.