Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-19565

PowerPoint slides aren't ordered as the file imported

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • 13.10.4, 14.2.1, 14.3-rc-1
    • 14.0, 13.10.3
    • Office
    • Windows 11, Chrome 99
    • Unit
    • Unknown
    • N/A
    • N/A
    • Pull Request accepted

    Description

      Steps to reproduce:

      1. Configure the standard wiki with LibreOffice (7.2.6 used in this case)
      2. Create a new page selecting Type - Page from Office
      3. Select a PPT with many slides eg. 50 Slides.pptx
      4. Import
      5. Access the page and check each slide

      Expected results: The slides are imported/shown as per the selected PPT.

      Actual results:

      • The 3rd Slide shown in XWiki is actually Slide 11 in the PPT (it continues like this)
      • Slide 13 is actually Slide 3
      • Slide 24 is Slide 4
      • Slide 35 is Slide 5
      • Slide 46 is Slide 6

      NOTE: The PPT imported is showing as expected in XWiki 12.10.10 and 13.0

      Not working on 13.10.3, 14.0

      When looking in Source mode it appears the Slides aren't ordered as the number of the slides (0,1,2,3...), they are ordered as shown below (0,1,10,11,12...)

      {{gallery}}
      [[image:50 Slides-slide0.jpg]]
      
      [[image:50 Slides-slide1.jpg]]
      
      *[[image:50 Slides-slide10.jpg]]*
      
      [[image:50 Slides-slide11.jpg]]
      
      [[image:50 Slides-slide12.jpg]]
      
      [[image:50 Slides-slide13.jpg]]
      
      [[image:50 Slides-slide14.jpg]]
      
      [[image:50 Slides-slide15.jpg]]
      
      [[image:50 Slides-slide16.jpg]]
      
      [[image:50 Slides-slide17.jpg]]
      
      [[image:50 Slides-slide18.jpg]]
      
      [[image:50 Slides-slide19.jpg]]
      
      *[[image:50 Slides-slide2.jpg]]*
      
      [[image:50 Slides-slide20.jpg]]
      
      [[image:50 Slides-slide21.jpg]]
      
      [[image:50 Slides-slide22.jpg]]
      
      [[image:50 Slides-slide23.jpg]]
      
      [[image:50 Slides-slide24.jpg]]
      
      [[image:50 Slides-slide25.jpg]]
      
      [[image:50 Slides-slide26.jpg]]
      
      [[image:50 Slides-slide27.jpg]]
      
      [[image:50 Slides-slide28.jpg]]
      
      [[image:50 Slides-slide29.jpg]]
      
      *[[image:50 Slides-slide3.jpg]]*
      
      [[image:50 Slides-slide30.jpg]]
      
      [[image:50 Slides-slide31.jpg]]
      
      [[image:50 Slides-slide32.jpg]]
      
      [[image:50 Slides-slide33.jpg]]
      
      [[image:50 Slides-slide34.jpg]]
      
      [[image:50 Slides-slide35.jpg]]
      
      [[image:50 Slides-slide36.jpg]]
      
      [[image:50 Slides-slide37.jpg]]
      
      [[image:50 Slides-slide38.jpg]]
      
      [[image:50 Slides-slide39.jpg]]
      
      *[[image:50 Slides-slide4.jpg]]*
      
      [[image:50 Slides-slide40.jpg]]
      
      [[image:50 Slides-slide41.jpg]]
      
      [[image:50 Slides-slide42.jpg]]
      
      [[image:50 Slides-slide43.jpg]]
      
      [[image:50 Slides-slide44.jpg]]
      
      [[image:50 Slides-slide45.jpg]]
      
      [[image:50 Slides-slide46.jpg]]
      
      [[image:50 Slides-slide47.jpg]]
      
      [[image:50 Slides-slide48.jpg]]
      
      [[image:50 Slides-slide49.jpg]]
      
      *[[image:50 Slides-slide5.jpg]]*
      
      [[image:50 Slides-slide6.jpg]]
      
      [[image:50 Slides-slide7.jpg]]
      
      [[image:50 Slides-slide8.jpg]]
      
      [[image:50 Slides-slide9.jpg]]
      {{/gallery}}
      

      Example of how Source looks in 13.0

      {{gallery}}
      [[image:50 Slides-slide0.jpg]]
      
      [[image:50 Slides-slide1.jpg]]
      
      [[image:50 Slides-slide2.jpg]]
      
      [[image:50 Slides-slide3.jpg]]
      
      [[image:50 Slides-slide4.jpg]]
      
      [[image:50 Slides-slide5.jpg]]
      
      [[image:50 Slides-slide6.jpg]]
      
      [[image:50 Slides-slide7.jpg]]
      
      [[image:50 Slides-slide8.jpg]]
      
      [[image:50 Slides-slide9.jpg]]
      
      [[image:50 Slides-slide10.jpg]]
      
      [[image:50 Slides-slide11.jpg]]
      
      [[image:50 Slides-slide12.jpg]]
      
      [[image:50 Slides-slide13.jpg]]
      
      [[image:50 Slides-slide14.jpg]]
      
      [[image:50 Slides-slide15.jpg]]
      
      [[image:50 Slides-slide16.jpg]]
      
      [[image:50 Slides-slide17.jpg]]
      
      [[image:50 Slides-slide18.jpg]]
      
      [[image:50 Slides-slide19.jpg]]
      
      [[image:50 Slides-slide20.jpg]]
      
      [[image:50 Slides-slide21.jpg]]
      
      [[image:50 Slides-slide22.jpg]]
      
      [[image:50 Slides-slide23.jpg]]
      
      [[image:50 Slides-slide24.jpg]]
      
      [[image:50 Slides-slide25.jpg]]
      
      [[image:50 Slides-slide26.jpg]]
      
      [[image:50 Slides-slide27.jpg]]
      
      [[image:50 Slides-slide28.jpg]]
      
      [[image:50 Slides-slide29.jpg]]
      
      [[image:50 Slides-slide30.jpg]]
      
      [[image:50 Slides-slide31.jpg]]
      
      [[image:50 Slides-slide32.jpg]]
      
      [[image:50 Slides-slide33.jpg]]
      
      [[image:50 Slides-slide34.jpg]]
      
      [[image:50 Slides-slide35.jpg]]
      
      [[image:50 Slides-slide36.jpg]]
      
      [[image:50 Slides-slide37.jpg]]
      
      [[image:50 Slides-slide38.jpg]]
      
      [[image:50 Slides-slide39.jpg]]
      
      [[image:50 Slides-slide40.jpg]]
      
      [[image:50 Slides-slide41.jpg]]
      
      [[image:50 Slides-slide42.jpg]]
      
      [[image:50 Slides-slide43.jpg]]
      
      [[image:50 Slides-slide44.jpg]]
      
      [[image:50 Slides-slide45.jpg]]
      
      [[image:50 Slides-slide46.jpg]]
      
      [[image:50 Slides-slide47.jpg]]
      
      [[image:50 Slides-slide48.jpg]]
      
      [[image:50 Slides-slide49.jpg]]
      {{/gallery}}
      

      Attachments

        1. 50 Slides.pptx
          3.86 MB
          Gabriela Anechitoaei

        Issue Links

          Activity

            People

              MichaelHamann Michael Hamann
              ganechitoaei Gabriela Anechitoaei
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: