105,15 → 105,32 |
font-size: 136%; |
} |
|
#languages .key { |
min-width: 0.65em; |
.instruction { |
line-height: 1.2; |
} |
|
.group { |
width: 9.92em; |
} |
|
#languages .button { |
width: 8.25em; |
} |
|
#languages .button .key { |
min-width: 0.675em; |
} |
|
#languages .button .text { |
max-width: 4.55em; |
} |
--> |
</style> |
<?php /* |
<script type="text/javascript" src="scripts/builder?src=object,dom,dom/css,dom/css/color,dom/ani,dom/window"></script> |
*/ ?> |
<script type="text/javascript" src="scripts/builder?src=object,dom/window"></script> |
<script type="text/javascript" src="scripts/builder?src=object,dom,dom/xpath,dom/window,dom/xpath,regexp"></script> |
<script type="text/javascript" src="application/scripts/vulcan-media-script.js"></script> |
<script type="text/javascript"> |
<?php /* |
/* Hardcore Frame Buster |
194,8 → 211,58 |
}); |
animation.play(); |
} |
*/ ?> |
*/ |
?> |
var translatables; |
|
function lcars_translate (language) |
{ |
if (!translatables) |
{ |
translatables = jsx.dom.xpath.evaluate( |
'.//li[(@lang and (../../*[@id and (@id != "languages")]))' |
+ ' or (p and p[@lang])]', |
document.body); |
} |
|
if (!translatables) |
{ |
return; |
} |
|
var language_prefix = language.match(/^[^-]+/); |
|
for (var i = translatables.length; i--;) |
{ |
var translatable = translatables[i]; |
translatable.style.display = |
(translatable.lang.indexOf(language_prefix) == 0 |
|| translatable.firstChild.lang == language |
|| translatable.firstChild.lang.indexOf("vuh") == 0 |
|| (translatable.firstChild.lang == "en" && language.indexOf("vuh") == 0)) |
? "" |
: "none"; |
} |
} |
|
function lcars_translate_reset () |
{ |
lcars_translate('en'); |
} |
|
var LANG_VULCAN = "<?php echo $vulcan; ?>"; |
|
function body_load (body) |
{ |
if (typeof body.ontouchstart != 'undefined') |
{ |
body.ontouchstart = function () {}; |
} |
|
lcars_translate_reset(); |
mediaScript(); |
} |
|
function navigateTo (link) |
{ |
<?php /* |
209,7 → 276,7 |
} |
</script> |
</head> |
<body class="fade-in empty" onload="if (typeof this.ontouchstart != 'undefined') this.ontouchstart = function () {}"> |
<body class="fade-in empty" onload="body_load(this)"> |
<div id="LCARS"> |
<div id="bow"> |
<div id="bow-top"> |
238,26 → 305,35 |
onmouseout="return resetStatus()"></div> |
|
<ul id="greeting"> |
<li style="white-space: nowrap"><p style="text-align: center" lang="x-vulcan-latin">Dif-tor heh smusma</p></li> |
<li style="white-space: nowrap"><p style="text-align: center" lang="en">Live long and prosper</p></li> |
<li style="white-space: nowrap"><p style="text-align: center" lang="de">Leben Sie lang und erfolgreich</p></li> |
<li style="white-space: nowrap"><p style="text-align: center" lang="<?php echo $vulcan; ?>">Dif-tor heh smusma</p></li> |
<?php foreach ($languages as $key => $name): ?> |
<?php if ($key != $vulcan): ?> |
<li style="white-space: nowrap"><p style="text-align: center" lang="<?php echo $key; ?>"><?php echo tr('Live long and prosper', $key); ?></p></li> |
<?php endif; ?> |
<?php endforeach; ?> |
</ul> |
|
<ul style="text-align: center"> |
<li class="instruction" lang="en">Please select your language</li> |
<li class="instruction" lang="de">Bitte wählen Sie Ihre Sprache</li> |
<?php foreach ($languages as $key => $name): ?> |
<li class="instruction" lang="<?php echo $key; ?>"><span class="text"><?php echo tr('Please select your language', $key); ?></span></li> |
<?php endforeach; ?> |
</ul> |
|
<div class="group"> |
<div class="separator"> </div> |
<ul id="languages"> |
<li><a href="index.en" class="button right" lang="en" |
hreflang="en" accesskey="e" |
><span class="key">en</span> <span class="text">English</span></a></li> |
<li><a href="index.de" class="button right" lang="de" |
hreflang="de" accesskey="d" |
<ul id="languages" onmouseout="lcars_translate_reset()"> |
<?php foreach ($languages as $key => $name): ?> |
<li><a href="index.<?php echo language_key_short($key); ?>" |
class="button right" lang="<?php echo $key; ?>" |
hreflang="<?php echo $key; ?>" |
accesskey="<?php echo strtolower($key[0]); ?>" |
onfocus="lcars_translate('<?php echo $key; ?>')" |
onmouseover="lcars_translate('<?php echo $key; ?>')" |
onclick="return navigateTo(this)" |
><span class="key">de</span> <span class="text">Deutsch</span></a></li> |
onblur="lcars_translate_reset()" |
><span class="key"><?php echo language_key_short($key); ?></span> |
<span class="text"><?php echo language_name($key); ?></span></a></li> |
<?php endforeach; ?> |
</ul> |
<div style="clear: both"><!-- --></div> |
</div> |
264,7 → 340,7 |
|
<?php |
$app = 'Language'; |
require_once 'footer.phtml'; |
require_once 'application/layouts/index/footer.phtml'; |
?> |
</div> |
</body> |