Changeset 301 in t29-www for lib/ressourceloader.php
- Timestamp:
- Sep 20, 2012, 12:18:45 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lib/ressourceloader.php
r285 r301 32 32 class t29RessourceLoader { 33 33 /** 34 * expects: type, cache_file, module_dir, glob_pattern, content_types, class, modules, debug34 * expects: type, cache_file, module_dir, page_dir, glob_pattern, content_types, class, modules, debug 35 35 **/ 36 36 public $conf; … … 61 61 62 62 return new $conf['class']($conf); 63 } 64 65 function get_page_specific_urls($seiten_id) { 66 global $webroot; 67 $file = sprintf("%s/%s.%s", $this->conf['page_dir'], $seiten_id, $this->conf['type']); 68 // TODO: This is hacky. Same in get_urls. 69 $file_rel2webroot = str_replace($webroot, '', $file); 70 return file_exists($file) ? array($file_rel2webroot) : array(); 63 71 } 64 72 … … 187 195 } 188 196 } 197 198 function get_page_specific_urls($seiten_id) { 199 $urls = parent::get_page_specific_urls($seiten_id); 200 switch($seiten_id) { 201 case 'impressum': 202 $urls[] = 'http://maps.google.com/maps?file=api&v=2&sensor=false&key=ABQIAAAAraTKZ5cINardZ8ITNVssKhRcOoEBtCgYLJRQznXYEV8m1M3fRRRT9wMSvFwhyo62fD3KyiwQxe5ruw'; 203 break; 204 } 205 return $urls; 206 } 189 207 190 208 function print_header($title=null) {
Note: See TracChangeset
for help on using the changeset viewer.