Modificar Instaldor de Drupal 6.14

Events happening in the community are now at Drupal community events on www.drupal.org.
maikelm's picture

Hola

Estoy haciendo especie de una distribución de Drupal, en la versión 6.14. Digo especie de una distribución porque tiene un fín específico y tendrá unos módulos construidos por mí. Esta distribución ya tiene unos bloques creados, Vistas, menús, tipos de contenidos, Taxonomías... En fin que lo único que no tiene es el contenido como tal.

Ahora quiero montar ese Drupal, pero que cuando instale, la base de datos que me genere sea la que tengo en estos momentos, puesto que ya tiene lo que les decía, bloques, vistas......módulos activos, tipos de contenidos.....

En fín deseo que el instaldor me salga nuevamente como hace normalmente la primera ves, pero que además la base de datos que me genere no sea la normal, de drupal, sino la propia ya modificada. Con eso puedo ir resolviendo, pero si me pueden indicar como modificar el instaldor, para pedir otros datos, pues también me vendría bien.

Yo tengo claro como montar el Drupal, trayendo mi propia base de datos, pero lo que quiero es que se me ejecute el instaldor, que no sea un proceso manual. Incluso si me pueden dar una idea de construir un fichero que me sirva de nuevo instalador igual me sirve.

Saludos, espero que puedan ayudarme

Comments

El mejor lugar que vi para

victorkane's picture

El mejor lugar que vi para informarse de los adelantos recientes en esta materia es este: http://drupal.org/node/180078

Hubo grandes avances con "perfiles de instalación en drupal.org" con un sistema de empaquetamiento en base de herramientas como drush, etc.

No veo ningún tutorial paso-a-paso, y hace rato que no hago esto, por favor compartí lo que encuentres o hagas.

Saludos!

Yo estuve trabajando bastante

hanoii's picture

Yo estuve trabajando bastante en hacer algo parecido a lo tuyo. Generar un 'instalador' de una base de drupal mas completa para el tipo de desarrollo que se necesita.

Una de las cosas que mas me sirvio fue lo siguiente:

http://api.drupal.org/api/drupal/developer--example.profile/6/source

No es exactamente un tutorial, pero es un ejemplo de un profile bastante documentado que a mi me sirvio. Otra que cosa que estuve mirando para sacar algunas ideas es el profile del openatrium.

Espero que te sirva.

Nuevo instaldor

maikelm's picture

he leído lo que me han sugerido y me da una buena idea, ahora me queda seguir leyendo y ver hasta donde puedo llegar, luego escribiré la solución que encuentre.

Por el momento estoy resolviendo con la solución del ignorante, he hecho un install.php yo mismo a puro códico php que lee el script de la base de datos y lo corré en el server mysql, con eso ya logro el drupal personalizado, pero no es lo que deseo. Pondré manos a la obra ahora con estas sugerencias haber a que llego.

saludos desde Cuba

No dejes de consultar al mig5.net!!!

victorkane's picture

Está también la alternativa de features y feature server, como lo usan open atrium.

Referencias: http://developmentseed.org/blog/2009/sep/03/5-minute-feature-server

Y, también del blog del fabuloso mig5.net:

http://www.mig5.net/content/feature-server-and-install-profile-drupal

http://www.mig5.net/content/five-second-feature-server-drushmake-my-inst...

Hay muchos envíos de blog interesantes, también sobre aegir y otras cosas, estudienlo!

Profile

maikelm's picture

Bueno, he revisado y he hecho algo usando el fichero profile.default que está dentro del directorio profile. Aquí puedo definir los módulos que deseo salgan activados, el tema por defecto y definir una lista de tareas de instlación, que despues se ejecutarían en el istall.php. Aún me quedan pasos por dar, pero parece este ser el camino.

Que bueno!

victorkane's picture

Espero ver los frutos de tu perseverancia!

Victor

Argentina

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: