WIRIS plugin para Joomla

DESCARGAR

1 Requisitos

  • Joomla 1.5 o superior instalado.
  • Módulo JCE con TinyMCE para Joomla.
  • Una licencia válida para instalar el plugin en un entorno de producción; de lo contrario, puedes utilizar el archivo descargado solo como demo.

2 Copiar archivos

Descomprime tinyMCE WIRIS Plugin y copia el directorio tiny_mce_wiris en el directorio de plugins de Joomla tinyMCE. Suele ser media/editors/tinymce/jscripts/tiny_mce/plugins pero en versiones anteriores puede ser plugins/editors/tinymce/jscripts/tiny_mce/plugins.

El directorio final debe ser <media o plugins>/editors/tinymce/jscripts/tiny_mce/plugins/tiny_mce_wiris. Otorga permisos de escritura a los directorios <media o plugins>/editors/tinymce/jscripts/tiny_mce/plugins/tiny_mce_wiris/cache y <media o plugins>/editors/tinymce/jscripts/tiny_mce/plugins/tiny_mce_wiris/formulas al usuario del servidor web (se utilizarán para almacenar códigos MathML de fórmulas e imágenes temporales).

3 Activar WIRIS plugin for TinyMCE

3.1 En Joomla 1.5.14 o superior

Abre plugins/editors/tinymce.php (en Joomla 2.5.x o superior este archivo está dentro de plugins/editors/tinymce/) y busca el texto siguiente:

$buttons1_add_before = implode(',', $buttons1_add_before);

Ahora añade este código antes de la línea:

…
$plugins[] = 'tiny_mce_wiris';
$buttons2_add[] = 'tiny_mce_wiris_formulaEditor';  // For WIRIS Formula Editor
$buttons2_add[] = 'tiny_mce_wiris_CAS';            // For WIRIS cas
…

El código final debe ser similar al siguiente:

…
$plugins[] = 'tiny_mce_wiris';
$buttons2_add[] = 'tiny_mce_wiris_formulaEditor';  // For WIRIS Formula Editor
$buttons2_add[] = 'tiny_mce_wiris_CAS';            // For WIRIS cas

$buttons1_add_before = implode(',', $buttons1_add_before);
…

Por último, activa el editor de tinyMCE ampliado. En el panel de administración de Joomla, ve a Extensions > Plugin Manager y pulsa Editor TinyMCE. En el campo Functionality (en el panel derecho), selecciona Extended y guarda los cambios.

3.2 En versiones de Joomla inferiores a 1.5.14

Abre plugins/editors/tinymce.php y busca el texto siguiente:

$buttons2 = implode(',', $buttons2);

Ahora añade este código antes de la línea:

…
$plugins[] = 'tiny_mce_wiris';
$buttons2[] = 'tiny_mce_wiris_formulaEditor';  // For WIRIS Formula Editor
$buttons2[] = 'tiny_mce_wiris_CAS';            // For WIRIS cas
…

El código final debe ser similar al siguiente:

…
$plugins[] = 'tiny_mce_wiris';
$buttons2[] = 'tiny_mce_wiris_formulaEditor';  // For WIRIS Formula Editor
$buttons2[] = 'tiny_mce_wiris_CAS';            // For WIRIS cas

$buttons2 = implode(',', $buttons2);
…

4 Configuración

Edita media/editors/tinymce/jscripts/tiny_mce/plugins/tiny_mce_wiris/configuration.ini para definir tus propios valores. En esta tabla se especifican todos los parámetros posibles.

Limpia y realiza una copia de seguridad de WIRIS plugin for TinyMCE

Consulta esta página.