applets de GeoGebra

Inicio Forums Ayuda / Ajuda / Laguntza / Axuda / Help applets de GeoGebra

This topic contains 10 respuestas, has 3 voices, and was last updated by  Laura del Río Hace 9 años, 11 meses.

  • Author
    Entradas
  • #20194

    Hola amigos!

    Hace un tiempo consulté porque había insertado en un archivo eXe unos applets de geogebra, y luego por cambios en la seguridad de Java dejaron de funcionar. Tuve que subir todos mis applets a GeoGebraTube, embeberlos en el eXe que había creado y trabajar con ellos online. Eso funcionó este año, porque solamente hice una pequeña prueba con un grupo de alumnos muy pequeño, pero el año que viene tengo que masificar la experiencia y voy a necesitar que funcione offline.

    Ahora bien, hay una nueva opción en GeoGebraTube que permite descargar para cada applet una carpeta para que el applet funcione offline (les adjunto una captura de pantalla donde les muestro dónde está esta nueva opción) Quisiera saber si es posible aprovechar esta nueva opción de GeoGebraTube para poder colocar los applets nuevamente en el material diseñado con eXe y que funcione offline.

    Les agradezco infinitamente la ayuda y el asesoramiento que siempre me brindan.

    Un abrazo!

    Laura

    Archivos adjuntos:
    You must be logged in to view attached files.
  • #20196

    ptrivino
    Member

    Te recomiendo la lectura de la página de este post: https://exelearning.net/forums/topic/geogebra-5-en-html5/

    Supongo que te refieres a insertarlo offline en formato HTML5 para que no de problemas con Java. Si quieres que te salga en Java el método implementado actualmente en exe funciona.

    Si no te sirve con lo que lees te cuento más explicitamente mi solución. Espero que pronto esté automatizado.

    Saludos.

    • This reply was modified Hace 9 años, 11 meses by  ptrivino.
  • #20198

    Hola ptrivino!

    Gracias por tu respuesta. Lamentablemente parte de lo que comentan en el post que me envías está en chino para mí! jaja

    Entiendo que no está automatizado (aún), pero estoy dispuesta a levantarlos a mano, descargándolos de GGBTube, donde los subí, y colocar los códigos que sean necesarios en el eXe. ¿Qué es eso de Tiny MCE? que comentan en el post que me envías? Me voy a poner a investigar eso 😉

    Saludos y gracias nuevamente!

  • #20200

    Encontré una forma MUY ARTESANAL de resolver este problema… Se las describo a ver si a alguien se le ocurre una forma menos trabajosa de lograrlo:

    1) descargo el applet de GGBTube

    2) En eXe, elijo el idevice “texto libre” y allí tomo la herramienta “Pegar fragmento de código HTML (código embebido)”

    3) abro con Chrome el archivo html que descargué de GGBTube y le pido a Chrome que me muestre el código fuente de la página.

    4) Copio desde <html> hasta </html> y lo pego en el cuadro que me abrió exe cuando elegí “Pegar fragmento…” (es necesario pegar todo? o puedo pegar una parte del código?)

    5) Guardo lo realizado, exporto como sitio web carpeta autocontenida y copio en la carpeta generada la carpeta “GeoGebra” que me vino el el archivo .zip que me bajé de GGBTube.

    Eso funciona!! Y puedo pegar todos los applets que quiera sin necesidad de copiar la carpeta GeoGebra más que la primera vez… 

    Si no se nos ocurre nada mejor, lo haré así, pero si alguien tiene una idea superadora, estaré eternamente agradecida!!!!

    Saludos a todos!!

    Laura

  • #20201

    Ignacio Gros
    Keymaster

    Hola Laura.

    Da igual que copies todo el código del documento porque TinyMCE (es el editor en el que escribes en eXe) borra la etiqueta HTML y otras.

    Lo que has hecho puede funcionar en algún caso y según tus preferencias en eXe (configuración del editor, formato del documento), pero puede que en otros falle.

    También podría haber problemas porque se incluye mucho código JavaScript, y podría interferir con el código JavaScript de eXe.

    Creo que lo más fácil es:

    • Descargas el zip de GeoGebraTube y lo descomprimes.
    • Creas un enlace desde eXe al archivo HTML que hay en ese zip (m273495-Angulos-de-igual-seno.html en tu ejemplo). En ventana nueva.
    • Exportas.
    • Pegas la carpeta “GeoGebra” completa dentro de la carpeta exportada.

    Es más fácil hacerlo así, y funcionará siempre. Lo malo es que el contenido no se mostrará en tu página.

    Para que se muestre en tu página, tras exportar, puedes editar (con el Bloc de notas, por ejemplo) la página HTML en la que está tu enlace y añadir un IFRAME. Ejemplo (imagina que tu actividad está en la página index.html):

    • Editas index.html.
    • Buscas el código del enlace. Ejemplo (un párrafo que dentro tiene un enlace): <a target=”_blank” href=”m273495-Angulos-de-igual-seno.html”>Abrir la actividad en ventana nueva</a>
    • Pegas este código ahí (encima, debajo o en sustitución del anterior):<iframe width=”600″ height=”1000″ src=”m273495-Angulos-de-igual-seno.html” style=”border:0;margin:0 auto”></iframe>

    Yo creo que el enlace es suficiente, porque así dejas más espacio para la actividad (se muestra sola), pero si prefieres que la actividad esté en tu página puedes probar con el IFRAME.

    Todo esto será más sencillo más adelante, cuando eXe permita crear e importar estructuras de carpetas en los proyectos. De momento me temo que no hay otra opción que hacerlo a mano (como lo has hecho, con un enlace y/o con un IFRAME).

    Saludos.

  • #20213

    Gracias Ignacio!

    Lo que dices del IFRAME me interesó mucho. ¿No hay manera de insertarlo antes de exportar? Te pregunto porque si yo armo todo el material, lo exporto, modifico los html que tengan applets, luego cuando quiera introducir cambios en el material, lo tendré que volver a exportar… y entonces ¿debería crear todos los iframes nuevos?

    La forma que probé yo ya me trajo dificultades: en una de las páginas me “desapareció” la barra para hacer scroll  🙁 Y no puedo ver la parte de más abajo de la misma.

    Gracias por la ayuda! Seguimos en contacto!

    Laura

  • #20214

    ptrivino
    Member

    Bueno Laura, en el post que te mandé te indicaba que yo lo había resuelto como tu lo has hecho. Simplemente yo copio desde debajo de <body> (excluido) hasta </body> (excluido) lo que no choca con código generado por exe. Además añado unos script.

    En cualquier caso te recomiendo el método del IFRAME que por supuesto se puede insertar diréctamente en el idevice de exe para integrarlo con otros contenidos y además te lo genera tube en la ventana de edición. Simplemente debes editar el path del fichero (borrar la parte de URL) para que lo encuentre en la misma carpeta. Eso sí, exe no lo encontrará en tiempo de edición pero si después de exportar.

    Por supuesto con el exe terminado puedes cambiar los geogebra lo que quieras y no necesitas tocar el exe, sólo colocar la nueva versión del fichero html descargado de geogebra en su sitio. Por eso es interesante el IFRAME.

    Si te ocupa mucho y no te interesa la parte java puedes borrar la carpeta /java dentro de la carpeta geogebra e incluso /HTML5/5.0/web3d si no usas 3D y te quitas el 80% del peso de la carpeta.

    Saludos.

  • #20223

    Hola amigos!

    No tuve éxito con la inserción del iframe en el idivice… Les adjunto el archivo exe para ver si me pueden decir qué debo modificar en el código que inserté y el archivo exportado y comprimido, con la carpeta GeoGebra ya copiada, para que vean lo que me pone en el iframe.

    Muchísimas gracias desde ya por toda la ayuda que me están brindando!

    Un abrazo!

    Laura

    Archivos adjuntos:
    You must be logged in to view attached files.
  • #20225

    El comprimido es muy grande… así que les copio el link de mi dropbox para que lo puedan ver: https://www.dropbox.com/s/mwahb8qhu4k97ew/prueba_iframe.rar?dl=0

    Saludos!

  • #20226

    Ignacio Gros
    Keymaster

    Hola Laura.

    El fallo está en la ruta del IFRAME (su atributo SRC).

    Si sustituyes este código src=””m93288-Actividad-Plano-de-la-Ciudad-de-La-Plata—Bs-As–.html””por src=”m93288-Actividad-Plano-de-la-Ciudad-de-La-Plata—Bs-As–.html”varás que funciona.

    Lo único que tienes que hacer es borrar esas comillas que sobran.

    Ese auto=”” y otras comillas del atributo STYLE también sobran, pero lo que hace que no funcione es lo anterior.

    El código completo de la línea 39 sería:

    <iframe width=”600″ height=”1000″ style=”border: 0; margin: 0;” src=”m93288-Actividad-Plano-de-la-Ciudad-de-La-Plata—Bs-As–.html”></iframe>

    Una forma rápida de hacer esto es la que te sugería ptrivino:

    • Crea un enlace al archivo HTML (como has hecho).
    • Ve a la opción “Insertar/editar medio embebido” del editor.
    • Selecciona el tipo “iframe”.
    • En el campo “Archivo/URL” escribe lo que quieras (“Hola” por ejemplo).
    • Tras exportar sustituyes todo lo que hay entre las comillas del atributo SRC por lo que hay entre las comillas del enlace (atributo HREF).

    Espero haberme explicado bien, y que se puedan aplicar pronto las mejoras en la gestión de archivos para que hacer algo así sea cuestión de seleccionar ficheros haciendo clic.

    Saludos.

  • #20227

    Muchas gracias!! Funcionó perfectamente!! 😉

    Hasta pronto!

    Laura

You must be logged in to reply to this topic.

Skip to content