Wij hebben zichzelf uitbreidende Drupal 7 multisite met subdomeinen (https://a.oursite.com, https://b.oursite.com, https://c.oursite.com etc).
Ons probleem betreft de configuratie van de (vele) modules die op al die sites draaien. De use cases zijn:
1) We installeren module X en module X behoeft configuratie (bijv. het instellen van een pad, het aanvinken van een optie in de specifieke configuratiepagina van die module).
2) We installeren module X en we moeten permissies instellen (bijv. gebruiker met role 'site_admin' krijgt permissie Y)
3) Module X is geïnstalleerd maar een configuratie-setting moet veranderd worden.
Aangezien iedere module in principe vrij is om zijn/haar settings op te slaan, kunnen we e.e.a. niet via de database doen. Modules als Features en Configurations management supporten maar een klein deel van de werkelijke configuratie.
Onze huidige oplossing is dan ook nogal houtje-touwtje: met deze tool op de 'Record' stand configureren we één site. Vervolgens draaien we de macro af voor iedere multsite. E.e.a. werkt meestal wel, maar geeft ons wel te denken: dit moet beter kunnen.
Iemand ideeën?
Ons probleem betreft de configuratie van de (vele) modules die op al die sites draaien. De use cases zijn:
1) We installeren module X en module X behoeft configuratie (bijv. het instellen van een pad, het aanvinken van een optie in de specifieke configuratiepagina van die module).
2) We installeren module X en we moeten permissies instellen (bijv. gebruiker met role 'site_admin' krijgt permissie Y)
3) Module X is geïnstalleerd maar een configuratie-setting moet veranderd worden.
Aangezien iedere module in principe vrij is om zijn/haar settings op te slaan, kunnen we e.e.a. niet via de database doen. Modules als Features en Configurations management supporten maar een klein deel van de werkelijke configuratie.
Onze huidige oplossing is dan ook nogal houtje-touwtje: met deze tool op de 'Record' stand configureren we één site. Vervolgens draaien we de macro af voor iedere multsite. E.e.a. werkt meestal wel, maar geeft ons wel te denken: dit moet beter kunnen.
Iemand ideeën?
[ Voor 18% gewijzigd door Rekcor op 16-12-2015 10:05 ]