[Ovillo] OT: pregunta sobre organización de fi cheros y directorios y referencias
Disculpad por el off-topic, pero por mucho que busco en google no encuentro una explicación buena al respecto y estoy segura que aquellos que llevais tiempo en ésto y trabajando con grandes sites, tendreis algun link que pueda serme de utilidad o cualquier otra orientación para darme, y os lo agradeceré eternamente. Os cuento. Tengo la web de una escuela. Es una web con bastantes contenidos y una estructura jerárquica de hasta cuatro niveles de profundidad. Voy a cambiarle un poco el diseño y quiero aprovechar para hacerla más accesible y más manejable para su mantenimiento.. Esta vez quiero poner el menu mediante listas y no en js como está ahora, aunque espero encontrar un modo de que se vea bien en los Mac con Safari, Explorer o Firefox. En la escuela los niños y maestros trabajan con pc pero sobretodo con Mac, y hace un año no encontré la manera de que el menú en css se viera bien en los Mac 9. Pero bueno, eso vendrá más adelante. No va por ahí mi pregunta.. El tema es que quiero montar la estructura básica de las páginas mediante includes con php, para olvidarme de las actualizaciones masivas mediante plantilla. Quiero facilitar al máximo que quien el año que viene se haga cargo de la web, tenga el menor trabajo posible de mantenimiento y el que tenga le sea fácil de realizar. Y no me refiero sólo al mantenimiento de los contenidos que van cambiando cada curso (trabajos escolares, fotos, etc), porqué para eso pagamos a una persona que se ocupa de ello y a quien, por supuesto, también me interesa que le sea fácil la actualización. Pero alguna madre, padre o maestro de la escuela va a tener que encargarse de toda la web cuando mi hija acabe sexto. (cómo podeis imaginaros, por estre trabajo no me pagan, es totalmente voluntario ;-) Bueno, a lo que iba. Monto las páginas html con los includes php, tal que así: ?php include (1doctype.php); ? titleTitol pagina/title ?php include (2metalinks.php); ? /head body id=principal ?php include (3caplogo.php); ? ?php include (31caminet.php); ? ?php include (4menu.php); ? div id=bloccontingut div id=contingut pAqui va el contenido/p pnbsp;/p ?php include (5dataupdate.php); ? /div ?php include (6peu.php); ? Bien. El problema está en que dentro de algunos de los fichero php se hace referencia a otros archivos: hojas de estilo, javascripts, classes php, etc. Estos archivos están situados en sus directorios correspondientes, tal que así: link href=eines/estils/estilbase.css rel=Stylesheet type=text/css include_once('eines/scripts/class.breadcrumb.inc.php') Bueno, como os podeis imaginar, el problema empieza cuando la página html está en cualquier otro directorio que no sea el raiz, y entonces hay que indicarle a la referencia los directorios atrás que tiene que subir para encontrar cada archivo: link href=../../eines/estils/estilbase.css rel=Stylesheet type=text/css include_once('../../eines/scripts/class.breadcrumb.inc.php') Estas referencias, mientras utilizas plantillas con dreamweaver y las pones en cada página html, el DW se encarga de actualizarlas. Pero montándolo con los includes de php, ya no se puede. La única forma de solucionarlo que se me ocurre es poner las referencias absolutas directamente al web link href=www.magoria.org/eines/estils/estilbase.css Pero no me parece la mejor solución y mi pregunta es si realmente es la única o hay mejores manera de hacerlo, o quizás incluso un planteamiento distinto que ni se me ha ocurrido. Así pués, cualquier link que explique detalles o metodologia sobre el tema y/o cualquier otra aportación al respecto, será bienvenida. Muchas grácias! Y disculpad por la extensión! Núria ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] OT: pregunta sobre organización de fich eros y directorios y referencias
On 10/13/06, Núria Ramoneda [EMAIL PROTECTED] wrote: Disculpad por el off-topic, pero por mucho que busco en google no encuentro una explicación buena al respecto y estoy segura que aquellos que llevais tiempo en ésto y trabajando con grandes sites, tendreis algun link que pueda serme de utilidad o cualquier otra orientación para darme, y os lo agradeceré eternamente. Os cuento. Tengo la web de una escuela. Es una web con bastantes contenidos y una estructura jerárquica de hasta cuatro niveles de profundidad. Voy a cambiarle un poco el diseño y quiero aprovechar para hacerla más accesible y más manejable para su mantenimiento.. Esta vez quiero poner el menu mediante listas y no en js como está ahora, aunque espero encontrar un modo de que se vea bien en los Mac con Safari, Explorer o Firefox. En la escuela los niños y maestros trabajan con pc pero sobretodo con Mac, y hace un año no encontré la manera de que el menú en css se viera bien en los Mac 9. Pero bueno, eso vendrá más adelante. No va por ahí mi pregunta.. El tema es que quiero montar la estructura básica de las páginas mediante includes con php, para olvidarme de las actualizaciones masivas mediante plantilla. Quiero facilitar al máximo que quien el año que viene se haga cargo de la web, tenga el menor trabajo posible de mantenimiento y el que tenga le sea fácil de realizar. Y no me refiero sólo al mantenimiento de los contenidos que van cambiando cada curso (trabajos escolares, fotos, etc), porqué para eso pagamos a una persona que se ocupa de ello y a quien, por supuesto, también me interesa que le sea fácil la actualización. Pero alguna madre, padre o maestro de la escuela va a tener que encargarse de toda la web cuando mi hija acabe sexto. (cómo podeis imaginaros, por estre trabajo no me pagan, es totalmente voluntario ;-) Bueno, a lo que iba. Monto las páginas html con los includes php, tal que así: ?php include (1doctype.php); ? titleTitol pagina/title ?php include (2metalinks.php); ? /head body id=principal ?php include (3caplogo.php); ? ?php include (31caminet.php); ? ?php include (4menu.php); ? div id=bloccontingut div id=contingut pAqui va el contenido/p pnbsp;/p ?php include (5dataupdate.php); ? /div ?php include (6peu.php); ? Bien. El problema está en que dentro de algunos de los fichero php se hace referencia a otros archivos: hojas de estilo, javascripts, classes php, etc. Estos archivos están situados en sus directorios correspondientes, tal que así: link href=eines/estils/estilbase.css rel=Stylesheet type=text/css include_once('eines/scripts/class.breadcrumb.inc.php') Bueno, como os podeis imaginar, el problema empieza cuando la página html está en cualquier otro directorio que no sea el raiz, y entonces hay que indicarle a la referencia los directorios atrás que tiene que subir para encontrar cada archivo: link href=../../eines/estils/estilbase.css rel=Stylesheet type=text/css include_once('../../eines/scripts/class.breadcrumb.inc.php') Estas referencias, mientras utilizas plantillas con dreamweaver y las pones en cada página html, el DW se encarga de actualizarlas. Pero montándolo con los includes de php, ya no se puede. La única forma de solucionarlo que se me ocurre es poner las referencias absolutas directamente al web link href=www.magoria.org/eines/estils/estilbase.css Pero no me parece la mejor solución y mi pregunta es si realmente es la única o hay mejores manera de hacerlo, o quizás incluso un planteamiento distinto que ni se me ha ocurrido. Así pués, cualquier link que explique detalles o metodologia sobre el tema y/o cualquier otra aportación al respecto, será bienvenida. Muchas grácias! Y disculpad por la extensión! Núria En principio puedes facilitarte el trabajo usando constantes PHP, asumiendo que tu pagina se encuentra en /var/www/sitio/index.php por ejemplo: define('site_root', '/var/www/sitio'); y luego los includes los haces como include_once(site_root.'/eines/scripts/class.breadcrumb.inc.php') y eso incluiria /var/www/sitio/eines/scripts/class.breadcrumb.inc.php En cuanto a la estructura del sitio, eso ya depende de tu habilidad como programadora en PHP (y de quien sea tu sucesor/a), se pueden hacer sitios que funcionen de una manera 'automatica' sin tener que tocar mucho codigo, pero esto es bastante complicado. Yo recomiendo leer este articulo (en ingles) sobre una estructura MCV bastante simple: http://www.phpit.net/article/simple-mvc-php5/ Al final del articulo tienen todo el sistema en un zip para poder usar directamente. -- Hermann Kaser http://www.theragingche.com/ ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección:
Re: [Ovillo] Subject: OT : Blogs
Hasta donde yo conozco el mejor sistema de Bloggin es el WordPress... tiene infinidad de opciones y si tenes hospedaje mejor... porque se lo puede mejor muchisimo en coparacion con la sopciones que te dan en la pagina de ellos... Saludos 2006/10/12, HV CG [EMAIL PROTECTED]: Mira si de comparativas se trata esto [1] es lo mejor aunque no es solo para blogs sino para CMS en general. [1]http://www.cmsmatrix.org/ __ Message: 3 Date: Wed, 11 Oct 2006 16:06:06 +0200 From: Jose Antonio Riquelme [EMAIL PROTECTED] Subject: [Ovillo] OT : Blogs To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed Hola amigos, estoy buscando una comparativa básica de los diferentes sistemas de publicación de blogs en sistemas gratuitos (blogspot, lacoctelera,...) Solo he encontrado una comparativa que está desfasada y sería necesario registrarse en todos los sistemas para ver sus características. ¿Alguien conoce algo ya hecho? ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- Proximamente: www.ferticidio.com.ar ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] OT: pregunta sobre organización de fi cheros y directorios y referencias
Hermann Kaser escribió: En principio puedes facilitarte el trabajo usando constantes PHP, asumiendo que tu pagina se encuentra en /var/www/sitio/index.php por ejemplo: define('site_root', '/var/www/sitio'); y luego los includes los haces como include_once(site_root.'/eines/scripts/class.breadcrumb.inc.php') y eso incluiria /var/www/sitio/eines/scripts/class.breadcrumb.inc.php Y para la parte de html lo mas secillo son las rutas relativas (las que empiezan por barra), por ejemplo: link href=/eines/estils/estilbase.css rel=Stylesheet type=text/css -- Saludos -=stripTM=- ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] divs dentro de parrafos?
hola lista: adaptando un trabajo, me surgio esta duda, se puede incluir divs dentro de un parrafo? pdiv/div/p gracias, Diego. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] divs dentro de parrafos?
Que yo sepa no, que es lo que pretendes hacer? 2006/10/13, diego burich [EMAIL PROTECTED]: hola lista: adaptando un trabajo, me surgio esta duda, se puede incluir divs dentro de un parrafo? pdiv/div/p gracias, Diego. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] divs dentro de parrafos?
nop con que sentido ? En Fri, 13 Oct 2006 18:42:55 -0300, diego burich [EMAIL PROTECTED] escribió: hola lista: adaptando un trabajo, me surgio esta duda, se puede incluir divs dentro de un parrafo? pdiv/div/p gracias, Diego. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- mi galeria fotografica en www.altosierra.com.ar/Gallery ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] divs dentro de parrafos?
es sobre una pagina ya realizada y sin mucho criterio, y la fui acomodando de a poco, ahora el sentido de los divs es el de marcado, primero va un listado con una serie de nombres y cada uno lleva a su marca con su respectivo contenido. ya me veia que no era correcto, (igual funcionar funciona) El día 13/10/06, Hernán Quiroga [EMAIL PROTECTED] escribió: nop con que sentido ? En Fri, 13 Oct 2006 18:42:55 -0300, diego burich [EMAIL PROTECTED] escribió: hola lista: adaptando un trabajo, me surgio esta duda, se puede incluir divs dentro de un parrafo? pdiv/div/p gracias, Diego. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- mi galeria fotografica en www.altosierra.com.ar/Gallery ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] divs dentro de parrafos?
Hola a todos, el sentido del tag DIV es el de marcar una división o bloque. Es un elemento en bloque, para agrupar cosas en un bloque. En cambio, dentro de un p (párrafo) que es un elemento en línea, lo lógico sería usar un elemento de marcado en línea, y para eso se usa el tag span. O sea, en bloque: DIV, en línea: SPAN. Saludos!! Hernán Beati --- www.saberweb.com.ar diego burich escribió: El día 13/10/06, Hernán Quiroga [EMAIL PROTECTED] escribió: nop con que sentido ? En Fri, 13 Oct 2006 18:42:55 -0300, diego burich [EMAIL PROTECTED] escribió: hola lista: adaptando un trabajo, me surgio esta duda, se puede incluir divs dentro de un parrafo? pdiv/div/p gracias, Diego. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] divs dentro de parrafos?
gracias a todos, me tomare unos minutos para cambiarlo. Diego. 2006/10/13, Hernan Beati [EMAIL PROTECTED]: Hola a todos, el sentido del tag DIV es el de marcar una división o bloque. Es un elemento en bloque, para agrupar cosas en un bloque. En cambio, dentro de un p (párrafo) que es un elemento en línea, lo lógico sería usar un elemento de marcado en línea, y para eso se usa el tag span. O sea, en bloque: DIV, en línea: SPAN. Saludos!! Hernán Beati --- www.saberweb.com.ar diego burich escribió: El día 13/10/06, Hernán Quiroga [EMAIL PROTECTED] escribió: nop con que sentido ? En Fri, 13 Oct 2006 18:42:55 -0300, diego burich [EMAIL PROTECTED] escribió: hola lista: adaptando un trabajo, me surgio esta duda, se puede incluir divs dentro de un parrafo? pdiv/div/p gracias, Diego. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] Elementos hijos y padres
Buenas a todos: Acudo a la lista para que ver si entiendo algo que me está dando ciertos problemas y que a lo mejor comprendí mal cuando lo estudié. Supongan que tengo un elemento UL que no tiene clase ni ID y otro que si tiene. Por ejemplo: ul li Este es el UL sin clase ni ID/li /ul ul class=clase_ul id=navegacion li Este es el UL tiene clase y tiene ID/li /ul Entonces según tengo entendido puedo hacer lo siguiente: ul { margin: 0 0 0 1em; padding: 0; } Y estas propiedades se les aplicarían a todos los UL de mi HTML. Pero si pongo esto además: ul.clase_ul { margin: 0 0 0 .3em; padding: 0; } ó ul#navegacion { margin: 0 0 0 .3em; padding: 0; } ¿No se me aplican esos estilos a los UL definidos con esas clases o ID? ¿O es que la cosa es así: Propiedades UL Generales + Propiedades para Clase y/o ID? Salu2 y esperando respuesta, ahh y gracias de antemano -- ReynierPM | 5to Ing. Informática Aprendiz de mucho, maestro de poco. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] Problema con el height de un DIV
Buenas nuevamente: Sigo teniendo problemas que no acabo de resolver al 100% con unos DIV en mi página. ¿Qué es lo que pasa? Pues sencillo, el DIV no me está ocupando el 100% del contenedor como quiero que lo haga. Me dijeron en mensajes anteriores que mi html,body debería tener la propiedad height:100% y así está pero aún así sigo teniendo problemas. Miren más o menos el código de mi HTML y luego del CSS perteneciente a este: HTML: div id=wrapper div id=left div id=board h1 class=fondoListado de Proyectos/h1 div class=contenido ul liAuto/li liTeórico/li liTiro/li liQuirúrgico/li liJuegos/li liHerramientas/li /ul /div /div /div div id=right /div /div Si se dan cuenta dentro del contenedor (wrapper) hay dos DIV que flotan (left, right) y luego dentro del DIV (left) entonces tengo otros DIV para ordenar un poco las cosas. Todos esos DIV tienen el height puesto a 100% y aún así nada. Este es el CSS: #wrapper { width: 990px; text-align: left; margin: 0 auto; height: 100%; } #left { width: 829px; float: left; } #right { width: 160px; float: left; background-color: #435278; height: 100%; } #board { height: 100%; } div.contenido { text-align: justify; height: 100%; background-color: #525565; } Si alguien me pudiera dar una ayuda se lo agradecería mucho porque ya no se que inventar para que esto me funcione correctamente. Nota: No lo puse todo para no llenar el mensaje de cosas innecesarias y hacerlo ilegible a los ojos humanos Salu2, gracias de antemano y esperando por sus respuestas -- ReynierPM | 5to Ing. Informática Aprendiz de mucho, maestro de poco. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo