Вход Регистрация
» Название:

Журнал форума 6.1.2


» Описание:

Оповещение об ответе или цитировании вашего поста на форуме.


» Выгрузил: * АрхангеЛ (13 Июня 2015 в 14:01)
» Скачали: 116 раз(a)
» Последнее скачивание: 12 Июля 2021 в 07:54
» Размер: 10.33 KB
» Рейтинг: (+1/-0)
» Импорт:

» Ссылка на файл:

Комментарии
* dead (7 Янв 2017 в 21:34)
На 6.2.1 пойти как бы должно
| жалоба
* АрхангеЛ (13 Июня 2015 в 14:05)
Если ваш движок модифицирован, то не заменяем файл users/profile/office.php
Открываем свой файл /users/profile/office.php
И вставляем в удобное вам место код:
  1. echo '<div><img src="../images/np.gif" width="16" height="16"/>&#160;<a href="journal.php">Журнал форума</a>&#160;(<span class="red">+' . $user['journal_forum'] . '</span>)</div>';


Выполняем запрос в БД

ALTER TABLE `users` ADD `journal_forum` int(11) NOT NULL default 0;
ALTER TABLE `forum` ADD `id_user` int(11) NOT NULL default 0;


В файле forum/includes/say.php

Находим строку:
$fadd = mysql_insert_id();
после добавляем:
  1. //Проверяем, если юзер, которому мы отвечаем
  2. $count_users = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `id` = '" . $type1['user_id'] . "'"), 0);
  3. //Если юзер найден, ставим ему метку о новом ответе
  4. if($count_users)
  5. mysql_query("UPDATE `users` SET `journal_forum`=(`journal_forum`+1) WHERE `id` = '" . $type1['user_id'] . "'");


Если надо ссылку сверху, на новые ответы
incfiles/head.php
  1. if ($user_id) {if ($datauser['journal_forum'] ) { echo '<div><img src="../images/np.gif" width="16" height="16" alt="" />&#160;<a href="/users/journal.php">Журнал форума</a>&#160;(<span class="red">+' . $datauser['journal_forum'] . '</span>)</div>' ; } }

| жалоба
Комментировать файлы можно с уровня Продвинутый
Онлайн: 1
Реклама