Не считать просмотры тем автором, админом и модером
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Не считать просмотры тем автором, админом и модером
такая тема уже была поднята, но отправилась в корзину и бесследно исчезла и я не успел ёё сохранить. есть похожая тема, но она в разделе по поддержке phpBB 2.0.x.
собственно вопрос вот такой - что нужно сделать, чтобы счётчик просмотров тем не накручивался на админов, модераторов?
собственно вопрос вот такой - что нужно сделать, чтобы счётчик просмотров тем не накручивался на админов, модераторов?
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Не считать просмотры тем созданные админом и модером
Открываете viewtopic.php, находите
Меняете на
Код: Выделить всё
$sql = 'UPDATE ' . TOPICS_TABLE . '
SET topic_views = topic_views + 1, topic_last_view_time = ' . time() . "
WHERE topic_id = $topic_id";
$db->sql_query($sql);Код: Выделить всё
if (!$auth->acl_get('m_', $forum_id))
{
$sql = 'UPDATE ' . TOPICS_TABLE . '
SET topic_views = topic_views + 1, topic_last_view_time = ' . time() . "
WHERE topic_id = $topic_id";
$db->sql_query($sql);
}-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: Не считать просмотры тем созданные админом и модером
rxu
Очень полезная вешь.
Очень полезная вешь.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: Не считать просмотры тем созданные админом и модером
На версии 3.0.3 работает. Только что проверил.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Re: Не считать просмотры тем созданные админом и модером
Warlock75
если ты модер, админ или создатель темы, то не накручивает? я сейчас просто не могу проверить. только завтра.
если ты модер, админ или создатель темы, то не накручивает? я сейчас просто не могу проверить. только завтра.
Последний раз редактировалось Andrew O 10.12.2008 15:57, всего редактировалось 1 раз.
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Не считать просмотры тем созданные админом и модером
Andrew O писал(а):что нужно сделать, чтобы счётчик просмотров тем не накручивался на админов, модераторов?
Про создателей тем разговора изначально не было.Andrew O писал(а):если ты модер, админ или создатель темы, то не накручивает?
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: Не считать просмотры тем созданные админом и модером
Я из под админа заходил, все в порядке.Andrew O писал(а):если ты модер, админ или создатель темы, то не накручивает?
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Re: Не считать просмотры тем созданные админом и модером
rxu
не знал как правильно их вписать в предложение
. если можно, то их тоже учесть.
не знал как правильно их вписать в предложение
-
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Re: Не считать просмотры тем созданные админом и модером
попробуй зайти под любым зарегистрированным пользователем. там в админ разделе можно проверить права пользователя. как бы ты этот пользователь.Warlock75 писал(а):из под админа заходил
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: Не считать просмотры тем созданные админом и модером
А на фиг мне это нужно?
Мне для админа только нужно.
Мне для админа только нужно.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Re: Не считать просмотры тем созданные админом и модером
понятно. мне и для создателей темы тоже.Warlock75 писал(а):для админа только нужно
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Не считать просмотры тем созданные админом и модером
Andrew O
Замените
на
Замените
Код: Выделить всё
if (!$auth->acl_get('m_', $forum_id)) Код: Выделить всё
if (!$auth->acl_get('m_', $forum_id) && ($user->data['user_id'] != $topic_data['topic_poster'])) -
Andrew O
- phpBB 1.4.2
- Сообщения: 53
- Стаж: 18 лет 5 месяцев
- Откуда: с родины А.И. Родимцева
- Благодарил (а): 2 раза
Re: Не считать просмотры тем автором, админом и модером
rxu
попробовал. под админом не считает! это хорошо
а если зарегистрированный пользователь создал сообщение, то его просмотры считает! проверял так - зашёл в админ раздел - управление пользователями - выбрал пользователя, у которого есть созданная тема - зашёл на форум в его тему - счётчик накручивается (например, было 5 просмотров, вышел из темы - обновил - стало 6)!
попробовал. под админом не считает! это хорошо
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Не считать просмотры тем автором, админом и модером
В режиме имитации прав?Andrew O писал(а):зашёл в админ раздел - управление пользователями - выбрал пользователя, у которого есть созданная тема
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

