[Typo3-UG Spain] Generación automática de un site

Enrique Marcote Peña mpquique at udc.es
Thu Jun 17 10:53:49 CEST 2004


Muchas gracias Raúl, tiene buena pinta.  Ya os contaré como resulta.

-- 
Quique
http://www.des.udc.es/~mpquique/

On Thursday 17 June 2004 07:23, Raul Romero wrote:
> Bien...pues no es dificil tampoco. Se trataria de crear una extension de
> Backend. Una al estilo de Web->Functions, o bien una tool nueva o
> algo...el caso es que dicha extension te mostraria un formulario de
> creación, donde te pregunte: Dominio, titulo...etc...
>
> Una vez aceptas, simplemente, toda estructura de typo3 esta generada en
> las bases de datos, las páginas se almacenan en la tabla pages, los
> contenidos en tt_content...etc...
>
> Así que deberias insertar los registros pertinentes para crear el arbol
> que tu necesitas. Una vez creado el arbol, pues en la tabla sys_domain
> creo que es, le defines la página root de ese arbol, a que dominio
> pertenece, para que cada vez que entren a tu server por ese dominio,
> cargue ese arbol de páginas....y tachan! ya tienes varios sites en un
> mismo typo3.
>
> La documentación es cuestion que te mires la que hable de las tablas de
> Typo3, ... "Typo3 Inside" o algo asi creo que era y estudiarte las
> tablas para ver como funcionan... Puedes coger un Typo3 con las tablas
> limpias y nuevas...crear una estructura tal y como quieres, con
> contenidos y demas a mano...y luego usar mysqldump para extraer todas
> las sentencias SQL que generan esa estructura....y luego ponerle
> comodines en los nombres de dominio y titulos y usar esas sentencias
> como plantillas para crear esas estructuras desde tu extension...
>
>
> Espero que te sea util :)
>
> Enrique Marcote Peña wrote:
> >Efectivamente, a mí también me da la sensación de que habría que abrir una
> >nueva BD para cada nuevo site.  ¿Estamos en lo cierto?
> >
> >¿A alguien se le ocurre cómo hacer eso tal y como funciona el freesite?  O
> > al menos, alguien sabe si eso es posible, de una manera más o menos
> > directa (y qué documentación habría que empezar a mirar para todo ello).
> >
> >Me explico.  La idea sería poder abrir sites nuevos dentro de una misma
> >estructura global, bajo una página raíz común que podemos llamar "sites"
> >(idéntico al freesite).  Empezamos con un árbol que sólo tiene esa raíz.
> >
> >- sites
> >
> >En el backend tendríamos un nuevo módulo llamado "crear nuevo site".  Al
> >pinchar ahí, nos pregunta algunas cosas:
> >
> >	nombre del nuevo site: nuevo
> >	(otras preguntas...)
> >
> >Pinchamos en <aceptar>
> >
> >Se crea un nuevo site colgando de la raíz, con todo lo necesario:
> >presentación, foro...
> >
> >La estructura global de la página sería ahora:
> >
> >-sites
> >
> >    |-nuevo
> >    |
> >        |- Presentación y login
> >        |- Foro
> >        |- Encuestas
> >        |- Contacto
> >
> >El foro debería ser ya una página con la extensión de foro cargada (y no
> >simplemente una página vacía llamada foro).  Es decir, se trataría de
> > crear una estructura que tenga además un contenido inicial
> > predeterminado.
> >
> >Luego, en cualquier momento podríamos crear otro site:
> >
> >-sites
> >
> >    |-nuevo
> >    |
> >    |   |- Presentación y login
> >    |   |- Foro
> >    |   |- Encuestas
> >    |   |- Contacto
> >    |
> >    |-otro
> >    |
> >        |- Presentación y login
> >        |- Foro
> >        |- Encuestas
> >        |- Contacto
> >
> >Los foros, encuestas, etc. de ambos sites deberían ser totalmente
> >independientes, aunque estén en la misma BD, no deberían interferirse
> > entre sí.
> >
> >En resumen, crear un freesite con unos contenidos predeterminados ¿Alguna
> >idea? ¿qué documentación empezar a mirar? Gracias.
> >
> >Un saludo,
>
> _______________________________________________
> Typo3-ug-spain mailing list
> Typo3-ug-spain at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-spain





More information about the TYPO3-UG-spain mailing list