• Resolved rbarcelo

    (@rbarcelo)


    Hi, i install de plugin PDFs Light viewer in my site, all requeriments are ok!, ( PHP version,Imagic and Writable directory. But show this message error. How to resolve. What can i do?
    Thanks in advance, Ramiro.

    Warning: sort() expects parameter 1 to be array, boolean given in /home/quepin/public_html/wp-content/plugins/pdf-light-viewer/controllers/FrontController.php on line 38

    Warning: sort() expects parameter 1 to be array, boolean given in /home/quepin/public_html/wp-content/plugins/pdf-light-viewer/controllers/FrontController.php on line 41

    https://www.ads-software.com/plugins/pdf-light-viewer/

Viewing 8 replies - 1 through 8 (of 8 total)
  • Same issue, have you fixed it?

    I have the same issue… how can we solve it?

    Are your pdfs rather large? I noticed this happening when I uploaded a pretty big pdf.

    Crappy solution, but what I did:

    1. Used Acrobat to export each pdf page as jpg
    2. Wrote Python script to rename the jpg according to how the jpgs that are generated by this plugin are named, e.g. page-00001.jpg
    3. Used Photoshop to bulk resize pictures for thumbnails. Make sure to save them in a new directory as to not overwrite the large jpgs.
    4. Used FTP to upload the images to /wp-content/uploads/pdf-light-viewer/XXXXX. XXXXX is the file generated by the failed pdf upload.
    5. Used FTP again to upload thumbnails to /wp-content/uploads/pdf-light-viewer/XXXXX-thumbs
    6. You’ll want to replace the featured image as well.

    Now I’m just having issues with it displaying properly on page, but it works in the preview. This plugin really really needs zoom as well. Seems kind of useless without it. Maybe I can figure something out.

    Plugin Author antongorodezkiy

    (@antongorodezkiy)

    @rbarcelo, @illuminati3, @metalredstar please check the new 1.1.0 version of the plugin. If the issue still persist, please let me know.

    @steezeburger thank you for sharing your solution. We’re gave similar answers for users who don’t have Imagick at all.

    We also add some zoom function in the new 1.1.0 version so please check it out.

    Anyway the plugin is opensource and if you think it worth to have some function, please feel free to fork the repo ( https://github.com/antongorodezkiy/pdf-light-viewer ) and add the function you need.

    I’m getting the same error…

    Warning: sort() expects parameter 1 to be array, boolean given in /(website)/wp-content/plugins/pdf-light-viewer/controllers/FrontController.php on line 41
    
    Warning: sort() expects parameter 1 to be array, boolean given in /website/wp-content/plugins/pdf-light-viewer/controllers/FrontController.php on line 44

    I’m definitely using version Version 1.1.0 I can see code updates dated 2 June 2015.

    One thing I do see in shortcode strikes me as odd.
    [pdf-light-viewer id="600" template=""]
    What is up with the template="" ?? I see no place to chose a template.

    Another thing: I did check my page for Chrome dev tool errors and there are two missing GET files:

    1. https://(webpage)/wp-content/plugins/pdf-light-viewer/assets/bower_components/bxslider-4/dist/jquery.bxslider.css
    2. https://(webpage)/wp-content/plugins/pdf-light-viewer/assets/bower_components/bxslider-4/dist/jquery.bxslider.min.js

    I do see those files, but they are located at:https://(webpage)/wp-content/plugins/pdf-light-viewer/assets/bower_components/bxslider-4/jquery.bxslider.min.js (without the /dist/ folder in the path…) not sure this will fix the error… stay tuned.

    I’m back. I created a /dist/ folder, copied key files there. No more Chrome devtool (GET) errors but, I’m still seeing the parameter1 errors as listed above.

    I guess I could clone the site onto a local host php/apache server, step thru the code and figure out what the problem is, but, I’ve got customers breathing down my neck.. I don’t mind spending the time (and providing feedback to github) if I absolutely know it would be of value..

    I don’t mean to be ungrateful… many thanks to Anton & team for a really nice effort.

    Update. Ouch, ouch, ouch. Did a lot more work on this, and it turns out the error belongs to me, not to the plugin author / software.

    So when I uploaded the .pdf form, I was too impatient. I didn’t give the system enough time to convert the .pdf into the correct image format.

    Hint: at the top of the EDIT PDF form there is a feedback box. When you first create a pdf post type, there is a box that says [ ] Enable Import. When you upload and enable the import, there is a feedback message at the top of the screen.

    In process, the message says

    (PDF File Name) PDF import is started. XX% is complete. Please do not leave the admin interface until the import would not finished.

    It does take awhile for the file to convert. The XX% should show progress, from 0% up to completion.

    Upon completion, the message says

    Import process was successfully finished. Please check results on the PDF page.

    After you receive that message, you should be able to see the pdf image at the bottom of the EDIT PDF page, in the box entitled “PDF Preview”

    I did not do this correctly the first time I used the plugin, and obtained the errors above. After successfully uploading / importing my PDF’s I no longer was getting those errors.

    Info posted here for anybody else who might have this issue. Again, many thanks to Anton and team for their work.

    Nice catch, zipzit. I had the same problem. Didn’t even notice that message up there. Thanks for posting the follow-up!

    Plugin Author antongorodezkiy

    (@antongorodezkiy)

    Thank you very much for sharing this @zipzit!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Warning error’ is closed to new replies.