Subversion Repositories LCARS

Rev

Rev 170 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 170 Rev 210
Line 103... Line 103...
103
        background-color: #000;
103
        background-color: #000;
104
        color: #fff;
104
        color: #fff;
105
        font-size: 136%;
105
        font-size: 136%;
106
      }
106
      }
107
107
-
 
108
      .instruction {
-
 
109
        line-height: 1.2;
-
 
110
      }
-
 
111
-
 
112
      .group {
-
 
113
        width: 9.92em;
-
 
114
      }
-
 
115
108
      #languages .key {
116
      #languages .button {
-
 
117
        width: 8.25em;
-
 
118
      }
-
 
119
-
 
120
      #languages .button .key {
109
        min-width: 0.65em;
121
        min-width: 0.675em;
-
 
122
      }
-
 
123
-
 
124
      #languages .button .text {
-
 
125
        max-width: 4.55em;
110
      }
126
      }
111
      -->
127
      -->
112
    </style>
128
    </style>
113
<?php /*
129
<?php /*
114
    <script type="text/javascript" src="scripts/builder?src=object,dom,dom/css,dom/css/color,dom/ani,dom/window"></script>
130
    <script type="text/javascript" src="scripts/builder?src=object,dom,dom/css,dom/css/color,dom/ani,dom/window"></script>
115
*/ ?>
131
*/ ?>
116
    <script type="text/javascript" src="scripts/builder?src=object,dom/window"></script>
132
    <script type="text/javascript" src="scripts/builder?src=object,dom,dom/xpath,dom/window,dom/xpath,regexp"></script>
-
 
133
    <script type="text/javascript" src="application/scripts/vulcan-media-script.js"></script>
117
    <script type="text/javascript">
134
    <script type="text/javascript">
118
<?php /*
135
<?php /*
119
      /* Hardcore Frame Buster
136
      /* Hardcore Frame Buster
120
      if (parent.frames.length > 0 )
137
      if (parent.frames.length > 0 )
121
        parent.location.href = window.location.href;
138
        parent.location.href = window.location.href;
Line 192... Line 209...
192
            })
209
            })
193
          ]
210
          ]
194
        });
211
        });
195
        animation.play();
212
        animation.play();
196
      }
213
      }
-
 
214
*/
197
*/ ?>
215
?>
-
 
216
      var translatables;
-
 
217
-
 
218
      function lcars_translate (language)
-
 
219
      {
-
 
220
        if (!translatables)
-
 
221
        {
-
 
222
          translatables = jsx.dom.xpath.evaluate(
-
 
223
            './/li[(@lang and (../../*[@id and (@id != "languages")]))'
-
 
224
            + ' or (p and p[@lang])]',
-
 
225
            document.body);
-
 
226
        }
-
 
227
-
 
228
        if (!translatables)
-
 
229
        {
-
 
230
          return;
-
 
231
        }
-
 
232
-
 
233
        var language_prefix = language.match(/^[^-]+/);
-
 
234
-
 
235
        for (var i = translatables.length; i--;)
-
 
236
        {
-
 
237
          var translatable = translatables[i];
-
 
238
          translatable.style.display =
-
 
239
            (translatable.lang.indexOf(language_prefix) == 0
-
 
240
              || translatable.firstChild.lang == language
-
 
241
              || translatable.firstChild.lang.indexOf("vuh") == 0
-
 
242
              || (translatable.firstChild.lang == "en" && language.indexOf("vuh") == 0))
-
 
243
                ? ""
-
 
244
                : "none";
-
 
245
        }
-
 
246
      }
-
 
247
-
 
248
      function lcars_translate_reset ()
-
 
249
      {
-
 
250
        lcars_translate('en');
-
 
251
      }
-
 
252
-
 
253
      var LANG_VULCAN = "<?php echo $vulcan; ?>";
-
 
254
-
 
255
      function body_load (body)
-
 
256
      {
-
 
257
        if (typeof body.ontouchstart != 'undefined')
-
 
258
        {
-
 
259
          body.ontouchstart = function () {};
-
 
260
        }
-
 
261
-
 
262
        lcars_translate_reset();
-
 
263
        mediaScript();
-
 
264
      }
198
265
199
      function navigateTo (link)
266
      function navigateTo (link)
200
      {
267
      {
201
<?php /*
268
<?php /*
202
        animate();
269
        animate();
Line 207... Line 274...
207
*/ ?>
274
*/ ?>
208
        return true;
275
        return true;
209
      }
276
      }
210
    </script>
277
    </script>
211
  </head>
278
  </head>
212
  <body class="fade-in empty" onload="if (typeof this.ontouchstart != 'undefined') this.ontouchstart = function () {}">
279
  <body class="fade-in empty" onload="body_load(this)">
213
    <div id="LCARS">
280
    <div id="LCARS">
214
      <div id="bow">
281
      <div id="bow">
215
        <div id="bow-top">
282
        <div id="bow-top">
216
          <div class="separator-left">&nbsp;</div>
283
          <div class="separator-left">&nbsp;</div>
217
          <h1 class="text"><span>PointedEars’ Website</span></h1>
284
          <h1 class="text"><span>PointedEars’ Website</span></h1>
Line 236... Line 303...
236
        border="0"
303
        border="0"
237
        onmouseover="return setStatus(this.title)"
304
        onmouseover="return setStatus(this.title)"
238
        onmouseout="return resetStatus()"></div>
305
        onmouseout="return resetStatus()"></div>
239
306
240
      <ul id="greeting">
307
      <ul id="greeting">
241
        <li style="white-space: nowrap"><p style="text-align: center" lang="x-vulcan-latin">Dif-tor heh smusma</p></li>
308
        <li style="white-space: nowrap"><p style="text-align: center" lang="<?php echo $vulcan; ?>">Dif-tor heh smusma</p></li>
242
        <li style="white-space: nowrap"><p style="text-align: center" lang="en">Live long and prosper</p></li>
309
<?php foreach ($languages as $key => $name): ?>
-
 
310
<?php   if ($key != $vulcan): ?>
243
        <li style="white-space: nowrap"><p style="text-align: center" lang="de">Leben Sie lang und erfolgreich</p></li>
311
        <li style="white-space: nowrap"><p style="text-align: center" lang="<?php echo $key; ?>"><?php echo tr('Live long and prosper', $key); ?></p></li>
-
 
312
<?php   endif; ?>
-
 
313
<?php endforeach; ?>
244
      </ul>
314
      </ul>
245
315
246
      <ul style="text-align: center">
316
      <ul style="text-align: center">
247
        <li class="instruction" lang="en">Please select your language</li>
317
<?php foreach ($languages as $key => $name): ?>
248
        <li class="instruction" lang="de">Bitte w&auml;hlen Sie Ihre Sprache</li>
318
        <li class="instruction" lang="<?php echo $key; ?>"><span class="text"><?php echo tr('Please select your language', $key); ?></span></li>
-
 
319
<?php endforeach; ?>
249
      </ul>
320
      </ul>
250
321
251
      <div class="group">
322
      <div class="group">
252
        <div class="separator">&nbsp;</div>
323
        <div class="separator">&nbsp;</div>
253
        <ul id="languages">
324
        <ul id="languages" onmouseout="lcars_translate_reset()">
-
 
325
<?php foreach ($languages as $key => $name): ?>
254
          <li><a href="index.en" class="button right" lang="en"
326
          <li><a href="index.<?php echo language_key_short($key); ?>"
-
 
327
                 class="button right" lang="<?php echo $key; ?>"
255
                 hreflang="en" accesskey="e"
328
                 hreflang="<?php echo $key; ?>"
256
                 ><span class="key">en</span> <span class="text">English</span></a></li>
329
                 accesskey="<?php echo strtolower($key[0]); ?>"
257
          <li><a href="index.de" class="button right" lang="de"
330
                 onfocus="lcars_translate('<?php echo $key; ?>')"
258
                 hreflang="de" accesskey="d"
331
                 onmouseover="lcars_translate('<?php echo $key; ?>')"
259
                 onclick="return navigateTo(this)"
332
                 onclick="return navigateTo(this)"
-
 
333
                 onblur="lcars_translate_reset()"
-
 
334
                 ><span class="key"><?php echo language_key_short($key); ?></span>
260
                 ><span class="key">de</span> <span class="text">Deutsch</span></a></li>
335
                  <span class="text"><?php echo language_name($key); ?></span></a></li>
-
 
336
<?php endforeach; ?>
261
        </ul>
337
        </ul>
262
        <div style="clear: both"><!--  --></div>
338
        <div style="clear: both"><!--  --></div>
263
      </div>
339
      </div>
264
340
265
<?php
341
<?php
266
  $app = 'Language';
342
  $app = 'Language';
267
  require_once 'footer.phtml';
343
  require_once 'application/layouts/index/footer.phtml';
268
?>
344
?>
269
    </div>
345
    </div>
270
  </body>
346
  </body>
271
</html>
347
</html>
272
348