| Server IP : 210.245.233.93 / Your IP : 216.73.216.226 Web Server : Apache/2.2.15 (CentOS) System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : apache ( 48) PHP Version : 5.3.3 Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/(Del)gepgroup.hk/webadmin/ |
Upload File : |
<?php
require_once( realpath(dirname(__FILE__)) . '/../common/config.php');
require_once( realpath(dirname(__FILE__)) . '/function_is_login.php');
if (!is_login())
{
header("Location: index.php");
exit;
}
$metadata_keywords = Miscellaneous::key('metadata_keywords');
$metadata_description = Miscellaneous::key('metadata_description');
//----------------------------------------------------
// Submit information
//----------------------------------------------------
if (strtoupper($_SERVER['REQUEST_METHOD']) == 'POST')
{
$action = 'Modify';
foreach ($_POST['Miscellaneous'] as $key => $value) {
switch ($key) {
case 'metadata_keywords':
$metadata_keywords->value = htmlentities($value, ENT_QUOTES);
break;
case 'metadata_description':
$metadata_description->value = htmlentities($value, ENT_QUOTES);
break;
default:
//key = htmlentities($value, ENT_QUOTES);
break;
}
}
$is_valid = Miscellaneous::transaction(function() use (&$metadata_keywords, &$metadata_description) {
$commit = true;
if (!$metadata_keywords->save()) {
throw new Exception('Save metadata keywords failure.');
}
if (!$metadata_description->save()) {
throw new Exception('Save metadata description failure.');
}
return $commit;
});
if ($is_valid)
{
header("Location: " . basename(__FILE__) . "?msg=" . $action . "%20Success");
exit;
}
}
//----------------------------------------------------
// Initialize
//----------------------------------------------------
$action = 'Modify';
?>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Content Management System (CMS) - Powered by One Solution Limited</title>
<link rel="stylesheet" type="text/css" href="css/smoothness/jquery-ui-1.9.0.custom.min.css" />
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="js/jquery.validate.min.js"></script>
<script type="text/javascript" src="js/jquery.validate.additional-methods.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.9.0.custom.min.js"></script>
<?php // Main Menu ?>
<link rel="stylesheet" type="text/css" href="css/menu.css" />
<script type="text/javascript" src="js/ddaccordion.js"></script>
<script type="text/javascript" src="js/menuddaccordion.js"></script>
<?php // End Main Menu ?>
<script type="text/javascript" src="js/jquery.blockUI.js"></script>
<script type="text/javascript" src="js/webadmin_common.js"></script>
<script type="text/javascript">
<!--
$(function() {
$('#data_form').validate();
});
//-->
</script>
</head>
<body>
<table width="1000" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="200" align="left" valign="top"><table width="200" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="70" align="left" valign="middle"> </td>
</tr>
<tr>
<td width="200" align="left" valign="top"><!-- Main Menu -->
<?php require( realpath(dirname(__FILE__)) . '/menu.php');?>
<!-- End Main Menu --></td>
</tr>
</table></td>
<td width="800" align="left" valign="top">
<form action="<?=basename(__FILE__)?>?<?=htmlentities(http_build_query($_GET))?>" method="post" id="data_form" name="data_form" enctype="multipart/form-data">
<table width="800" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="70" align="right" valign="middle" class="icontxt"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="50" align="center"><a href="#" onclick="return submitFormOnClick('data_form');"><img src="images/iconSave.png" alt="Save" width="32" height="32" border="0" /><br />
Save </a></td>
<td width="50" align="center"><a href="<?=basename(__FILE__)?>?msg=Cancel"><img src="images/iconCancel.png" alt="Cancel" width="32" height="32" border="0" /><br />
Cancel </a></td>
<td> </td>
</tr>
</table></td>
</tr>
<tr>
<td><span style="float:left;" class="pagetitletxt"> <b><img alt="" src="images/iconList.jpg" width="48" height="48" style="vertical-align:middle" /> <?=$action?> Metadata </b></span>
<?php
/*
<?php if (!$model->is_new_record()) { // modify mode ?>
<span style="float:right;" class="msg">Last Update:
<?=empty($model->modify_user->user_name) ? NULL : $model->modify_user->user_name?>
<?=$model->modify_on->format('Y-m-d H:i:s')?>
</span>
<?php } // end of modify mode ?></td>
*/
?>
</tr>
<tr>
<td height="25" align="left" valign="middle" class="msg"><?php echo $_GET['msg']; ?></td>
</tr>
<tr>
<td align="left" valign="middle"><!-- Content -->
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="120" align="right" valign="top" class="content">Meta Keywords</td>
<td width="10" class="content" valign="top">:</td>
<td class="content"><input type="text" class="content" name="Miscellaneous[metadata_keywords]" value="<?=$metadata_keywords->value?>" maxlength="255" style="width:400px" />
<br />
<span class="msg">Keyword 1,Keyword 2,Keyword 3... | Max length: 255</span></td>
</tr>
<tr>
<td width="120" align="right" valign="top" class="content">Meta Description</td>
<td width="10" class="content" valign="top">:</td>
<td class="content"><textarea name="Miscellaneous[metadata_description]" rows="3" class="content" style="width:400px"><?=$metadata_description->value?></textarea>
<br />
<span class="msg">Description of your website</span></td>
</tr>
</table>
<!-- End Content --></td>
</tr>
<tr>
<td align="left" valign="middle"> </td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>