/[LeafOK_CVS]/fenglin/bbs/themes/default/read_msg.view.php
ViewVC logotype

Diff of /fenglin/bbs/themes/default/read_msg.view.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.4 by sysadm, Wed Apr 23 04:56:37 2025 UTC Revision 1.5 by sysadm, Wed Apr 23 05:13:57 2025 UTC
# Line 8  Line 8 
8  <html>  <html>
9  <head>  <head>
10  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
11  <title>查看消息——<? echo ($result_set["data"]["sent"] ? "发件箱" : "收件箱"); ?></title>  <title>查看消息——<?= ($result_set["data"]["sent"] ? "发件箱" : "收件箱"); ?></title>
12  <link rel="stylesheet" href="css/default.css" type="text/css">  <link rel="stylesheet" href="css/default.css" type="text/css">
13  <script src="../js/polyfill.min.js"></script>  <script src="../js/polyfill.min.js"></script>
14  <script src="../js/axios.min.js"></script>  <script src="../js/axios.min.js"></script>
# Line 16  Line 16 
16  function ch_page(page)  function ch_page(page)
17  {  {
18          rpp = document.getElementById("rpp").value;          rpp = document.getElementById("rpp").value;
19          document.location = "read_msg.php?sent=<? echo ($result_set["data"]["sent"] ? "1" : "0"); ?>&page=" + page + "&rpp=" + rpp + "&ts=" + Date.now();          document.location = "read_msg.php?sent=<?= ($result_set["data"]["sent"] ? "1" : "0"); ?>&page=" + page + "&rpp=" + rpp + "&ts=" + Date.now();
20          return false;          return false;
21  }  }
22    
# Line 24  function ch_rpp() Line 24  function ch_rpp()
24  {  {
25          page = document.getElementById("page").value;          page = document.getElementById("page").value;
26          rpp = document.getElementById("rpp").value;          rpp = document.getElementById("rpp").value;
27          page = Math.floor((page - 1) * <? echo $result_set["data"]["rpp"]; ?> / rpp) + 1;          page = Math.floor((page - 1) * <?= $result_set["data"]["rpp"]; ?> / rpp) + 1;
28          document.location = "read_msg.php?sent=<? echo ($result_set["data"]["sent"] ? "1" : "0"); ?>&page=" + page + "&rpp=" + rpp + "&ts=" + Date.now();          document.location = "read_msg.php?sent=<?= ($result_set["data"]["sent"] ? "1" : "0"); ?>&page=" + page + "&rpp=" + rpp + "&ts=" + Date.now();
29          return false;          return false;
30  }  }
31    
# Line 33  function refresh_page() Line 33  function refresh_page()
33  {  {
34          page = document.getElementById("page").value;          page = document.getElementById("page").value;
35          rpp = document.getElementById("rpp").value;          rpp = document.getElementById("rpp").value;
36          document.location = "read_msg.php?sent=<? echo ($result_set["data"]["sent"] ? "1" : "0"); ?>&page=" + page + "&rpp=" + rpp + "&ts=" + Date.now();          document.location = "read_msg.php?sent=<?= ($result_set["data"]["sent"] ? "1" : "0"); ?>&page=" + page + "&rpp=" + rpp + "&ts=" + Date.now();
37          return false;          return false;
38  }  }
39    
# Line 120  function delete_msg() Line 120  function delete_msg()
120          });          });
121    
122          instance.post('msg_service_del.php', {          instance.post('msg_service_del.php', {
123                  sent: <? echo ($result_set["data"]["sent"] ? "1" : "0"); ?>,                  sent: <?= ($result_set["data"]["sent"] ? "1" : "0"); ?>,
124                  delete_msg_id: delete_msg_id,                  delete_msg_id: delete_msg_id,
125      })      })
126      .then(function (response) {      .then(function (response) {
# Line 164  const instance = axios.create({ Line 164  const instance = axios.create({
164  <body>  <body>
165          <center>          <center>
166                  <table cols="2" border="0" cellpadding="5" cellspacing="0" width="1050">                  <table cols="2" border="0" cellpadding="5" cellspacing="0" width="1050">
167                          <tr id="tr_send_msg" style="visibility: <? echo ($result_set["data"]["uid"] > 0 ? "visible" : "collapse"); ?>">                          <tr id="tr_send_msg" style="visibility: <?= ($result_set["data"]["uid"] > 0 ? "visible" : "collapse"); ?>">
168                                  <td width="70%">                                  <td width="70%">
169                                          <input type="hidden" id="uid" name="uid" value="<? echo $result_set["data"]["uid"]; ?>">                                          <input type="hidden" id="uid" name="uid" value="<?= $result_set["data"]["uid"]; ?>">
170                                          <p>                                          <p>
171                                                  <span id="err_msg_send" name="err_msg" style="color: red"></span>                                                  <span id="err_msg_send" name="err_msg" style="color: red"></span>
172                                                  发送给:<input id="nickname" name="nickname" value="<? echo $result_set["data"]["nickname"]; ?>" readonly><br />                                                  发送给:<input id="nickname" name="nickname" value="<?= $result_set["data"]["nickname"]; ?>" readonly><br />
173                                                  内容:<br />                                                  内容:<br />
174                                                  <textarea id="content" name="content" rows="10" cols="90"></textarea><br />                                                  <textarea id="content" name="content" rows="10" cols="90"></textarea><br />
175                                                  不能超过10行,每行256字符以内                                                  不能超过10行,每行256字符以内
# Line 184  const instance = axios.create({ Line 184  const instance = axios.create({
184                          </tr>                          </tr>
185                          <tr bgcolor="#ffdead" height="25">                          <tr bgcolor="#ffdead" height="25">
186                                  <td>                                  <td>
187  <?  <?php
188          if (!$result_set["data"]["sent"])          if (!$result_set["data"]["sent"])
189          {          {
190  ?>  ?>
191                                          <a class="s2" href="read_msg.php?sent=1">切换至发件箱</a>&nbsp;                                          <a class="s2" href="read_msg.php?sent=1">切换至发件箱</a>&nbsp;
192  <?  <?php
193                  if ($result_set["data"]["unread_msg_count"] > 0)                  if ($result_set["data"]["unread_msg_count"] > 0)
194                  {                  {
195  ?>您有<span style="color:red;"><? echo $result_set["data"]["unread_msg_count"]; ?></span>条未读消息<?  ?>您有<span style="color:red;"><?= $result_set["data"]["unread_msg_count"]; ?></span>条未读消息<?php
196                  }                  }
197          }          }
198          else          else
199          {          {
200  ?>  ?>
201                                          <a class="s2" href="read_msg.php?sent=0">切换至收件箱</a>&nbsp;                                          <a class="s2" href="read_msg.php?sent=0">切换至收件箱</a>&nbsp;
202  <?  <?php
203          }          }
204  ?>  ?>
205                                          &nbsp;&nbsp;&nbsp;<span id="err_msg_delete" name="err_msg" style="color: red"></span>                                          &nbsp;&nbsp;&nbsp;<span id="err_msg_delete" name="err_msg" style="color: red"></span>
206                                  </td>                                  </td>
207                                  <td align="right">                                  <td align="right">
208                                          共<? echo ($result_set["data"]["sent"] ? "发送" : "有"); ?><span style="color:red;"><? echo $result_set["data"]["msg_count"]; ?></span>条消息                                          共<?= ($result_set["data"]["sent"] ? "发送" : "有"); ?><span style="color:red;"><?= $result_set["data"]["msg_count"]; ?></span>条消息
209                                  </td>                                  </td>
210                          </tr>                          </tr>
211  <?  <?
# Line 216  $count=0; Line 216  $count=0;
216  foreach ($result_set["data"]["messages"] as $message)  foreach ($result_set["data"]["messages"] as $message)
217  {  {
218  ?>  ?>
219                          <tr bgcolor="<? echo $color[1]; ?>">                          <tr bgcolor="<?= $color[1]; ?>">
220                                  <td>                                  <td>
221                                          <? echo ($result_set["data"]["sent"] ? "收件人" : "发送人"); ?>:<a class="s2" href="show_profile.php?uid=<? echo $message["uid"]; ?>" target=_blank title="查看用户资料"><? echo $message["nickname"]; ?></a>                                          <?= ($result_set["data"]["sent"] ? "收件人" : "发送人"); ?>:<a class="s2" href="show_profile.php?uid=<?= $message["uid"]; ?>" target=_blank title="查看用户资料"><?= $message["nickname"]; ?></a>
222                                          &nbsp;&nbsp;发送时间:<? echo $message["send_dt"]->format("Y-m-d H:i:s"); ?>                                          &nbsp;&nbsp;发送时间:<?= $message["send_dt"]->format("Y-m-d H:i:s"); ?>
223  <?  <?php
224          if ($message["new"])          if ($message["new"])
225          {          {
226  ?>  ?>
227                                          <img src="images/new.gif">                                          <img src="images/new.gif">
228  <?  <?php
229          }          }
230          if ($message["uid"] != $BBS_sys_uid)          if ($message["uid"] != $BBS_sys_uid)
231          {          {
232  ?>  ?>
233                                          &nbsp;                                          &nbsp;
234                                          <a class="s2" href="" onclick="return show_send_msg(<? echo $message["uid"]; ?>, '<? echo $message["nickname"]; ?>');">                                          <a class="s2" href="" onclick="return show_send_msg(<?= $message["uid"]; ?>, '<?= $message["nickname"]; ?>');">
235                                                  <? echo ($result_set["data"]["sent"] ? "发送消息" : "回复消息"); ?>                                                  <?= ($result_set["data"]["sent"] ? "发送消息" : "回复消息"); ?>
236                                          </a>                                          </a>
237  <?  <?php
238          }          }
239  ?>  ?>
240                                  </td>                                  </td>
241                                  <td align="right">                                  <td align="right">
242                                          <input type="checkbox" id="delete_msg_<? echo $message["mid"]; ?>" name="delete_msg_id" value="<? echo $message["mid"]; ?>">选中                                          <input type="checkbox" id="delete_msg_<?= $message["mid"]; ?>" name="delete_msg_id" value="<?= $message["mid"]; ?>">选中
243                                  </td>                                  </td>
244                          </tr>                          </tr>
245                          <tr bgcolor="<? echo $color[0]; ?>">                          <tr bgcolor="<?= $color[0]; ?>">
246                                  <td colspan="2">                                  <td colspan="2">
247                                          <? echo LML(htmlspecialchars($message["content"], ENT_HTML401, 'UTF-8'), true, true, 100); ?>                                          <?= LML(htmlspecialchars($message["content"], ENT_HTML401, 'UTF-8'), true, true, 100); ?>
248                                  </td>                                  </td>
249                          </tr>                          </tr>
250  <?  <?php
251  }  }
252  ?>  ?>
253                          <tr bgcolor="#ffdead" height="5">                          <tr bgcolor="#ffdead" height="5">
# Line 257  foreach ($result_set["data"]["messages"] Line 257  foreach ($result_set["data"]["messages"]
257                          <tr>                          <tr>
258                                  <td style="color: #909090">                                  <td style="color: #909090">
259                                          每页<select size="1" id="rpp" name="rpp" onchange="ch_rpp();">                                          每页<select size="1" id="rpp" name="rpp" onchange="ch_rpp();">
260  <?  <?php
261          foreach ($BBS_msg_rpp_options as $v)          foreach ($BBS_msg_rpp_options as $v)
262          {          {
263                  echo ("<option value=\"$v\"" . ($v == $result_set["data"]["rpp"] ? " selected" : "") . ">$v</option>");                  echo ("<option value=\"$v\"" . ($v == $result_set["data"]["rpp"] ? " selected" : "") . ">$v</option>");
264          }          }
265  ?>  ?>
266                                          </select>条                                          </select>条
267  <?  <?php
268          if ($result_set["data"]["page"] > 1)          if ($result_set["data"]["page"] > 1)
269          {          {
270  ?>  ?>
271                                          <a class="s8" title="首页" href="" onclick="return ch_page(1);">|◀</a>                                          <a class="s8" title="首页" href="" onclick="return ch_page(1);">|◀</a>
272                                          <a class="s8" title="上一页" href="" onclick='return ch_page(<? echo ($result_set["data"]["page"] - 1); ?>);'>◀</a>                                          <a class="s8" title="上一页" href="" onclick='return ch_page(<?= ($result_set["data"]["page"] - 1); ?>);'>◀</a>
273  <?  <?php
274          }          }
275          else          else
276          {          {
277  ?>  ?>
278                                          |◀ ◀                                          |◀ ◀
279  <?  <?php
280          }          }
281  ?>  ?>
282                                          第<input id="page" name="page" value="<? echo ($result_set["data"]["page"]) ; ?>" style="width: 30px;">/<? echo $result_set["data"]["page_total"]; ?>页                                          第<input id="page" name="page" value="<?= ($result_set["data"]["page"]) ; ?>" style="width: 30px;">/<?= $result_set["data"]["page_total"]; ?>页
283  <?  <?php
284          if ($result_set["data"]["page"] < $result_set["data"]["page_total"])          if ($result_set["data"]["page"] < $result_set["data"]["page_total"])
285          {          {
286  ?>  ?>
287                                          <a class="s8" title="下一页" href="" onclick="return ch_page(<? echo ($result_set["data"]["page"] + 1); ?>);">▶</a>                                          <a class="s8" title="下一页" href="" onclick="return ch_page(<?= ($result_set["data"]["page"] + 1); ?>);">▶</a>
288                                          <a class="s8" title="尾页" href="" onclick="return ch_page(<? echo ($result_set["data"]["page_total"]); ?>);">▶|</a>                                          <a class="s8" title="尾页" href="" onclick="return ch_page(<?= ($result_set["data"]["page_total"]); ?>);">▶|</a>
289  <?  <?php
290          }          }
291          else          else
292          {          {
293  ?>  ?>
294                                          ▶ ▶|                                          ▶ ▶|
295  <?  <?php
296          }          }
297  ?>  ?>
298                                  </td>                                  </td>


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1