| 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
$FileNewsTopic = PATH."/images/bkgd/image.txt";
$file_open = @fopen($FileNewsTopic, "r");
$TextContent = @fread ($file_open, @filesize($FileNewsTopic));
@fclose ($file_open);
$arrayImage = split("&&",$TextContent);
//echo "<pre>=>"; print_r($arrayImage);
?>
<?php
//echo "<pre>"; print_r($lang_En);
/*if($_GET['act']=="add"){
$lang = $db->getAll("language","*","","","");
$idarr = $db->getOne("news","*","","order by news_id desc","limit 1");
$id = $idarr['news_id'];
$autoid = $id+1;
//category
$idCat = $db->getOne("category","*","","order by cat_id desc","limit 1");
$idCat1 = $idCat['cat_id'];
$cat_id = $idCat1+1;
$arrData = array();
$arrDataCat = array();
if($lang){
foreach($lang as $key => $value ){
//add category
if($_POST['category_text']){
$arrDataCat['cat_id'] = $cat_id;
$arrDataCat['cat_name'] = $_POST['category_text'];
$arrDataCat['cat_type'] = "news";
$arrDataCat['lang_code'] = $value['lang_code'];
//echo "<pre>"; print_r($arrData); exit();
$db->insertData("category",$arrDataCat);
$category_id = $cat_id;
}else{
$category_id = $_POST['category_id'];
}
//add news
if(isset($_FILES)){
foreach($_FILES as $key => $val){
if( @ereg("^news_image", $key)){
if($key=='news_image'){
if( $val['name'] ){
$thumnelwid = array("width"=>"100","hight"=>"100");
$arrData[$key] = $objMaster->uploadImage("image", "../images/news/",$key,"news_".$autoid,$_FILES,"",$thumnelwid);
}
}
}
}
}
$arrData['news_id'] = $autoid;
$arrData['news_name'] = $_POST['news_name'];
$arrData['news_topic'] = $_POST['news_topic'];
$arrData['news_detail'] = $_POST['news_detail'];
$arrData['news_sort'] = $_POST['news_sort'];
$arrData['news_status'] = $_POST['news_status'];
$arrData['news_date'] = TIMESTAMP;
$arrData['cat_id'] = $category_id;
$arrData['news_type'] = "news";
$arrData['lang_code'] = $value['lang_code'];
//echo "<pre>"; print_r($arrData); exit();
$db->insertData("news",$arrData);
}
}
$msg = $lang_set['save_complete'];
$res = true;
}elseif($_GET['act']=="editdata"){
$arrData = array();
if(isset($_FILES['news_image']['name']) || isset($_FILES['news_banner']['name'])){
foreach($_FILES as $key => $val){
//echo $key;
if( @ereg("^news_image", $key)){ //image
if($key=='news_image'){
$k="chkDel".ucfirst(strtolower($key));
if( $val['name']){
$thumnelwid = array("width"=>"100","hight"=>"100");
$arrData[$key] = $objMaster->uploadImage("image","../images/news/",$key,"news_".$_POST['news_id'],$_FILES,"",$thumnelwid);
if($key=="news_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] = "";
}
}
}
}
}
}else{
$arrData['news_image'] = $_POST['oldPage_image'];
}
//category
if($_POST['category_text']){
$lang = $db->getAll("language","*","","","");
$idCat = $db->getOne("category","*","","order by cat_id desc","limit 1");
$idCat1 = $idCat['cat_id'];
$cat_id = $idCat1+1;
$arrDataCat = array();
if($lang){
foreach($lang as $key => $value ){
$arrDataCat['cat_id'] = $cat_id;
$arrDataCat['cat_name'] = $_POST['category_text'];
$arrDataCat['cat_type'] = "news";
$arrDataCat['lang_code'] = $value['lang_code'];
//echo "<pre>"; print_r($arrDataCat); exit();
$db->insertData("category",$arrDataCat);
$category_id = $cat_id;
}
}
}else{
$category_id = $_POST['category_id'];
}
$arrData['news_id'] = $_POST['news_id'];
$arrData['news_name'] = $_POST['news_name'];
$arrData['news_topic'] = $_POST['news_topic'];
$arrData['news_detail'] = $_POST['news_detail'];
$arrData['news_sort'] = $_POST['news_sort'];
$arrData['news_status'] = $_POST['news_status'];
$arrData['news_date'] = TIMESTAMP;
$arrData['cat_id'] = $category_id;
$arrData['news_type'] = "news";
//echo "<pre>"; print_r($arrData); exit();
$db->updateData("news",$arrData,"news_id='".$_POST['news_id']."' and lang_code='".$lang_code."'");
$msg = $lang_set['edit_complete'];
$res = true;
}elseif($_GET['act']=="edit"){
$arrRes = $db->getOne("news","*","news_id='".$_GET['news_id']."' and lang_code='".$lang_code."'");
}elseif($_GET['act']=="deletedata"){
$getDel = $db->getOne("news","*","news_id='".$_GET['news_id']."'");
$db->deleteData("news","news_id='".$getDel['news_id']."'");
$objMaster->deleteFiles("../images/news", $getDel['news_image'], "0");
$objMaster->deleteFiles("../images/news/thumbs", $getDel['news_image'], "0");
echo '<meta http-equiv="refresh" content="0;URL=index.php?name=news">';
}elseif($_GET['act']=="deleteAll"){
//echo "<pre>"; print_r($_POST);
//exit;
if($_POST['actdel']=="update"){
$arrData = array();
foreach($_POST['news_sort'] as $ke => $va){
$arrData['news_sort'] = $va;
$db->updateData("news",$arrData,"news_id='".$ke."'");
}
}else{
if(count($_POST['pagedel']) > 0){
foreach($_POST['pagedel'] as $key => $val){
$getDel = $db->getOne("news","*","news_id='".$val."'");
$db->deleteData("news","news_id='".$getDel['news_id']."'");
$objMaster->deleteFiles("../images/news", $getDel['news_image'], "0");
$objMaster->deleteFiles("../images/news/thumbs", $getDel['news_image'], "0");
}
}
}
echo '<meta http-equiv="refresh" content="0;URL=index.php?name=news">';
}
$page = $_GET['page'] ? $_GET['page'] : 1;
$arrpageP = $db->getJoin("news.*,cat.cat_name as category_name",DB_PREFIX."news news left join ".DB_PREFIX."category cat on cat.cat_id=news.cat_id","news.lang_code ='".$lang_code."' and news.news_type='news'","order by news_sort asc","" );
$arrPage = $objMaster->viewPages($page, $arrpageP, "10");
//$getPage = $db->getAll("news","*","lang_code ='".$lang_code."'","order by news_sort asc",$arrPage["offset"]);
$getPage = $db->getJoin("news.*,cat.cat_name as category_name",DB_PREFIX."news news left join ".DB_PREFIX."category cat on cat.cat_id=news.cat_id","news.lang_code ='".$lang_code."' and news.news_type='news'","order by news_sort asc",$arrPage["offset"]);
$Category = $db->getAll("category","*","lang_code ='".$lang_code."' and cat_type='news'","order by cat_id desc","");*/
?>
<div class="block">
<div class="block_head">
<div class="bheadl"></div>
<div class="bheadr"></div>
<h2><?php echo $lang_set['news_title']; ?></h2>
<ul>
<li><a href="index.php?name=news"><?php echo $lang_set['list_news']; ?></a></li>
<li><a href="index.php?name=news&bl=addpage"><?php echo $lang_set['add_news']; ?></a></li>
</ul>
</div>
<!-- .block_head ends -->
<div class="block_content tab_content" id="listpage">
<form action="index.php?name=news&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['news_sort']; ?></th>
<th><?php echo $lang_set['news_name']; ?></th>
<th><?php echo $lang_set['news_topic']; ?></th>
<th><?php echo $lang_set['cat_name']; ?></th>
<th style="text-align:right;"><?php echo $lang_set['news_status']; ?></th>
<th> </th>
</tr>
<?php
if($getPage){
foreach($getPage as $key => $val){
?>
<tr>
<td><input type="checkbox" name="pagedel[]" value="<?php echo $val['news_id'];?>"/></td>
<td><input type="text" name="news_sort[<?php echo $val['news_id'];?>]" value="<?php echo $val['news_sort'];?>" class="text small" style="width:30px; text-align:center"/></td>
<td><a href="index.php?name=news&bl=addpage&act=edit&news_id=<?php echo $val['news_id']?>#addpage"> <?php echo $val['news_name'];?></a></td>
<td><?php echo $val['news_topic'];?></td>
<td><?php echo $val['category_name'];?></td>
<td class="delete">
<select name="news_status" onchange="AJAX_Update_status('news','news_status',this.options[this.selectedIndex].value,'<?php echo $val['news_id']?>','news_id');">
<option value="yes" <?php echo ($val['news_status']=="yes" ? "selected" : "");?>><?php echo $lang_set['show']; ?></option>
<option value="no" <?php echo ($val['news_status']=="no" ? "selected" : "");?>><?php echo $lang_set['hide']; ?></option>
</select>
</td>
<td class="delete"><a href="index.php?name=news&bl=addpage&act=edit&news_id=<?php echo $val['news_id']?>#addpage"><?php echo $lang_set['edit']; ?></a> <a href="index.php?name=news&act=deletedata&news_id=<?php echo $val['news_id']?>"><?php echo $lang_set['delete']; ?></a></td>
</tr>
<?php echo $objFun->get_LevelPage($val['news_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['data_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=news&page=<?php echo ($page-1);?>">«</a>
<?php
for($i = $arrPage["startPage"]; $i <= $arrPage["endPage"]; ++$i) {
echo'<a href="?name=news&page='.$i.'" '.($page == $i ? 'class="active"' : '').'>'.($i).'</a>';
}?>
<a href="?name=news&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['news_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=news">
<?php }?>
<form action="index.php?name=news&act=<?php echo ($_GET['act']=="edit" ? "editdata" : "add");?>" method="post" enctype="multipart/form-data">
<input type="hidden" name="news_id" value="<?php echo $arrRes['news_id'];?>" />
<p>
<label><?php echo $lang_set['category_list']; ?> :</label> <br />
<?php //echo "<pre>";print_r($Category);?>
<select class="styled" name="category_id">
<option value="0">--</option>
<?php
if($Category){
foreach($Category as $key => $val){
?>
<option value="<?php echo $val['cat_id'];?>" <?php echo ($arrRes['cat_id']==$val['cat_id'] ? "selected" : ""); ?>><?php echo $val['cat_name'];?></option>
<?php
}
}//end if loop page level
?>
</select>
<label><?php echo $lang_set['category_text'];?> :</label><br />
<input type="text" name="category_text" value="" class="text small" />
</p>
<p>
<label><?php echo $lang_set['news_name']; ?> :</label><br />
<input type="text" class="text small" name="news_name" value="<?php echo $arrRes['news_name'];?>" />
<span class="note error"><?php echo $lang_set['require']; ?>!</span>
</p>
<p>
<label><?php echo $lang_set['news_topic']; ?> :</label><br />
<input type="text" class="text small" name="news_topic" value="<?php echo $arrRes['news_topic'];?>" maxlength="250" />
</p>
<p class="fileupload">
<label><?php echo $lang_set['news_image']; ?>:</label><br />
<input type="file" name="news_image" id="news_image" size="45" <?php echo ( !@$arrRes['news_image'] ? "":"DISABLED");?>> <?php echo ( !@$arrRes['news_image'] ? "": "<br><input type='checkbox' onClick='if(this.checked){document.getElementById(\"chkDelPage_image\").value=\"".@$arrRes['news_image']."\";document.getElementById(\"news_image\").disabled=\"\";}else{document.getElementById(\"chkDelPage_image\").value=\"\";document.getElementById(\"news_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['news_image']; ?>"><Br />
<?php echo $lang_set['image_size_page'];?>
</p>
<p>
<label><?php echo $lang_set['page_sort']; ?>:</label><br />
<input type="text" name="news_sort" value="0" class="text small" style="width:30px; text-align:center"/>
</p>
<p>
<label><?php echo $lang_set['news_detail']; ?> :</label><br />
<br />
<?php
include("FCKeditor/fckeditor.php") ;
$oFCKeditor = new FCKeditor('news_detail') ;
$oFCKeditor->BasePath = 'FCKeditor/' ;
$oFCKeditor->Width = '880' ;
$oFCKeditor->Height = '600' ;
$oFCKeditor->Value = $arrRes['news_detail'];
$oFCKeditor->Create() ;
?>
</p>
<br>
<p>
<input type="radio" class="radio" name="news_status" value="yes" <?php echo ($arrRes['news_status']=="yes" ? "checked" : "" ); ?> /> <label><?php echo $lang_set['show']; ?></label> <input type="radio" class="radio" name="news_status" value="no" <?php echo ( !$arrRes['news_status'] || $arrRes['news_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>