summaryrefslogtreecommitdiffstats
path: root/application/modules/fbgui/views/scripts/index/index.phtml
diff options
context:
space:
mode:
Diffstat (limited to 'application/modules/fbgui/views/scripts/index/index.phtml')
-rw-r--r--application/modules/fbgui/views/scripts/index/index.phtml43
1 files changed, 29 insertions, 14 deletions
diff --git a/application/modules/fbgui/views/scripts/index/index.phtml b/application/modules/fbgui/views/scripts/index/index.phtml
index d5fc8f6..45448dd 100644
--- a/application/modules/fbgui/views/scripts/index/index.phtml
+++ b/application/modules/fbgui/views/scripts/index/index.phtml
@@ -1,18 +1,25 @@
<?php if($this->notification != ''){echo $this->notification;} ?>
+<?php if($this->loginmenu):?>
+<div class="fbguilogin selectswitch" style=''>
+ <div style='font-size:16px;font-weight:bold;margin-bottom:5px;'>Login</div>
+ <i>This is not your Bootmenu. Select this to get your own Bootmenu.</i>
+ <input type="hidden" class="id" value="login"/>
+</div>
+<?php endif; ?>
<?php if(isset($this->entries)):?>
<script type="text/javascript">
var activeElement = 0;
$(document).ready(function(){
- $('.menu').click(function(){
- $('.menu').removeClass('selected');
+ $('.selectswitch').click(function(){
+ $('.selectswitch').removeClass('selected');
$(this).addClass('selected');
$("#selectedBootOs").val($(this).find('.id').val());
$("#startball").attr('src','/media/img/button-green.png');
});
- $('.menu').eq(activeElement).click();
+ $('.bootmenu .selectswitch').eq(activeElement).click();
$('#startbutton').focus();
- $('.menu').dblclick(function(){
- $('.menu').removeClass('selected');
+ $('.selectswitch').dblclick(function(){
+ $('.selectswitch').removeClass('selected');
$(this).addClass('selected');
$("#selectedBootOs").val($(this).find('.id').val());
$("#startball").attr('src','/media/img/button-green.png');
@@ -25,12 +32,12 @@
// up
if(activeElement >=1)
activeElement = activeElement-1;
- $('.menu').eq(activeElement).click();
+ $('.selectswitch').eq(activeElement).click();
} else if (event.keyCode == 40) {
// Down
- if(activeElement < $('.menu').length-1 )
+ if(activeElement < $('.selectswitch').length-1 )
activeElement = activeElement+1;
- $('.menu').eq(activeElement).click();
+ $('.selectswitch').eq(activeElement).click();
}
});
});
@@ -38,7 +45,11 @@
});
function start(){
if($('#selectedBootOs').val() != ''){
- window.location='/fbgui/index/start/bme/'+$('#selectedBootOs').val()+'/a/<?php echo $this->alphasessionID;?>';
+ if($('#selectedBootOs').val() == 'login'){
+ window.location='/fbgui/auth/login/a/<?php echo $this->alphasessionID;?>'
+ } else{
+ window.location='/fbgui/index/start/bme/'+$('#selectedBootOs').val()+'/a/<?php echo $this->alphasessionID;?>';
+ }
}
else{
alert('You have to select a BootOs');
@@ -46,15 +57,16 @@
}
</script>
<h1><?php echo $this->title;?></h1>
- <?php $first = true; ?>
- <?php foreach($this->entries as $entry):?>
+ <div class='bootmenu'>
+ <?php $first = true;
+ ?>
+ <?php foreach($this->entries as $k=>$entry):?>
<?php
$bootosMapper = new Application_Model_BootOsMapper();
$bootos = new Application_Model_BootOs();
- $bootos = $bootosMapper->find($entry->getBootosID());
-
+ $bootos = $bootosMapper->find($entry->getBootosID());
?>
- <div id="menu_item_1" class="menu" class="flexbox">
+ <div id="menu_item_<?php echo $k;?>" class="menu selectswitch" class="flexbox">
<img src="/media/img/os/ubuntu.png" />
<h2><?php echo $entry->getTitle(); ?></h2>
<i>BootOs-Name: <?php echo $bootos->getTitle();?></i>
@@ -62,8 +74,11 @@
<input type="hidden" class="id" value="<?php echo $entry->getID();?>"/>
</div>
<?php endforeach; ?>
+ </div>
<input style="display:none;" type='text' id="selectedBootOs" />
<button style='cursor:pointer;float:right;margin-top:10px;' id='startbutton' onClick="start();"><img id='startball' src='/media/img/button-red.png'> <span style='font-size:14px;'>Start System</span></button>
<div class='clear'></div>
<?php if($this->notificationbot != ''){echo $this->notificationbot;} ?>
+
+
<?php endif;?>