Moodle plugins directory: Lucimoo EPUB export | Moodle.org
Lucimoo EPUB export
Book tools ::: booktool_exportepub
Maintained by 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.
Latest release:
135 sites
23 downloads
9 fans
Current versions available: 1
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.
Contributors
Haakon Meland Eriksen (Lead maintainer)
Please login to view contributors details and/or to contact them
Many thanks for sharing this plugin with the Moodle community. Please review the validation results and fix all of the issues mentioned. These changes are typically pretty easy to make but if you have any questions just let us know. In particular,
Warning Release name ($plugin->release) not found in version.php
I noticed that the zip files you uploaded did not specify for which version(s) of Moodle that they are intended but in the README file it said 2.3+ so I went ahead and selected that. I am testing with Moodle 2.7. I was successfully able to install the plugin and it appears to function as expected.
Please review http://docs.moodle.org/dev/Plugin_validation#Recommended_URLs and then edit the plugin entry to provide the source, tracker, and documentation URLs that will enable others in the community to more actively participate in using and maintaining this plugin.
Please consider adding a screenshot of your plugin to help folks get an idea of what it looks like when installed.
For now, I am going to mark this plugin as needing more work until we get the above issues resolved (mainly the URLs for source, tracker and documentation). Thanks for your patience with the review and approval process. Please do not hesitate to let me know if there is anything I can do to be supportive of your efforts.
It is also encouraged to follow Moodle's coding style as outlined in:
http://docs.moodle.org/dev/Coding_style
http://docs.moodle.org/dev/Coding
Tthe code checker plugin can be quite helpful in fine tuning your code and can be found at:
https://moodle.org/plugins/view.php?plugin=local_codechecker
You may wish to consider using that tool to further improve your plugin. Below, are the initial results:
Files found: 14
mod/book/tool/exportepub/LuciEPUB.php - 1181 error(s) and 81 warning(s)
mod/book/tool/exportepub/locallib.php - 171 error(s) and 6 warning(s)
mod/book/tool/exportepub/lib.php - 16 error(s) and 0 warning(s)
mod/book/tool/exportepub/LuciZip.php - 560 error(s) and 39 warning(s)
mod/book/tool/exportepub/lang/sv/booktool_exportepub.php - 14 error(s) and 0 warning(s)
mod/book/tool/exportepub/lang/es/booktool_exportepub.php - 14 error(s) and 0 warning(s)
mod/book/tool/exportepub/lang/en/booktool_exportepub.php - 14 error(s) and 0 warning(s)
mod/book/tool/exportepub/lang/nb/booktool_exportepub.php - 14 error(s) and 0 warning(s)
mod/book/tool/exportepub/index.php - 77 error(s) and 19 warning(s)
mod/book/tool/exportepub/config.php - 19 error(s) and 12 warning(s)
mod/book/tool/exportepub/db/access.php - 15 error(s) and 0 warning(s)
mod/book/tool/exportepub/version.php - 15 error(s) and 0 warning(s)
mod/book/tool/exportepub/luci.css
mod/book/tool/exportepub/README.txt - 1 error(s) and 0 warning(s)
Total: 2111 error(s) and 157 warning(s)
Peace - Anthony
Cheers, Haakon
http://integration.moodle.org/job/Precheck%20remote%20branch/9592/artifact/work/smurf.html
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