";
if ($k_post == 0) {
echo " ";
echo " ";
- echo "没有人";
+ echo "这里并没有人。";
echo " ";
echo " ";
}
diff --git a/down/index.php b/down/index.php
index 8ea2cc626d8689778a69aca56d1d4e59cce87c40..f283c4cfee169adf3d51441aad50595b4c7d628c 100644
--- a/down/index.php
+++ b/down/index.php
@@ -90,13 +90,13 @@ if (isset($_GET['f'])) {
{
dbquery("INSERT INTO `user_music` (`id_user`, `id_file`, `dir`) VALUES ('$user[id]', '$file_id[id]', 'down')");
dbquery("UPDATE `user` SET `balls` = '" . ($avtor['balls'] + 1) . "', `rating_tmp` = '" . ($avtor['rating_tmp'] + 1) . "' WHERE `id` = '$avtor[id]' LIMIT 1");
- $_SESSION['message'] = '添加到播放列表的曲目';
+ $_SESSION['message'] = '已将曲目添加到播放列表';
}
if ($_GET['play'] == 0 && $music == 1) // Удаляем из плейлиста
{
dbquery("DELETE FROM `user_music` WHERE `id_user` = '$user[id]' AND `id_file` = '$file_id[id]' AND `dir` = 'down' LIMIT 1");
dbquery("UPDATE `user` SET `rating_tmp` = '" . ($avtor['rating_tmp'] - 1) . "' WHERE `id` = '$avtor[id]' LIMIT 1");
- $_SESSION['message'] = '从播放列表中删除的曲目';
+ $_SESSION['message'] = '已从播放列表中删除曲目';
}
header("Location: ?showinfo");
exit;
@@ -136,7 +136,7 @@ if (isset($_GET['f'])) {
else $types = '0';
if (!isset($err)) {
dbquery("INSERT INTO `spamus` (`id_object`, `id_user`, `msg`, `id_spam`, `time`, `types`, `razdel`, `spam`) values('$file_id[id]', '$user[id]', '$msg', '$spamer[id]', '$time', '$types', 'down_komm', '" . my_esc($mess['msg']) . "')");
- $_SESSION['message'] = '考虑申请已发出';
+ $_SESSION['message'] = '投诉已发出';
header("Location: /down$dir_id[dir]$file_id[id].$file_id[ras]?showinfo&spam=$mess[id]&page=" . intval($_GET['page']) . "");
exit;
}
@@ -156,15 +156,16 @@ if (isset($_GET['f'])) {
echo "原因:";
echo "垃圾邮件/广告 ";
echo "欺诈行为 ";
- echo "进攻 ";
+ echo "引战 ";
+ echo "网络暴力 ";
echo "其他 ";
echo " ";
- echo "评论: ";
+ echo "附加解释: ";
echo "";
- echo " ";
+ echo " ";
echo "";
} else {
- echo "投诉有关$spamer[nick] 它将在不久的将来考虑。
";
+ echo "有关 $spamer[nick] 的投诉管理团队将尽快处理,请耐心等待。
";
}
echo "
-
网站上发布的照片不得:
- * 违反现行法律、荣誉和尊严、权利和受法律保护的第三方利益,助长宗教、种族或种族不和,包含暴力或不人道对待动物的场面等;
+
在网站上发布的照片不得:
+ * 违反现行法律、荣誉和尊严、权利和受法律保护的第三方利益,助长宗教、民族或种族不和,包含暴力或不人道对待动物的场面等;
* 淫秽或冒犯性;
* 包含麻醉药品广告;
* 侵犯未成年人的权利;
diff --git a/photo/inc/gallery_show_photo_act.php b/photo/inc/gallery_show_photo_act.php
index b2c76cf8a2b92755c305b5d688d1de81127164c5..f750bf38f3fafa5e0486fa8dfecfd9a166f6d3db 100644
--- a/photo/inc/gallery_show_photo_act.php
+++ b/photo/inc/gallery_show_photo_act.php
@@ -17,7 +17,7 @@ if (isset($_GET['act']) && $_GET['act'] == 'avatar') {
dbquery("UPDATE `gallery_photo` SET `avatar` = '0' WHERE `id_user` = '$user[id]'");
dbquery("UPDATE `gallery_photo` SET `avatar` = '1' WHERE `id` = '$photo[id]' LIMIT 1");
dbquery("INSERT INTO `stena` (`id_user`,`id_stena`,`time`,`info`,`info_1`,`type`) values('" . $user['id'] . "','" . $user['id'] . "','" . $time . "','новый аватар','" . $photo['id'] . "','photo')");
- $_SESSION['message'] = '照片已成功安装在主照片上!';
+ $_SESSION['message'] = '已成功将照片设置为头像!';
}
header("Location: ?");
exit;
@@ -45,11 +45,11 @@ if ((user_access('photo_photo_edit') || isset($user) && $user['id'] == $ank['id'
$name = esc(stripcslashes(htmlspecialchars($_POST['name'])), 1);
$mat = antimat($name);
if ($mat) $err = '标题中存在禁止的字符';
- if (strlen2($name) < 3) $err = '短标题';
- if (strlen2($name) > 32) $err = '标题不得超过 32 个字符';
+ if (strlen2($name) < 3) $err = '标题太短了!要大于 3 字节!';
+ if (strlen2($name) > 32) $err = '标题不得超过 32 个字节';
$name = my_esc($name);
$msg = $_POST['opis'];
- if (strlen2($msg) > 1024) $err = '描述长度超过 1024 个字符的限制';
+ if (strlen2($msg) > 1024) $err = '描述长度超过 1024 个字节的限制';
$msg = my_esc($msg);
if (isset($_POST['metka']) && $_POST['metka'] == 1) $metka = 1;
else $metka = 0;
diff --git a/photo/inc/user_gallery.php b/photo/inc/user_gallery.php
index 0e223bbe1f3fda8939993c29759696b2d5c1ace8..b0e85a2974882967587124d1663f3828958be1e4 100644
--- a/photo/inc/user_gallery.php
+++ b/photo/inc/user_gallery.php
@@ -17,7 +17,7 @@ if (dbresult(dbquery("SELECT COUNT(*) FROM `ban` WHERE `razdel` = 'photo' AND `i
exit;
}
//网页标题
-$set['title'] = $ank['nick'] . ' - 相片册';
+$set['title'] = $ank['nick'] . ' - 相册';
// Это при создании нового альбома
include 'inc/gallery_act.php';
include_once '../sys/inc/thead.php';
@@ -39,7 +39,7 @@ $start = $set['p_str'] * $page - $set['p_str'];
echo '
';
if ($k_post == 0) {
echo '';
- echo '无相册';
+ echo '目前该用户没有相册。';
echo '
';
}
$q = dbquery("SELECT * FROM `gallery` WHERE `id_user` = '$ank[id]' ORDER BY `time` DESC LIMIT $start, $set[p_str]");
diff --git a/photo/inc/user_show_photo.php b/photo/inc/user_show_photo.php
index 4d41547795b4e26d3cc55d6af912874e6c6c2c0d..676a1d422802f55a01b69223bc8d9a2fba5c633a 100644
--- a/photo/inc/user_show_photo.php
+++ b/photo/inc/user_show_photo.php
@@ -148,7 +148,7 @@ if (isset($_POST['msg']) && isset($user)) {
}
if ((user_access('photo_komm_del') || $ank['id'] == $user['id']) && isset($_GET['delete']) && dbresult(dbquery("SELECT COUNT(*) FROM `gallery_komm` WHERE `id`='" . intval($_GET['delete']) . "' AND `id_photo`='$photo[id]' LIMIT 1"), 0) != 0) {
dbquery("DELETE FROM `gallery_komm` WHERE `id`='" . intval($_GET['delete']) . "' LIMIT 1");
- admin_log('照片廊', '照片', "删除照片上的评论 [url=/user/info.php?id=$ank[id]]" . user::nick($ank['id'], 1, 0, 0) . "[/url]");
+ admin_log('相册', '照片', "删除照片上的评论 [url=/user/info.php?id=$ank[id]]" . user::nick($ank['id'], 1, 0, 0) . "[/url]");
$_SESSION['message'] = '评论成功删除';
header("Location: ?page=" . intval($_GET['page']));
exit;
@@ -292,7 +292,7 @@ if (!isset($block_photo)) {
echo '';
if ($k_post == 0) {
echo '';
- echo '没有评论';
+ echo '目前没有评论。';
echo '
';
} else {
/*------------сортировка по времени--------------*/
diff --git a/plugins/rules/bb-code.php b/plugins/rules/bb-code.php
index 7be161070999a7199179998d91677e2c1b7a20da..00e0ae1a523f9185ad697f1658f34ca3e4c1d0d3 100644
--- a/plugins/rules/bb-code.php
+++ b/plugins/rules/bb-code.php
@@ -8,21 +8,21 @@ include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
-$set['title']='背景资料';
+$set['title']='BBCode 使用方法';
include_once '../../sys/inc/thead.php';
title();
err();
aut();
echo "";
echo " 换行 ";
echo "-加粗 ";
echo "-斜体 ";
-echo "-中心的信息 ";
-echo "小 ";
+echo "-居中 ";
+echo "缩小 ";
echo "";
echo "红色 ";
echo "绿色 ";
@@ -30,7 +30,7 @@ echo "黄色 ";
echo "白色 ";
echo "";
echo "链接 ";
echo "用户 ";
diff --git a/style/themes/default/foot.php b/style/themes/default/foot.php
index 227a1353465b71907b383846c6b13f2e10a283ab..c9a12c3d86da720c0a3bfb4b98a2f315e89fd716 100644
--- a/style/themes/default/foot.php
+++ b/style/themes/default/foot.php
@@ -15,12 +15,12 @@ if ($_SERVER['PHP_SELF'] != '/index.php')
@@ -30,7 +30,7 @@ ob_end_flush();
rekl(3);
?>
-页面执行时间: =round(($sec + $msec) - $conf['headtime'], 3)?>秒
+页面执行时间: =round(($sec + $msec) - $conf['headtime'], 3)?> 秒
diff --git a/sys/inc/fnc.php b/sys/inc/fnc.php
index fe4b8b256073443bfbce9afecc2c71151ed61ee3..3b4a11756688ff9359434193cbfe33017221387e 100644
--- a/sys/inc/fnc.php
+++ b/sys/inc/fnc.php
@@ -137,7 +137,7 @@ function get_curl($url, $post=0, $referer=0, $cookie=0, $header=0, $ua=0, $nobao
//获取ip位置信息
function get_ip_city($ip)
{
- $url = 'http://whois.pconline.com.cn/ipJson.jsp?json=true&ip=';
+ $url = 'http://whois.pconline.com.cn/ipJson.jsp?json=true&ip='; //太平洋会有隐私问题。如果只是用来吓骇客倒无所谓,但是拿来显示用户 IP 属地还是算了。 ——Diamochang
$city = get_curl($url . $ip);
$city = mb_convert_encoding($city, "UTF-8", "GB2312");
$city = json_decode($city, true);
@@ -165,7 +165,7 @@ if (!defined("ADMIN")) {
if ($hackparam != $checkcmd) {
dbquery("INSERT INTO ban_ip (min, max) VALUES(\"$iplong\", \"$iplong\");");
dbquery('INSERT INTO mail (id_user, id_kont, msg, time) VALUES("0", "1", "IP: '.$ip.' UA: '.$ua.' 位置: '.get_ip_city($ip).'正在进行黑客攻击", "'.$time.'");');
- die('攻击失败! 你的浏览器:'.$ua.' 你的IP: '.$ip.' 位置:'.get_ip_city($ip).' 已被记录,不要尝试违法操作! 有这时间多休息吧!!!!');
+ die('攻击失败! 你的浏览器:'.$ua.' 你的IP: '.$ip.' 位置:'.get_ip_city($ip).' 已被记录,不要尝试违法操作! 有这时间多休息吧!!!!'); //建议用社会心理学的思路去写警告,这样更能起到心理上反攻骇客的作用。——Diamochang
}
}
diff --git a/sys/inc/ipua.php b/sys/inc/ipua.php
index 3c8b0bf05aa2efd2b6de774c9805d525d3b42b5d..3f700bbfd5a339e07493b8b3cd0633b458f00c69 100644
--- a/sys/inc/ipua.php
+++ b/sys/inc/ipua.php
@@ -17,12 +17,14 @@ if(isset($_SERVER['REMOTE_ADDR']) && preg_match("#^([0-9]{1,3})\.([0-9]{1,3})\.(
}
$ip = $ipa[0];
$iplong = ip2long($ip);
+function GetBrowserInfo() {
if (isset($_SERVER['HTTP_USER_AGENT']))
{
$ua = $_SERVER['HTTP_USER_AGENT'];
- $ua = strtok($ua, '/');
- $ua = strtok($ua, '('); // 我们只留下括号前的内容
- $ua = preg_replace('#[^a-z_\./ 0-9\-]#iu', null, $ua); // 我们剪掉了所有的"左"字符
+ //$ua = strtok($ua, '/');
+ //$ua = strtok($ua, '('); // 我们只留下括号前的内容
+ //$ua = preg_replace('#[^a-z_\./ 0-9\-]#iu', null, $ua); // 我们剪掉了所有的"左"字符
+ //注释示众。以上代码导致现在 CN_DCMS-Social 的访客都在使用 Mozilla 浏览器,除了它也就 UC 了。归根结底,就是逻辑问题
// Opera mini还会发送有关手机的数据 :)
if (isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA']) && preg_match('#Opera#i',$ua))
{
@@ -30,8 +32,31 @@ if (isset($_SERVER['HTTP_USER_AGENT']))
$ua_om = strtok($ua_om, '/');
$ua_om = strtok($ua_om, '(');
$ua_om = preg_replace('#[^a-z_\. 0-9\-]#iu', null, $ua_om);
- $ua = 'Opera Mini ('.$ua_om.')';
+ return ['name' => 'Opera Mini ('.$ua_om.')', 'version' => null];
}
+ $browserMap = [
+ 'Internet Explorer' => ['pattern' => '/MSIE\s*(\d+(\.\d+)?)/i', 'versionKey' => 1, 'compatPattern' => '/Trident\/(\d+(\.\d+)?).*rv:(\d+(\.\d+)?)/i', 'compatVersionKey' => 3],
+ 'Mozilla Firefox' => ['pattern' => '/Firefox\/(\d+(\.\d+)?)/i', 'versionKey' => 1],
+ 'Chrome / Chromium' => ['pattern' => '/Chrome\/(\d+(\.\d+)?)/i', 'versionKey' => 1],
+ 'Opera' => ['pattern' => '/OPR\/(\d+(\.\d+)?)/i', 'versionKey' => 1, 'compatPattern' => '/Opera\/(\d+(\.\d+)?)/i', 'compatVersionKey' => 1],
+ 'UC Browser for J2ME / Symbian' => ['pattern' => '/UCWEB\/(\d+(\.\d+)+)/i', 'versionKey' => 1],
+ ];
+ foreach ($browserMap as $browserName => $config) {
+ if (preg_match($config['pattern'], $ua, $matches)) {
+ return [
+ 'name' => $browserName,
+ 'version' => isset($matches[$config['versionKey']]) ? $matches[$config['versionKey']] : null,
+ ];
+ } elseif (isset($config['compatPattern']) && preg_match($config['compatPattern'], $ua, $matches)) {
+ return [
+ 'name' => $browserName,
+ 'version' => isset($matches[$config['compatVersionKey']]) ? $matches[$config['compatVersionKey']] : null,
+ ];
+ }
+ }
+ return ['name' => 'Other', 'version' => null];
+} else {
+ return ["获取浏览器信息失败!", null];
+ }
}
-else $ua = '没有可用的数据';
?>
\ No newline at end of file
diff --git a/sys/inc/main_notes.php b/sys/inc/main_notes.php
index 27b68f2bf38a4012d557263a5157ef13dd2dcc3e..d933eea16cd4397940e1ba171cdbb1a7bb6c1eb5 100644
--- a/sys/inc/main_notes.php
+++ b/sys/inc/main_notes.php
@@ -72,6 +72,6 @@ if (dbrows($q) == 0) {
}
echo '';
if (isset($user)) {
- echo '
写作 ';
+ echo '
写日记 ';
}
echo '
所有日记→ ';
diff --git a/user/ban.php b/user/ban.php
index e84e77f7ace30b24c269f7c854a924ed6f7f45e4..f59e3f068ca478eb3f1d1bc989228631ee4cd3db 100644
--- a/user/ban.php
+++ b/user/ban.php
@@ -10,7 +10,7 @@ include_once '../sys/inc/fnc.php';
$banpage = true;
include_once '../sys/inc/user.php';
only_reg();
-$set['title'] = '禁止';
+$set['title'] = '你已被封禁';
include_once '../sys/inc/thead.php';
title();
err();
@@ -41,19 +41,19 @@ while ($post = dbassoc($q)) {
$num = 0;
}
/*---------------------------*/
- echo "发出禁令" . ($ank['pol'] == 0 ? "а" : "") . " $ank[nick]: ";
+ echo "封禁通知:" . ($ank['pol'] == 0 ? "а" : "") . " $ank[nick]: ";
if ($post['navsegda'] == 1) {
- echo " 禁止 永遠! ";
+ echo " 我们很遗憾的告诉你,你的账户因违反 CN_DCMS-Social 的相关规定,已经被永久封禁 。 ";
} else {
- echo " 直到 " . vremja($post['time']) . " ";
+ echo "我们很遗憾的告诉你,你的账户因违反 CN_DCMS-Social 的相关规定,已经被封禁 。封禁将持续到 " . vremja($post['time']) . "。 ";
}
- echo '原因: ' . $pBan[$post['pochemu']] . ' ';
- echo '章: ' . $rBan[$post['razdel']] . ' ';
- echo '评论: ' . esc(trim(br(bbcode(smiles(links(stripcslashes(htmlspecialchars($post['prich'])))))))) . " ";
+ echo '封禁原因: ' . $pBan[$post['pochemu']] . ' ';
+ echo '章: ' . $rBan[$post['razdel']] . ' ';
+ echo '附加解释: ' . esc(trim(br(bbcode(smiles(links(stripcslashes(htmlspecialchars($post['prich'])))))))) . " ";
if ($post['time'] > $time) echo "活跃的 ";
echo " ";
}
echo "
";
if ($k_page > 1) str('?', $k_page, $page); // 输出页数
-echo "为了避免这种情况,我们建议您学习
规则 我们的网站
";
+echo "请遵守本站的
规则 ,共同营造良好的网络环境。
";
include_once '../sys/inc/tfoot.php';
diff --git a/user/ban_ip.php b/user/ban_ip.php
index a81cd4078c5a0a16efe8023637131804a92e7834..ea6f598718e1be168b9a664058e9a08bcbf07ede 100644
--- a/user/ban_ip.php
+++ b/user/ban_ip.php
@@ -9,18 +9,20 @@ include_once '../sys/inc/ipua.php';
$ban_ip_page=true; // чтобы небыло зацикливания
include_once '../sys/inc/fnc.php';
//include_once '../sys/inc/user.php';
-$set['title']='知识产权禁令';
+$set['title']='你的 IP 被封锁';
include_once '../sys/inc/thead.php';
title();
-$err="
从您的IP ($_SERVER[REMOTE_ADDR]) 封锁 ";
+$err="
你的 IP ($_SERVER[REMOTE_ADDR]) 已被封锁 ";
err();
//aut();
echo '
可能的原因:
-1)从同一个IP地址频繁访问服务器
-2)您的IP地址与入侵者的地址匹配
+1)从同一个 IP 地址频繁访问服务器
+2)您的 IP 地址与入侵者的地址匹配
解决方法:
-1)重新启动您的互联网连接
-2)在静态IP地址的情况下,您可以使用代理服务器
+1) 重新启动您的互联网连接。
+2)在静态 IP 地址的情况下,您可以使用代理服务器。
+
如对该封锁有任何异议:
+请立即加入 CN_DCMS-Social 的官方 QQ 群组:310379632,说明来意,并详细提供封锁信息。管理团队会尽快处理。
';
include_once '../sys/inc/tfoot.php';
?>
\ No newline at end of file
diff --git a/user/gift/categories.php b/user/gift/categories.php
index f5c757194a1fc7afdd622d68eed2ee78774194ef..08d1391ab2e34e1c5efbd7573061b8e3b2ea05d6 100644
--- a/user/gift/categories.php
+++ b/user/gift/categories.php
@@ -27,7 +27,7 @@ if (!$ank || $ank['id'] == 0 || $ank['id'] == $user['id']) {
header("Location: /index.php?" . SID);
exit;
}
-$set['title'] = "送给你的礼物。 $ank[nick]";
+$set['title'] = "送给 $ank[nick] 的礼物";
include_once '../../sys/inc/thead.php';
title();
aut();
@@ -53,7 +53,7 @@ if (isset($_GET['gift']) && isset($_GET['category'])) {
==========================
*/
dbquery("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('$user[id]', '$ank[id]', '$id_gift', 'new_gift', '$time')");
- $_SESSION['message'] = '您的礼物已成功发送';
+ $_SESSION['message'] = '您的礼物已成功送出';
header("Location: /user/info.php?id=$ank[id]");
exit;
} else {
@@ -68,16 +68,16 @@ if (isset($_GET['gift']) && isset($_GET['category'])) {
echo '
';
echo '赠送礼物
给 ';
echo user::avatar($ank['id']), group($ank['id']), $ank['nick'], medal($ank['id']), online($ank['id']) . '
';
- echo '花费
' . intval($gift['money']) . ' ' . $sMonet[0] . ' 在你
' . $user['money'] . ' ' . $sMonet[0] . ' ';
+ echo '需要花费
' . intval($gift['money']) . ' ' . $sMonet[0] . ' ,你有
' . $user['money'] . ' ' . $sMonet[0] . ' ';
echo '
';
echo '
';
echo "";
echo '';
} else
/*
@@ -89,18 +89,18 @@ if (isset($_GET['gift']) && isset($_GET['category'])) {
// Категория
$category = dbassoc(dbquery("SELECT * FROM `gift_categories` WHERE `id` = '" . intval($_GET['category']) . "' LIMIT 1"));
if (!$category) {
- $_SESSION['message'] = '没有这样的类别';
+ $_SESSION['message'] = '没有这样的分类';
header("Location: ?");
exit;
}
echo '';
// Список подарков
$k_post = dbresult(dbquery("SELECT COUNT(id) FROM `gift_list` WHERE `id_category` = '$category[id]'"), 0);
if ($k_post == 0) {
echo '
';
- echo '没有礼物';
+ echo '该分类下没有礼物。';
echo '
';
}
$k_page = k_page($k_post, $set['p_str']);
@@ -124,7 +124,7 @@ if (isset($_GET['gift']) && isset($_GET['category'])) {
}
if ($k_page > 1) str('categories.php?id=' . intval($_GET['id']) . '&category=' . intval($_GET['category']) . '&', $k_page, $page); // 输出页数
echo '';
} else
/*
@@ -138,7 +138,7 @@ if (isset($_GET['gift']) && isset($_GET['category'])) {
$k_post = dbresult(dbquery("SELECT COUNT(id) FROM `gift_categories`"), 0);
if ($k_post == 0) {
echo '
';
- echo '没有分类';
+ echo '没有该礼物分类。';
echo '
';
}
$q = dbquery("SELECT name,id FROM `gift_categories` ORDER BY `id`");
diff --git a/user/gift/create.php b/user/gift/create.php
index 1450f6d91ec9fb91ce3148ce9d1756104fbe603b..1889d1d85698138df1672a05fd9a661d4382b26d 100644
--- a/user/gift/create.php
+++ b/user/gift/create.php
@@ -39,9 +39,9 @@ if (isset($_GET['edit_gift']) && isset($_GET['category'])) {
{
$name = my_esc($_POST['name']);
$money = intval($_POST['money']);
- if ($money < 1) $err = '指定礼物的费用';
- if (strlen2($name) < 2) $err = '短名';
- if (strlen2($name) > 128) $err = '名称的长度超过128个字符的限制';
+ if ($money < 1) $err = '费用太少了';
+ if (strlen2($name) < 2) $err = '名称太短了!要大于 2 字节!';
+ if (strlen2($name) > 128) $err = '名称的长度超过 128 个字节的限制';
if (!isset($err)) {
dbquery("UPDATE `gift_list` SET `name` = '$name' , `money` = '$money', `id_category` = '$category[id]' WHERE `id` = '$gift[id]'");
$_SESSION['message'] = '礼物已成功编辑';
@@ -54,7 +54,7 @@ if (isset($_GET['edit_gift']) && isset($_GET['category'])) {
unlink(H . 'sys/gift/' . $gift['id'] . '.png');
dbquery("DELETE FROM `gift_list` WHERE `id` = '$gift[id]'");
dbquery("DELETE FROM `gifts_user` WHERE `id_gift` = '$gift[id]'");
- $_SESSION['message'] = '礼物被成功删除';
+ $_SESSION['message'] = '礼物被成功撤回';
header("Location: ?category=$category[id]&page=" . intval($_GET['page']));
exit;
}
@@ -116,9 +116,9 @@ if (isset($_GET['edit_gift']) && isset($_GET['category'])) {
echo '
';
// Форма создания категории
echo '';
- echo '标题: ';
- echo '价格: ';
- echo '礼物: ';
+ echo '标题: ';
+ echo '价格: ';
+ echo '礼物: ';
echo ' ';
echo ' ';
echo '';
$k_post = dbresult(dbquery("SELECT COUNT(id) FROM `gifts_user` WHERE `id_user` = '$ank[id]'" . ($ank['id'] != $user['id'] ? " AND `status` = '1' " : "") . ""), 0);
if ($k_post == 0) {
echo '';
- echo '没有礼物';
+ echo '目前没有人送礼物。';
echo '
';
}
$k_page = k_page($k_post, $set['p_str']);
@@ -69,7 +69,7 @@ while ($post = dbassoc($q)) {
/*---------------------------*/
echo ' ';
echo ' ' . htmlspecialchars($gift['name']) . ' :: ';
- echo '在 ' . user::nick($anketa['id'], 1, 1, 0) . ' ' . vremja($post['time']);
+ echo '由 ' . user::nick($anketa['id'], 1, 1, 0) . ' 在 ' . vremja($post['time']) . ' 送出';
if ($post['status'] == 0) echo ' NEW ';
echo '';
}
diff --git a/user/info.php b/user/info.php
index 7a1aad5849ea786b5ce78162d9be36edeed9c9d4..57a77dba3601aabdbc8be2f1492adae6eb4bc71f 100644
--- a/user/info.php
+++ b/user/info.php
@@ -17,7 +17,7 @@ if (!$ank) {
}
if ($ank['id'] == 0) {
$ank = user::get_user($ank['id']);
- $set['title'] = $ank['nick'] . ' - 页面 '; //网页标题
+ $set['title'] = $ank['nick'] . ' - 用户页面 '; //网页标题
include_once '../sys/inc/thead.php';
title();
aut();
@@ -30,12 +30,12 @@ if ($ank['id'] == 0) {
}
/* 用户厢式货车 */
if ((!isset($user) || $user['group_access'] == 0) && dbresult(dbquery("SELECT COUNT(*) FROM `ban` WHERE `razdel` = 'all' AND `id_user` = '$ank[id]' AND (`time` > '$time' OR `navsegda` = '1')"), 0) != 0) {
- $set['title'] = $ank['nick'] . ' - 页面 '; //网页标题
+ $set['title'] = $ank['nick'] . ' - 用户页面 '; //网页标题
include_once '../sys/inc/thead.php';
title();
aut();
echo '';
- echo '此用户被阻止! ';
+ echo '此用户被封禁,无法查看其用户页面。 ';
echo '
';
include_once '../sys/inc/tfoot.php';
exit;
@@ -77,13 +77,13 @@ if (isset($_POST['msg']) && isset($user)) {
$msg = $_POST['msg'];
if (isset($_POST['translit']) && $_POST['translit'] == 1) $msg = translit($msg);
$mat = antimat($msg);
- if ($mat) $err[] = '在消息的文本中发现了一个禁止字符: ' . $mat;
+ if ($mat) $err[] = '在信息文本中发现了一个禁止字符: ' . $mat;
if (strlen2($msg) > 1024) {
- $err[] = '信息太长了';
+ $err[] = '信息长于 1024 字节。试着压缩一下?';
} elseif (strlen2($msg) < 2) {
- $err[] = '短消息';
+ $err[] = '信息短于 2 字节。试着扩充一下?';
} elseif (dbresult(dbquery("SELECT COUNT(*) FROM `stena` WHERE `id_user` = '$user[id]' AND `id_stena` = '$ank[id]' AND `msg` = '" . my_esc($msg) . "' LIMIT 1"), 0) != 0) {
- $err = '您的消息重复前一个';
+ $err = '您的信息与前一个重复';
} elseif (!isset($err)) {
/*
==========================
@@ -97,7 +97,7 @@ if (isset($_POST['msg']) && isset($user)) {
}
dbquery("INSERT INTO `stena` (id_user, time, msg, id_stena) values('$user[id]', '$time', '" . my_esc($msg) . "', '$ank[id]')");
dbquery("UPDATE `user` SET `balls` = '" . ($user['balls'] + 1) . "' ,`rating_tmp` = '" . ($user['rating_tmp'] + 1) . "' WHERE `id` = '$user[id]' LIMIT 1");
- $_SESSION['message'] = '消息已成功添加';
+ $_SESSION['message'] = '信息已成功添加';
if (isset($user)) {
$notifiacation = dbassoc(dbquery("SELECT * FROM `notification_set` WHERE `id_user` = '" . $ank['id'] . "' LIMIT 1"));
if ($notifiacation['komm'] == 1 && $user['id'] != $ank['id'])
@@ -131,13 +131,13 @@ if (isset($_POST['status']) && isset($user) && $user['id'] == $ank['id']) {
$msg = $_POST['status'];
if (isset($_POST['translit']) && $_POST['translit'] == 1) $msg = translit($msg);
$mat = antimat($msg);
- if ($mat) $err[] = '在消息的文本中发现了一个禁止字符: ' . $mat;
+ if ($mat) $err[] = '在状态文本中发现了一个禁止字符: ' . $mat;
if (strlen2($msg) > 512) {
- $err = '信息太长了';
+ $err = '状态长于 512 字节。试着压缩一下?';
} elseif (strlen2($msg) < 2) {
- $err = '短消息';
+ $err = '状态短于 2 字节。试着扩充一下?';
} elseif (dbresult(dbquery("SELECT COUNT(*) FROM `status` WHERE `id_user` = '$user[id]' AND `msg` = '" . my_esc($msg) . "' LIMIT 1"), 0) != 0) {
- $err = '您的消息重复前一个';
+ $err = '您的状态与前一个重复';
} elseif (!isset($err)) {
dbquery("UPDATE `status` SET `pokaz` = '0' WHERE `id_user` = '$user[id]'");
dbquery("INSERT INTO `status` (`id_user`, `time`, `msg`, `pokaz`) values('$user[id]', '$time', '" . my_esc($msg) . "', '1')");
@@ -220,42 +220,43 @@ if (isset($_GET['spam']) && $ank['id'] != 0 && isset($user)) {
if ($mess['id_user'] != $user['id']) {
$msg = my_esc($_POST['spamus']);
if (strlen2($msg) < 3) $err = '更详细地说明投诉的原因';
- if (strlen2($msg) > 1512) $err = '文本的长度超过512个字符的限制';
+ if (strlen2($msg) > 1512) $err = '文本的长度超过512个字符的限制'; //是 512 字节还是 1512 字节?——Diamochang
if (isset($_POST['types'])) $types = intval($_POST['types']);
else $types = '0';
if (!isset($err)) {
dbquery("INSERT INTO `spamus` (`id_object`, `id_user`, `msg`, `id_spam`, `time`, `types`, `razdel`, `spam`) values('$ank[id]', '$user[id]', '$msg', '$spamer[id]', '$time', '$types', 'stena', '" . my_esc($mess['msg']) . "')");
- $_SESSION['message'] = '考虑申请已发出';
+ $_SESSION['message'] = '投诉已发出';
header("Location: ?id=$ank[id]&spam=$mess[id]&page=" . intval($_GET['page']) . "");
exit;
}
}
}
}
- $set['title'] = $ank['nick'] . ' - 不满事项 '; //网页标题
+ $set['title'] = $ank['nick'] . ' - 投诉 '; //网页标题
include_once '../sys/inc/thead.php';
title();
aut();
err();
if (dbresult(dbquery("SELECT COUNT(*) FROM `spamus` WHERE `id_user` = '$user[id]' AND `id_spam` = '$spamer[id]' AND `razdel` = 'stena'"), 0) == 0) {
echo "虚假信息会导致昵称被屏蔽。
- 如果你经常被一个写各种讨厌的东西的人惹恼,你可以把他加入黑名单。
";
+ 如果你经常被一个写各种讨厌的东西的人惹恼,你可以把他加入黑名单。"; //这段建议与管理员讨论后再行修改。——Diamochang
echo "";
- echo "用户: ";
+ echo "用户: ";
echo " " . user::nick($spamer['id'], 1, 1, 0) . " (" . vremja($mess['time']) . ") ";
- echo "违规行为: " . output_text($mess['msg']) . " ";
- echo "原因:";
+ echo "违规行为: " . output_text($mess['msg']) . " ";
+ echo "原因:";
echo "垃圾邮件/广告 ";
echo "欺诈行为 ";
- echo "进攻 ";
+ echo "引战 "; //我自己认为进攻≈引战。——Diamochang
+ echo "网络暴力 "; //网暴处理起来非常敏感,需要管理员高度重视。——Diamochang
echo "其他 ";
echo " ";
- echo "评论:$tPanel";
+ echo "附加解释:$tPanel";
echo " ";
- echo " ";
+ echo " ";
echo " ";
} else {
- echo "投诉有关 $spamer[nick] 它将在不久的将来考虑。
";
+ echo "有关 $spamer[nick] 的投诉管理团队将尽快处理,请耐心等待。
";
}
echo "";
/*-------------------------------------------------------------*/
@@ -209,7 +209,7 @@ if ($ank['group_access'] > 1) {
if (isset($user) && $ank['id'] == $user['id']) {
echo "";
echo "
附加服务 ";
- echo "
我的设置。 |
菜单 ";
+ echo "
我的设置 |
登录历史 ";
echo "
";
}
/*-------------------------------------------------------------*/
@@ -308,7 +308,7 @@ if ($ank['group_access'] > 1) {
echo '';
if (isset($user) && $user['id'] == $ank['id']) {
echo "
";
- echo " ";
+ echo " ";
echo " ";
echo " ";
}
@@ -387,7 +387,7 @@ if ($ank['group_access'] > 1) {
echo "$name
姓名: $a
$ank[ank_name] ";
else
echo "$name
姓名: $a
";
- echo "$pol
性别: $a
" . (($ank['pol'] == 1) ? '男' : '女') . " ";
+ echo "$pol
性别: $a
" . (($ank['pol'] == 1) ? '男' : '女') . " "; //提个醒:性别部分跨性别者(包括性别酷儿)可能会有选择困难,最好在支持文档中告诉 them 按着自己的心理性别或性别认同偏向选择就好。——Diamochang
if ($ank['ank_city'] != NULL)
echo "$gorod
城市: $a
" . output_text($ank['ank_city']) . " ";
else
diff --git a/user/liders/index.php b/user/liders/index.php
index 8c7e7d25d41df3d1e14af7301fb2665ccf61bb82..36916ed785092726fcc91f22d07d3e8db4e0c8d2 100644
--- a/user/liders/index.php
+++ b/user/liders/index.php
@@ -8,6 +8,11 @@ include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
+/**
+ * 有关领导者功能,我认为这个名字对于功能来说不太适合。
+ * 我的建议是把它改成“硬币上墙”。这个还需要进一步讨论。
+ * ——Diamochang
+**/
$set['title'] = '领导者'; //网页标题
include_once '../../sys/inc/thead.php';
title();
@@ -23,7 +28,7 @@ $start = $set['p_str'] * $page - $set['p_str'];
echo '
';
if ($k_post == 0) {
echo '';
- echo '没有领导者';
+ echo '目前没有领导者。';
echo '
';
}
$q = dbquery("SELECT * FROM `liders` WHERE `time` > '$time' ORDER BY stav DESC LIMIT $start, $set[p_str]");
diff --git a/user/login.php b/user/login.php
index a5b7d54c6faa0518e24f1f1842c624d028e2acfe..101dd3b02150777e092ab999964fdb8bde057328 100644
--- a/user/login.php
+++ b/user/login.php
@@ -20,7 +20,7 @@ if (isset($_GET['id']) && isset($_GET['pass']))
$_SESSION['id_user'] = $user['id'];
dbquery("UPDATE `user` SET `date_aut` = ".time()." WHERE `id` = '$user[id]' LIMIT 1");
dbquery("UPDATE `user` SET `date_last` = ".time()." WHERE `id` = '$user[id]' LIMIT 1");
- dbquery("INSERT INTO `user_log` (`id_user`, `time`, `ua`, `ip`, `method`) values('$user[id]', '$time', '$user[ua]' , '$user[ip]', '0')");
+ dbquery("INSERT INTO `user_log` (`id_user`, `time`, `ua_name`, `ua_version`, `ip`, `method`) values('$user[id]', '$time', '$user[ua]' , '$user[ip]', '0')");
}
else $_SESSION['err'] = '用户名或密码不正确';
}
@@ -38,7 +38,7 @@ elseif (isset($_POST['nick']) && isset($_POST['pass']))
setcookie('pass', cookie_encrypt($_POST['pass'],$user['id']), time()+60*60*24*365);
}
dbquery("UPDATE `user` SET `date_aut` = '$time', `date_last` = '$time' WHERE `id` = '$user[id]' LIMIT 1");
- dbquery("INSERT INTO `user_log` (`id_user`, `time`, `ua`, `ip`, `method`) values('$user[id]', '$time', '$user[ua]' , '$user[ip]', '1')");
+ dbquery("INSERT INTO `user_log` (`id_user`, `time`, `ua_name`, `ua_version`, `ip`, `method`) values('$user[id]', '$time', '$user[ua]' , '$user[ip]', '1')");
}
else $_SESSION['err'] = '用户名或密码不正确';
}
@@ -65,13 +65,24 @@ if (!isset($user))
exit;
}
// Пишем ip пользователя
-if (isset($ip2['add']))dbquery("UPDATE `user` SET `ip` = ".ip2long($ip2['add'])." WHERE `id` = '$user[id]' LIMIT 1");
-else dbquery("UPDATE `user` SET `ip` = null WHERE `id` = '$user[id]' LIMIT 1");
-if (isset($ip2['cl']))dbquery("UPDATE `user` SET `ip_cl` = ".ip2long($ip2['cl'])." WHERE `id` = '$user[id]' LIMIT 1");
-else dbquery("UPDATE `user` SET `ip_cl` = null WHERE `id` = '$user[id]' LIMIT 1");
-if (isset($ip2['xff']))dbquery("UPDATE `user` SET `ip_xff` = ".ip2long($ip2['xff'])." WHERE `id` = '$user[id]' LIMIT 1");
-else dbquery("UPDATE `user` SET `ip_xff` = null WHERE `id` = '$user[id]' LIMIT 1");
-if ($ua)dbquery("UPDATE `user` SET `ua` = '".my_esc($ua)."' WHERE `id` = '$user[id]' LIMIT 1");
+// 将 IP 地址字段的更新操作合并为一个 SQL 语句——通义千问
+$updateColumns = [];
+$ipFields = ['add', 'cl', 'xff'];
+foreach ($ipFields as $field) {
+ if (isset($ip2[$field])) {
+ $updateColumns[] = "`ip_{$field}` = " . ip2long($ip2[$field]);
+ } else {
+ $updateColumns[] = "`ip_{$field}` = NULL";
+ }
+
+}
+// 构造并执行合并后的 SQL 更新语句——通义千问
+$ip_dbquery = "UPDATE `user` SET " . implode(', ', $updateColumns) . " WHERE `id` = '$user[id]' LIMIT 1";
+dbquery($ip_dbquery);
+// 更新用户表中的浏览器名称和版本——通义千问
+$browserInfo = GetBrowserInfo();
+$ua_dbquery = "UPDATE `user` SET `ua_name` = '" . my_esc($browserInfo['name'] ?? null) . "', `ua_version` = '" . my_esc($browserInfo['version'] ?? null) . "' WHERE `id` = '$user[id]' LIMIT 1";
+dbquery($ua_dbquery);
// Непонятная сессия
dbquery("UPDATE `user` SET `sess` = '$sess' WHERE `id` = '$user[id]' LIMIT 1");
// Тип браузера
diff --git a/user/money/index.php b/user/money/index.php
index 11d8ab1ffa7978b2cda12d4fc3881742a09b1e26..ca4c54010df3c70634c03e5f6995b17a382e95ed 100644
--- a/user/money/index.php
+++ b/user/money/index.php
@@ -9,7 +9,7 @@ include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/adm_check.php';
include_once '../../sys/inc/user.php';
-$set['title'] = '额外服务';
+$set['title'] = '附加服务';
include_once '../../sys/inc/thead.php';
title();
if (!isset($user))
@@ -20,7 +20,7 @@ echo "";
echo "";
-echo "个人帐户:
+echo "个人帐户:
- $user[balls] 积分.
- $user[money] $sMonet[0]";
echo "
";
@@ -39,6 +39,6 @@ $c2 = dbresult(dbquery("SELECT COUNT(*) FROM `user_set` WHERE `id_user` = '$user
echo "→ 积分 " . ($c2 == 0 ? '[已关闭] ' : '[已启用] ') . "";
echo "";
echo "";
include_once '../../sys/inc/tfoot.php';
diff --git a/user/money/liders.php b/user/money/liders.php
index a7a835c2fb5179aafcd7b96122417215c761573d..bce5be9446918b423aa9739b8f847cc015795cec 100644
--- a/user/money/liders.php
+++ b/user/money/liders.php
@@ -74,16 +74,16 @@ exit;
$err='你没有足够的资金';
}
}else{
-$err='消息字段不能为空';
+$err='信息字段不能为空';
}
err();
echo '';
echo '';
-echo '为了进入领导者,你至少需要 1 ' . $sMonet[1] . ' , 这项服务将提供1天
-你在这上面的位置取决于数字 ' . $sMonet[0] . ' (总停留时间)!
-此外,您的个人资料将在约会和搜索页面上旋转!';
+echo '为了进入领导者,你至少需要 1 ' . $sMonet[1] . ' , 这项服务将提供一定天
+数在这上面的位置,具体取决于 ' . $sMonet[0] . ' 的数量(总停留时间)!
+此外,你的个人资料将在约会和搜索页面上展示!'; //“约会”是个什么东西?——Diamochang
echo '
';
echo '';
echo '花费:
@@ -95,12 +95,12 @@ echo '';
6
7
' . $sMonet[0] . ' ';
-echo '签名(215个字符) ';
+echo '留言(215 字节) ';
echo ' ';
echo ' ';
}
echo '';
include_once '../../sys/inc/tfoot.php';
?>
\ No newline at end of file
diff --git a/user/money/money.php b/user/money/money.php
index 6b71d56ab802f79925d631fa8d70db5701bb5fef..4281294bb901c8ad4a0937dc1de068075140633c 100644
--- a/user/money/money.php
+++ b/user/money/money.php
@@ -83,7 +83,7 @@ if (isset($user) && isset($_POST['title']) && $_POST['title'] > 0) {
if (!$err) {
dbquery("UPDATE `user` SET `balls` = '" . ($user['balls']-$money) . "' WHERE `id` = '$user[id]' LIMIT 1");
dbquery("UPDATE `user` SET `money` = '" . ($user['money']+$m) . "' WHERE `id` = '$user[id]' LIMIT 1");
- $_SESSION['message'] = '恭喜,账户的补货已经顺利完成';
+ $_SESSION['message'] = '恭喜,积分转换已经顺利完成';
header("Location: ?");
exit;
}
diff --git a/user/money/plus5.php b/user/money/plus5.php
index 1c57fbd4d05cc90d0c84eafb79dd754d1aa3e639..e1a50d12a7dcff8c3643ff21330076b7ef7f80cd 100644
--- a/user/money/plus5.php
+++ b/user/money/plus5.php
@@ -71,13 +71,13 @@ echo "";
echo"";
-echo "服务
1 $sMonet[1] = 1 使用特权的日子.";
+echo "服务
1 $sMonet[1] = 1 使用特权的日子。";
echo"
";
$c2 = dbresult(dbquery("SELECT COUNT(*) FROM `user_set` WHERE `id_user` = '$user[id]' AND `ocenka` > '$time'"), 0);
if ($c2 == 0)
{
echo "";
- echo '投币:
+ echo '花费:
1
2
3
diff --git a/user/money/translate.php b/user/money/translate.php
index 5fa484bc9b2b978dfa779d3fe648885255dcf339..412c8d3918ca71d679c3b1fe57a18f1aab4af9b4 100644
--- a/user/money/translate.php
+++ b/user/money/translate.php
@@ -20,7 +20,7 @@ if (!$err)
{
dbquery("UPDATE `user` SET `money` = '" . ($ank['money'] + $money) . "' WHERE `id` ='$ank[id]';");
dbquery("UPDATE `user` SET `money` = '" . ($user['money'] - $money) . "' WHERE `id` ='$user[id]';");
-$msg = "用户 [b]".$user['nick']."[/b] 我把钱转给你了 [b] $money [/b] $sMonet[0]! [br]别忘了说谢谢!";
+$msg = "用户 [b]".$user['nick']."[/b] 我转给你了 [b] $money [/b] $sMonet[0]! [br]别忘了说谢谢!";
dbquery("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$ank[id]', '$msg', '$time')");
$_SESSION['message'] = '转让成功完成';
header("Location: /user/info.php?id=$ank[id]");
@@ -39,11 +39,11 @@ if (isset($user) & $user['money']<=1)
{
echo '';
if ($user['pol']==0){
- echo "不好意思。。。 美女, ";
+ echo "不好意思,美女, ";
} else {
- echo "不好意思。。。 兄弟, ";
+ echo "不好意思,兄弟, ";
}
- echo "赠送$sMonet[2] 其他居民需要获得最低 2 $sMonet[2] 你的 $user[money] $sMonet[0]";
+ echo "赠送$sMonet[2]给其他用户需要获得最低 2 $sMonet[2]。 你目前只有 $user[money] $sMonet[0]。";
echo '
';
}
else
diff --git a/user/my_aut.php b/user/my_aut.php
index 63f7fe6f42e557515bb7a23e6689bd179fc384ac..df0dfe51e5fd047052593ec995f9757ce03e5285 100644
--- a/user/my_aut.php
+++ b/user/my_aut.php
@@ -37,7 +37,8 @@ while ($post = dbassoc($q))
else
echo ' 用户名及密码登录 (' . vremja($post['time']) . ') ';
echo 'IP: ' . long2ip($post['ip']) . ' ';
- echo '浏览器: ' . output_text($post['ua']);
+ echo '浏览器名称: ' . htmlspecialchars($post['ua_name'] ?? '未知');
+ echo '浏览器版本: ' . htmlspecialchars($post['ua_version'] ?? '未知');
echo '';
}
echo '
';
diff --git a/user/notes/list.php b/user/notes/list.php
index 02985b11e264cd03d7ec45bad81280c635fb82f6..465e0d88984c7f0d3aa36e6456c482d5cce840a7 100644
--- a/user/notes/list.php
+++ b/user/notes/list.php
@@ -8,6 +8,10 @@ include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
+/**
+ * 别看名字是 list,其实也有日记举报页。
+ * 举报页修改注解参见 ../user/info.php 被注释掉的大段代码。
+**/
/* Бан пользователя */
if (isset($user) && dbresult(dbquery("SELECT COUNT(*) FROM `ban` WHERE `razdel` = 'notes' AND `id_user` = '$user[id]' AND (`time` > '$time' OR `view` = '0')"), 0) != 0) {
header('Location: /user/ban.php?' . SID);
@@ -41,7 +45,7 @@ if (isset($_GET['spam']) && isset($user)) {
else $types = '0';
if (!isset($err)) {
dbquery("INSERT INTO `spamus` (`id_object`, `id_user`, `msg`, `id_spam`, `time`, `types`, `razdel`, `spam`) values('$notes[id]', '$user[id]', '$msg', '$spamer[id]', '$time', '$types', 'notes_komm', '" . my_esc($mess['msg']) . "')");
- $_SESSION['message'] = '考虑申请已发出';
+ $_SESSION['message'] = '投诉已发出';
header("Location: ?id=$notes[id]&page=" . intval($_GET['page']) . "&spam=$mess[id]");
exit;
}
@@ -63,15 +67,16 @@ if (isset($_GET['spam']) && isset($user)) {
echo "原因:
";
echo "垃圾邮件/广告 ";
echo "欺诈行为 ";
- echo "进攻 ";
+ echo "引战 ";
+ echo "网络暴力 ";
echo "其他 ";
echo " ";
- echo "评论:$tPanel";
+ echo "附加解释:$tPanel";
echo "
";
- echo "
";
+ echo "
";
echo "";
} else {
- echo "
投诉有关$spamer[nick] 它将在不久的将来考虑。
";
+ echo "
有关 $spamer[nick] 的投诉管理团队将尽快处理,请耐心等待。
";
}
echo "";
if (isset($user) && $user['id'] != $avtor['id']) {
echo "
";
if (dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `id_user` = '" . $user['id'] . "' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) == 0)
- echo "[
像 ] [
]
";
+ echo "[
喜欢 ] [
不喜欢]
";
else
echo "[
" . dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `like` = '1' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) . "] [
" . dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `like` = '0' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) . "]";
echo "
";
@@ -287,7 +292,7 @@ if (isset($user)) {
echo "
添加到书签 ";
else
echo "
从书签中删除 ";
- echo "在书签中
$markinfo 用户.";
+ echo "在书签中
$markinfo 用户";
echo "
";
echo "";
}
@@ -361,7 +366,7 @@ while ($post = dbassoc($q)) {
echo "
";
if ($k_page > 1) str("list.php?id=" . intval($_GET['id']) . '&', $k_page, $page); // 输出页数
if ($notes['private_komm'] == 1 && $user['id'] != $avtor['id'] && $frend != 2 && !user_access('notes_delete')) {
- msg('只有朋友可以评论');
+ msg('根据用户的隐私设置,这篇日记只允许用户的朋友评论。');
echo " ";
@@ -369,7 +374,7 @@ if ($notes['private_komm'] == 1 && $user['id'] != $avtor['id'] && $frend != 2 &
exit;
}
if ($notes['private_komm'] == 2 && $user['id'] != $avtor['id'] && !user_access('notes_delete')) {
- msg('用户已禁止评论日记');
+ msg('根据用户的隐私设置,已禁止评论这篇日记。');
echo " ";
diff --git a/user/online.php b/user/online.php
index 082e733097221ce0ba5fb051c374f6a676937be1..f03b0aa0dc46408070457afbfc00e2164c9767bc 100644
--- a/user/online.php
+++ b/user/online.php
@@ -15,7 +15,7 @@ if (isset($_GET['admin']) && user_access('user_collisions')) {
else
$_SESSION['admin'] = true;
}
-$set['title'] = '现在在网站上'; //网页标题
+$set['title'] = '在线用户'; //网页标题
include_once '../sys/inc/thead.php';
title();
aut();
@@ -33,14 +33,14 @@ if ($k_lider > 0) {
echo user::nick($lider['id'], 1, 1, 0) . '';
if ($k_post == 0) {
echo '';
@@ -101,8 +101,8 @@ while ($ank = dbassoc($q)) {
}
}
// 浏览器
- if (user_access('user_show_ua') && $ank['ua'] != NULL)
- echo '
浏览器: ' . $ank['ua'] . ' ';
+ if (user_access('user_show_ua') && $ank['ua_name'] != NULL)
+ echo '
浏览器名称: ' . $ank['ua_name'] . ' ';
if (user_access('user_show_ip') && opsos($ank['ip']))
echo '
IP: ' . opsos($ank['ip']) . ' ';
if (user_access('user_show_ip') && opsos($ank['ip_cl']))
diff --git a/user/online_g.php b/user/online_g.php
index 55301e799e6812e83cba246326383896f710aad3..38b564a0421643824871f03af37f6152ef8c194c 100644
--- a/user/online_g.php
+++ b/user/online_g.php
@@ -21,7 +21,7 @@ echo "
";
if ($k_post == 0) {
echo " ";
echo " ";
- echo "网站上没有游客";
+ echo "目前网站上没有游客";
echo " ";
echo " ";
}
@@ -40,7 +40,7 @@ while ($guest = dbassoc($q)) {
echo " ";
echo "最后访问: " . vremja($guest['date_last']) . " ";
echo "访问次数: $guest[pereh] ";
- if ($guest['ua'] != NULL) echo "UA: $guest[ua] ";
+ if ($guest['ua_name'] != NULL) echo "UA: $guest[ua_name] ";
if (isset($user) && ($user['level'] > 0)) {
if (user_access('guest_show_ip') && $guest['ip'] != 0) echo "IP: " . long2ip($guest['ip']) . " ";
if (user_access('guest_show_ip') && opsos($guest['ip'])) echo "浏览器: " . opsos($guest['ip']) . " ";
diff --git a/user/status/index.php b/user/status/index.php
index e9b0d1c6d91f2798b25580066d4045bcdeb3348b..d020f16449c7b37c2bf1951ad5008ae97a93e609 100644
--- a/user/status/index.php
+++ b/user/status/index.php
@@ -71,7 +71,7 @@ if ($anketa['id'] != $user['id'] && $user['group_access'] == 0) {
if ($uSet['privat_str'] == 2 && $frend != 2) // Если только для друзей
{
echo '';
- echo '只有他的朋友可以查看用户的状态!';
+ echo '根据用户的隐私设置,只有成为该用户的朋友才能查看状态。';
echo '
';
// В друзья
if (isset($user)) {
@@ -91,7 +91,7 @@ if ($anketa['id'] != $user['id'] && $user['group_access'] == 0) {
if ($uSet['privat_str'] == 0) // Если закрыта
{
echo '';
- echo '用户已禁止查看他的状态!';
+ echo '根据用户的隐私设置,已禁止查看该用户的状态。';
echo '
';
include_once '../../sys/inc/tfoot.php';
exit;
@@ -108,7 +108,7 @@ $q = dbquery("SELECT * FROM `status` WHERE `id_user` = '" . $anketa['id'] . "' O
echo "";
if ($k_post == 0) {
echo "";
- echo "没有状态";
+ echo "该用户目前没有状态。";
echo "
";
}
while ($post = dbassoc($q)) {