<?php 
include_once 'phppagestart.php'; 
include_once 'config.inc.php'; 
include_once 'lang.php'; 
$ext = strtolower(pathinfo($_GET['image'], PATHINFO_EXTENSION)); 
$basename = pathinfo($_GET['image'], PATHINFO_FILENAME); 
$now = time(); 
$randtip=(rand(1, 3)); 
$editrandom=${'edittip'.$randtip}; 
$timeremaining=($_SESSION['expire'] - $now); 
if ((isset($_SESSION['username'])) && ($_SESSION['loggedin']=='yes') && (isset($_SESSION['password'])) && (isset($_SESSION['expire'])) && ($_SESSION['expire'] >= $now)) 
{ 
    if (($_SESSION['expire'] - $now) > 0) // ((($_SESSION['expire'] - $now) <= $addtime) && () 
    { 
    $_SESSION['expire']=($_SESSION['expire'] + $buytime); 
    } 
 
 
    else 
    { 
    echo ''; 
    } 
} 
else 
{ 
//echo ''; 
} 
 
 
if (($_GET['image'] != NULL) && ($requireauth=='yes') && ($_SESSION['password']=='PAM')) //auth with PAM 
{ 
 
 
    if (file_exists($_SESSION['userpath'].$_GET['image'])) 
    { 
         $b64image = base64_encode(file_get_contents($_SESSION['userpath'].$_GET['image'])); 
    //echo "<img id='myImg' class='js-img' src = 'data:image/jpg;base64,$b64image' alt='$image' style='width:432px;height:auto'/>"; 
    } 
} 
else 
{ 
} 
 
 
if (($requireauth=='yes') && (isset($_SESSION['username'])) && ($_SESSION['loggedin']=='yes') && (isset($_SESSION['password'])) && (isset($_SESSION['expire'])) && ($_SESSION['expire'] >= $now)) 
{ 
//$refreshurl='<meta HTTP-EQUIV="REFRESH" content="'.$timeremaining.'; url=logout.php?sound=yes">'; 
$refreshurl='<meta HTTP-EQUIV="REFRESH" content="'.$timeremaining.'; url=logout.php?sound=yes">'; 
} 
 
elseif (($requireauth=='yes') && ((!isset($_SESSION['username'])) || ($_SESSION['loggedin']!='yes') || (!isset($_SESSION['password'])) || (!isset($_SESSION['expire'])) || ($_SESSION['expire'] <= $now))) 
{ 
$refreshurl='<meta HTTP-EQUIV="REFRESH" content="'.$timeremaining.'; url=logout.php?sound=yes">'; 
        session_unset($_SESSION["loggedin"]); 
        session_unset($_SESSION["expire"]); 
        session_unset($_SESSION["username"]); 
        session_unset($_SESSION["password"]); 
        session_unset($_SESSION["userpath"]); 
        session_unset($_SESSION['scanneronline']); 
        session_unset($_SESSION['fromuserfolder']); 
        session_unset($_SESSION['fromuserfilelister']); 
        session_unset($_SESSION['tempname']); 
        session_unset($_SESSION['txtfilemanager']); 
        session_unset($_SESSION['pamfilemanager']); 
            session_destroy();         
             
//'<meta HTTP-EQUIV="REFRESH" content="'.$timeremaining.'; url=logout.php?sound=yes">'; 
 
} 
elseif ($requireauth!='yes') 
{ 
$refreshurl=''; 
} 
 
 
?> 
<!DOCTYPE html> 
<html> 
    <head> 
<?php echo $refreshurl;?> 
    <meta http-equiv="content-type" content="text/html; charset=<?php echo $charset;?>"> 
    <title><?php echo $pagetitle;?></title> 
    <meta charset="<?php echo $charset;?>"> 
        <link type="text/css" href="css/tui-color-picker.css" rel="stylesheet"> 
        <link type="text/css" href="css/tui-image-editor.css" rel="stylesheet"> 
    <link rel="icon" href="/favicon.ico" type="image/x-icon" /> 
    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> 
    <link rel="stylesheet" href="/css/style.css" type="text/css" /> 
        <style> 
            @import url(/css/notosans.ttf); 
            html, body { 
                height: 100%; 
                /*margin: 0;*/ 
            } 
/* begin overlay , pinned menu*/ 
 
 
/* body { 
  margin: 0; 
  font-family: Arial, Helvetica, sans-serif; 
}*/ 
 
.top-container { 
  background-color: #f1f1f1; 
  padding: 0px; 
  text-align: center; 
} 
 
.header { 
  padding: 0px 16px; 
  background: #FFF; 
  color: #f1f1f1; 
} 
 
.content { 
  padding: 0px; 
} 
 
.sticky { 
  position: fixed; 
  top: 0; 
  width: 100%; 
  z-index: 1; 
} 
 
.sticky + .content { 
  padding-top: 2px; 
} 
/* end overlay */ 
        </style> 
    </head> 
    <body> 
<table id="page_header"><tr><td> 
        <a href="airscan.php"> 
          <img id="logo" src="/images/AirScan.png" alt="AirScan"> 
        </a></td></tr> 
    <tr><td><hr></td></tr><tr><td> 
<?php 
include'livemenu.php'; 
$_SESSION['fromfilelister']='imageedit'; 
?> 
</td></tr></table> 
<?php /* 
<div style=" float:center; right-margin:auto; left-margin:auto;">Tip: Some dumb tip goes here, so that users find it easier to use.</div> 
<div style="float:right; margin-right: 10px;"> 
*/ ?> 
 
<table style='width:100%;'><tr> 
    <td style='width:23%'></td> 
    <td style='width: 54%; text-align: center;'><span style="color:#A80; font-weight:bold"><?php echo $editrandom;?></span></td> 
    <td style='text-align: right; width:23%'><table><tr><td>     
</td><td> 
 
 
</td> 
 
    <td><form name="cancel" method="post" action="javascript:history.go(-1)"> 
        <input style="float: right; " type="submit" value="<?php echo $cancel;?>"> 
 
<?php /* 
 
 
<form method="post" action="airscan.php'.$urlvars.'"><input type="submit" value="'.$cancel.'"></form> 
url='.$userpath.'index.php?rand='.$rand.'#'.$_GET['newname']. 
 
*/ ?> 
<?php /* 
<td><form name="cancel" method="post" action="/<?php echo $userpath.'index.php?rand='.$rand.'#'.$_GET['image']; ?>"> 
    <input style="float: right; " type="submit" value="<?php echo $cancel;?>"> 
*/ ?> 
 
    </form></td><td>  </td></tr> 
    </table> 
</td></tr></table> 
 
 
        <div id="tui-image-editor-container"> 
 
        <script type="text/javascript" src="javascript/fabric.js"></script> 
        <script type="text/javascript" src="javascript/tui-code-snippet.min.js"></script> 
        <script type="text/javascript" src="javascript/FileSaver.min.js"></script> 
        <script type="text/javascript" src="javascript/tui-color-picker.js"></script> 
        <script type="text/javascript" src="javascript/tui-image-editor.js"></script> 
        <script type="text/javascript" src="javascript/white-theme.js"></script> 
        <script type="text/javascript" src="javascript/black-theme.js"></script> 
        <script> 
 
            <?php if ($lang=='es'){echo $editortranslation;}?> 
         // Image editor 
         var imageEditor = new tui.ImageEditor('#tui-image-editor-container', { 
             includeUI: { 
                 loadImage: { 
 
 
<?php                       
 
if (($requireauth=='yes') && ($_SESSION['password']!='PAM')) 
{ 
echo 'path: \''.$_SESSION["userpath"].$_GET["image"].'\','; 
} 
 
elseif (($requireauth=='yes') && ($_SESSION['password']=='PAM')) 
{ 
echo "path: 'data:image/jpg;base64,$b64image',"; 
} 
 
elseif ($requireauth!='yes') 
{ 
echo 'path: \''.$filepath.$_GET["image"].'\','; 
} 
 
?> 
                    name: '<?php echo $basename;?>' 
                 },      
                 <?php if ($lang=='es'){echo 'locale: locale_es_US,';}?> 
 
                 theme: whiteTheme, // or blackTheme 
                 initMenu: 'filter', 
                 menuBarPosition: 'top' 
             }, 
             cssMaxWidth: 700, 
             cssMaxHeight: 500 
         }); 
 
         window.onresize = function() { 
             imageEditor.ui.resizeEditor(); 
         } 
        </script> 
 
<script> 
window.onscroll = function() {myFunction()}; 
 
var header = document.getElementById("myHeader"); 
var sticky = header.offsetTop; 
 
function myFunction() { 
  if (window.pageYOffset > sticky) { 
    header.classList.add("sticky"); 
  } else { 
    header.classList.remove("sticky"); 
  } 
} 
 
</script> 
<script type="text/javascript"> 
if(typeof(EventSource)!=="undefined") { 
        var statusSource = new EventSource("checklogin.php"); 
        statusSource.onmessage = function(event) { 
                document.getElementById("loginStatus").innerHTML = event.data; 
        }; 
} 
else { 
        document.getElementById("loginStatus").innerHTML="'.$nosupporttxt.'"; 
} 
 
</script> 
 
 
<?php /* 
<script type="text/javascript"> 
function saveCards() 
{ 
var canvas=  
document.getElementsByClassName("upper-canvas "); 
var i; 
alert("stops"); 
var theString= canvas.toDataURL(); 
 
var postData= "CanvasData="+theString; 
var ajax= new XMLHttpRequest(); 
ajax.open("POST", 'saveCards.php', true); 
ajax.setRequestHeader('Content-Type',  
 
'canvas/upload'); 
 
ajax.onreadystatechange=function() 
{ 
 
if(ajax.readyState == 4) 
{ 
alert("image was saved"); 
}else{ 
alert("image was not saved"); 
} 
} 
 
ajax.send(postData); 
} 
</script> 
*/ 
?>  
   </body> 
</html> 
 
 |