Anidar ExeL en ExeL. ¿Es posible?

Inicio Forums Ayuda / Ajuda / Laguntza / Axuda / Help Anidar ExeL en ExeL. ¿Es posible?

This topic contains 9 respuestas, has 4 voices, and was last updated by  Marisa Hace 11 años, 4 meses.

  • Author
    Entradas
  • #3709

    Marisa
    Member

    Buenos días. Continúo con mi proyecto de tesina. Voy a intentar explicar brevemente en la fase en la que me encuentro para ver si así podéis ayudarme:

    El proyecto consta de unos contenidos dedicados al docente: Intro, Características Técnicas, Guía de Usuario, Contenidos, Fuentes, etc. Y los que es el grueso del proyecto, las propuestas didácticas para el alumnado.

    Como quiero diferenciar gráficamente estas partes, he creado diferentes hojas de estilo cambiando exclusivamente la cabecera y opciones del menú, pero visualmente te sitúan sin confusión en uno u otro entorno.

    Para reducir el volumen del mismo (estoy alcanzando 1GB y esto no es más que 1/3 ó 1/4 de los contenidos totales), quiero generar un elp con las propuestas didácticas que pueda rodar independientemente. Y a su vez, que pueda anidarlo en el elp dedicado al docente, de tal manera que cuando éste clicke en el menú correspondiente ExeL haga la llama al elp dedicado al alumno.

    Si es posible, no sé que opciones hay: si se abre en otra pestaña del navegador, en otra ventana, si se integra en un punto de menú (sería fantástico).

    Como siempre, gracias por vuestra ayuda.

    Un abrazo,

    Marisa

  • #3710

    Anónimo

    HolaArchivo > Fusionar elps

    no te sirve para lo que quieres?

    un saludo

    Un saludo

  • #3714

    Marisa
    Member

    No, Antonio. No es ésta la solución que busco. Así lo tengo ahora. Hay una parte común del proyecto que tiene vida propia, que es independiente por sí sola (B.elp). Y en esto no hay problema alguno, de momento.

    Intento explicarme: Tengo que trabajar con 2 proyectos independientes. El proyecto A dedicado al maestro y el B al alumno. El proyecto A, necesariamente ha de contener el B.

    Lo que pretendo -y no sé que manera- es desde A hacer “una llamada” o establecer un link a B, para no duplicar el volumen, ya que ha de ir todo en un mismo CD.

    No sé si ahora me he explicado mejor.

    Antonio, la opción que me planteas es cómo lo había estructurado. me pareció una solución más sólida y más ágil quizás. Pero el volumen de datos que va adquiriendo, ahora me obliga a plantearme otras alternativas.

    Gracias por tu colaboración.

    Un saludo,

    Marisa

  • #3715

    Anónimo

    Yo probaría esto:

    • Alojar el proyecto A en la carpeta A
    • Alojar el proyecto B en la carpeta B

    Para hacer un enlace desde A al archivo index.html de B, en la URL, puedes poner ../B/index.html al poner .. indicas que debe subir un nivel en la estructura de carpetas.

    No lo he probado en un CD, pero creo que debería funcionar. Eso sí, el día que A se publique por separado, ese enlace dejará de funcionar, por lo que no es una práctica muy recomendable.

    ¡Un saludo!

  • #3717

    Marisa
    Member

    Gracias, José Miguel. Voy a probar.

    Un saludo

  • #3721

    Marisa
    Member

    Buenos días, José Miguel.

    Tras horas de intentos, no lo he conseguido. No obstante, para evitar el error de desvincular A de B, yo pensé incluir la carpeta autocontenida B en A. Y establecer ese link, pero tampoco he sabido, ni directamente desde el menú, ni desde una imagen. No lo he hecho funcionar. Ni desde carpetas anidades ni independientes.

    Para cumplir con el requisitos de la tesina y para facilitar la operativa al usuario, pensé crear dos autoejecutables uno para “instalar” A, (que descomprimiría necesariamente B) y descomprimiría otro autoejecutable para “instalar” B, que no haría otra cosa que copiar la carpeta B. 

    Estoy con la versión 7. No he querido actualizar aún. El proyecto ahora rueda bien y de momento no me veo en la necesidad. Si continúo así, cuando finalice actualizo. Ya sabes que ando con cuatro equipos haciendo pruebas (versiones de Windows y MAC) y el tiempo apremia.

    Un saludo

  • #3726

    Anónimo

    Hola Marisa:

    Esto es un ejemplo de lo que quería decirte:

    https://dl.dropboxusercontent.com/u/86242384/borrar/marisa/A_website/index.html

    Se trata de dos archivo elp que se llaman mutuamente.

    Da error en tiempo de edición, porque los enlaces hace referencia a una estructura de carpetas que sólo existen al publicarlo de la manera descrita. Espero que te sirva.

    Sobre la versión de eXe a utilizar, no tiene relevancia para el tema que comentas, pero si te actualizas a la 7.1, podrás ver que algunos bugs están corregidos.

    ¡Un saludo!

     

     

  • #3727

    Marisa
    Member

    Gracias José MIguel. Estaba a punto de tirar la toalla. Volveré a ello a ver si lo consigo.

    Un abrazo,

    Marisa

  • #3729

    Marisa
    Member

    Buenas tardes.

    Conseguido!  Voy y vuelvo sin problemas de un proyecto a otro.

    Pero ahora tengo otro problema.  Desde el proyecto B (Alumno) tendría que volver al A (Profesor) si y sólo si A está instalado. Con lo cual, en los tablets de los alumnos sistemáticamente dará error:

    No se ha encontrado esta página web

    No se ha encontrado ninguna página web para la direcciónfile:///D:/ENTORNO%20DE%20PRUEBAS/Delcoo/Delcotutor/index.html.
    Error 6 (net::ERR_FILE_NOT_FOUND): No se ha podido encontrar el archivo o el directorio.
    Si supiese/pudiese controlar o preveer este código de error, podría lanzar un mensaje de opción no disponible o una imagen, o simplemente no hacer nada. De lo contrario, es muy arriesgado dejarlo así porque no hay retorno, directamente cierra el proyecto.

    Quizá no sea ésta la vía, el planteamiento no es el adecuado y por supuesto que me faltan conocimientos. 

    Continuaré sobre ello…

    Gracias por tu ayuda.

    Un abrazo,

    Marisa

     

  • #3819

    Ignacio Gros
    Keymaster

    Hola Marisa. Puedes usar AJAX para comprobar si la página existe y “pintar” el enlace solo si es así. Te envío un ejemplo. Lo malo es que usa jQuery. Me gustaría haberte pasado un ejemplo que no usase ninguna librería, pero por falta de tiempo… Lo que puedes hacer es meter la librería en el CD para que no sea necesaria la conexión a Internet.

    En Explorer, eso sí, tendrás que aceptar la ejecución de JavaScript al abrir la página.

    Un poco enrevesado, pero sin servidor no queda otra.

    Espero que te sirva.

    Saludos.

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

You must be logged in to reply to this topic.

Skip to content