Text editor - MoodleDocs (2024)

The text editor (sometimes referred to as the 'HTML editor') has many icons to assist the user in entering content. Many of these icons and functions should be familiar to anyone who uses a word processor. However, writing for the web on the web is different, and especially with accessibility and design considerations Atto sometimes you may not do what you expect with a normal editor, or even the old default editor in Moodle.

For some comment on this, please see this post

Some examples of where you will see the text editor include: Editing Section headings, description of an activity, writing an answer to a quiz question or editing the content of many blocks.

The default text editor in Moodle is the Atto editor, built specifically for Moodle. There is also a version of the TinyMCE editor and a plain text editor.

Text editors can be enabled, disabled or a different one set to default from Administration > Site administration > Plugins > Text editors > Manage editors. The order of priority may also be specified here.

An individual user can select an editor in their profile from Administration > My Profile settings > Edit profile.

Contents

  • 1 Atto HTML editor
  • 2 Equation editor
  • 3 Site administration settings
    • 3.1 Toolbar settings
      • 3.1.1 Toolbar config table
    • 3.2 Adding extra buttons
      • 3.2.1 Non default Atto plugins
        • 3.2.1.1 Background colour / Font colour
        • 3.2.1.2 Emoticons
        • 3.2.1.3 No-auto link
        • 3.2.1.4 Right to left
      • 3.2.2 Moodle plugins directory
        • 3.2.2.1 Toggle preview
        • 3.2.2.2 Chemistry plugins
        • 3.2.2.3 Text import plugins
    • 3.3 Equation editor settings
  • 4 Dragging/dropping images into the text editor
  • 5 See also

Atto HTML editor

New feature
in Moodle 2.7!


Atto Row 1

1:Expand2.Style3.Bold4.Italic
5.Bulleted list6.Numbered list7.Add link8.Unlink
9.Add image10.Add media11.Manage embedded files

Atto Row 2

1. Underline2. Strikethrough3. Subscript4. Superscript
5. Align left6. Align centre7. Align right8. Increase indent
9. Decrease indent10. Equation editor11. Special character12. Table
13. Clear formatting14. Undo/redo15. Undo/redo16. Accessibility checker
17. Screenreader helper18. HTML/code view

Equation editor

New feature
in Moodle 2.7!
If either the MathJax or the TeX notation filters are enabled (in Administration > Site administration > Plugins > Filters > Manage filters) then an equation editor button is provided in the toolbar for launching the equation editor.

Equation editor

Site administration settings

Toolbar settings

The administrator can specify which plugins to display and in which order from Administration > Site administration > Plugins > Text editors > Atto HTML editor > Atto toolbar settings.

Toolbar config table

The toolbar is split into groups of related buttons. The format for the config setting is:

groupname1 = button1, button2, button3groupname2 = button1, button2, button3

The group names on the left have no effect on how the toolbar works; they just need to be different for each button (and no spaces please). The list of buttons says which button goes in which group and in what order. The exact word to insert here for each button is listed in the "Toolbar config" column above.

The reason there are names for the groups is that it helps to make you think about how to group the buttons sensibly and not just stick new buttons in random locations. Ie. all the buttons in the "files" group interact with the file picker in some way

Adding extra buttons

Extra plugins from the list (for example 'Font color' or 'Emoticon') may be added by typing the toolbarconfig term into the toolbar config table.

Here for example are the available colours when 'fontcolor' is added:

The icons are displayed in related groups and the administrator can decide how many groups to display in the default collapsed state of the toolbar (that is, how many groups to display on Row 1).

Non default Atto plugins

Not all plugins are enabled by default and the administrator of each site should give careful thought as to which plugins they choose to enable for their users. Here are some things to consider before enabling the non-default plugins:

Background colour / Font colour

While these are very popular plugins, there are downsides to enabling their use on a site. Firstly - user specified colours may conflict visually with the site colours chosen by the theme designer. Even if the colours of the content does not conflict with the colours of the current theme, if the theme is changed in future, or the content is reused on a different site conflicts may be introduced. There are 2 possible types of conflicts, the first is just a visually unappealing combination of colours, the second is a combination of colours that may produce text that is hard to read for some people. It is preferable if the theme designer uses some interesting colours that meet the accessibility standards required for the site in the theme for the site, and the person creating the content simply uses the proper heading levels (for example) to make use of those styles.

Emoticons

The emoticon plugin inserts text representations of the emoticons in the content. The emoticon filter is responsible for converting these text sequences into proper smiley images. The emoticon filter is not enabled by default, which is why the emoticon plugin for Atto is not enabled by default.

No-auto link

In general, the more plugins are added to the Atto toolbar, the harder it becomes to find specific plugins. Because the no-auto link plugin is not felt to be widely used it is not enabled by default.

Right to left

Because this plugin is only useful for courses where text needs to be written in a mixture of both "left to right" and "right to left" languages, it is not enabled by default.

Moodle plugins directory

There are more plugins available for Atto than just those included in a default install. See the Moodle plugins directory for additional plugins.Some example plugins include the following.

Toggle preview

This plugin allows you view the content as it would be seen by a reader.

Chemistry plugins

There are a number of chemistry plugins that support chemistry equations and structures.

Text import plugins

There are a number of plugins that support importing text from other sources. The Paste special plugin minimises the amount of superfluous HTML markupincluded when pasting content from an external editor such as Microsoft Word.

The Word import plugin supports dragging and dropping Word documents into the text box, and cleanly imports the entire contents including embedded images, tables, headings, etc. It also imports Microsoft Equation Editor equations as MathML, which can then be displayed using MathJax.

Equation editor settings

Equation editor commands may be removed, added or reordered in Administration > Site administration > Plugins > Text editors > Atto HTML editor > Equation editor settings.

Dragging/dropping images into the text editor

  • If your browser supports it, you can drag and drop images into a Page, Questions and Labels.
  • Images dragged into a Forum post will not appear unless you are using Atto and have the Plugin for Drag and Drop installed. (https://moodle.org/plugins/view.php?plugin=atto_imagedragdrop)
  • Images cannot be dragged and dropped using Chrome or IE, but it is possible with Firefox.
  • This forum thread has more discussion on the matter.
  • There is a tracker item for drag and drop into Atto here: https://tracker.moodle.org/browse/MDL-43996

See also

Text editor - MoodleDocs (2024)
Top Articles
Forex Specifications | HF Markets | HF Markets Broker
Starting a massage business in 10 steps
I brought the best part of Windows to my MacBook and it gave me a huge productivity boost
New Year Copypasta 2023
Kaiser Ncti
Dass Slumber Party Pt1
Southeast Iowa Buy Sell Trade
Interview with Valeria Golino, member of the Feature Films Jury - Festival de Cannes
Happy Ending Massage Milwaukee
Examples of "Crocodile" in a Sentence
Craigslist Carmel Cars For Sale By Owner
Quillins Weekly Ad
Varsity Tutors, a Nerdy Company hiring Hoboken Vietnamese Tutor in Hoboken, NJ | LinkedIn
Dfw To Anywhere Google Flights
Jc Green Obits
What is international trade and explain its types?
Matt Severance Picks
What Do The Green Buttons Do In Blox Fruits
Wakegov Property
Xlauriexkimx
75 Fun Cartoon Characters that Start with Q - Smarty n'Crafty
The Trek Nation - The Ultimate Computer
Bulls set the ‘gold standard’
Subway Surfers Unblocked Wtf
Manhungay
Best Breakfast Near Grand Central Station New York
Equipment Hypixel Skyblock
Walgreens Colesville
Craigslist Ct Apartments For Rent
Quenisha Poole Verdict
Shiawassee County 911 Active Events
Jessica Ann Ussery Wiki
Chase Bank Near Me? Find Branches And ATMs Close By
Best Far Side Jokes
The Best Transmission Cooler [Buying Guide]
Craiglist Quad Cities
Lions Roster Wiki
Itslunarliv Leaked Video
303-615-0055
Ups Locations Massachusetts
Merging Rooms Fallout Shelter
Filmy4Wab Xyz
Spartan 365 - Email and Microsoft Office
Portugal Anúncios Classificados OLX
Weitere relevante internationale Abkommen und Vereinbarungen
Sams La Habra Gas Price
1977 Elo Hit Wsj Crossword
First Lady Nails Patchogue
Td Bank Hours Weekend
Jeld Wen Egress Calculator
Warlock Solasta
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 5858

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.