Hola nuevamente Raul. Tu explicación la he comprendido... Muchas gracias... Yo de hecho ayer estuve revisando estos archivos macros, y haciendo modificaciones. Continuare trabajando en ellos. Y quisiera pedirte disculpa pero te queria comentar algo referente a la Interfaz de Biblioteca de GreenStone. Yo estuve leyendo un poco la guia de desarrollador de GreenStone, y cree las colecciones desde MS-DOS. La cuestión es saber cual es la posibilidad de usar estos códigos para hacer una sustitución del GLI, y realizarlo a traves de una aplicación web. Anteriormente expuse esta idea, pero nadie me respondio... Te agradecería que me orientes un tantito... Muchisimas gracias... .....:::::: ღ ғιorella ™ ღ :::::..... Date: Thu, 22 Oct 2009 12:29:55 -0200 Subject: [greenstone_es] Re: Archivos de GreenStone con extension .dm From: raul.barrerap@xxxxxxxxx To: greenstone_es@xxxxxxxxxxxxx Bueno aqui van las respuestas: Greenstone está completamente escrito en C++ y su interfaz de uso (GLI) está programada en JAVA. Las macros definen su función a partir de C++. Existen como te explicaba macros con una función predefinida como _globallinks_ que lo unico que hace es desplegar los enlaces principales (Inicio - Preferencias - Ayuda) y otras que están vacías para poder insertar contenido, como _pagebannerextra_{ contenido va aquí} que la podemos utilizar para definir un encabezaado a gusto. Para modificar los archivos de macros no existe algún programa que reconozca sus sintaxis, pero puedes usar algún editor de texto bueno, como por ejemplo Notepad ++, sitrabajas sobre Linux Gedit es suficiente, tambien existe un programa llamado PHPDesigner que tiene una versión gratuita y este te permite colorear el texto, porqure lo asimila a PHP. Los archivos de idioma como spanish.dm definen las macros de texto que son llamadas desde las macros de interfaz, como Home.dm, si te fijas existen archvios de idioma como english.dm y dentro de si contienen las mismas macros que spanish pero con contenido diferente, esto es para poder hacer transparente el cambio de idiomas. Usa el archivo de idiomas a gusto y crea nuevas macros con el contenido que quieras.Saludos Raúl Barrera Prodigio Consultores. El 22 de octubre de 2009 12:13, fiorella torres <fiorella_3247@xxxxxxxxxxx> escribió: Hola Raul, yo estuve revisando la estructura de los archivos .dm Ahora con lo que me explicastes se generaron unas inquietudes... 1.- En que lenguaje esta programado GreenStone?¿ Quizas sea una pregunta ilógica... pero mejor es preguntar que quedarse con la duda... 2.- Yo cuando vi por primera vez la info referente a las macros fue en una diapósitivas y ésta traia una imagen adjunta, la imagen era de una macro de ejemplo, donde estaba siendo modificada desde aparentemente Dreamweaver... Sin embargo yo tambien lo estoy mofidicando desde este programa pero no se me marcas las etiquetas en colores ... sino que sale en negro todo... Existe algun programa que me permita reconocer las etiquetas o palabras claves de las macros?¿ 3.- Las macros son definidas a partir de un lenguaje?¿ ... Porque segun he leido para declarar una macro debe usar la siguiente estructura _Macro_ , la cosa es si tiene un formato predefinido.... si siempre debo gurdar el archivo .dm ... Y eso referente al comentario que aparece en la mayoria de los archivos .dm "Este archivo debe tener codificación UTF-8" ?¿ 4.- Segun veo... en la carpeta de macros ... hay dos archivos llamados spanish.dm y spanish2.dm ... Supongo que debo trabajar con uno de ellos para chequear la parte del idioma... Pero cual de los dos usar?¿ Gracias... Y muchas gracias por permitirme hacer preguntas... Fiorella Torres Venezuela. .....:::::: ღ ғιorella ™ ღ :::::..... Date: Thu, 22 Oct 2009 11:54:12 -0200 Subject: [greenstone_es] Re: Archivos de GreenStone con extension .dm From: raul.barrerap@xxxxxxxxx To: greenstone_es@xxxxxxxxxxxxx Hola. Los archivos dm son archivos de texto llamdados "Archivos de macros", porque contienen dentro de si, las macros. Un macro es un función definida por el lenguaje de programación en que está hecho Greenstone, por ejemplo _homeextra_ que muestra el menú con las colecciones que aparece ne la página principal. Para modificar un archivo de macros debes tener conocimientos de HTML, si te fijas bien, los archivos de macros contienen html y su estructura está definida por CSS. Hay macros con una función predefinida y macros vacías donde podemos poner código html, javascript, etc. Espero te haya servido de ayuda, si hay dudas solo pregunta. Raúl Barrera Prodigio Consultores. Entra al Nuevo Canal Motor y descubre por qué los coches más rápidos sólo aparcan en MSN. Nuevo diseño, más completo y abierto a tu opinión. ¡Nuevo Canal Motor! -- Raúl _________________________________________________________________ Convierte las fotos que más te gustan en tu nuevo fondo de escritorio para el ordenador. Es fácil y además gratis http://wallpapers.msn.com/es-es