Book tools: Lucimoo EPUB export

booktool_exportepub
Maintained by Picture of Haakon Meland Eriksen Haakon Meland Eriksen
Lucimoo EPUB import/export add-ons for the Moodle book module. Lucimoo consists of two add-ons for the Moodle book module: * The "exportepub" add-on provides functionality to export book module books as EPUB ebooks.
214 sites
52 downloads
4 fans
Add a book activity to your Moodle course, add content to the book - either by writing or importing from EPUB ebooks, then use the Lucimoo ebook export tool to export the book as a regular EPUB ebook. This can be handy to give students or teachers an off-line version of a book, which they can enjoy in their favourite ebook reader on their smartphone, tablet or PC, e.g. FBreader for Android or Lucifox for Firefox.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of Haakon Meland Eriksen
Haakon Meland Eriksen (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Sat, 17 Jan 2015, 8:47 AM
    Haakon - Thanks for the updated version of the plugin which seems to address the previously mentioned copyright issues. I was able to get the plugin to install with no issues using Moodle 2.7 and it functions as expected. Before approving, I would like to see some of the requested URLs for the source code, tracker and documentation so that the community can participate in giving feedback.

    From you comment above about Lucidor.org this is not code that you wrote but it is code that you would like to share with the Moodle community. It may be good to extend an invitation to the author (if you know the person, I am presuming it is Mikael Ylikoski) to serve as maintainer here in Moodle plugins. I also noticed MDL-37199 and have commented there that I think the best thing is to get things approved here. To help move things forward, I think it may be good to create a Github repository for the code (namely, moodle-booktool_exportepub) so that we have source control, and tracker URLs. These allow the community to collaborate with you in maintaining the code.

    Similar to the epub book import tool, since the plugin is fairly simple to use, you could simply point to the README file. A screenshot would be nice showing the options for exporting epub (but not necessary). Please do not hesitate to let me know if there is anything I can do to be supportive of your efforts. Peace - Anthony

  • Picture of David Mudrák
    Mon, 19 Jan 2015, 6:54 PM
    Thanks for the review Anthony. My +1 to go live with this once the missing meta-data are filled as you suggested. Haakon, you may wish to check https://docs.moodle.org/dev/Plugin_contribution_checklist#Meta-data for more details.
  • Anthony Borrow
    Wed, 21 Jan 2015, 5:52 AM
    Haakon contacted me and will be contacting the author of the plugin as well so that we can get the meta-data sorted out. For now, I am going to mark these as needing more work and once the meta-data is provided it can be scheduled for a quick review. Peace - Anthony
  • Picture of Haakon Meland Eriksen
    Mon, 8 Jun 2015, 9:22 PM
    It was actually quite some time since Ordbrand got back to me, and I am sorry to say I have not been able to pursue this till now. Ordbrand wrote (my translation):

    "Most of the messages from the quality service pertain to files in the stylesheet folder, the CSS folder. This contains external code not written by me, and it would be inconvenient to change it just to comply with Moodle's coding standard. Either these need to be removed, but then Lucimoo will not be able to handle CSS, or we let the functionality be as it is. Moodle itself contains several external coding libraries which in a similar manner diviates from the standard, so it is hard to understand why a plugin cannot also do this."
  • Picture of David Mudrák
    Thu, 11 Jun 2015, 2:59 AM

    Hi Haakon, good to hear back from you. I am afraid there's a bit of misunderstanding here. I assume Ordbrand refers to the coding checker warnings.

    • Firstly, these are not the reason for the plugin not being approved yet. These automatically generated checks are supposed to help plugin developers to improve the coding style so it is in line with Moodle coding guidelines.
    • Secondly, 3rd party libraries should be excluded from these checks, of course. And there is a mechanism for that - see https://docs.moodle.org/dev/Plugin_files#thirdpartylibs.xml

    Bug again, both of your ebook plugins were marked as needing more work because of missing meta-data filled here. See the Plugin check results box at the top:

    • Provide bug tracker URL
    • Provide the source control URL
    • Provide an illustrative screenshot

    All these have a help icon associated with them with further details. As Anthony said above, please do not hesitate to let us know if you need more help with setting these things up.

  • Picture of Haakon Meland Eriksen
    Thu, 11 Jun 2015, 1:39 PM
    I have imported Lucimoo ebook export into this Git repository at GitHub:

    https://github.com/HaakonME/Lucimoo-ebook-export
  • Picture of Haakon Meland Eriksen
    Fri, 12 Jun 2015, 3:44 AM
    I think I have managed to fix most issues, and have requested a re-approval.
  • Picture of David Mudrák
    Fri, 12 Jun 2015, 4:17 AM

    Thanks for fixing all the raised issues. While reviewing the code, I spotted one minor details and reported it as a suggestion for further development in your plugin's tracker. You are cleared to land now, welcome to the Plugins directory!

  • Picture of Haakon Meland Eriksen
    Fri, 12 Jun 2015, 4:26 AM
    Wonderful! smile Thank you for your guidance, David! I have notified Ordbrand about the issue you found.
  • Picture of Haakon Meland Eriksen
    Wed, 17 Aug 2016, 3:09 PM
    Lucimoo EPUB import version 0.17 for Moodle 3.1 is now available. smile

    Version 0.17 should work if the server uses PHP 7, while version 0.16 does not work if the server uses PHP 7.

    Version 0.16 should also work with Moodle 3.1 if the server does not use PHP 7.
  • Alex Briones
    Thu, 1 Sep 2016, 1:48 AM
    Hi, I just installed the Lucimoo ebook export 0.17 for Moodle 3.1 on CentOS 6.8. PHP 5.5.4. I can download my file as ebook, but will not open. Do I need a specific reader for ebook? Which one would you suggest? Thanks
  • Picture of Haakon Meland Eriksen
    Thu, 1 Sep 2016, 2:18 AM
    Hi, Alex!
    Yes, you need an EPUB reader to read ebooks in EPUB format. This is an open standard, supported by a number of ebook apps on different operating systems. You can use the Lucifox addon for Firefox available at https://addons.mozilla.org/en-US/firefox/addon/lucifox/ , FBReader at https://fbreader.org/ for Android devices, or iBook on iOS devices like iPad.
  • Picture of Haakon Meland Eriksen
    Thu, 1 Sep 2016, 2:21 AM
    You could say the Lucimoo import and export tools turns the Book module into an EPUB reader and writer. smile
  • Picture of Jesus Marquez
    Wed, 22 Feb 2017, 5:24 AM
    Hi Haakon,

    I installed plugin in server moodle 3.1 php 5.6. The theme used is https://moodle.org/plugins/theme_snap .
    but book administration not it is showed.

    Any help thanks!
1 2
Please login to post comments