Dragmath: Instruccions d'instal·lació

De MoodleDocs

Dreceres ràpides: navegació, cerca

Contingut

Instal·leu DragMath

DragMath ho heu d'instal·lar en dues fases

  1. Instal·leu el paquet DragMath
  2. Instal·leu el paquet d'integració de DragMath

Instal·leu el paquet DragMath

Descarregueu el paquet amb la última versió a sourceforge i descomprimiu-la al directori $CFG->dirroot/lib/editor/htmlarea/popups (on $CFG->dirroot és el seu directori de "moodle", tal i como es defineix a config.php). Quan descomprimiu el paquet, es crearà un nou directori que es dirà DragMath i conté els components necessaris de DragMath.

Instal·leu el paquet d'integració de DragMath

Substituint la icona d’inserció d'emoticones

Descarregueu l'últim paquet d'integració de DragMath de la base de dades de mòduls i connectors. A l'arxiu zip trobareu dos fitxers.

  • dlg_ins_smile.php -- Copia aquest fitxer al teu directori $CFG->dirroot/lib/editor/htmlarea/popups, sobreescrivint l'existent (es recomenable que feu una còpia de del fitxer original abans de sobreescriure'l)
  • em.icon.smile.gif -- Copia aquest fitxer al teu directori $CFG->dirroot/lib/editor/htmlarea/images, sobreescrivint l'existent (es recomenable que feu una còpia de del fitxer original abans de sobreescriure'l)

També heu de canviar dues línies del fitxer $CFG->dirroot/lib/editor/htmlarea/dialog.js

  • Al voltant de la línia 34 veureu:
case "dlg_ins_smile": x = 330; y = 320; break;

Canvieu aquesta línia a:

case "dlg_ins_smile": x = 540; y = 340; break;
  • Al voltant de la línia 47, veureu una línia que comença per:
var dlg = window.open(url, "ha_dialog", "toolbar=no, menubar=no, ...

Canvieu en aquesta línia:

resizable=no

a

resizable=yes

També us recomanem canviar el text emergent del ratolí quan es posa a sobre la icona de DragMath, així en comptes de posar "insereix una emoticona" posarà "Insereix una equació". Per a que feu això, heu de modificar el fitxer $CFG->dirroot/lib/editor/htmlarea/htmlarea.php

  • Al voltant de la línia 275, veureu:
case "insertsmile: ["Insert Smiley", "em.icon.smile.gif", false, ...

Modifiqueu aquesta línia a

case "insertsmile: ["Insert Equation", "em.icon.smile.gif", false, ...

Por acabar, assegureu-vos que els nous fitxers i directoris són llegibles pel servidor web.

Mantenint la icona d’inserció d'emoticones

(Text extret de materials per a Moodle de Joan Queralt)

Busqueu en aquest fòrum el post "Re: DragMath integration now available: Version with Smiley together per james chan - dimarts, 28 agost 2007, 17:17". Trobareu resolt el problema de la substitució de la icona d'emoticones i, si feu clic al punt on diu here us descarregareu un fitxer zip amb els fitxers necessaris per aconseguir-ho. també podeu aconseguir-ne la versió catalana fent clic aquí.

Deseu el fitxer comprimit al disc, descomprimiu-lo i aneu pujant-ne el contingut poc a poc a la carpeta corresponent. En algun cas haureu de pujar un fitxer que en substitueix a un altre d’existent. Abans de fer-ho reanomeneu el fitxer antic i aleshores pugeu-hi el nou: si passés res sempre podreu tornar enrera.

Abans de pujar el fitxer dlg_ins_dragmath.php al directori $CFG->dirroot/lib/editor/htmlarea/popups editeu de manera que a la línia 60, on es donen les instruccions perquè funcioni l’applet, la variable codebase que ara mateix diu:

codebase="http://elvostreservidor/moodle/lib/editor/htmlarea/popups/DragMath/applet/classes"

apunti a la vostra instal·lació:

codebase="wwwroot ?>/lib/editor/htmlarea/popups/dragmath/applet/classes"

Observeu que el paràmetre de llenguatge indica el català:

per obrir el DragMath amb el mateix idioma que es navega dins el Moodle canvieu-lo a:

Esperem tenir el DragMath en català per a les properes versions.