Moved the Agents into their own repo. Kept the agent.pl just for reference
This commit is contained in:
parent
22381be29a
commit
8680a02b13
18132 changed files with 0 additions and 2569420 deletions
|
|
@ -1,175 +0,0 @@
|
|||
<?php
|
||||
// News Lister, http://www.netartmedia.net/newslister
|
||||
// A software product of NetArt Media, All Rights Reserved
|
||||
// Find out more about our products and services on:
|
||||
// http://www.netartmedia.net
|
||||
// Released under the MIT license
|
||||
if(!defined('IN_SCRIPT_ADMIN')) {
|
||||
global $db;
|
||||
echo '<h3>'.get_lang('no_access').'</h3>';
|
||||
$abuse_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
|
||||
$db->logger(get_lang('unauthorized_access').' '.$abuse_link);
|
||||
}
|
||||
else{
|
||||
|
||||
$ini_array = parse_ini_file("modules/news/config.php",true);
|
||||
|
||||
if(isset($_POST["proceed_delete"])&&trim($_POST["proceed_delete"])!="")
|
||||
{
|
||||
if(isset($_POST["delete_listings"])&&sizeof($_POST["delete_listings"])>0)
|
||||
{
|
||||
$delete_listings=$_POST["delete_listings"];
|
||||
$xml = simplexml_load_file($this->data_file);
|
||||
|
||||
$i=-1;
|
||||
$str = "<?xml version=\"1.0\" encoding=\"utf-8\"?>
|
||||
<listings>";
|
||||
foreach($xml->children() as $child)
|
||||
{
|
||||
$i++;
|
||||
if(in_array($i, $delete_listings))
|
||||
{
|
||||
continue;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$str = $str.$child->asXML();
|
||||
}
|
||||
}
|
||||
$str = $str."
|
||||
</listings>";
|
||||
|
||||
|
||||
$xml->asXML("modules/news/data/listings_".time().".xml");
|
||||
|
||||
$fh = fopen($this->data_file, 'w') or die("Error: Can't update the data file");
|
||||
fwrite($fh, $str);
|
||||
fclose($fh);
|
||||
}
|
||||
}
|
||||
?>
|
||||
<script>
|
||||
$(function(){
|
||||
var offsetX = 20;
|
||||
var offsetY = -300;
|
||||
$('a.hover').hover(function(e){
|
||||
var href = $(this).attr('href');
|
||||
$('<img id="largeImage" src="' + href + '" alt="image" />')
|
||||
.css({'top':e.pageY + offsetY,'left':e.pageX + offsetX})
|
||||
.appendTo('body');
|
||||
}, function(){
|
||||
$('#largeImage').remove();
|
||||
});
|
||||
$('a.hover').mousemove(function(e){
|
||||
$('#largeImage').css({'top':e.pageY + offsetY,'left':e.pageX + offsetX});
|
||||
});
|
||||
$('a.hover').click(function(e){
|
||||
e.preventDefault();
|
||||
});
|
||||
});
|
||||
|
||||
function ValidateSubmit(form)
|
||||
{
|
||||
if(confirm("<?php echo get_lang('sure_to_delete');?>"))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<h2><?php echo get_lang('manage_listings');?></h2>
|
||||
|
||||
<div class="news-container">
|
||||
|
||||
<br/>
|
||||
|
||||
<div class="news-row fixed-height">
|
||||
<a href="home.php?m=news&p=admin_news&page=permissions" class="adm_btn perm pull-right">
|
||||
<img src="modules/news/images/permissions.png"> <?php echo get_lang('check_permissions');?>
|
||||
</a>
|
||||
<a href="home.php?m=news&p=admin_news&page=settings" class="adm_btn opt pull-right">
|
||||
<img src="modules/news/images/settings.png"> <?php echo get_lang('config_options');?>
|
||||
</a>
|
||||
<a href="home.php?m=news&p=admin_news&page=add" class="adm_btn add pull-right">
|
||||
<img src="modules/news/images/arrow.png"> <?php echo get_lang('add_new_listing');?>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="clearfix"></div>
|
||||
<form class="no-margin" action="home.php?m=news&p=admin_news" method="post" onsubmit="return ValidateSubmit(this)">
|
||||
<input type="hidden" name="proceed_delete" value="1"/>
|
||||
<input type="hidden" name="page" value="home"/>
|
||||
|
||||
<div class="table-responsive table-wrap">
|
||||
<table class="table table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="5%"><?php echo get_lang('edit');?></th>
|
||||
<th width="10%"><?php echo get_lang('date');?></th>
|
||||
<th width="20%"><?php echo get_lang('images');?></th>
|
||||
<th width="20%"><?php echo get_lang('title');?></th>
|
||||
<th width="40%"><?php echo get_lang('description');?></th>
|
||||
<th width="5%"><?php echo get_lang('delete');?></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
$listings = simplexml_load_file($this->data_file);
|
||||
$i=0;
|
||||
foreach ($listings->listing as $listing)
|
||||
{
|
||||
?>
|
||||
<tr>
|
||||
<td><a href="home.php?m=news&p=admin_news&page=edit&id=<?php echo $i;?>"><img src="modules/news/images/edit-icon.gif"/></a></td>
|
||||
<td><?php echo date($ini_array["website"]["date_format"],intval($listing->time));?></td>
|
||||
<td>
|
||||
<?php
|
||||
$image_ids = explode(",",$listing->images);
|
||||
$has_image=false;
|
||||
foreach($image_ids as $image_id)
|
||||
{
|
||||
if(file_exists("modules/news/thumbnails/".$image_id.".jpg"))
|
||||
{
|
||||
echo "<a href=\"modules/news/uploaded_images/".$image_id.".jpg\" class=\"hover\"><img src=\"modules/news/thumbnails/".$image_id.".jpg\" class=\"admin-preview-thumbnail no-float\"/></a>";
|
||||
$has_image=true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if(!$has_image)
|
||||
{
|
||||
?>
|
||||
<img src="modules/news/images/no_pic.gif" width="50" class="admin-preview-thumbnail no-float"/>
|
||||
<?php
|
||||
}
|
||||
|
||||
?>
|
||||
</td>
|
||||
<td><?php echo strip_tags(html_entity_decode($listing->title));?></td>
|
||||
<td><?php echo $this->text_words(strip_tags(html_entity_decode($listing->description)),30);?></td>
|
||||
|
||||
<td><input type="checkbox" value="<?php echo $i;?>" name="delete_listings[]"/></td>
|
||||
|
||||
</tr>
|
||||
<?php
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="news-row">
|
||||
<button type="submit" class="news-btn news-btn-default pull-right"><?php echo get_lang('delete');?></button>
|
||||
</div>
|
||||
</form>
|
||||
<div class="clearfix"></div>
|
||||
<br/>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue