Rev 154 | Rev 189 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 154 | Rev 156 | ||
|---|---|---|---|
| Line 5... | Line 5... | ||
| 5 | 5 | ||
| 6 | $modi = max(array(  | 
            6 | $modi = max(array(  | 
          
| 7 | @filemtime(__FILE__),  | 
            7 | @filemtime(__FILE__),  | 
          
| 8 | @filemtime('LocaleData'),  | 
            8 | @filemtime('LocaleData'),  | 
          
| 9 | @filemtime('index.phtml'),  | 
            9 | @filemtime('index.phtml'),  | 
          
| - | 10 | @filemtime('footer.phtml'),  | 
          |
| 10 | @filemtime('styles/lcars-basic.css'),  | 
            11 | @filemtime('styles/lcars-basic.css'),  | 
          
| 11 | @filemtime('styles/lcars22.css'),  | 
            12 | @filemtime('styles/lcars22.css'),  | 
          
| 12 | @filemtime('styles/lcars-ani.css'),  | 
            13 | @filemtime('styles/lcars-ani.css'),  | 
          
| 13 | @filemtime('scripts/object.js'),  | 
            14 | @filemtime('scripts/object.js'),  | 
          
| 14 | ));  | 
            15 | ));  | 
          
| Line 24... | Line 25... | ||
| 24 | $languages = array(  | 
            25 | $languages = array(  | 
          
| 25 | 'en' => 'English',  | 
            26 | 'en' => 'English',  | 
          
| 26 | 'de' => 'Deutsch'  | 
            27 | 'de' => 'Deutsch'  | 
          
| 27 | );  | 
            28 | );  | 
          
| 28 | 29 | ||
| 29 | /* TODO: Use Autoloader */
 | 
            - | |
| 30 | require_once 'Zend/Loader/StandardAutoloader.php';  | 
            30 | require_once 'Zend/Loader/StandardAutoloader.php';  | 
          
| 31 | $loader = new Zend\Loader\StandardAutoloader(array('autoregister_zf' => true));  | 
            31 | $loader = new Zend\Loader\StandardAutoloader(array('autoregister_zf' => true));  | 
          
| 32 | $loader->register();  | 
            32 | $loader->register();  | 
          
| 33 | 33 | ||
| 34 | $translator = new Zend\I18n\Translator\Translator();  | 
            34 | $translator = new Zend\I18n\Translator\Translator();  | 
          
| Line 40... | Line 40... | ||
| 40 | $translator->addTranslationFilePattern($type, $baseDir, $pattern, $textDomain);  | 
            40 | $translator->addTranslationFilePattern($type, $baseDir, $pattern, $textDomain);  | 
          
| 41 | 41 | ||
| 42 | /**
 | 
            42 | /**
 | 
          
| 43 |  * Returns the translation of the parameter, if any,
 | 
            43 |  * Returns the translation of the parameter, if any,
 | 
          
| 44 |  * using Zend Framework 2.1 Translate
 | 
            44 |  * using Zend Framework 2.1 Translate
 | 
          
| - | 45 |  *
 | 
          |
| 45 |  * @param string $s
 | 
            46 |  * @param string $s
 | 
          
| 46 |  * @return string
 | 
            47 |  * @return string
 | 
          
| 47 |  */
 | 
            48 |  */
 | 
          
| 48 | function tr ($s)  | 
            49 | function tr ($s)  | 
          
| 49 | {
 | 
            50 | {
 | 
          
| 50 | global $translator;  | 
            51 | global $translator;  | 
          
| 51 | global $textDomain;  | 
            52 | global $textDomain;  | 
          
| 52 | global $language;  | 
            53 | global $language;  | 
          
| 53 | 54 | ||
| 54 | if ($translator)  | 
            - | |
| 55 |   {
 | 
            - | |
| 56 | return $translator->translate($s, $textDomain, $language);  | 
            55 | return $translator->translate($s, $textDomain, $language);  | 
          
| 57 |   }
 | 
            - | |
| 58 | - | ||
| 59 | return $s;  | 
            - | |
| 60 | }
 | 
            56 | }
 | 
          
| 61 | 57 | ||
| 62 | $menu = array(  | 
            58 | $menu = array(  | 
          
| 63 | 'scripts' => array('path' => 'scripts/', 'text' => 'Scripting'),  | 
            59 | 'scripts' => array('path' => 'scripts/', 'text' => 'Scripting'),  | 
          
| 64 | 'es-matrix' => array(  | 
            60 | 'es-matrix' => array(  |