Jump to content

Recommended Posts

Posted

<?

include('lang/set.php');

include('inc/sitemgmt/session.php');

if(!$session->logged_in) {header('HTTP/1.1 401 Unauthorized');

include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Control panel access denied')";

mysql_query($sql);

mysql_close();

$next=str_replace("&","+",str_replace("=","-",$_SERVER['QUERY_STRING']));

header('Location: login.php?small&next='.$next); exit;

}

if(isset($_GET['proxy'])) {

header('Location: http://proxy.lnhost.co.cc');

echo "<a href='http://proxy.lnhost.co.cc'>Naar de proxy</a>";

exit;

}

if(isset($_GET['control'])) {

$control=$_GET['control'];

if($control=="userinfo") { ?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html><head><title>Account</title></head><body>

<? include('inc/initsql.php');

/* Requested Username error checking */

$req_user = trim($_GET['user']);

if(!$req_user || strlen($req_user) == 0 ||

!eregi("^([0-9a-z])+$", $req_user) ||

!$database->usernameTaken($req_user)){

die("<p>".T_USER_AAC_E_T1." '".$req_user."' ".T_USER_AAC_E_T2."</p>");

} ?><?

/* Logged in user viewing own account */

if($session->username==$req_user) {$own_account=true;} else{$own_account=false;}

 

/* Display requested user information */

$req_user_info = $database->getUserInfo($req_user);

?><p><b><? echo T_USER_USERNAME; ?>:</b>

<? echo $req_user; ?><br><?

 

/* Email */

if($own_account) {

?> <b> <? echo T_USER_AAC_MAIL; ?>:</b> <? echo $req_user_info["email"]; ?><br><?

}

 

/* GUI-style */

if($req_user_info["gui"]=="dos"){

$req_user_info["gui"]=T_USER_AAC_GUI_STD;

}

if($req_user_info["gui"]=="win2000"){

$req_user_info["gui"]="Windows 2000";

}

if($req_user_info["gui"]=="xp"){

$req_user_info["gui"]="Windows XP";

}

if($req_user_info["gui"]=="vista_basic"){

$req_user_info["gui"]="Windows Vista Basic";

}

if($req_user_info["gui"]=="vista_aero"){

$req_user_info["gui"]="Windows Vista Aero";

}

 

echo "<b>".T_USER_AAC_GUI.":</b> ".$req_user_info["gui"]."<br>";

 

echo "<b>Afbeelding: </b> <img src='".$req_user_info['image']."'><br>";

 

/**

* Note: when you add your own fields to the users table

* to hold more information, like homepage, location, etc.

* they can be easily accessed by the user info array.

*

* $session->userinfo["location"]; (for logged in users)

*

* ..and for this page,

*

* $req_user_info["location"]; (for any user)

*/

 

/* If logged in user viewing own account, give link to edit */

if($own_account){

echo "<br><a href=\"?control=useredit\">".T_USER_ACCOUNT_TITLE."</a>";

}

?>

</p>

</body></html>

<? }

else if($control=="useredit") { ?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Gebruiker bewerken</title></head>

<body>

<? include("inc/initsql.php"); ?><html><head><style type="text/css">

.defaultimage {float: right; height: 70px; width: 70px; border:1px white solid;}</style><meta http-equiv="content-type" content="text/html; charset=utf-8"><title><? echo $pgname ?></title><link href="http://static.lnhost.co.cc/alert/alert.css.php?ui=<? if(!$session->logged_in) { echo SITE_ALERTGUI; } else {echo $session->userinfo['gui'];} ?>" rel="stylesheet" type="text/css"><script language="JavaScript" src="http://static.lnhost.co.cc/alert/alert.js.php?ui=<? if(!$session->logged_in) { echo SITE_ALERTGUI; } else {echo $session->userinfo['gui'];} ?>" type="text/javascript"></script></head><body>

<? if(isset($_SESSION['useredit'])) {

unset($_SESSION['useredit']);?>

<p>Je account is bewerkt.</p>

<? }

if($form->num_errors > 0){

echo "<font size=\"2\" color=\"#ff0000\">".$form->num_errors." fouten gevonden</font>";

}

?>

<form action="inc/sitemgmt/process.php" method="POST" name="pass"><fieldset>

<? echo T_USER_ACCOUNT_CP ?>:<input type="password" name="curpass" maxlength="30" value="

<?echo $form->value("curpass"); ?>" class="textfield"><? echo $form->error("curpass"); ?>

<br>

<? echo T_USER_ACCOUNT_NP ?>:<input type="password" name="newpass" maxlength="30" value="

<? echo $form->value("newpass"); ?>" class="textfield"><? echo $form->error("newpass"); ?>

<input type="hidden" name="subpass" value="1"><br>

<input type="submit" value="<? echo T_USER_ACCOUNT_SUBMIT ?>" class="button"></fieldset>

</form>

<br>

<form action="inc/sitemgmt/process.php" method="POST" name="settings"><fieldset>

<div style="border: 1px black dashed; width: 161px; float: right; height: 200px; overflow: scroll; overflow-x: auto; scrollbar-base-color: black;" >

<img src="http://static.lnhost.co.cc/panel/user/user.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile2.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile3.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile4.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile5.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile6.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile7.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile8.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile9.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile10.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile11.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user/usertile12.png" title="Afbeelding kiezen" onclick="document.settings.image.focus(); document.settings.image.value=this.src; document.settings.image.blur()" class="defaultimage">

<img src="http://static.lnhost.co.cc/panel/user.png" title="Geen afbeelding" onclick="document.settings.image.focus(); document.settings.image.value='http://static.lnhost.co.cc/panel/user/empty.png'; document.settings.image.blur()" class="defaultimage">

</div>

<img src="<?

if($form->value("image") == "" && $session->userinfo['image'] != ""){

echo $session->userinfo['image'];

}elseif($form->value("image") != "") {

echo $form->value("image");

}

else {

echo "http://static.lnhost.co.cc/panel/user/empty.png";

}

?>" id="imgsample" alt="Afbeelding is niet gevonden" title="Jouw afbeelding" style="float: left; width: 100px; height: 100px; border: 1px red solid; margin: 10px;">

<? echo T_USER_ACCOUNT_MAIL ?>:<input type="text" name="email" maxlength="50" value="<?

if($form->value("email") == ""){

echo $session->userinfo['email'];

}else{

echo $form->value("email");

}

?>" class="textfield">

<? echo $form->error("email"); ?><br>

<? echo T_USER_ACCOUNT_GUI ?>: <select class="textfield" name="gui">

<option value="dos"<? if($session->userinfo['gui']=="dos") { echo " selected";} ?>><? echo T_USER_ACCOUNT_GUI_STD ?></option>

<option value="win2000"<? if($session->userinfo['gui']=="win2000") { echo " selected";} ?>>Windows 2000</option>

<option value="xp"<? if($session->userinfo['gui']=="xp") { echo " selected";} ?>>Windows XP</option>

<option value="vista_basic"<? if($session->userinfo['gui']=="vista_basic") { echo " selected";} ?>>Windows Vista basic</option>

<option value="vista_aero"<? if($session->userinfo['gui']=="vista_aero") { echo " selected";} ?>>Windows Vista Aero</option>

</select><br>

Afbeelding: <input type="text" name="image" value="<?

if($form->value("image") == ""){

echo $session->userinfo['image'];

}else{

echo $form->value("image");

}

?>" onBlur="document.getElementById('imgsample').src=this.value;">

<input type="hidden" name="subsettings" value="1"><br>

<p style="clear: left; height: 1px;"></p>

<input type="submit" value="<? echo T_USER_ACCOUNT_SUBMIT ?>" class="button">

 

</fieldset>

</form>

</p>

<? }

else if($control=="mail") {

include('message-main.php');

//echo("<script language=\"JavaScript\">alert('E-mail is nog niet beschikbaar')</script>");

}

else if($control=="users") {

header('Location: admin-admin.php');

}

else if($control=="cms") { ?>

<? include('lang/set.php');

include('inc/accountlevels.php');

?>

<? $file=$_GET['file'];

if($file=="edit") { ?>

<? /*include('inc/cms/page_edit.php');*/ ?>

<?

//include("inc/sitemgmt/session.php");

include("inc/initsql.php");

 

$SQL_page="SELECT * FROM ".$site.TBL_SECTIONS." WHERE id=".$_GET['id'];

$page_result=mysql_query($SQL_page);

$page=mysql_fetch_array($page_result);

mysql_close();

 

 

?>

<html><head><title>Edit '<? echo $page['section_title']?>' [VistaPanel -> CMS]</title></head><body>

<? if(!isSiteAdmin()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);

mysql_close(); ?>

<p style="color: red;">ACCESS DENIED</p>

 

<? } else { ?>

 

<p>

 

<script type="text/javascript" src="<? echo URL_TINYMCE ?>tiny_mce/tiny_mce.js"></script>

<script type="text/javascript">

tinyMCE.init({

// General options

mode : "exact",

elements : "section_main",

theme : "advanced",

skin : "o2k7",

skin_variant : "black",

plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,

preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars

,nonbreaking,xhtmlxtras,template,inlinepopups",

// Theme options

theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull",

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,undo,redo",

theme_advanced_buttons3 : "link,unlink,anchor,image,cleanup,code,|,insertdate,inserttime,|,forecolor",

theme_advanced_buttons4 : "hr,removeformat,|,sub,sup,|,charmap,advhr,|,fullscreen,|,cite,abbr,acronym,attribs,|,visualchar

s,nonbreaking",

theme_advanced_toolbar_location : "top",

theme_advanced_toolbar_align : "left",

theme_advanced_statusbar_location : "bottom",

theme_advanced_resizing : true

 

});

 

</script>

 

<form action="?control=cms&file=exec&site=<? echo $_GET['site']; ?>" method="POST">

 

<label><? echo T_CMS_S_PAGE ?>:<select class="textfield" name="page_id">

<?

include("inc/initsql.php");

 

$sql="SELECT * FROM ".$site.TBL_PAGES." ORDER BY page_order ASC";

$res=mysql_query($sql);

 

mysql_close();

?>

<? while($pages=mysql_fetch_array($res)){ ?>

<option value="<? echo $pages['id']; ?>" <?if ($pages['id']==$page['page_id']){ echo "selected";}?>><? echo $pages['page_title']; ?></option>

<? } ?>

</select></label><br>

<label><? echo T_TITLE ?>:<input type="text" name="section_title" value="<?php echo $page['section_title'] ?>" size="40" maxlength="120" class="textfield"></label><br>

<label><? echo T_CMS_S_ACTION_EDIT_ORDER ?>:<input type="text" name="section_order" value="<?php echo $page['section_order'] ?>" size="2" maxlength="2" class="textfield"></label><br>

<label><? echo T_CONTENT ?>:<textarea name="section_main" id="section_main" rows="6" cols="60" class="textfield"><?php echo $page['section_main'] ?></textarea></label><br>

 

<input type="hidden" name="id" value="<?php echo $page['id'] ?>">

<input type="hidden" name="action" value="update">

<input type="submit" name="Submit" value="<? echo T_SUBMIT_OK ?>" class="button">

 

</form>

</p>

 

<? } ?>

</body></html>

 

 

 

<? }

else if($file=="edit_page") {

?>

<?

//include("inc/sitemgmt/session.php");

include("inc/initsql.php");

$SQL_page="SELECT * FROM ".$site.TBL_PAGES." WHERE id='".$_GET['id']."'";

$page_result=mysql_query($SQL_page);

$page=mysql_fetch_array($page_result);

mysql_close();

 

?>

 

<? if(!isSiteAdmin()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);

mysql_close(); ?>

<p style="color: red;">ACCESS DENIED</p>

<? } else { ?>

<p>

 

 

<form name="<? echo $site ?>_edit" action="java script:ajax_render('?control=cms&file=exec&site=<? echo $_GET['site']; ?>','POST',document.getElementById('frm<? echo $site; ?>_folder'),'page_id='+document.<? echo $site ?>_edit.page_id.value+'&page_title='+document.<? echo $site ?>_edit.page_title.value+'&page_order='+document.<? echo $site ?>_edit.page_order.value+'&action=update_page&page_id='+document.<? echo $site ?>_edit.page_id.value)">

 

 

<label><? echo T_TITLE ?>:<input type="text" name="page_title" value="<?php echo $page['page_title'] ?>" size="40" maxlength="120" class="textfield"></label><br>

<label><? echo T_CMS_P_ACTION_EDIT_ORDER ?>:<input type="text" name="page_order" value="<?php echo $page['page_order'] ?>" size="2" maxlength="2" class="textfield"></label><br>

<input type="hidden" name="action" value="update_page"><input type="hidden" name="page_id" value="<? echo $page['id']; ?>">

<input type="submit" name="Submit" value="OK" class="button">

 

</form>

</p>

<? } ?>

<a href="?control=cms&file=list&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/images/icons/Silk/arrow_undo.png"><? echo T_BACK ?></a>

 

 

 

 

 

<? }

else if($file=="new") {

/*include('inc/cms/page_new.php');*/?>

 

 

<? //include("inc/sitemgmt/session.php"); ?>

 

<html><head><title>New [VistaPanel -> CMS]</title></head><body>

 

<? if(!isSiteAdmin()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);

mysql_close(); ?>

<p style="color: red;">ACCESS DENIED</p>

<? } else { ?>

<script type="text/javascript" src="<? echo URL_TINYMCE ?>tiny_mce/tiny_mce.js"></script>

<script type="text/javascript">

tinyMCE.init({

// General options

mode : "exact",

elements : "section_main",

theme : "advanced",

skin : "o2k7",

skin_variant : "black",

plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,

preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars

,nonbreaking,xhtmlxtras,template,inlinepopups",

// Theme options

theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull",

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,undo,redo",

theme_advanced_buttons3 : "link,unlink,anchor,image,cleanup,code,|,insertdate,inserttime,|,forecolor",

theme_advanced_buttons4 : "hr,removeformat,|,sub,sup,|,charmap,advhr,|,fullscreen,|,cite,abbr,acronym,attribs,|,visualchar

s,nonbreaking",

theme_advanced_toolbar_location : "top",

theme_advanced_toolbar_align : "left",

theme_advanced_statusbar_location : "bottom",

theme_advanced_resizing : true

 

});

 

</script>

 

 

 

<p>

 

<form action="?control=cms&file=exec&site=<? echo $_GET['site']; ?>" method="POST">

 

<label><? echo T_CMS_S_PAGE ?>:<select class="textfield" name="page_id">

<option disabled selected>Selecteer een pagina</option>

<?

include("inc/initsql.php");

 

$sql="SELECT * FROM ".$site.TBL_PAGES." ORDER BY page_order ASC";

$res=mysql_query($sql);

 

mysql_close();

?>

<? while($page=mysql_fetch_array($res)){ ?>

<option value="<? echo $page['id']; ?>"><? echo $page['page_title']; ?></option>

<? } ?>

</select></label><br>

<label><? echo T_CMS_S_ACTION_NEW_ORDER ?>:<input type="text" name="section_order" size="2" maxlength="2" class="textfield"></label><br>

<label><? echo T_TITLE ?>:<input type="text" name="section_title" value="" size="40" maxlength="120" class="textfield"></label><br>

<label><? echo T_CONTENT ?>:<textarea name="section_main" rows="6" cols="60" class="textfield"></textarea></label><br>

<input type="hidden" name="action" value="insert">

<input type="submit" name="Submit" value="<? echo T_SUBMIT_OK ?>" class="button">

</form></p>

 

<? } ?>

</body></html>

 

 

 

 

<? }

else if($file=="new_page") {

?>

 

 

<?

//include("inc/sitemgmt/session.php");

include("inc/initsql.php");

?>

 

 

<? if(!isSiteAdmin()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);

mysql_close(); ?>

<p style="color: red;">ACCESS DENIED</p>

<? } else { ?>

 

<p>

 

<form action="java script:form_post('?control=cms&file=exec&site=<? echo $_GET['site']; ?>',this)" method=post>

 

<label><? echo T_CMS_P_PAGE ?>:<input type="text" name="page_title" size="40" maxlength="120" class="textfield"></label><br>

<label><? echo T_CMS_P_ACTION_NEW_ORDER ?>:<input type="text" name="page_order" size="2" maxlength="2" class="textfield"></label><br>

<input type="hidden" name="action" value="insert_page">

<input type="submit" name="Submit" value="<? echo T_SUBMIT_OK ?>" class="button">

</form></p>

<? } ?>

<a href="?control=cms&file=list&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/images/icons/Silk/arrow_undo.png"><? echo T_BACK ?></a>

 

 

 

 

 

<? }

else if($file=="list") {

/*include('inc/cms/page_list.php');*/ ?>

 

 

 

<?php

 

 

 

include("inc/initsql.php");

 

$sql="SELECT * FROM ".$site.TBL_SECTIONS." ORDER BY page_id ASC";

$res=mysql_query($sql);

 

?>

 

 

<? if(!isSiteAdmin()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);

mysql_close(); ?>

<p style="color: red;">ACCESS DENIED</p>

<? } else { ?>

<h3><? echo T_CMS_S ?></h3><p>

 

 

<table width="100%" border="0" cellspacing="1" cellpadding="0">

<tr>

<th><? echo T_CMS_S_PAGE ?></th>

<th>#</th>

<th><? echo T_CMS_S_TITLE ?></th>

<th><? echo T_CMS_S_ACTION ?></th>

</tr>

<?

 

while($page=mysql_fetch_array($res)){

$sql=mysql_query("SELECT page_title FROM ".$site.TBL_PAGES." WHERE id='".$page['page_id']."' LIMIT 1");

$pages=mysql_fetch_array($sql);

?>

 

<tr bgcolor="#F9F9F9">

<td><?php echo $pages['page_title'] ?></td>

<td><?php echo $page['section_order'] ?></td>

<td><a href="?control=cms&file=view&id=<? echo $page['id'] ?>&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><?php echo $page['section_title'] ?></a></td>

<td><a href=?control=cms&file=x&type=section&id=<?php echo $page['id'] ?>&site=<? echo $_GET['site']; ?> onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="<? echo URL_IMG ?>/Silk/cross.png" title="<? echo T_CMS_S_ACTION_DEL ?>" alt="<? echo T_CMS_S_ACTION_DEL ?>"></a> 

<a href=?control=cms&file=edit&id=<?php echo $page['id'] ?>&site=<? echo $_GET['site']; ?> onclick="ajax_render(this.href,'window'); return false;"><img src="<? echo URL_IMG ?>/Silk/pencil.png" title="<? echo T_CMS_S_ACTION_EDIT ?>" alt="<? echo T_CMS_S_ACTION_EDIT ?>"></a></td>

</tr>

<?php

}

 

?>

<tr bgcolor="#F9F9F9">

<td colspan="4"><a href="?control=cms&file=new&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'window'); return false;"><img src="<? echo URL_IMG ?>/Silk/add.png"><? echo T_CMS_S_ACTION_NEW ?></a></td>

</tr>

</table>

</p>

<?

$sql="SELECT * FROM ".$site.TBL_PAGES." ORDER BY page_order ASC";

$res=mysql_query($sql);

 

mysql_close();

?>

<h3><? echo T_CMS_P ?></h3><p>

 

 

<table width="100%" border="0" cellspacing="1" cellpadding="0">

<tr>

<th>#</th>

<th><? echo T_CMS_P_PAGE ?></th>

<th>id</th>

<th><? echo T_CMS_P_ACTION ?></th>

</tr>

<?

 

while($pages=mysql_fetch_array($res)){

 

?>

 

<tr bgcolor="#F9F9F9">

<td><?php echo $pages['page_order'] ?></td>

<td><?php echo $pages['page_title'] ?></td>

<td><?php echo $pages['id'] ?></td>

<td><a href=?control=cms&file=x&type=page&id=<?php echo $pages['id'] ?>&site=<? echo $_GET['site']; ?> onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="<? echo URL_IMG ?>/Silk/cross.png" title="<? echo T_CMS_P_ACTION_DEL ?>" alt="<? echo T_CMS_P_ACTION_DEL ?>"></a> 

<a href=?control=cms&file=edit_page&id=<?php echo $pages['id'] ?>&site=<? echo $_GET['site']; ?> onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="<? echo URL_IMG ?>/Silk/pencil.png" title="<? echo T_CMS_P_ACTION_EDIT ?>" alt="<? echo T_CMS_P_ACTION_EDIT ?>"></a></td>

</tr>

<?php

}

 

?>

<tr bgcolor="#F9F9F9">

<td colspan="4"><a href="?control=cms&file=new_page&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="<? echo URL_IMG ?>/Silk/add.png"><? echo T_CMS_P_ACTION_NEW ?></a></td>

</tr>

</table>

</p>

<? } ?>

<a href="?folder&site=<? echo $site ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/images/icons/Silk/arrow_undo.png"><? echo T_BACK ?></a>

 

 

<? }

else if($file=="view") {

/*include('inc/cms/page_by_id.php');*/?>

 

 

<?php

 

include("inc/initsql.php");

 

if(isset($_GET['id'])) {

$sql = 'SELECT * FROM '.$site.TBL_SECTIONS.' WHERE id='.$_GET['id'].' ORDER BY page_id ASC'; $res=mysql_query($sql);

}

else {$sql = 'SELECT * FROM '.$site.TBL_SECTIONS.' ORDER BY page_id ASC'; $res=mysql_query($sql);}

while($page = mysql_fetch_array($res)){

$sql=mysql_query("SELECT page_title FROM ".$site.TBL_PAGES." WHERE id='".$page['page_id']."' LIMIT 1");

$pages=mysql_fetch_array($sql);

?>

<h3><?php echo $pages['page_title'] ?> : <?php echo $page['section_title'] ?></h3>

<p><?php echo $page['section_main'] ?></p>

<?php

}

mysql_close();

?>

<a href="?folder&site=<? echo $site ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/images/icons/Silk/arrow_undo.png"><? echo T_BACK ?></a>

<? }

else if ($file=="exec") {

 

if(isset($_GET['action'])) $action=$_GET['action'];

if(isset($_POST['action'])) $action=$_POST['action'];

 

include("inc/initsql.php");

//include('inc/sitemgmt/session.php');

 

if(isSiteAdmin()) {

if($action=="delete"){

 

$id=$_GET['id'];

 

$page_SQL_del="DELETE FROM ".$site.TBL_SECTIONS." WHERE id=$id";

$bool=mysql_query($page_SQL_del);

if($bool==1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_S_ACTION_DEL_S."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Section ".$id." deleted (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_S_ACTION_DEL_F."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Section ".$id." deletion failed (site ".$site.")')";

mysql_query($sql);}

}

 

if($action=="insert"){

 

$page_id=$_POST['page_id'];

$section_order=$_POST['section_order'];

$section_title=$_POST['section_title'];

$section_main=$_POST['section_main'];

 

$page_SQL_insert="INSERT INTO ".$site.TBL_SECTIONS." (page_id,section_order,section_title,section_main) VALUES ('$page_id','$section_order','$section_title','$section_main')";

$bool=mysql_query($page_SQL_insert);

if($bool==1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_S_ACTION_NEW_S."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Section inserted page_id=".$page_id.":section_order=".$section_order.":section_title=".$section_title.":section_main=".$section_main." (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_S_ACTION_NEW_F."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Section insertion failed page_id=".$page_id.":section_order=".$section_order.":section_title=".$section_title.":section_main=".$section_main." (site ".$site.")')";

mysql_query($sql);}

echo "<script LANGUAGE=JavaScript>window.close()</SCRIPT>";

}

 

if($action=="update"){

 

$id=$_POST['id'];

$page_id=$_POST['page_id'];

$section_order=$_POST['section_order'];

$section_title=$_POST['section_title'];

$section_main=$_POST['section_main'];

 

$page_SQL_update="UPDATE ".$site.TBL_SECTIONS." SET page_id='$page_id',section_order='$section_order',section_title='$section_title',section_main='$section_main' WHERE id='$id'";

$bool=mysql_query($page_SQL_update);

if($bool==1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_S_ACTION_EDIT_S."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Section".$id." updated page_id=".$page_id.":section_order=".$section_order.":section_title=".$section_title.":section_main=".$section_main." (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_S_ACTION_EDIT_F."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Section".$id." update failed page_id=".$page_id.":section_order=".$section_order.":section_title=".$section_title.":section_main=".$section_main." (site ".$site.")')";

mysql_query($sql);}

echo "<script LANGUAGE=JavaScript>window.close()</SCRIPT>";

}

 

 

 

 

if($action=="delete_page"){

 

$page_id=$_GET['id'];

 

$page_SQL_del="DELETE FROM ".$site.TBL_PAGES." WHERE id='".$page_id."'";

$bool=mysql_query($page_SQL_del);

if($bool==1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_P_ACTION_DEL_S."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Page".$page_id." deleted (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_P_ACTION_DEL_F."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Page".$page_id." deletion failed (site ".$site.")')";

mysql_query($sql);}

}

 

if($action=="insert_page"){

 

$page_title=$_POST['page_title'];

$page_order=$_POST['page_order'];

 

$page_SQL_insert="INSERT INTO ".$site.TBL_PAGES." (page_order,page_title) VALUES ('$page_order','$page_title')";

$bool=mysql_query($page_SQL_insert);

if($bool==1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_P_ACTION_NEW_S."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Page inserted page_title=".$page_title.":page_order=".$page_order." (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_P_ACTION_NEW_F."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Page insertion failed page_title=".$page_title.":page_order=".$page_order." (site ".$site.")')";

mysql_query($sql);}

}

 

if($action=="update_page"){

 

$page_title=$_POST['page_title'];

$page_order=$_POST['page_order'];

$page_id=$_POST['page_id'];

 

$page_SQL_update="UPDATE ".$site.TBL_PAGES." SET page_order='$page_order',page_title='$page_title' WHERE id='".$page_id."'";

$bool=mysql_query($page_SQL_update);

if($bool==1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_P_ACTION_EDIT_S."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Page".$page_id." updated page_title=".$page_title.":page_order=".$page_order." (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {echo "<script LANGUAGE=JavaScript>window.alert('".T_CMS_P_ACTION_EDIT_F."')</SCRIPT>";

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Page".$page_id." update failed page_title=".$page_title.":page_order=".$page_order." (site ".$site.")')";

mysql_query($sql);}

}

}

else {

$sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Edit access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);

echo "<script LANGUAGE=JavaScript>window.alert('ACCESS DENIED')</SCRIPT>"; }

echo '<script language="JavaScript">ajax_render("?control=cms&site='.$site.'" ,"GET",document.getElementById("frm'.$_GET['site'].'_folder"));</SCRIPT>';

 

mysql_close();

 

}

else if($file=="x") {

if($_GET['type']=="section"){ ?>

<? echo T_CMS_S_ACTION_DEL_Q ?>

<br><a href="?control=cms&file=exec&id=<? echo $_GET['id']; ?>&action=delete&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><? echo T_CMS_S_ACTION_DEL_Y ?></a> || <a href="?control=cms&file=exec&site=<? echo $_GET['site']; ?>" onclick="ajax_render('?control=cms&site=<? echo $_GET['site']; ?>','GET',document.getElementById('frm<? echo $_GET['site']; ?>_folder')); return false;"><? echo T_CMS_S_ACTION_DEL_N ?></a>

<? }

if($_GET['type']=="page") {

if($_GET['id']==1) { echo T_CMS_P_ACTION_DEL_HOME ?>

<br><a style="color: gray; text-decoration: underline; cursor: pointer"><? echo T_CMS_P_ACTION_DEL_Y ?></a> || <a onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;" href="?control=cms&site=<? echo $_GET['site']; ?>"><? echo T_CMS_P_ACTION_DEL_N ?></a>

<? } else { echo T_CMS_P_ACTION_DEL_Q ?>

<br><a href="?control=cms&file=exec&id=<? echo $_GET['id']; ?>&action=delete_page&site=<? echo $_GET['site']; ?>" onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><? echo T_CMS_P_ACTION_DEL_Y ?></a> || <a onclick="ajax_render(this.href,'GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;" href="?control=cms&site=<? echo $_GET['site']; ?>"><? echo T_CMS_P_ACTION_DEL_N ?></a>

<? }}

}

else { ?>

<?

//include('inc/sitemgmt/session.php');

if(!isSiteAdmin()) { header('Location: ?control=cms&file=view&site='.$site);}

if(isSiteAdmin()) { header('Location: ?control=cms&file=list&site='.$site);}?>

<?

}

?>

 

</body></html>

<? exit; ?>

<?}

if($control=="news") { ?>

<? include('lang/set.php');

include('inc/accountlevels.php');?>

<?

/*Geen export*/

$file=$_GET['file'];

$id=$_GET['id'];

if($file=="edit") {

/*Include news_edit.php*/ ?>

 

 

 

<?

 

include("inc/initsql.php");

 

$SQL_news="SELECT * FROM ".$site.TBL_NEWS." WHERE id=" . $_GET['id'];

$news_result=mysql_query($SQL_news);

$news=mysql_fetch_array($news_result);

mysql_close();

 

 

 

?>

 

<? if(!isSiteNewsEdit()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\" (news)')";

mysql_query($sql);

mysql_close(); ?>

<h2><? echo T_NEWS_LIST_ACTION_EDIT_TITLE ?></h2>

<p style="color: red;">ACCESS DENIED</p>

<? } else { ?>

<h2><? echo T_NEWS_LIST_ACTION_EDIT_TITLE ?></h2>

<p>

 

 

<form action="?control=news&file=list&site=<? echo $_GET['site']; ?>" method=post>

 

 

<label><? echo T_TITLE ?>:<input type="text" name="news_header" value="<?php echo $news['news_header'] ?>" size="40" maxlength="120" class="textfield"></label><br>

<label><? echo T_NEWS_LIST_DATE ?>:<input type="text" name="news_datetime" value="<?php echo $news['news_datetime'] ?>" size="19" maxlength="19" class="textfield"></label><br>

<label><? echo T_CONTENT ?>:<textarea name="news_main" rows="6" cols="60" class="textfield"><?php echo $news['news_main'] ?></textarea></label>

<input type="hidden" name="id" value="<?php echo $news['id'] ?>">

<input type="hidden" name="action" value="update">

<input type="submit" name="Submit" value="<? echo T_SUBMIT_OK ?>" class="button">

</form>

</p><p>

<a href="?control=news&file=list&site=<? echo $_GET['site']; ?>"><img src="<? echo URL_IMG ?>/Silk/arrow_undo.png"><? echo T_BACK ?></a>

</p>

<? } ?>

 

 

 

 

 

<? }

else if($file=="new") {

/*Include news_new.php*/?>

 

 

 

<?

include("inc/initsql.php");

?>

 

<? if(!isSiteNewsEdit()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\" (news)')";

mysql_query($sql);

mysql_close(); ?>

<h2><? echo T_NEWS_LIST_ACTION_NEW ?></h2>

<p style="color: red;">ACCESS DENIED</p>

 

<? } else { ?>

<h2><? echo T_NEWS_LIST_ACTION_NEW ?></h2>

<p>

 

<form action="?control=news&file=list&site=<? echo $_GET['site']; ?>" method=post>

 

<label><? echo T_TITLE ?>:<input type="text" name="news_header" size="40" maxlength="120" class="textfield"></label><br>

<label><? echo T_NEWS_LIST_DATE ?>:<input type="text" name="news_datetime" value="<?php echo(date("Y-m-d")) ?>" size="19" maxlength="19" class="textfield"></label><br>

<label><? echo T_CONTENT ?>:<textarea name="news_main" rows="6" cols="60" class="textfield"></textarea></label><br>

<input type="hidden" name="action" value="insert">

<input type="submit" name="Submit" value="<? echo T_SUBMIT_OK ?>" class="button">

</form>

</p><p>

<a href="?control=news&file=list&site=<? echo $_GET['site']; ?>"><img src="<? echo URL_IMG ?>/Silk/arrow_undo.png"><? echo T_BACK ?></a>

 

</p>

<? } ?>

 

 

 

 

<? }

else if($file=="list") {

/*Include news_list.php*/?>

 

 

 

<?php

 

if(isset($_GET['action'])) $action=$_GET['action'];

if(isset($_POST['action'])) $action=$_POST['action'];

 

 

 

include("inc/initsql.php");

 

if(isSiteNewsEdit()) {

 

if($action=="delete"){

 

$id=$_GET['id'];

 

$news_SQL_del="DELETE FROM ".$site.TBL_NEWS." WHERE id=$id";

$bool=mysql_query($news_SQL_del);

if($bool==1) {$message['body']=T_NEWS_LIST_ACTION_DEL_S; $message['type']='ok';

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','NewsItem".$id." deleted (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {$message['body']=T_NEWS_LIST_ACTION_DEL_F; $message['type']='error';

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','NewsItem".$id." deletion failure (site ".$site.")')";

mysql_query($sql);}

}

 

if($action=="insert"){

 

$news_main=$_POST['news_main'];

$news_header=$_POST['news_header'];

$news_datetime=$_POST['news_datetime'];

 

$news_main=nl2br($news_main);

 

$news_SQL_insert="INSERT INTO ".$site.TBL_NEWS." (news_header,news_datetime,news_main) VALUES ('$news_header','$news_datetime','$news_main')";

$bool=mysql_query($news_SQL_insert);

if($bool==1) {$message['body']=T_NEWS_LIST_ACTION_NEW_S; $message['type']='ok';

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','NewsItem inserted news_main=".$news_main.":news_header=".$news_header.":news_datetime=".$news_datetime." (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {$message['body']=T_NEWS_LIST_ACTION_NEW_F; $message['type']='error';

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','NewsItem insertion failed news_main=".$news_main.":news_header=".$news_header.":news_datetime=".$news_datetime." (site ".$site.")')";

mysql_query($sql);}

}

 

if($action=="update"){

 

$id=$_POST['id'];

$news_main=$_POST['news_main'];

$news_header=$_POST['news_header'];

$news_datetime=$_POST['news_datetime'];

 

$news_main=nl2br($news_main);

 

$news_SQL_update="UPDATE ".$site.TBL_NEWS." SET news_header='$news_header',news_main='$news_main',news_datetime='$news_datetime' WHERE id='$id'";

$bool=mysql_query($news_SQL_update);

if($bool==1) {$message['body']=T_NEWS_LIST_ACTION_EDIT_S; $message['type']='ok';

$sql="INSERT INTO serv_log VALUES(NULL,'200',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','NewsItem".$id." updated news_main=".$news_main.":news_header=".$news_header.":news_datetime=".$news_datetime." (site ".$site.")')";

mysql_query($sql);}

if($bool<>1) {$message['body']=T_NEWS_LIST_ACTION_EDIT_F; $message['type']='error';

$sql="INSERT INTO serv_log VALUES(NULL,'500',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','NewsItem".$id." update failed news_main=".$news_main.":news_header=".$news_header.":news_datetime=".$news_datetime." (site ".$site.")')";

mysql_query($sql);}

}

 

 

}

else { $message['body']='ACCESS DENIED'; $message['type']='error';

$sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Edit news access denied for site \"".$_GET['site']."\"')";

mysql_query($sql);}

 

mysql_close();

 

?>

 

 

<? if(!isSiteNewsEdit()){ ?>

<? include('inc/initsql.php'); $sql="INSERT INTO serv_log VALUES(NULL,'401',NULL,'".$session->username."','".$_SERVER['REMOTE_ADDR']."','".$_SERVER["REQUEST_URI"]."','Access denied for site \"".$_GET['site']."\" (news)')";

mysql_query($sql);

mysql_close(); ?>

<h2><? echo T_NEWS_LIST ?></h2>

<p style="color: red;">ACCESS DENIED</p>

<? } else { ?>

<h2><? echo T_NEWS_LIST ?></h2>

<? if(isset($message)) {

if($message['type']=="error") {echo('<p style="background-color: red; color: black; border: 5px double red;"><img src="'.URL_IMG.'/Silk/error.png" alt="error">');}

if($message['type']=="ok") {echo('<p style="background-color: #7FFF00; color: black; border: 5px double #7FFF00;"><img src="'.URL_IMG.'/Silk/accept.png" alt="OK">');}

echo($message['body']."</p>"); }

?>

<p>

 

 

<table width="100%" border="0" cellspacing="1" cellpadding="0">

<tr>

<th><? echo T_NEWS_LIST_DATE ?></th>

<th><? echo T_TITLE ?></th>

<th><? echo T_NEWS_LIST_ACTION ?></th>

</tr>

<?

include('inc/initsql.php');

$sql="SELECT * FROM ".$site.TBL_NEWS." ORDER BY news_datetime DESC";

$res=mysql_query($sql);

while($news=mysql_fetch_array($res)){

 

$unixtime = strtotime($news['news_datetime']);

?>

 

<tr bgcolor="#F9F9F9">

<td><?php echo date("d-m-Y",$unixtime) ?></td>

<td><a href="?control=news&file=view&id=<? echo $news['id']; ?>&site=<? echo $_GET['site']; ?>"><?php echo $news['news_header'] ?></a></td>

<td><a href=?control=news&file=list&id=<?php echo $news['id'] ?>&action=delete&site=<? echo $_GET['site']; ?>><img src="<? echo URL_IMG ?>/Silk/cross.png" title="<? echo T_NEWS_LIST_ACTION_DEL ?>"></a> 

<a href=?control=news&file=edit&id=<?php echo $news['id'] ?>&site=<? echo $_GET['site']; ?>><img src="<? echo URL_IMG ?>/Silk/pencil.png" title="<? echo T_NEWS_LIST_ACTION_EDIT ?>"></a></td>

</tr>

<?php

}

mysql_close();

?>

<tr bgcolor="#F9F9F9">

<td colspan="4"><a href="?control=news&file=new&site=<? echo $_GET['site']; ?>"><img src="<? echo URL_IMG ?>/Silk/add.png"><? echo T_NEWS_LIST_ACTION_NEW_TITLE ?></a></td>

</tr>

</table>

</p>

<a href="?folder&site=<? echo $_GET['site']; ?>"><img src="<? echo URL_IMG ?>/Silk/arrow_undo.png"><? echo T_BACK ?></a>

<? } ?>

 

 

 

 

<? }

else if($file=="view") {

/*Include news_by_id.php*/?>

 

 

<h2><? echo T_NEWS ?></h2>

<ul>

<?php

 

include("inc/initsql.php");

 

$news_id=$_GET['id'];

if($news_id !='') {

$sql = 'SELECT * FROM '.$site.TBL_NEWS.' WHERE id='.$news_id.' ORDER BY news_datetime DESC';

}

else {$sql = 'SELECT * FROM '.$site.TBL_NEWS.' ORDER BY news_datetime DESC'; }

$res= mysql_query($sql);

 

while($news = mysql_fetch_array($res)){

 

//Opmaak van datum

$unixtime = strtotime($news['news_datetime']);

 

?>

<li>

<h3><? echo date("d-m-Y",$unixtime) ?>: <?php echo $news['news_header'] ?></h3>

<p><?php echo $news['news_main'] ?></p>

</li>

<?php

}

mysql_close();

?>

</ul>

<a href="?control=news&file=list&site=<? echo $_GET['site']; ?>"><img src="<? echo URL_IMG ?>/Silk/arrow_undo.png"><? echo T_BACK ?></a>

 

 

 

<? }

else { ?>

<?

if(!isSiteNewsEdit()) { header('Location: ?control=news&file=view&id='.$id.'&site='.$_GET['site']);}

if(isSiteNewsEdit()) { header('Location: ?control=news&file=list&site='.$_GET['site']); } ?>

<?

}

?>

<? }

else if($control=="siteusers") {

header('Location: siteadmin.php?site='.$_GET['site']);

}

exit;

}?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html><head>

<style type="text/css">

body {

margin: 0px;

padding: 0px;

}

#taskbar {

z-index: 3;

position: fixed;

bottom: 0px;

left: 0px;

width: 100%;

padding: 0px;

margin: 0px;

}

#taskbar #start {

z-index: 2;

width: 59px;

height: 34px;

background: url(http://static.lnhost.co.cc/panel/taskbar_button.png);

position: fixed;

bottom: 0px;

left: 0px;

opacity:0.8;

filter:alpha(opacity=80);

}

#taskbar #bar {

width: 100%;

height: 30px;

position: fixed;

bottom: 0px;

left: 59px;

background: url(http://static.lnhost.co.cc/panel/taskbar_bar.png);

opacity:0.8;

filter:alpha(opacity=80);

}

#taskbar #bar a {

cursor: default;

display: block;

color: white;

padding: 4px 10px 5px;

float: left;

width: 136px;

height: 21px;

background: url(http://static.lnhost.co.cc/panel/taskbar_object.png) no-repeat;

margin-right: 5px;

text-decoration: none;

}

#taskbar #bar a.active {

background: url(http://static.lnhost.co.cc/panel/taskbar_object_active.png);

}

#taskbar #menu {

display: none;

background: url(http://static.lnhost.co.cc/panel/menu_2.png);

z-index: 1;

position: fixed;

bottom: 30px;

left: 0px;

width: 427px;

height: 500px;

}

#taskbar #menu #left {

float: left;

margin-top: 9px;

margin-left: 9px;

width: 250px;

height: 480px;

overflow: auto;

overflow-x: hidden;

}

#taskbar #menu #left a {

cursor: default;

padding: 0px 10px;

display: block;

width: 226px;

height: 36px;

margin-bottom: 5px;

margin-left: 2px;

text-decoration: none;

color: black;

border: none;

}

#taskbar #menu #left a:hover {

background: url(http://static.lnhost.co.cc/panel/menu_button_light.png);

}

#taskbar #menu #left a img {

border: none;

height: 33px;

width: 33px;

}

#taskbar #menu #right {

float: left;

margin-top: -20px;

margin-left: 9px;

width: 152px;

}

#taskbar #menu #right a {

cursor: default;

color: white;

text-decoration: none;

padding: 5px 10px;

display: block;

width: 132px;

height: 21px;

margin-bottom: 5px;

}

#taskbar #menu #right a:hover {

background: url(http://static.lnhost.co.cc/panel/menu_button.png);

}

#taskbar #menu #usericon {

cursor: pointer;

display: block;

float: left;

width: 65px;

height: 65px;

position: relative;

top: -27px;

left: 50px;

}

#taskbar #menu #customicon {

cursor: pointer;

display: block;

float: left;

width: 47px;

height: 47px;

position: relative;

top: -20px;

left: -6px;

}

#taskbar #bar #clock {

cursor: default;

margin-top: 5px;

color: white;

right: 10px;

position: fixed;

}

#taskbar #bar #shortcuts {

margin: 0;

padding: 0;

float: left;

cursor: default;

color: white;

width: 50px;

overflow: hidden;

}

#taskbar #bar #shortcuts p {

width: 17px;

height: 16px;

margin: 0;

padding: 7px 3px;

}

#taskbar #bar #shortcuts p img {

width: 17px;

height: 14px;

}

#content {

width: 100%;

height: 100%;

}

</style>

<!----------------------------------------------------------------------------------------------------CP CSS------------------------>

<style>

#background {

position:fixed;

top: 0;

left: 0;

right: 0;

bottom: 0;

width:100%;

height:100%;

z-index:-1;

padding: 0;

margin:0;

}

#container {

overflow: auto;

z-index:3;

height: 100%;

}

.tile {

margin: 5px;

padding: 5px;

width: 106px;

height: 75px;

float: left;

cursor: pointer;

color: black;

text-decoration: none;

text-align: center;

}

#tilehover {

background: url('http://static.lnhost.co.cc/panel/tile bg hover.png');

opacity:0.8;

filter:alpha(opacity=80);

}

#tileclick {

background: url('http://static.lnhost.co.cc/panel/tile bg click.png');

opacity:0.8;

filter:alpha(opacity=80);

}

.tile img {

width: 60px;

height: 60px;

margin: 0 auto;

display: block;

}

 

 

/* ALERT CSS */

.alert .top {background-image: url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x.png); background-repeat: no-repeat; height: 25px; padding-left: 10px; padding-top: 3px; padding-right: 60px; width: 910px; z-index:4; text-shadow: #ffffff 0px 0px 15px}

.alert .mid {background-image: url(http://static.lnhost.co.cc/alert/vista_aero_mid.jpg); background-repeat: repeat-y; z-index: 3; padding-left: 5px; padding-right: 5px; width: 970px; height: 360px; overflow:auto}

.alert .bottom {background-image: url(http://static.lnhost.co.cc/alert/vista_aero_bottom.jpg); background-repeat: no-repeat; height: 8px; width: 980px; z-index: 4}

.alert .close{position:absolute; top: 0px; left: 932px; height: 16px; width: 40px; z-index: 4}

.alert .minimize {position:absolute; top: 0px; left: 905px; height: 16px; width: 24px; z-index: 4}

.alert {display:none; z-index: 2; position:fixed; top: 40px; left: 40px;}

.alert .close-but {display: none;}

.alert a {color: #00bfff; text-decoration: none;}

.alert a:hover {text-decoration: underline;}

#layer {background-color: #ffffff; position: fixed; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 1; display:none; opacity: 0.4; filter: alpha(opacity=40); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";} /*transparent layer over achtergrond*/

.alert .mid > div {width: 967px; height: 360px; overflow: auto;}

 

 

</style>

<? if(isset($_GET['folder'])) {

include('inc/accountlevels.php');

if(isSiteNewsEdit()) {?>

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="ajax_render('?control=news&site=<? echo $_GET['site']; ?>','GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/panel/icons/Journal.exe_I0068_0409.png">Nieuws</div>

<? }

if(isSiteAdmin()) {?>

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="ajax_render('?control=cms&site=<? echo $_GET['site']; ?>','GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/panel/icons/Journal.exe_I007f_0409.png">CMS</div>

<? }

if(isSiteFullAdmin()) { ?>

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="ajax_render('?control=siteusers&site=<? echo $_GET['site']; ?>','GET',document.getElementById('frm<? echo $_GET['site']?>_folder')); return false;"><img src="http://static.lnhost.co.cc/panel/icons/146.png">Toegangscontrole</div>

<? } exit; }

 

?>

<script language="JavaScript" src="http://static.lnhost.co.cc/public_js/busy.js"></script>

<script type="text/javascript">

//<!--

 

var mousex = 0;

var mousey = 0;

var grabx = 0;

var graby = 0;

var orix = 0;

var oriy = 0;

var elex = 0;

var eley = 0;

var algor = 0;

var cZIndex = 10;

 

var dragobj = null;

 

function falsefunc() { return false; } // used to block cascading events

 

function init()

{

document.onmousemove = update; // update(event) implied on NS, update(null) implied on IE

update();

loading.remove();

}

 

function getMouseXY(e) // works on IE6,FF,Moz,Opera7

{

if (!e) e = window.event; // works on IE, but not NS (we rely on NS passing us the event)

 

if (e)

{

if (e.pageX || e.pageY)

{ // this doesn't work on IE6!! (works on FF,Moz,Opera7)

mousex = e.pageX;

mousey = e.pageY;

algor = '[e.pageX]';

if (e.clientX || e.clientY) algor += ' [e.clientX] '

}

else if (e.clientX || e.clientY)

{ // works on IE6,FF,Moz,Opera7

mousex = e.clientX + document.body.scrollLeft;

mousey = e.clientY + document.body.scrollTop;

algor = '[e.clientX]';

if (e.pageX || e.pageY) algor += ' [e.pageX] '

}

}

}

 

function update(e)

{

getMouseXY(e); // NS is passing (event), while IE is passing (null)

document.getElementById('taskbar').style.zIndex = cZIndex+1;

document.getElementById('menu').style;zIndex = cZIndex+2;

}

 

function grab(context)

{

document.onmousedown = falsefunc; // in NS this prevents cascading of events, thus disabling text selection

dragobj = context;

dragobj.style.zIndex = cZIndex; // move it to the top

document.onmousemove = drag;

document.onmouseup = drop;

grabx = mousex;

graby = mousey;

elex = orix = dragobj.offsetLeft;

eley = oriy = dragobj.offsetTop;

update();

min_all();

}

 

function drag(e) // parameter passing is important for NS family

{

if (dragobj)

{

elex = orix + (mousex-grabx);

eley = oriy + (mousey-graby);

dragobj.style.position = "absolute";

dragobj.style.left = (elex).toString(10) + 'px';

dragobj.style.top = (eley).toString(10) + 'px';

}

update(e);

return false; // in IE this prevents cascading of events, thus text selection is disabled

}

 

function drop()

{

if (dragobj)

{

dragobj = null;

cZIndex++;

 

}

update();

document.onmousemove = update;

document.onmouseup = null;

document.onmousedown = null; // re-enables text selection on NS

}

 

 

//-->

</script>

 

 

<script>

start_clicked=false;

</script>

</head>

<body onload="init();"><script language="JavaScript">

loading=getBusyOverlay('viewport',{color:'black', opacity:0.8, text:'Vista panel is loading...', style:'text-shadow: 0 0 3px black;font-weight:bold;font-size:16px;color:white'},{color:'#ffffff', size:256, type:'o'});

</script>

<div id="content" onclick="start_clicked=false; document.getElementById('start').style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)'; document.getElementById('menu').style.display='none';">

<img src="back.jpg" id="background">

<div id="container">

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="popup_frame('Gebruikersinfo','?control=userinfo&user=<? echo $session->username ?>','userinfo'); return false;" href="?control=userinfo&user=<? echo $session->username ?>"><img src="http://static.lnhost.co.cc/panel/icons/control.exe_I0065_0409.png">Account</div>

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="popup_frame('Berichten','?control=mail','messages'); return false;"><img src="http://static.lnhost.co.cc/panel/icons/imageres.dll_I0014_0409.png">Berichten</div>

 

<? if($session->isAdmin()) { ?><div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="popup_frame('Administratie centrum','?control=users','admin'); return false;"><img src="http://static.lnhost.co.cc/panel/icons/146.png">Gebruikers</div><? } ?>

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="location.href='inc/sitemgmt/process.php'"><img src="http://static.lnhost.co.cc/panel/icons/imageres.dll_I001f_0409.png">Afmelden</div>

 

<div style="clear: both;"></div>

<? include('inc/initsql.php');

$sql="SELECT ref,title FROM sites WHERE username='".$session->username."'";

$res=mysql_query($sql);

while($site=mysql_fetch_array($res)) {

?>

<div class="tile" onmouseover="this.setAttribute('id','tilehover')" onmouseout="this.removeAttribute('id')" onmousedown="this.setAttribute('id','tileclick')" onmouseup="this.setAttribute('id','tilehover')" onclick="popup_frame('<? echo $site['title']; ?>','?folder&site=<? echo $site['ref']; ?>','<? echo $site['ref']; ?>_folder'); return false;" href="?folder&site=<? echo $site['ref']; ?>"><img src="http://static.lnhost.co.cc/panel/icons/imageres.dll_I00be_0409.png"><? echo $site['title'] ;?></div>

<? }

mysql_close();

?>

</div>

 

</div>

 

 

<div id="taskbar">

<div id="start" onmouseover="if(!start_clicked) this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_button_hover.png)';" onmouseout="if(!start_clicked) this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)';" onmousedown="if(!start_clicked) {this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_button_click.png)'; start_clicked=true; document.getElementById('menu').style.display='block';} else {this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_button_hover.png)'; start_clicked=false; document.getElementById('menu').style.display='none';}" title="Start"></div>

<div id="menu">

<div id="left">

<a href="#" onclick="popup_frame('Berichten','?control=mail','messages'); start_clicked=false; document.getElementById('start').style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)'; document.getElementById('menu').style.display='none'; return false;"><img src="http://static.lnhost.co.cc/panel/icons/imageres.dll_I0014_0409.png">Berichten</a>

<a href="#" onclick="popup_frame('Browser','?control=news&site=dev&file=view','browser'); start_clicked=false; document.getElementById('start').style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)'; document.getElementById('menu').style.display='none'; return false;"><img src="http://static.lnhost.co.cc/panel/icons/imageres.dll_I0013_0409.png">Ontwikkellaars nieuws</a>

</div>

<a href="#" style="border: none; text-decoration: none;" onclick="popup_frame('Gebruikersinfo','?control=userinfo&user=<? echo $session->username ?>','userinfo'); start_clicked=false; document.getElementById('start').style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)'; document.getElementById('menu').style.display='none'; return false;">

<img src="user.png" id="usericon" style="border: none;">

<img src="<? echo $session->userinfo['image'] ?>" id="customicon" style="border: none;">

</a>

<div id="right">

<a href="#" onclick="popup_frame('Gebruikersinfo','?control=userinfo&user=<? echo $session->username ?>','userinfo'); start_clicked=false; document.getElementById('start').style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)'; document.getElementById('menu').style.display='none'; return false;">Account</a>

<a href="inc/sitemgmt/process.php">Afmelden</a>

</div></div>

 

<div id="bar" onclick="start_clicked=false; document.getElementById('start').style.background='url(http://static.lnhost.co.cc/panel/taskbar_button.png)'; document.getElementById('menu').style.display='none';">

<div id="shortcuts"><p onclick="min_all()" onmouseover="this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_shortcut_object.png)';" onmouseout="this.style.background='none';" onmousedown="this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_shortcut_object_active.png)';" onmouseup="this.style.background='url(http://static.lnhost.co.cc/panel/taskbar_shortcut_object.png)';"><img src="http://static.lnhost.co.cc/panel/desktop.png" alt="Bureaublad weergeven" title="Bureaublad weergeven"></p></div>

<div id="clock"></div>

</div>

</div>

 

 

 

<? include('inc/initsql.php');

$sql="SELECT ref,title FROM sites WHERE username='".$session->username."'";

$res=mysql_query($sql);

while($site=mysql_fetch_array($res)) {

?>

<div class="alert" id="<? echo $site['ref']; ?>_folder">

<div class="top" id="top<? echo $site['ref']; ?>_folder" onmousedown="grab(this.parent); highlite('<? echo $site['ref']; ?>_folder',true);">[LOADING...]</div><div onclick="show('<? echo $site['ref']; ?>_folder',false)" class="minimize" onmouseover="mouse('<? echo $site['ref']; ?>_folder','min','hover',true)" onmouseout="mouse('<? echo $site['ref']; ?>_folder','min','hover',false)" onmousedown="mouse('<? echo $site['ref']; ?>_folder','min','click',true)" onmouseup="mouse('<? echo $site['ref']; ?>_folder','min','click',false)"></div><div class="close" onclick="show('<? echo $site['ref']; ?>_folder',false); removeTaskbarItem('<? echo $site['ref']; ?>_folder')" onmouseover="mouse('<? echo $site['ref']; ?>_folder','close','hover',true)" onmouseout="mouse('<? echo $site['ref']; ?>_folder','close','hover',false)" onmousedown="mouse('<? echo $site['ref']; ?>_folder','close','click',true)" onmouseup="mouse('<? echo $site['ref']; ?>_folder','close','click',false)"></div>

<div class="mid"><div id="frm<? echo $site['ref']; ?>_folder" src="http://static.lnhost.co.cc/images/icons/loading.gif" width="950" height="350"></div></div>

<div class="bottom"><input type="button" onclick="show('<? echo $site['ref']; ?>_folder', false)" value="Sluiten" class="close-but"></div>

</div>

<? }

mysql_close();

?>

 

<div class="alert" id="userinfo" onmousedown="grab(this); highlite('userinfo',true);">

<div class="top" id="topuserinfo">[LOADING...]</div><div onclick="show('userinfo',false)" class="minimize" onmouseover="mouse('userinfo','min','hover',true)" onmouseout="mouse('userinfo','min','hover',false)" onmousedown="mouse('userinfo','min','click',true)" onmouseup="mouse('userinfo','min','click',false)"></div><div class="close" onclick="show('userinfo',false); removeTaskbarItem('userinfo')" onmouseover="mouse('userinfo','close','hover',true)" onmouseout="mouse('userinfo','close','hover',false)" onmousedown="mouse('userinfo','close','click',true)" onmouseup="mouse('userinfo','close','click',false)"></div>

<div class="mid"><div id="frmuserinfo" src="http://static.lnhost.co.cc/images/icons/loading.gif" width="950" height="350"></div></div>

<div class="bottom"><input type="button" onclick="show('userinfo', false)" value="Sluiten" class="close-but"></div>

</div>

 

<div class="alert" id="admin" onmousedown="grab(this); highlite('admin',true);">

<div class="top" id="topadmin">[LOADING...]</div><div onclick="show('admin',false)" class="minimize" onmouseover="mouse('admin','min','hover',true)" onmouseout="mouse('admin','min','hover',false)" onmousedown="mouse('admin','min','click',true)" onmouseup="mouse('admin','min','click',false)"></div><div class="close" onclick="show('admin',false); removeTaskbarItem('admin')" onmouseover="mouse('admin','close','hover',true)" onmouseout="mouse('admin','close','hover',false)" onmousedown="mouse('admin','close','click',true)" onmouseup="mouse('admin','close','click',false)"></div>

<div class="mid"><div id="frmadmin" src="http://static.lnhost.co.cc/images/icons/loading.gif" width="950" height="350"></div></div>

<div class="bottom"><input type="button" onclick="show('admin', false)" value="Sluiten" class="close-but"></div>

</div>

 

<div class="alert" id="messages" onmousedown="grab(this); highlite('messages',true);">

<div class="top" id="topmessages">[LOADING...]</div><div onclick="show('messages',false)" class="minimize" onmouseover="mouse('messages','min','hover',true)" onmouseout="mouse('messages','min','hover',false)" onmousedown="mouse('messages','min','click',true)" onmouseup="mouse('messages','min','click',false)"></div><div class="close" onclick="show('messages',false); removeTaskbarItem('messages')" onmouseover="mouse('messages','close','hover',true)" onmouseout="mouse('messages','close','hover',false)" onmousedown="mouse('messages','close','click',true)" onmouseup="mouse('messages','close','click',false)"></div>

<div class="mid"><div id="frmmessages" src="http://static.lnhost.co.cc/images/icons/loading.gif" width="950" height="350"></div></div>

<div class="bottom"><input type="button" onclick="show('messages', false)" value="Sluiten" class="close-but"></div>

</div>

 

 

<div class="alert" id="browser" onmousedown="grab(this); highlite('browser',true);">

<div class="top" id="topbrowser">[LOADING...]</div><div onclick="show('browser',false)" class="minimize" onmouseover="mouse('browser','min','hover',true)" onmouseout="mouse('browser','min','hover',false)" onmousedown="mouse('browser','min','click',true)" onmouseup="mouse('browser','min','click',false)"></div><div class="close" onclick="show('browser',false); removeTaskbarItem('browser')" onmouseover="mouse('browser','close','hover',true)" onmouseout="mouse('browser','close','hover',false)" onmousedown="mouse('browser','close','click',true)" onmouseup="mouse('browser','close','click',false)"></div>

<div class="mid"><div id="frmbrowser" src="http://static.lnhost.co.cc/images/icons/loading.gif" width="950" height="350"></div></div>

<div class="bottom"><input type="button" onclick="show('browser', false)" value="Sluiten" class="close-but"></div>

</div>

 

<script>

clockarea=document.getElementById('clock');

function updateclock() {

date=new Date();

hours=date.getHours();

if(hours<10) hours="0"+hours;

minutes=date.getMinutes();

if(minutes<10) minutes="0"+minutes;

time=hours+":"+minutes;

clockarea.innerHTML=time;

setTimeout("updateclock()",500);

}

updateclock();

</script>

 

<!---popup handler-->

<script>

if (document.images)

{

pic1= new Image(1,1);

pic1.src="http://static.lnhost.co.cc/panel/alerts/vista_top_-x.png";

 

pic2= new Image(1,1);

pic2.src="http://static.lnhost.co.cc/panel/alerts/vista_top_-x_xhover0.png";

 

pic3= new Image(1,1);

pic3.src="http://static.lnhost.co.cc/panel/alerts/vista_top_-x_xclick0.png";

 

pic4= new Image(1,1);

pic4.src="http://static.lnhost.co.cc/panel/alerts/vista_top_-x_-hover0.png";

 

pic5= new Image(1,1);

pic5.src="http://static.lnhost.co.cc/panel/alerts/vista_top_-x_-click0.png";

 

pic6= new Image(1,1);

pic6.src="http://static.lnhost.co.cc/panel/taskbar_button_hover.png";

pic7= new Image(1,1);

pic7.src="http://static.lnhost.co.cc/panel/taskbar_button_click.png";

pic8= new Image(1,1);

pic8.src="http://static.lnhost.co.cc/panel/menu_2.png";

pic9= new Image(1,1);

pic9.src="http://static.lnhost.co.cc/panel/menu_button_light.png";

pic10= new Image(1,1);

pic10.src="http://static.lnhost.co.cc/panel/menu_button.png";

pic11= new Image(1,1);

pic11.src="http://static.lnhost.co.cc/panel/tile bg hover.png";

pic12= new Image(1,1);

pic12.src="http://static.lnhost.co.cc/panel/tile bg click.png";

}

 

function show(id, bool) {

if(bool) {

min_all();

highlite(id,true);

document.getElementById(id).style.display='block';

//document.getElementById('layer').style.display='block';

}

else {

highlite(id,false);

document.getElementById(id).style.display='none';

//document.getElementById('layer').style.display='none';

}

}

function mouse(id, button, type, bool) {

if(button=="close") {

if(type=="hover") {

if(bool) {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x_xhover0.png)'

}

else {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x.png)'

}

}

if(type=="click") {

if(bool) {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x_xclick0.png)'

}

else {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x.png)'

}

}

}

if(button=="min") {

if(type=="hover") {

if(bool) {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x_-hover0.png)'

}

else {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x.png)'

}

}

if(type=="click") {

if(bool) {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x_-click0.png)'

}

else {

document.getElementById("top"+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/alerts/vista_top_-x.png)'

}

}

}

}

 

 

function popup_frame(title, url, pid) {

document.getElementById('top'+pid).innerHTML=title;

ajax_render(url,'GET',document.getElementById('frm'+pid))

addTaskbarItem(pid,title);

show(pid, true);

}

function addTaskbarItem(id, title) {

if(!inArray(TaskbarElems, 'TaskBar'+id)) {

TaskbarElems.push('TaskBar'+id);

document.getElementById('bar').innerHTML+="<a href=\"#\" onclick=\"show('"+id+"',true)\" id=\"TaskBar"+id+"\">"+title+"</a>";

}

highlite(id,true);

}

function removeTaskbarItem(id) {

TaskbarElems.splice(arrayPosition(TaskbarElems,'TaskBar'+id),1);

rem=document.getElementById('TaskBar'+id);

TaskBar.removeChild(rem);

}

 

TaskBar=document.getElementById('bar');

TaskbarElems=new Array();

 

function inArray(array, value) {

var i;

for (i=0; i < array.length; i++) {

if (array == value) {

return true;

}

}

return false;

}

 

function arrayPosition(array, value) {

var i;

for (i=0; i < array.length; i++) {

if (array == value) {

return i;

}

}

return false;

}

 

function highlite(id,bool) {

if(bool) {

document.getElementById('TaskBar'+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/taskbar_object_active.png)';

cZIndex++;

document.getElementById(id).style.zIndex = cZIndex;

}

else {

document.getElementById('TaskBar'+id).style.backgroundImage='url(http://static.lnhost.co.cc/panel/taskbar_object.png)';

}

}

 

function min_all() {

var i;

for(i=0; i < TaskbarElems.length; i++) {

highlite(TaskbarElems.substr(7), false);

}

}

 

</script>

<!-- AJAX -->

<script language="JavaScript">

function ajax_request() {

if (window.XMLHttpRequest)

{// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp=new XMLHttpRequest();

}

else

{// code for IE6, IE5

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

return xmlhttp;

}

function get_page(url) {

page=new ajax_request();

page.open("GET",url,false);

page.send(null);

if (page.readyState == 4) {

if (page.status == 200) {

return page.responseText;

}

else {

return "Server error: HTTP code "+page.status;

}

}

else {

return "Network Timeout";

}

}

function ajax_post(url,query) {

loading=getBusyOverlay('viewport',{color:'black', opacity:0.8, text:'Vista panel is loading...', style:'text-shadow: 0 0 3px black;font-weight:bold;font-size:16px;color:white'},{color:'#ffffff', size:256, type:'o'});

page=new ajax_request();

page.open("POST",url,false);

loading.remove();

return page.responseText;

 

page.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

page.send(query);

}

 

 

function ajax_render(url,method,obj,params) {

if(method=="window") {

window.open(url,'','width=520,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,c

opyhistory=no,resizable=no');

}

else {

pload=getBusyOverlay(obj,{color:'white', opacity:0.8, text:'Loading...', style:'font-weight:bold;font-size:16px;color:black'},{color:'#000000', size:32, type:'c'});

if(method=="GET") {

page=new ajax_request();

page.open("GET",url,false);

page.send(null);

obj.innerHTML=page.responseText;

}

else if(method=="POST") {

page=new ajax_request();

page.open("POST",url,true);

page.onreadystatechange=function () {

if(page.readystate=="4") {

obj.innerHTML=page.responseText;

}

}

page.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

page.send(query);

}

else { alert('Method not supported'); }

}

}

 

</script>

</body></html>

<? exit; ?>

 

I was editing a HUGE php-script :P

  • 3 weeks later...
  • 2 weeks later...
Posted

src="media/audio.ogg" controls="controls"

 

It's a part of the audio-tag in HTML5. MySQL or PHP broke it (I'm working on that bug), so I had to fix it manually.

Posted

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php echo "$sitetitle"; ?> • <?php echo "$title"; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="style/default.css" title="none" />
<link rel="alternate stylesheet" type="text/css" href="style/dark.css" title="dark" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="sunshine" href="style/sunshine.css" />
<script type="text/javascript" src="js/styleswitch.js">
/*Style Sheet Switcher v1.1- © Dynamic Drive DHTML code library (www.dynamicdrive.com) Visit Dynamic Drive for this script and more */
</script>
<script type="text/javascript" src="js/cw3cb.js"></script>
<link rel="icon" type="image/x-icon" href="style/favicon.ico" />
</head>
<body onload="makeDark()">
<div id="all">
<div id="header">
<div id="horbar">
<a href="java script:makeDark()">Licht uit</a>    <a href="java script:makeLight()">Licht aan</a>
</div>
</div>
<div id="content">
<div id="menu">
<h1 class="menu">Menu</h1>
<a href="index.php?p=Home">Home</a><br />
<a href="tracker.php">Tracker</a><br />
<a href="adm/edit.php?modus=edit&p=<?php echo "$title"; ?>">Bewerken</a><br />
<a href="adm/edit.php?modus=create">Aanmaken</a><br />
</div>
<div id="main">
<p class="main">
<table>
<tr>
<td><strong>Titel</strong></td>
<td><strong>Auteur</strong></td>
<td><strong>Link</strong></td>
</tr>
<?php
require_once('includes/db-conflib.php');

$query="SELECT * FROM y_pages";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();

$i=0;
while ($i < $num) {

$title=mysql_result($result,$i,"title");
$htmltitle=mysql_result($result,$i,"htmltitle");
$author=mysql_result($result,$i,"author");
$text=mysql_result($result,$i,"text");
echo "<tr>";
echo "<td>$title</td>";
echo "<td>$author</td>";
echo '<td><a href="index.php?p='; echo "$htmltitle"; echo '">Klik</a></td>';
echo "</tr>";

$i++;
}

?>
</table>
</p>
</div>
</div>
<div id="footer">
<p class="footerleft">
<a href="http://validator.w3.org/check?uri=referer">
<img name="xhtml" src="http://www.w3.org/Icons/valid-xhtml10-blue.png" alt="Valid XHTML 1.0 Transitional" height="31" width="88" />
</a>
</p>
<p class="footerright">
<a href="http://jigsaw.w3.org/css-validator/check/referer">
<img style="border:0;width:88px;height:31px" name="css" src="http://www.w3.org/Icons/valid-css-blue.png" alt="Valide CSS!" />
</a>
</p>
<script type="text/javascript"> /* Check if JS is enabled */</script><noscript>Sorry, maar voor veel grafische effecten van deze site is JavaScript nodig.</noscript>
</div>
</div>
</body>
</html>

This is the code for my pagetracker in my CMS.

I'm working on the second version of my CMS, so I had to copy it.

  • 2 weeks later...
Posted

natalie.heliohost.org

 

I was looking to see if a user web site was working correctly. It is :]

 

Oh, and you really need to put that in code tags. That php script is NOT supposed to be out of tags because it takes forever to scroll.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...