| Server IP : 27.254.152.13 / Your IP : 216.73.217.38 Web Server : Apache/2 System : Linux ns1-252017.dragonhispeed.com 5.2.0 #1 SMP Fri Mar 29 22:50:14 MSK 2024 x86_64 User : coloflew ( 1072) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/coloflew/domains/fulltion.com/private_html/administrator/modules/manu_manupage/ |
Upload File : |
<?php
//echo "<pre>"; print_r($lang_En);
if($_GET['act']=="add"){
$lang = $db->getAll("language","*","","","");
$idarr = $db->getOne("page","*","","order by page_id desc","limit 1");
$id = $idarr['page_id'];
$autoid = $id+1;
$arrData = array();
if($lang){
foreach($lang as $key => $value ){
if(isset($_FILES)){
foreach($_FILES as $key => $val){
if( @ereg("^page_image", $key)){
if($key=='page_image'){
if( $val['name'] ){
$thumnelwid = array("width"=>"100","hight"=>"100");
$arrData[$key] = $objMaster->uploadImage("image", "../images/page/",$key,"page_".$autoid,$_FILES,"",$thumnelwid);
}
}
if($key=='page_banner'){
if( $val['name'] ){
$thumnelwid = array("width"=>"980","hight"=>"");
$arrData[$key] = $objMaster->uploadImage("image", "../images/page/",$key,"banner_".$autoid,$_FILES,"",$thumnelwid);
}
}
}
}
}
$arrData['page_id'] = $autoid;
$arrData['page_name'] = $_POST['page_name'];
$arrData['page_link'] = $_POST['page_link'];
$arrData['page_link_f'] = $_POST['page_link'] ? 1 : 0;
//$arrData['page_detail'] = $_POST['page_detail'];
$arrData['page_parent'] = $_POST['page_parent'];
$arrData['page_sort'] = $_POST['page_sort'];
$arrData['page_status'] = $_POST['page_status'];
$arrData['page_date'] = TIMESTAMP;
$arrData['lang_code'] = $value['lang_code'];
//echo "<pre>"; print_r($arrData); exit();
$db->insertData("page",$arrData);
$Filenameth = "page_".$autoid."_".$value['lang_code'].".txt";
$txt_nameth = "../contentpage/".$Filenameth."";
$txt_openth = @fopen("$txt_nameth", "w");
@fwrite($txt_openth, "".$_POST['page_detail']."");
@fclose($txt_openth);
}
}
$msg = $lang_set['save_complete'];
$res = true;
}elseif($_GET['act']=="editdata"){
$arrData = array();
if(isset($_FILES['page_image']['name']) || isset($_FILES['page_banner']['name'])){
foreach($_FILES as $key => $val){
//echo $key;
if( @ereg("^page_image", $key)){ //image
if($key=='page_image'){
$k="chkDel".ucfirst(strtolower($key));
if( $val['name']){
$thumnelwid = array("width"=>"100","hight"=>"100");
$arrData[$key] = $objMaster->uploadImage("image","../images/page/",$key,"page_".$_POST['page_id'],$_FILES,"",$thumnelwid);
if($key=="page_image"){$chk_img1 = $arrData[$key]; }
$chk_img = $arrData[$key];
if(@$_POST[$k] && $chk_img){
//$objMaster->deleteFiles("../images/page", $_POST[$k], "0");
//$objMaster->deleteFiles("../images/page/thumbs", $_POST[$k], "0");
}
}else{
if(@$_POST[$k]){
//$objMaster->deleteFiles("../images/page", $arrData[$k], "0");
//$objMaster->deleteFiles("../images/page/thumbs", $arrData[$k], "0");
$arrData[$key] = "";
}
}
}
}
if( @ereg("^page_banner", $key)){ //image
if($key=='page_banner'){
$k="chkDel".ucfirst(strtolower($key));
if( $val['name']){
$thumnelwid = array("width"=>"980","hight"=>"");
$arrData[$key] = $objMaster->uploadImage("image","../images/page/",$key,"banner_".$_POST['page_id'],$_FILES,"",$thumnelwid);
if($key=="page_banner"){$chk_img1 = $arrData[$key]; }
$chk_img = $arrData[$key];
if(@$_POST[$k] && $chk_img){
//$objMaster->deleteFiles("../images/page", $_POST[$k], "0");
//$objMaster->deleteFiles("../images/page/thumbs", $_POST[$k], "0");
}
}else{
if(@$_POST[$k]){
//$objMaster->deleteFiles("../images/page", $arrData[$k], "0");
//$objMaster->deleteFiles("../images/page/thumbs", $arrData[$k], "0");
$arrData[$key] = "";
}
}
}
}
}
}else{
$arrData['page_image'] = $_POST['oldPage_image'];
$arrData['page_banner'] = $_POST['oldPage_banner'];
}
$arrData['page_id'] = $_POST['page_id'];
$arrData['page_name'] = $_POST['page_name'];
$arrData['page_link'] = $_POST['page_link'];
$arrData['page_link_f'] = $_POST['page_link'] ? 1 : 0;
//$arrData['page_detail'] = $_POST['page_detail'];
$arrData['page_parent'] = $_POST['page_parent'];
$arrData['page_sort'] = $_POST['page_sort'];
$arrData['page_status'] = $_POST['page_status'];
//echo "<pre>"; print_r($arrData); exit();
$db->updateData("page",$arrData,"page_id='".$_POST['page_id']."' and lang_code='".$lang_code."'");
$Filenameth = "page_".$_POST['page_id']."_".$lang_code.".txt";
$txt_nameth = "../contentpage/".$Filenameth."";
$txt_openth = @fopen("$txt_nameth", "w");
@fwrite($txt_openth, "".$_POST['page_detail']."");
@fclose($txt_openth);
$msg = $lang_set['edit_complete'];
$res = true;
}elseif($_GET['act']=="edit"){
$arrRes = $db->getOne("page","*","page_id='".$_GET['page_id']."' and lang_code='".$lang_code."'");
}elseif($_GET['act']=="deletedata"){
$getchkp = $db->getAll("page","*","page_parent='".$_GET['page_id']."'");
if($getchkp){
foreach($getchkp as $ke => $va){
$db->deleteData("page","page_id='".$va['page_id']."'");
$objMaster->deleteFiles("../images/page", $va['page_image'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $va['page_image'], "0");
$objMaster->deleteFiles("../images/page", $va['page_banner'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $va['page_banner'], "0");
}
}
$getDel = $db->getOne("page","*","page_id='".$_GET['page_id']."'");
$db->deleteData("page","page_id='".$getDel['page_id']."'");
$objMaster->deleteFiles("../images/page", $getDel['page_image'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $getDel['page_image'], "0");
$objMaster->deleteFiles("../images/page", $getDel['page_banner'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $getDel['page_banner'], "0");
echo '<meta http-equiv="refresh" content="0;URL=index.php?name=mngcontent">';
}elseif($_GET['act']=="deleteAll"){
//echo "<pre>"; print_r($_POST);
//exit;
if($_POST['actdel']=="update"){
$arrData = array();
foreach($_POST['page_sort'] as $ke => $va){
$arrData['page_sort'] = $va;
$db->updateData("page",$arrData,"page_id='".$ke."'");
}
}else{
if(count($_POST['pagedel']) > 0){
foreach($_POST['pagedel'] as $key => $val){
$getchkp = $db->getAll("page","*","page_parent='".$val."'");
if($getchkp){
foreach($getchkp as $ke => $va){
$db->deleteData("page","page_id='".$va['page_id']."'");
$objMaster->deleteFiles("../images/page", $va['page_image'], "0");
$objMaster->deleteFiles("../images/page", $va['page_banner'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $va['page_image'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $va['page_banner'], "0");
}
}
$getDel = $db->getOne("page","*","page_id='".$val."'");
$db->deleteData("page","page_id='".$getDel['page_id']."'");
$objMaster->deleteFiles("../images/page", $getDel['page_image'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $getDel['page_image'], "0");
$objMaster->deleteFiles("../images/page", $getDel['page_banner'], "0");
$objMaster->deleteFiles("../images/page/thumbs", $getDel['page_banner'], "0");
}
}
}
echo '<meta http-equiv="refresh" content="0;URL=index.php?name=mngcontent">';
}
$page = $_GET['page'] ? $_GET['page'] : 1;
$arrpageP = $db->getAll( "page", "*","page_parent='0' and lang_code='".$lang_code."'","" );
$arrPage = $objMaster->viewPages($page, $arrpageP, "10");
$getPage = $db->getAll("page","*","page_parent='0' and lang_code ='".$lang_code."'","order by page_sort asc",$arrPage["offset"]);
?>
<div class="block">
<div class="block_head">
<div class="bheadl"></div>
<div class="bheadr"></div>
<h2><?php echo $lang_set['page_title']; ?></h2>
<ul>
<li><a href="index.php?name=mngcontent"><?php echo $lang_set['list_page']; ?></a></li>
<li><a href="index.php?name=mngcontent&bl=addpage"><?php echo $lang_set['add_page']; ?></a></li>
</ul>
</div>
<!-- .block_head ends -->
<div class="block_content tab_content" id="listpage">
<form action="index.php?name=mngcontent&act=deleteAll" method="post">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<th width="10"><input type="checkbox" class="check_all" /></th>
<th width="80"><?php echo $lang_set['page_sort']; ?></th>
<th><?php echo $lang_set['pages_name']; ?></th>
<th style="text-align:right;"><?php echo $lang_set['page_status']; ?></th>
<th> </th>
</tr>
<?php
if($getPage){
foreach($getPage as $key => $val){
?>
<tr>
<td><input type="checkbox" name="pagedel[]" value="<?php echo $val['page_id'];?>"/></td>
<td><input type="text" name="page_sort[<?php echo $val['page_id'];?>]" value="<?php echo $val['page_sort'];?>" class="text small" style="width:30px; text-align:center"/></td>
<td><a href="index.php?name=mngcontent&bl=addpage&act=edit&page_id=<?php echo $val['page_id']?>#addpage"> <?php echo $val['page_name'];?></a></td>
<td class="delete">
<select name="page_status" onchange="AJAX_Update_status('page','page_status',this.options[this.selectedIndex].value,'<?php echo $val['page_id']?>','page_id');">
<option value="yes" <?php echo ($val['page_status']=="yes" ? "selected" : "");?>><?php echo $lang_set['show']; ?></option>
<option value="no" <?php echo ($val['page_status']=="no" ? "selected" : "");?>><?php echo $lang_set['hide']; ?></option>
</select>
</td>
<td class="delete"><a href="index.php?name=mngcontent&bl=addpage&act=edit&page_id=<?php echo $val['page_id']?>#addpage"><?php echo $lang_set['edit']; ?></a><?php if($val['page_parent'] <> 0){?> <a href="index.php?name=mngcontent&act=deletedata&page_id=<?php echo $val['page_id']?>"><?php echo $lang_set['delete']; ?></a><?php }?></td>
</tr>
<?php echo $objFun->get_LevelPage($val['page_id'],1,$lang_code,$lang_set);
?>
<?php
}
}else{
?>
<tr>
<td colspan="5" style="text-align:center"><?php echo $lang_set['status']; ?><?php echo $lang_set['page_not_have']; ?>.</td>
</tr>
<?php
}
?>
</table>
<div class="tableactions">
<select name="actdel">
<option value="update"><?php echo $lang_set['update'];?></option>
<option value="del"><?php echo $lang_set['delete'];?></option>
</select>
<input type="submit" class="submit tiny" value="<?php echo $lang_set['select_update'];?>" />
</div>
</form>
<!-- .tableactions ends -->
<?php if( $arrPage["startPage"]!="" && $arrPage["endPage"] !="" ){?>
<div class="pagination right">
<a href="?name=mngcontent&page=<?php echo ($page-1);?>">«</a>
<?php
for($i = $arrPage["startPage"]; $i <= $arrPage["endPage"]; ++$i) {
echo'<a href="?name=mngcontent&page='.$i.'" '.($page == $i ? 'class="active"' : '').'>'.($i).'</a>';
}?>
<a href="?name=mngcontent&page=<?php echo ($page+1);?>">»</a>
</div>
<?php }?>
<!-- .pagination ends -->
</div> <!-- .block_content ends -->
<div class="bendl"></div>
<div class="bendr"></div>
</div>
<div class="block" <?php echo ($_GET['bl']=="addpage" ? '' : 'style="display:none"'); ?> id="addpage">
<div class="block_head">
<div class="bheadl"></div>
<div class="bheadr"></div>
<h2><?php echo $lang_set['page_title_add']; ?></h2>
</div>
<div class="block_content" >
<?php if($res){?>
<div class="message success"><p><?php echo $msg;?></p></div>
<meta http-equiv="refresh" content="1;URL=index.php?name=mngcontent">
<?php }?>
<form action="index.php?name=mngcontent&act=<?php echo ($_GET['act']=="edit" ? "editdata" : "add");?>" method="post" enctype="multipart/form-data">
<input type="hidden" name="page_id" value="<?php echo $arrRes['page_id'];?>" />
<p>
<label><?php echo $lang_set['page_submenu']; ?> :</label> <br />
<select class="styled" name="page_parent">
<option value="0"><?php echo $lang_set['root_level']; ?></option>
<?php
if($arrpageP){
foreach($arrpageP as $key => $val){
?>
<option value="<?php echo $val['page_id'];?>" <?php echo ($arrRes['page_parent']==$val['page_id'] ? "selected" : ""); ?>><?php echo $val['page_name'];?></option>
<?php echo $objFun->get_Level_subPage($val['page_id'],1,$lang_code);?>
<?php
}
}//end if loop page level
?>
</select>
</p>
<p>
<label><?php echo $lang_set['page_name']; ?> :</label><br />
<input type="text" class="text small" name="page_name" value="<?php echo $arrRes['page_name'];?>" />
<span class="note error"><?php echo $lang_set['require']; ?>!</span>
</p>
<p>
<label><?php echo $lang_set['page_link']; ?> :</label><br />
<input type="text" class="text small" name="page_link" value="<?php echo $arrRes['page_link'];?>" />
</p>
<p class="fileupload">
<label><?php echo $lang_set['page_image']; ?>:</label><br />
<input type="file" name="page_image" id="page_image" size="45" <?php echo ( !@$arrRes['page_image'] ? "":"DISABLED");?>> <?php echo ( !@$arrRes['page_image'] ? "": "<br><input type='checkbox' onClick='if(this.checked){document.getElementById(\"chkDelPage_image\").value=\"".@$arrRes['page_image']."\";document.getElementById(\"page_image\").disabled=\"\";}else{document.getElementById(\"chkDelPage_image\").value=\"\";document.getElementById(\"page_image\").disabled=\"true\";}'> ".$lang_set['delete_image']." <input type='hidden' value='' id='chkDelPage_image' name='chkDelPage_image'>" ) ?><input type="hidden" id="oldPage_image" name="oldPage_image" value="<?php echo @$arrRes['page_image']; ?>"><Br />
<?php echo $lang_set['image_size_page'];?>
</p>
<p class="fileupload">
<label><?php echo $lang_set['page_banner']; ?>:</label><br />
<input type="file" name="page_banner" id="page_banner" size="45" <?php echo ( !@$arrRes['page_banner'] ? "":"DISABLED");?>> <?php echo ( !@$arrRes['page_banner'] ? "": "<br><input type='checkbox' onClick='if(this.checked){document.getElementById(\"chkDelPage_banner\").value=\"".@$arrRes['page_banner']."\";document.getElementById(\"page_banner\").disabled=\"\";}else{document.getElementById(\"chkDelPage_banner\").value=\"\";document.getElementById(\"page_image\").disabled=\"true\";}'> ".$lang_set['delete_image']." <input type='hidden' value='' id='chkDelPage_banner' name='chkDelPage_banner'>" ) ?><input type="hidden" id="oldPage_banner" name="oldPage_banner" value="<?php echo @$arrRes['page_banner']; ?>">
<br />
<?php echo $lang_set['banner_size_page'];?>
</p>
<p>
<label><?php echo $lang_set['page_sort']; ?>:</label><br />
<input type="text" name="page_sort" value="0" class="text small" style="width:30px; text-align:center"/>
</p>
<p>
<label><?php echo $lang_set['page_detail']; ?> :</label><br />
<br />
<?php
$FileNewsTopic = "../contentpage/page_".$arrRes['page_id']."_".$lang_code.".txt";
$file_open = @fopen($FileNewsTopic, "r");
$TextContent = @fread ($file_open, @filesize($FileNewsTopic));
@fclose ($file_open);
$TextContent = stripslashes($TextContent);
include("FCKeditor/fckeditor.php") ;
$oFCKeditor = new FCKeditor('page_detail') ;
$oFCKeditor->BasePath = 'FCKeditor/' ;
$oFCKeditor->Width = '880' ;
$oFCKeditor->Height = '600' ;
$oFCKeditor->Value = $TextContent;
$oFCKeditor->Create() ;
?>
</p>
<br>
<p>
<input type="radio" class="radio" name="page_status" value="yes" <?php echo ($arrRes['page_status']=="yes" ? "checked" : "" ); ?> /> <label><?php echo $lang_set['show']; ?></label> <input type="radio" class="radio" name="page_status" value="no" <?php echo ( !$arrRes['page_status'] || $arrRes['page_status']=="no" ? "checked" : "" ); ?>/> <label><?php echo $lang_set['hide']; ?></label>
</p>
<hr />
<p>
<input type="submit" class="submit mid" value="<?php echo $lang_set['submit']; ?>" />
</p>
</form>
</div><!-- .block_content ends -->
<div class="bendl"></div>
<div class="bendr"></div>
</div>