AutorÃa | Ultima modificación | Ver Log |
<?php
/**
* helper page for the loggedin event. its only necessary because of the display size
*
*/
require_once('lib.php');
ini_set('memory_limit' , '1024M');
require_login();
global $PAGE;
$systemcontext = context_system::instance();
$PAGE->set_context($systemcontext);
$PAGE->set_url('/report/training/storage_helper_page.php');
$PAGE->set_pagelayout('redirect');
$PAGE->requires->css('/report/training/css/storage_helper_page_css.css');
$PAGE->requires->js('/report/training/libs/jquery-1.12.2.min.js', true);
$datastorage = new training_data_storage();
$insertid = $datastorage->training_user_loggedin();
$lastaccess_view_url = $datastorage->getlastaccess();
$CFG->additionalhtmlhead .= '<noscript>
<meta http-equiv="refresh" content="0;url='.$lastaccess_view_url.'">
</noscript>';
echo $OUTPUT->header();
?>
<script type="text/javascript">
$( document ).ready(function() {
if(<?php echo $insertid;?> == 0){
window.location.replace("<?php echo $lastaccess_view_url; ?>");
}else{
var ajaxurl = 'ajaxcall.php?' + 'sesskey=' + M.cfg.sesskey + '&insertid=' + <?php echo $insertid; ?>;
var screensize = {
'device_display_size_x': screen.width,
'device_display_size_y': screen.height,
'device_window_size_x': $(window).width(),
'device_window_size_y': $(window).height()
}
$.ajax({
type: "GET",
url: ajaxurl,
data: screensize,
}).done(function(html) {
window.location.replace("<?php echo $lastaccess_view_url; ?>");
});
}
});
</script>
<?php
echo $OUTPUT->footer();