Documentation page

29 Sep 2011

 

 

DESCARGAR

1 Requisitos

  • NicEdit 0.9 o superior instalado.
  • 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 NicEdit WIRIS Plugin y copia el directorio nicedit_wiris en cualquier directorio de tu servidor. Por ejemplo, en nicedit/nicedit_wiris.

2.1 Para servidores PHP

  1. La extension mbstring debe estar instalada y habilitada en el servidor.
  2. Da permisos de ejecución al usuario del servidor web sobre los archivos PHP contenidos en nicedit/nicedit_wiris/integration.
  3. Da permisos de escritura a los directorios nicedit/nicedit_wiris/cache y nicedit/nicedit_wiris/formulas al usuario del servidor web. Las carpetas se utilizarán para almacenar códigos MathML de fórmulas e imágenes temporales. Si lo prefieres, puedes cambiar lo ubicación de estos directorios (ver apartado 3).

2.2 Para servidores ASP.NET

  1. Crea una aplicación a través del panel de control IIS con directorio raíz en nicedit/nicedit_wiris/integration. Si, dados los requisitos o arquitectura de tu proyecto, necesitas tener únicamente una aplicación mueve el contenido de /nicedit_wiris/integration/bin al directorio /bin de tu proyecto y copia la configuración de Web.config en el fichero Web.config de tu proyecto.
  2. Da permisos de escritura a los directorios nicedit/nicedit_wiris/cache y nicedit/nicedit_wiris/formulas al usuario del servidor web. Las carpetas se utilizarán para almacenar códigos MathML de fórmulas e imágenes temporales. Si lo prefieres, puedes cambiar lo ubicación de estos directorios (ver apartado 3).

2.3 Para servidores ASP

  1. Da permisos de escritura a los directorios nicedit/nicedit_wiris/cache y nicedit/nicedit_wiris/formulas al usuario del servidor web. Las carpetas se utilizarán para almacenar códigos MathML de fórmulas e imágenes temporales. Si lo prefieres, puedes cambiar lo ubicación de estos directorios (ver apartado 3).

2.4 Como servlet Java

  1. Instala pluginwiris_engine.war en tu servidor de aplicaciones web Java. Por ejemplo, tomcat.
  2. Por defecto, el código javascript carga pluginwiris_engine de la raíz del servidor de aplicaciones web (/pluginwiris_engine/app). Sin embargo, si quieres almacenar pluginwiris_engine en otra ruta, debes editar estos códigos javascript.
    1. Abre nicedit/nicedit_wiris/editor_plugin.js.
    2. Cambia las variables _wrs_conf_editorPath, _wrs_conf_CASPath, _wrs_conf_createimagePath y _wrs_conf_createcasimagePath por los valores que prefieras.
    3. Guarda los cambios.

3 Configuración

3.1 En integraciones de PHP, ASP.NET y ASP

Edita nicedit/nicedit_wiris/configuration.ini para definir tus propios valores. En esta tabla se especifican todos los parámetros posibles.

3.2 En integraciones de Java

Edita WEB-INF/pluginwiris/configuration.ini para definir tus propios valores. En esta tabla se especifican todos los parámetros posibles.

En versiones anteriores a la 3.50.0 es imprescindible establecer el valor de los parámetros wiriscachedirectory y wirisformuladirectory.

4 Activa WIRIS plugin para NicEdit en tu propia plataforma

Para utilizar WIRIS en NicEdit tan sólo hace falta añadir este código HTML después de haber incluido el script de NicEdit:

<script type="text/javascript">var nicedit_wiris_path = '[ruta de nicedit_wiris]';</script>
<script type="text/javascript" src="
[ruta de nicedit_wiris]/core/core.js"></script>
<script type="text/javascript" src="
[ruta de nicedit_wiris]/nicedit_wiris.js"></script>

Por ejemplo:

<script type="text/javascript" src="nicedit/nicEdit.js"></script>
<script type="text/javascript">var nicedit_wiris_path = 'nicedit/nicedit_wiris';</script>
<script type="text/javascript" src="nicedit/nicedit_wiris/core/core.js"></script>
<script type="text/javascript" src="nicedit/nicedit_wiris/nicedit_wiris.js"></script>

Finalmente hay que instanciar los editores NicEdit con el parámetro fullPanel establecido a true.

5 Comprueba que el plugin funciona correctamente

Con el fin de comprobar si WIRIS plugin se ha instalado correctamente, existe una página que hace algunos tests en tu servidor. Abre este enlace para ver dónde se encuentra tu página de test.

6 Limpia y realiza una copia de seguridad de tu WIRIS plugin para NicEdit

Consulta esta página.

5 Sep 2011

Plataformas doc

5 Sep 2011

Editores doc

29 Ago 2011

Si deseas crear una expresión compleja con elementos aleatorios, no necesitas crearla como una variable WIRIS. Imagina que quieres crear un ejercicio que contiene un signo de integral en el enunciado. Querrás asegurarte de que la integral no se calculará y de que no se mostrará en dos líneas distintas en el enunciado. Es el momento de usar esta funcionalidad de WIRIS quizzes.

Es posible añadir variables en las fórmulas definidas con WIRIS editor. Por ejemplo, puedes definir la integral

«math xmlns=¨http://www.w3.org/1998/Math/MathML¨»«mo»§#8747;«/mo»«mi»#«/mi»«mi»f«/mi»«mo»§nbsp;«/mo»«mi»d«/mi»«mi»x«/mi»«/math»

donde «math xmlns=¨http://www.w3.org/1998/Math/MathML¨»«mi»#«/mi»«mi»f«/mi»«/math» es una expresión aleatoria definida en el campo Algoritmo. De este modo, la expresión será tratada como un solo bloque durante la visualización, pero jamás será evaluada.

1 Jul 2011

Activar la versión beta de WIRIS editor es muy sencillo:

Para Moodle
  1. Encuentra el archivo de configuración de tu instalación, tal como se describe aquí.
     
  2. Modifica el valor del siguiente parámetro según el esquema: nombre_parametro → nuevo_valor
    • wirisimageservicepath → /demo/formula.latest

¡Disfruta de las nuevas funcionalidades!


Para cualquier otra instalación

  1. Encuentra el archivo de configuración de tu instalación, tal como se describe aquí.
     
  2. Modifica el valor de los dos siguientes parámetros según el esquema: nombre_parametro → nuevo_valor
    • wirisimageservicepath → /demo/formula.latest/render
       
    • wirisformulaeditorcodebase → http://services.wiris.net/demo/formula.latest/codebase/

¡Disfruta de las nuevas funcionalidades!