Implement #015359: access.php - new MatchOrder=host_uri
authorAndré Rømcke <ar@ez.no>
Tue, 13 Jul 2010 16:18:59 +0000 (18:18 +0200)
committerAndré Rømcke <ar@ez.no>
Tue, 13 Jul 2010 17:04:01 +0000 (19:04 +0200)
commitb4695812b9a8a9f8db3d3f13732888a2d0c58ee8
treeb17d92a5ebcedcb2b8c28c7116ab11c9a8d62281
parentee8f03989e9d5fd1b621b9d3532438d16dccfcf7
Implement #015359: access.php - new MatchOrder=host_uri

Some further fixes to make sure kernel uses siteaccess's optimally after
recent changes.

Changes:
- Make cache manager use uri_part
- Make sure eZSiteAccess::change() adds uri_part if not set
- Remove unneded eZSys::clearAccessPath(), this is done by eZSiteAccess::change() now
- Make language switcher use SiteUrl for all match types but URI and not just HOST
- Expanded site.ini doc on SiteUrl so it is clear it can be used to define host+uri
  as matched by host_uri and other match methods (SiteUrl is used for reverse lookup)
kernel/classes/ezcontentcachemanager.php
kernel/classes/eznodeviewfunctions.php
kernel/classes/ezsiteaccess.php
kernel/content/versionview.php
kernel/private/classes/ezplanguageswitcher.php
lib/ezutils/classes/ezini.php
settings/site.ini