fixed reports

This commit is contained in:
genuineparts 2025-06-29 15:55:21 +02:00
parent 39a9827cd1
commit d7ee19306c
5 changed files with 19 additions and 39 deletions

View file

@ -354,19 +354,19 @@ class chat extends ajax_module{
}
if($_GET['call']=='repdelete'){
if($session->userdata['rp_admin']=='1'){
if($session->userdata['chatrights']>=50){
$db->query("DELETE FROM `ptc_reports` WHERE `rid` = '".intval($_GET['id'])."'");
}
}
if($_GET['call']=='repseen'){
if($session->userdata['rp_admin']=='1'){
if($session->userdata['chatrights']>=50){
$db->query("UPDATE `ptc_reports` SET `seen`=1 WHERE `rid` = '".intval($_GET['id'])."'");
}
}
if($_GET['call']=='repunseen'){
if($session->userdata['rp_admin']=='1'){
if($session->userdata['chatrights']>=50){
$sql="UPDATE `ptc_reports` SET `seen`='0' WHERE `rid` = '".intval($_GET['id'])."'";
echo $sql;
$db->query("UPDATE `ptc_reports` SET `seen`='0' WHERE `rid` = '".intval($_GET['id'])."'");

View file

@ -324,7 +324,7 @@ class chat extends module{
$counter++;
}
if(isset($_POST['room']) && $_POST['room']!=""){
if($_POST['room']!='Chitchat' || $session->userdata['rp_admin']==1){
if($_POST['room']!='Chitchat' || $session->userdata['chatrights']>=50){
$log=$db->query("SELECT * FROM `ptc_chatlog` WHERE `room`='".$db->escape($_POST['room'])."'".$date.$cd." ORDER BY `timestamp`");
while($rowl=$db->fetch_array($log)){
$rowl['date']=date('H:i:s',$rowl['timestamp']);
@ -368,7 +368,7 @@ class chat extends module{
$rooms='';
$result=$db->query("SELECT `room` FROM `ptc_chatlog` GROUP BY `room`");
while($row=$db->fetch_array($result)){
if($session->userdata['rp_admin']==0 && $row['room']=='Chitchat'){
if($session->userdata['chatrights']<50 && $row['room']=='Chitchat'){
continue;
}
if($_POST['room']==$row['room']){
@ -396,7 +396,7 @@ class chat extends module{
if($session->userdata['uid']==0){
$core->message('Sorry', "You have to be logged in to participate.");
}else{
if(!$session->userdata['rp_admin']=='1'){
if(!$session->userdata['chatrights']>=50){
$core->message('Sorry', "Can't touch this.");
}else{
if($_GET['uid']==''){

View file

@ -1,47 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="coppertopia.net - A Steampunk Chat RP Website" />
<meta content="coppertopia.net - A Steampunk Chat RP Website" property="og:title" />
<meta name="keywords" content="steampunk roleplay rp chat vintage cyo choose your own freeflow" />
<meta name="author" content="becast.at" />
<meta content="coppertopia.net" property="og:site_name" />
<link rel="icon" type="image/png" href="/favicon-196x196.png" sizes="196x196">
<link rel="icon" type="image/png" href="/favicon-160x160.png" sizes="160x160">
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
<link type="text/css" rel="stylesheet" href="{$path}themes/coppertopia/css/style.css?id=914127384" media="screen,projection" />
<link rel="stylesheet" href="/js/odo/odometer-theme-minmal.css" />
<link href="//chat.coppertopia.net/" rel="Chat"/>
<link href="//forum.coppertopia.net/" rel="Forum"/>
<script src="/js/odo/odometer.min.js"></script>
{$meta}
<title>{$titleaddon}{$sitetitle}</title>
</head>
<body id="body_1" style="background: #F3E4C8;">
{$header}
<div class="wrapper col4">
{if $nrep!="" || $rep!=""}
<div id="accordion">
{foreach from=$nrep item=nrp}
<h5 style="background:none;background-color:#810000;">{$nrp.date} - <a class="user" href="//chat.coppertopia.net/profile/{$nrp.name}">{$nrp.name}</a> (<a class="user" href="//forum.coppertopia.net/user-{$nrp.cpid}.html">{$nrp.cname}</a>) by <a class="user" href="//forum.coppertopia.net/user-{$nrp.fuid}.html">{$nrp.username}</a></h5>
<h5 style="background:none;background-color:#810000;">{$nrp.date} - <a class="user" href="//funch.at/np/{$nrp.name}">{$nrp.name}</a> (<a class="user" href="//funch.at/forum/user-{$nrp.cpid}.html">{$nrp.cname}</a>) by <a class="user" href="//funch.at/forum/user-{$nrp.fuid}.html">{$nrp.username}</a></h5>
<div>
<p>
{$nrp.reason}
</p>
<span style="float:left"><a id="{$nrp.rid}" class="seen"><img style="border:none;" src="/themes/coppertopia/images/icons/eye.png"></a>
<a id="{$nrp.rid}" class="delete" ><img style="border:none;" src="/themes/coppertopia/images/icons/delete.png"></a>
<span style="float:left"><a id="{$nrp.rid}" class="seen"><img style="border:none;" src="/themes/funchat/images/icons/eye.png"></a>
<a id="{$nrp.rid}" class="delete" ><img style="border:none;" src="/themes/funchat/images/icons/delete.png"></a>
</span>
</div>
{/foreach}
{foreach from=$rep item=rp}
<h5 style="background:none;background-color:#80CB80;">{$rp.date} - <a class="user" href="//chat.coppertopia.net/profile/{$rp.name}">{$rp.name}</a> (<a class="user" href="//forum.coppertopia.net/user-{$rp.cpid}.html">{$rp.cname}</a>) by <a class="user" href="//forum.coppertopia.net/user-{$rp.fuid}.html">{$rp.username}</a></h5>
<h5 style="background:none;background-color:#80CB80;">{$rp.date} - <a class="user" href="//funch.at/np/{$rp.name}">{$rp.name}</a> (<a class="user" href="//funch.at/forum/user-{$rp.cpid}.html">{$rp.cname}</a>) by <a class="user" href="//funch.at/forum/user-{$rp.fuid}.html">{$rp.username}</a></h5>
<div>
<p>
{$rp.reason}
</p>
<span style="float:left"><a id="{$rp.rid}" class="unseen"><img style="border:none;" src="/themes/coppertopia/images/icons/tick.png"></a>
<a id="{$rp.rid}" class="delete" ><img style="border:none;" src="/themes/coppertopia/images/icons/delete.png"></a>
<span style="float:left"><a id="{$rp.rid}" class="unseen"><img style="border:none;" src="/themes/funchat/images/icons/tick.png"></a>
<a id="{$rp.rid}" class="delete" ><img style="border:none;" src="/themes/funchat/images/icons/delete.png"></a>
</span>
</div>
{/foreach}