Seditio Source code viewer
Root | Root
./Seditio-Developer/Seditio.175/system/core/admin/admin.comments.inc.php
<?PHP

/* ====================
Seditio - Website engine
Copyright Neocrome & Seditio Team
http://www.neocrome.net
http://www.seditio.org
[BEGIN_SED]
File=admin.comments.inc.php
Version=175
Updated=2012-dec-31
Type=Core.admin
Author=Neocrome
Description=Administration panel
[END_SED]
==================== */

if ( !defined('SED_CODE') || !defined('SED_ADMIN') ) { die('Wrong URL.'); }

list(
$usr['auth_read'], $usr['auth_write'], $usr['isadmin']) = sed_auth('comments', 'a');
sed_block($usr['isadmin']);

$adminpath[] = array (sed_url("admin", "m=tools"), $L['adm_manage']);
$adminpath[] = array (sed_url("admin", "m=comments"), $L['Comments']);
$adminhelp = $L['adm_help_comments'];
$adminmain = "<h2><img src=\"system/img/admin/comments.png\" alt=\"\" /> ".$L['Comments']."</h2>";
 
$adminmain .= "<ul class=\"arrow_list\"><li><a href=\"".sed_url("admin", "m=config&n=edit&o=core&p=comments")."\">".$L['Configuration']."</a></li></ul>";

if (
$a=='delete')
    {
   
sed_check_xg();
   
$sql = sed_sql_query("DELETE FROM $db_com WHERE com_id='$id'");
    }

$d = sed_import('d', 'G', 'INT');
if(empty(
$d)) $d = 0;

$totallines = sed_sql_result(sed_sql_query("SELECT COUNT(*) FROM $db_com"), 0, 0);
$pagination = sed_pagination(sed_url("admin", "m=comments"), $d, $totallines, $cfg['maxrowsperpage']*2);
list(
$pagination_prev, $pagination_next) = sed_pagination_pn(sed_url("admin", "m=comments"), $d, $totallines, $cfg['maxrowsperpage']*2, TRUE);

$sql = sed_sql_query("SELECT * FROM $db_com WHERE 1 ORDER BY com_id DESC LIMIT $d,".$cfg['maxrowsperpage']*2);

$adminmain .= "<div class=\"paging\">";
$adminmain .= "<ul class=\"pagination\">";
$adminmain .= "<li class=\"prev\">".$pagination_prev."</li>";
$adminmain .= $pagination;
$adminmain .= "<li class=\"next\">".$pagination_next."</li>";
$adminmain .= "</ul>";
$adminmain .= "</div>";

$adminmain .= "<h4>".$L['viewdeleteentries']." :</h4><table class=\"cells striped\"><tr>";
$adminmain .= "<td style=\"width:40px;\" class=\"coltop\">".$L['Delete']."</td>";
$adminmain .= "<td style=\"width:40px;\" class=\"coltop\">#</td>";
$adminmain .= "<td style=\"width:40px;\" class=\"coltop\">".$L['Code']."</td>";
$adminmain .= "<td class=\"coltop\">".$L['Author']."</td>";
$adminmain .= "<td style=\"width:128px;\" class=\"coltop\">".$L['Date']."</td>";
$adminmain .= "<td class=\"coltop\">".$L['Comment']."</td>";
$adminmain .= "<td style=\"width:64px;\" class=\"coltop\">".$L['Open']."</td></tr>";

$ii = 0;

while (
$row = sed_sql_fetchassoc($sql))
    {
   
$row['com_text'] = sed_cc(sed_cutstring(strip_tags($row['com_text']), 80));
   
$row['com_type'] = mb_substr($row['com_code'], 0, 1);
   
$row['com_value'] = mb_substr($row['com_code'], 1);

    switch(
$row['com_type'])
        {
        case
'p':
           
$row['com_url'] = sed_url("page", "id=".$row['com_value']."&comments=1", "#c".$row['com_id']);
        break;
       
        case
'g':
           
$row['com_url'] = sed_url("gallery", "id=".$row['com_value']."&comments=1". "#c".$row['com_id']);
        break;
       
        case
'u':
           
$row['com_url'] = sed_url("users", "m=details&id=".$row['com_value']."&comments=1", "#c".$row['com_id']);
        break;
       
        case
'v':
           
$row['com_url'] = sed_url("polls", "id=".$row['com_value']."&comments=1", "#c".$row['com_id']);
        break;
       
        default:
           
$row['com_url'] = '';
        break;
        }

   
$adminmain .= "<tr><td style=\"text-align:center;\">";
   
$adminmain .= "<a href=\"".sed_url("admin", "m=comments&a=delete&id=".$row['com_id']."&".sed_xg())."\">".$out['img_delete']."</a></td>";
   
$adminmain .= "<td style=\"text-align:center;\">".$row['com_id']."</td>";
   
$adminmain .= "<td style=\"text-align:center;\">".$row['com_code']."</td>";
   
$adminmain .= "<td>".$row['com_author']."</td>";
   
$adminmain .= "<td style=\"text-align:center;\">".sed_build_date($cfg['dateformat'], $row['com_date'])."</td>";
   
$adminmain .= "<td>".$row['com_text']."</td>";
   
$adminmain .= "<td style=\"text-align:center;\"><a href=\"".$row['com_url']."\"><img src=\"system/img/admin/jumpto.png\" alt=\"\" /></a></td></tr>";
   
$ii++;
    }
$adminmain .= "<tr><td colspan=\"7\">".$L['Total']." : ".$ii."</td></tr></table>";

$adminmain .= "<div class=\"paging\">";
$adminmain .= "<ul class=\"pagination\">";
$adminmain .= "<li class=\"prev\">".$pagination_prev."</li>";
$adminmain .= $pagination;
$adminmain .= "<li class=\"next\">".$pagination_next."</li>";
$adminmain .= "</ul>";
$adminmain .= "</div>";

?>
Presented with Sourceer