Пропустить

Поднятие темы только 1 раз ?

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Поднятие темы только 1 раз ?

Сообщение rxu » 28.08.2011 11:50

ANTIK
Вы бы просто пояснили, что именно конкретно вам нужно.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Re: Поднятие темы только 1 раз ?

Сообщение ANTIK » 29.08.2011 23:28

Так объяснил же...что-бы тема подымалась постоянно согласно установленному значению.Например значение установлено раз в сутки.
Начали тему-прошло 24 часа-тему подняли-прошло еще 24 часа-тему подняли и так постоянно когда это необходимо.
Такое впечатление что меня не хотят услышать...Многократно пояснил что подьем темы срабатывает только один раз а нужно что ограничения небыло,что-бы тему можно было подымать постоянно.
Вот в этой теме http://www.antikvariat.biz.ua/viewtopic.php?f=9&t=12441 наглядно видно что форумчанин не может пользоватся кнопкой ПОДНЯТЬ ТЕМУ так как она пропадает после того как он ее использовал один раз в каждой конкретно теме.
А вот еще тема как подымают тему замест того чтобы просто нажимать клавишу "поднять тему" http://www.antikvariat.biz.ua/viewtopic.php?f=9&t=4563

ANTIK
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 27.09.2010 15:07
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Поднятие темы только 1 раз ?

Сообщение Пчелкин » 30.08.2011 3:08

Короче, нужно что бы автор темы мог хоть сотню раз в день "поднять" свою тему в самый верх списка тем, что б она была всегда первая..и его товар ушел быстрей...при этом автору не нужно будет ничего писать дополнительно, в виде всякой ерунды..?
Типа - хочешь быстрей и быть первым? Сиди и нажимай...
А что , темы так быстро вниз ползут? По 300-400 тем в день создаются? Завал?
И воще, что такое "Поднятие" ? Это изменение времени создания сообщения с реального на ежесекундное (сейчасное)...
У себя сейчас для эксперимента поставил 1 минуту..сижу и поднимаю через минуту..все работает..
Так что вам надо искать какую-то ошибочку...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Re: Поднятие темы только 1 раз ?

Сообщение ANTIK » 30.08.2011 8:56

Спасибо что поняли мою мысль.Вот и спрашиваю в чем может быть проблема.Полазив по нету оказывается это не только у меня проблема на многих форумах нашел обсуждене этого вопроса.Например
http://www.airgun.org.ru/forum/viewtopi ... =9&t=47819
Кто знает где "собака зарыта" ?

ANTIK
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 27.09.2010 15:07
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Поднятие темы только 1 раз ?

Сообщение Пчелкин » 30.08.2011 10:01

А собака порылась в тайм-ауте кеширования шаблонов...я так думаю...Но, вот его уменьшить вы не сможете, хотя попробовать можно...тока может случиться что форум просто ляжет...
Так что данная функция может пахать только у тех, у кого форум на хороших хостах с неограниченными возможностями и скоростями...
На таких форумах можно пользоваться постоянной перекомпиляцией.
У вас этим воспользоваться нельзя - хостер вас отключит из-за превышения нагрузки на хост.
Так что - пусть пишут и тут-же стирают свое сообщение...увы.
Лично у меня на 5 форумах из 8 - не пошло...
ПыСы..Не знаю - доходчиво ли обьяснил, ну, как смог...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Re: Поднятие темы только 1 раз ?

Сообщение dimaka_ua » 01.09.2011 18:54

Нашел простое решение на phpbb.com, т.к. у самого возник такой же вопрос :)
В файле functions_content.php
   if (!$auth->acl_get('f_bump', $forum_id) || $topic_bumped)

заменить на
 if (!$auth->acl_get('f_bump', $forum_id) ||  ($config['bump_type'] != 'd' ))

Примечание - работает только если период поднятия установлен в днях, кому нужно переделайте "под себя". :ugeek:
За это сообщение автора dimaka_ua поблагодарил:
ANTIK (06.09.2011 10:28)

dimaka_ua
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 08.12.2009 20:18
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

Re: Поднятие темы только 1 раз ?

Сообщение ANTIK » 06.09.2011 10:31

dimaka_ua спасибо,все заработало,как вы и говорили только дни...Коллеги все спасибо кто участвовал в обсуждении.

ANTIK
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 27.09.2010 15:07
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Поднятие темы только 1 раз ?

Сообщение djinn » 09.01.2012 13:16

Что бы работало в минутах надо заменить на

 if (!$auth->acl_get('f_bump', $forum_id) ||  ($config['bump_type'] != 'm' ))


а что бы по часам то на

 if (!$auth->acl_get('f_bump', $forum_id) ||  ($config['bump_type'] != 'h' ))
Аватара пользователя
djinn
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 01.03.2011 0:44
Благодарил (а): 24 раз.
Поблагодарили: 3 раз.

Пред.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы