hi everyone, I'm working on a Drupal install, right now it's single site but I'm setting it up using a multi site config so that in case in the future if I should need to do so I can easily do a multi site..
now, I read here http://drupal.org/node/53705 about using the /sites directory to keep Drupal clean and tidy, and I cleverly decided to put ALL my contrib modules under /sites/default/modules, instead of in /modules. I also had /sites/default/themes and /sites/default/files, so that ALL site specific stuff would be in my sites sub-directory.
Now I read http://drupal.org/node/22283 that I cannot have the same named module in more than one location of my multisite installation!!! So
1) does that mean that if I currently have /sites/default/modules/tinymce then I cannot have /sites/test.a.com/modules/tinymce? if say my default site and my a.test.com site needed different TinyMce modules then I would have to rename the TinyMce module in the a.test.com?
If so, a couple of qns:
2) if so, should I leave my contrib modules in /sites/default/modules? Will the test.a.com install know (and, thus, screw up) that the modules are not, technically, in a 'proper' folder?
3) can/should I simply copy all the contrib modules to the /modules folder directly w/o any fear?
Finally, besides the modules, how about the themes? Move/stay/rename? Seems like themes would be a lot more customisable per site.. In general, what would be a 'best practice' for modules/themes files location?