Misdew/feed-plus/feed_comments.php
2022-07-20 09:28:33 -04:00

93 lines
4.5 KiB
PHP

<?php
require_once("../inc/conx.php");
if($logged_in == false) {
header("location: /");
exit();
}
$post_id = safe($_GET['i']);
# SELECT COMMENTS
$cmt_cnt = mysqli_num_rows($cmt_q = mysqli_query($conx, "SELECT id,uid,post,tstamp,random_str,edited FROM feed_comments WHERE post_rstr='$post_id' ORDER BY id DESC"));
if($cmt_cnt == 0) {
echo "<div style=\"padding: 8px; color: #808080;\">no comments <i class=\"fa fa-frown-o\" aria-hidden=\"true\"></i></div>";
exit();
}
while($cmt_r = mysqli_fetch_assoc($cmt_q)) {
$cmt_id = $cmt_r['id'];
$cmt_uid = $cmt_r['uid'];
$string = $cmt_r['post'];
$cmt_tstamp = $cmt_r['tstamp'];
$cmt_randomstr = $cmt_r['random_str'];
$cmt_edited = $cmt_r['edited'];
// ************************ //
// *** BLOCKING SYSTEM *** //
// ************************ //
$blks = mysqli_query($conx, "SELECT blocked_uid FROM blocking WHERE uid='$u_uid' && blocked_uid='$cmt_uid'");
$blkc = mysqli_num_rows($blks);
if($blkc > 0) {
$cmt_uid = "286";
}
$blks = mysqli_query($conx, "SELECT blocked_uid FROM blocking WHERE blocked_uid='$u_uid' && uid='$cmt_uid'");
$blkc = mysqli_num_rows($blks);
if($blkc > 0) {
$cmt_uid = "286";
}
// ************************ //
// *** BLOCKING SYSTEM *** //
// ************************ //
include("../inc/replace.php");
$usr_q = mysqli_query($conx, "SELECT username,picture,online_time,md_verf FROM accounts WHERE uid='$cmt_uid'");
while($usr_r = mysqli_fetch_assoc($usr_q)) {
$cmt_username = $usr_r['username'];
$cmt_pic = $usr_r['picture'];
$cmt_onltime = $usr_r['online_time'];
$feed_vrf = $usr_r['md_verf'];
if($feed_vrf == 'yes') {
$verif_check = "<i style=\"font-size: 14px;\" class=\"fa fa-check-circle\" aria-hidden=\"true\"></i> ";
}
else {
$verif_check = "";
}
//
// DATA SAVER
if($u_datasaver == 'on') {
$cmt_pic = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABtklEQVR4AW1TNXgUYRC9HqdvoYW+PT/c3Z0KWvqWLp7drCvuDg3uVNEGh3hyro8ZLGuz31v7n/waW33i9H/oq7SlxmrjCOGBudocI5T5yd/8n9u9fI9QX0GEG0SuEPAbq/j5F/yf2pnnE9OPldT4gQAvzu88D3ON/x/zmP9brP3p6nUvwcgZuHLsCj49/4RrJ67xt8+A+ayL0cvRYFftjRZG7o+Aa+TBCMwNofQK61h83+e6ysCLzhdo1Brg4uejs4+gZJRg+v0YvYx6u3vz1E0Uxgrw1sTnCej7dch+g1EWlzxuGLg5gKh67bxGZ6ITSlb9Jy7PJfNYt9oYGx5DVH0f+I7edQJ6UwLUnMpBo3NjJrG11cLo8Gi0ePA7hPUihJQIKSuzwV3fbNP045X5Ci26gvXMeIbuZA+kjAwlpxTVVco+3zrzTGtbNby79g6lfAnNZhPF2SJeX3mN3o29ENN9LIS6SnWVVfLC0A5jA2mNBOOkAeeMC+mIjPZ0B3cXclYGJT4hLPfvbTbw7G0tq0FIiuhO9HAij7NIqSYJl3n3ttcgdKpoYsb6MtIdKSvtknPSfC//FxxTQV29mEp6AAAAAElFTkSuQmCC";
}
// DATA SAVER
//
$HUAHHH = time() - $cmt_onltime;
$mens = round($HUAHHH / 60);
if($mens <= 1) {
$cv_activeness = "#00FF00";
}
elseif($mens <= 2) {
$cv_activeness = "#FFA500";
}
elseif($mens < 5) {
$cv_activeness = "#FF0000";
}
else {
$cv_activeness = "#FF0000";
}
$usri_q = mysqli_query($conx, "SELECT username_color,text_color FROM user_theme_colors WHERE uid='$cmt_uid' && theme_id='$g_themeid'");
while($usri_r = mysqli_fetch_assoc($usri_q)) {
$username_color = $usri_r['username_color'];
$cmt_tcolor = $usri_r['text_color'];
}
}
if($cmt_uid != '286') {
echo "<table style=\"padding-bottom: 5px; padding-top: 5px; font-family: 'Dosis', sans-serif; width: 100%;\"><tr><td>
<div style=\"position: relative; width: 36px; height: 36px; border-radius: 50px;\">
<div style=\"background-color: $cv_activeness; border: 2px solid #fff; position: absolute; width: 8px; height: 8px; border-radius: 50px; display: inline-block; bottom: 0; right: 0; z-index: 3;\"></div> <img onclick=\"window.open('/canvas/$cmt_username');\" src=\"$cmt_pic\" class=\"list_picture\"></div></td>";
echo "<td style=\"width: 100%; text-align: left;\"><span onclick=\"window.open('/canvas/$cmt_username');\" style=\"color: $username_color; font-weight: bold;\">$cmt_username $verif_check</span>";
echo "<span class=\"tago\" style=\"font-size: 9px;\"> &bull; ";
echo timeago($cmt_tstamp);
echo " ago</span> &nbsp;";
if($cmt_uid == $u_uid) {
echo " <i onclick=\"window.open('edit_comment.php?i=$cmt_randomstr');\" class=\"fa fa-pencil\" aria-hidden=\"true\" style=\"font-size: 13px; color: $username_color\"></i> &nbsp; ";
echo "<i onclick=\"dComment('$post_id', '$cmt_id');\" class=\"fa fa-trash\" aria-hidden=\"true\" style=\"font-size: 13px; color: $username_color\"></i>";
}
echo "<br><span style=\"font-size: 14px;\">"; echo bbc(atname(nl2br($string))); echo "</span>";
echo "</td></tr></table>";
}
}
?>