Fix virtual site head
- Remove calls to check_url because they break URLs with special characters by encoding them. Whoever is using the page can run any script they like already so there is little advantage in checking them.
- Remove from GUI items that have no code or code that doesn't run in D7.
- Fix parameters where they have changed in D7.
Fixed merging theme variables and some PHP notices.
Variables like site name and logo were improperly merged with site wide settings. Newer Drupal versions resulted in some PHP notices about missing array indexes.
Fixed the selection of front page. Fixed a wrong function call on deleting virtual sites.
Alternate front pages specified are now correctly handled by the module. Note that you might need to clear the cache for changes to take effect.
Added new Browser condition. Fixed caching problem after adding new condition.
A new condition (Browser) has been added that allows to check for the browser of the site visitor. Also fixed a problem that would cause a newly added condition not to appear immediately in the settings form because of caching.