admin/setting/atto styles settings

De MoodleDocs

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

Nota: Usted puede encontrar la documentación más actualizada en idioma inglés para este plugin en su página de GitHub en https://github.com/moodleuulm/moodle-atto_styles/blob/master/README.md. Esta página fue hecha para los usuarios hispanohablantes que hacen clic en el enlace para 'Moodle Docs para esta página'.



This page will have the user documentation for the Styles Moodle Atto plugin, which lets the administrator provide custom CSS classes which can afterwards be applied by users to block and inline text in Atto.

Requisitos

This plugin requires Moodle 3.6+


Motivación para este plugin

The purpose of this Atto plugin is to let users apply custom CSS classes to block and inline text.


Instalación

Install the plugin like any other plugin to folder /lib/editor/atto/plugins/styles

See http://docs.moodle.org/en/Installing_plugins for details on installing Moodle plugins


Uso y Configuraciones

After installing the plugin, it does not do anything to Moodle yet.

To configure the plugin and its behaviour, you will have to do three configuration steps to take advantage of this plugin:

1. Configure CSS classes

The CSS class definitions which are applied to text within Atto can't be made within this plugin. You will have to add your CSS class definitions to your theme (See https://docs.moodle.org/en/Theme_settings#Particular_theme_settings for details) or Moodle additional HTML settings (See https://docs.moodle.org/en/Header_and_footer for details).

2. Configure styles widget

atto_styles will have to know which CSS classes you want to provide in the Atto styles widget and how they should be called in the widget.

Please visit Site administration -> Plugins -> Text editors -> Atto HTML editor -> Styles settings.

There, simply follow the instructions and configure the widget according to your needs.

3 . Add styles widget to Atto toolbar

atto_styles has to be added to the Atto toolbar before it can be used by users.

Please visit Site administration -> Plugins -> Text editors -> Atto HTML editor -> Atto toolbar settings.

There, please add the "styles" keyword to one of the lines in the "editor_atto | toolbar" setting according to your needs.

If you are using a default Atto toolbar, we propose to change "style1 = title, bold, italic" to "style1 = title, styles, bold, italic"


Soporte de filtro multi-idiomas

Within the styles configuration, a title can support the Moodle multilang filter (if enabled), but additonal double-quotes will need to be escaped with a backslash.

For example: ``` "title": Blue boxBlaue Box" ```


Soporte de temas

This plugin should work with all Bootstrap based Moodle themes. It has been developed on and tested with Moodle Core's Clean and Boost themes.


Repositorios para este plugin

This plugin is published and regularly updated in the Moodle plugins repository: http://moodle.org/plugins/view/atto_styles


The latest development version can be found on Github: https://github.com/moodleuulm/moodle-atto_styles


Reportes de problemas /Solicitudes de apoyo

This plugin is carefully developed and thoroughly tested, but bugs and problems can always appear.

Please report bugs and problems on Github: https://github.com/moodleuulm/moodle-atto_styles/issues

We will do our best to solve your problems, but please note that due to limited resources we can't always provide per-case support.


Propuestas de nuevas características

Due to limited resources, the functionality of this plugin is primarily implemented for our own local needs and published as-is to the community. We are aware that members of the community will have other needs and would love to see them solved by this plugin.

Please issue feature proposals on Github: https://github.com/moodleuulm/moodle-atto_styles/issues

Please create pull requests on Github: https://github.com/moodleuulm/moodle-atto_styles/pulls

We are always interested to read about your feature proposals or even get a pull request from you, but please accept that we can handle your issues only as feature _proposals_ and not as feature _requests_.


Soporte para versiones de Moodle

Due to limited resources, this plugin is only maintained for the most recent major release of Moodle. However, previous versions of this plugin which work in legacy major releases of Moodle are still available as-is without any further updates in the Moodle Plugins repository.

There may be several weeks after a new major release of Moodle has been published until we can do a compatibility check and fix problems if necessary. If you encounter problems with a new major release of Moodle - or can confirm that this plugin still works with a new major relase - please let us know on Github.

If you are running a legacy version of Moodle, but want or need to run the latest version of this plugin, you can get the latest version of the plugin, remove the line starting with $plugin->requires from version.php and use this latest plugin version then on your legacy Moodle. However, please note that you will run this setup completely at your own risk. We can't support this approach in any way and there is a undeniable risk for erratic behavior.


Traducción de este plugin

This Moodle plugin is shipped with an english language pack only. All translations into other languages must be managed through AMOS (https://lang.moodle.org) by what they will become part of Moodle's official language pack.

As the plugin creator, we manage the translation into german for our own local needs on AMOS. Please contribute your translation into all other languages in AMOS where they will be reviewed by the official language pack maintainers for Moodle.


Soporte para idiomas con escritura de derecha-a-izquierda

This plugin has not been tested with Moodle's support for right-to-left (RTL) languages. If you want to use this plugin with a RTL language and it doesn't work as-is, you are free to send us a pull request on Github with modifications.


Soporte para PHP7

Since Moodle 3.4 core, PHP7 is mandatory. We are developing and testing this plugin for PHP7 only.


Copyright

Andrew Davidson Synergy Learning UK www.synergy-learning.com

on behalf of

Ulm University kiz - Media Department Team Web & Teaching Support Alexander Bias


Créditos

This Atto plugin was inspired by the custom styles functionality which was present in TinyMCE.