Atto: HTML+

Maintained by Picture of Andrew Nicols Andrew Nicols
An extended HTML plugin for atto which adds source beautification, and the code mirror source editor.
1227 sites
33 fans


The htmlplus plugin provides a version of the HTML plugin with both syntax highlighting and code beautification. It also provides indentation support.


  • Place in lib/editor/atto/plugins
  • Upgrade your Moodle
  • Navigate to Site administration -> Plugins -> Text editors -> Atto HTML editor -> Atto toolbar settings
  • Replace any occurrence of the html plugin with htmlplus


Screenshot #0


Picture of Andrew Nicols
Andrew Nicols (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Pau Ferrer Ocaña
    Tue, 22 Sep 2015, 6:41 PM
    One commet: Like the plugin html, the plugin htmlplus should not disable the fullscreen button when enabled wink
  • Just wondering . . .
    Tue, 15 Dec 2015, 8:12 PM
    Does this Atto plugin work with Moodle 3.0?

  • Picture of Mark McKay
    Wed, 30 Dec 2015, 5:52 AM
    I second Derek's request for 3.0 compatability. Thanks in advance!
  • Just wondering . . .
    Tue, 5 Jan 2016, 9:53 AM
    I was not requesting compatability. I was merely asking *if* it was compatible.
    I've been caught too often thinking things were not going to work when they do.
    AND I've trashed my site sometimes when it is not compatible.

  • Picture of Gregory Faller
    Thu, 7 Jan 2016, 7:04 AM
    Hi Andrew, thanks for your work on this plugin. It is a great addition to the Atto editor and seems like it would make a great candidate for inclusion in Moodle core. We have been able to make Atto the default editor at our institution with features like HTML+, autosave, accessibility checker and drag and drop image upload giving Atto the edge over TinyMCE.
  • Picture of Andrew Nicols
    Thu, 7 Jan 2016, 7:58 AM
    Hi all,

    I've now tested the plugin with 3.0 and updated the compatibility matrix accordingly.

    If you'd like to see this plugin go into core and to replace the standard html plugin, please vote on

  • Just wondering . . .
    Thu, 7 Jan 2016, 8:46 AM
    Voted. Thanks Andrew.
    And @Gregory. Drag and Drop image upload is now built in with Atto

  • John Provasnik at Moodle Moot US
    Thu, 2 Jun 2016, 2:59 AM
    Love this plug in. I have 1 issue and am curious if others are experiencing this.
    When using a Mac with Firefox, Chrome, or Safari, I cannot do a Command Find search of a term within the HTML+ window unless the term is presently in the Window.
    With the regular ATTO HTML or TinyMCE HTML buttons, the page will scroll down to the first instance of the search term. In otherwords, I cannot do a Find for a term that is not currently in view. I wanted to see if this is something others have experienced. Thank you,
  • Picture of Chris Chapman
    Thu, 18 Aug 2016, 5:27 PM
    Hi Andrew, great plugin, just wondered about the feasability of adding the allow/prohibit role permissions to the plugin as seen with bootstrap grid atto plugin? this would be great for admins to control who has access to add html/js/css to courses and pages feel free to pm me. Happy to implement myself and look into it.
  • Picture of C Behan
    Tue, 1 Nov 2016, 8:30 PM
    Great plugin - thanks.
  • Picture of Reginaldo Polesi
    Mon, 20 Feb 2017, 11:13 AM
    Quando terá a versão para Moodle 3.2?
  • Picture of Mathieu Pelletier
    Tue, 28 Feb 2017, 7:54 PM
    Thanks for this... looks great! Any chance it will come to 3.1 and 3.2? I see the last commit was back in 2015! Is the project still alive?
  • Picture of Aaron Batty
    Wed, 29 Mar 2017, 11:35 AM
    This looks amazing. Also curious as to whether it works on 3.1/3.2. Anyone still working on this?
  • Picture of Aaron Batty
    Wed, 29 Mar 2017, 2:44 PM
    UPDATE: I tried it on both my local test server, and now on my live production server, without issue, on 3.1.4+.
  • Picture of Pak Guru
    Wed, 26 Jul 2017, 11:46 AM
    I try in 3.3.1, color tag working, but not display source beautification (display like regular html in Atto standard). Also Text Editor undo redo feature become corrupt.
1 2 3
Please login to post comments