Microsoft Word File Import (Atto)

Atto ::: atto_wordimport
Maintained by Eoin Campbell
Import entire Microsoft Word 2010 (.docx) files, including tables, embedded images and Microsoft Equation Editor equations, cleanly. Also imports LibreOffice and Google Docs files saved to .docx format.

Microsoft Word File Import (Atto) 1.4.2 (Build 2021083100)

Moodle 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11
Released: Tuesday, August 31, 2021, 9:28 PM
Release notes

Date Version Comment
2021/08/31 1.4.2 Update for Book Word import plugin compatibility.
2021/07/14 1.4.1 Require latest version of Book Word import plugin.
2020/07/05 1.4.0 Refactor code to use Book wordconverter class.
2018/06/04 1.3.7 Support Privacy API for GDPR compliance.
2017/11/12 1.3.6 Treat formatted lists as Bullet Lists, remove default line-height property.
2017/09/11 1.3.5 Disable Word Import button if the editor field does not support filearea.
2017/08/25 1.3.4 Don't raise the memory limit for XSLT any more.
2017/08/14 1.3.3 Handle list item duplication bug inside adjacent table cells.
2017/08/07 1.3.2 Handle Bootstrap Alert components.
2017/04/23 1.3.1 Use Bootstrap panel class for textboxes, use canonical tempdir reference.
2017/02/12 1.3.0 Handle textboxes (convert from Word tables) and quotations.
2017/01/05 1.2.1 Fix error when handling empty table cells.
2016/12/13 1.2.0 Improve formatting of tables and figures, support RTL languages better.
2016/01/20 1.1.2 Clean up spans to omit default text colour, remove underline from links.
2015/12/08 1.1.1 Fix code to pass codechecker, use POST instead of GET to upload Word file.
2015/12/08 1.1.0 Fix error importing some files, clean code to pass codechecker, upgrade maturity to stable.
2015/10/15 1.0.0 Make uninstall process safer, mark first officially approved release on Moodle plugins directory.
2015/10/14 0.9.5 Use Moodle exception class to flag errors, parameterize heading style to element map.
2015/10/12 0.9.4 Correct context ID handling to work on all platforms, improve error handling.
2015/09/28 0.9.3 Implement drag and drop support.
2015/09/25 0.9.2 Insert content whereever the cursor is, not at the end of the text area.
2015/09/24 0.9.1 Automate installation process so that icon is added to files group in editor.
2015/09/24 0.9.0 Add support for importing equations.
2015/09/21 0.0.9 Fix security issues when deleting imported Word file, other code cleanup.
2015/09/17 0.0.8 Ensure image names are always unique when importing multiple times.
2015/09/16 0.0.7 Clean up code to comply with Moodle guidelines and implement reviewer comments, import images.

Version information

Version build number
Version release name
1.4.2 (Build 2021083100)
Stable version
MD5 Sum
Supported software
Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11
  • Latest release for Moodle 3.1
  • Latest release for Moodle 3.2
  • Latest release for Moodle 3.3
  • Latest release for Moodle 3.4
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10
  • Latest release for Moodle 3.11

Version control information

Version control system (VCS)
VCS repository URL
VCS tag

Default installation instructions for plugins of the type Atto

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myeditorplugin") in the "lib/editor/atto/plugins" subdirectory.
  4. Visit to finish installation of the plugin.

To make the newly installed plugin available, you need to edit the Atto toolbar configuration so that the new plugin appears in the toolbar.

  1. Go to your Site administration ►Plugins ► Text editors ► Atto HTML editor ► Atto toolbar settings
  2. Add the new plugin to the desired position in the toolbar.