[BETA] Topics Lifetime

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение Xpert 08.06.2007 8:33

А вы тему почитайте и тогда для вас будет странным, что вы вообще задали этот вопрос.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5716
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru


Сообщение satnsk 18.06.2007 6:32

Xpert писал(а):Как я сказал, у меня более новая версия мода.


а нам нельзя эту более новую версию :) получить

Добавлено спустя 8 минут 44 секунды:

TheHawk писал(а):Но вот ещё бы хотелось, чтобы гости и обычные пользователи могли видеть, когда тема будет перемещена.

Xpert писал(а):Тему почитайте...

TheHawk писал(а):Да перечитал уже 2 раза, те 2 части кода, написанные выше вами не помогли.


прочитал и обращаюсь к тем, кто сделал и может дать конкретные исправления

кто хочет отправить к изучению написания кода, оставьте это сообщение без внимания
Аватара пользователя
satnsk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 02.02.2007 15:34
Откуда: Новосиб

Сообщение Xpert 18.06.2007 7:31

Я отправлю второй раз...
http://phpbbguru.net/community/viewtopi ... 205#129205

В чем принципиальная разница между
Код: Выделить всё
$forum_topic_data['topic_action_time']

и кодом
Код: Выделить всё
   $sql = "SELECT * FROM " . TOPICS_LIFETIME_TABLE . " WHERE topic_id='$topic_id'";
   $result = $db->sql_query($sql) or message_die(GENERAL_MESSAGE, 'Error getting lifetime data', '', __LINE__, __FILE__, $sql);
   if ($db->sql_numrows($result))
   {
      $row = $db->sql_fetchrow($result);

... и переменной которую он получает, а именно
Код: Выделить всё
$row['topic_lifetime']


Новую версию нет смысла выкладывать... она полностью аналогична по функционалу имеющейся...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5716
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru

Сообщение satnsk 18.06.2007 10:49

Xpert писал(а):Я отправлю второй раз...

:) ну что я могу сказать, для меня разница просто огромная, я могу......копировать - вставить..........
распечатал себе все инструкции/рекомендации и как говориться " смотрел в книгу - видел фигу"

это ж надо понимать, кто..где..что получает, на данный момент заставить меня это понимать не представляется возможным

кто может обьяснить по другому:

#-----[ FIND ]------------------------------------------

и так далее

ну вот такой я, что поделать :oops:

Добавлено спустя 1 час 52 минуты 37 секунд:

Спасибо одному Человеку

теперь выглядит так и для гостей, и для пользователей
http://www.satnsk.net/forum1/viewtopic.php?p=100#100
Аватара пользователя
satnsk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 02.02.2007 15:34
Откуда: Новосиб

Сообщение VVVas 18.06.2007 11:18

Внешний вид сделан наугад.

Добавлено спустя 26 секунд:

покажите как получилось если с таким вариантом...
Вложения
topic_life_time_for_all.txt
(4.46 Кб) Скачиваний: 192
Последний раз редактировалось VVVas 19.06.2007 10:27, всего редактировалось 1 раз.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4736
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение satnsk 18.06.2007 15:21

VVVas писал(а):покажите как получилось если с таким вариантом...

да, с Вашим вариантом получше будет, вот только оторвать бы наверное от кнопок - новая тема - как думаете

Добавлено спустя 7 минут 43 секунды:

ну немного добавил от себя :)
вот так
Код: Выделить всё
<tr>
   <td class="rowpic" align="left" colspan="2"><span class="gen">
      <!-- BEGIN switch_lifetime_expires -->
      <hr />
      <b>{LIFETIME_EXPIRES}</b>
      <hr />
      <!-- END switch_lifetime_expires -->
   </span></td>
  </tr>


спасибо за подсказку
Аватара пользователя
satnsk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 02.02.2007 15:34
Откуда: Новосиб

Сообщение VVVas 18.06.2007 15:46

satnsk
Лучше вот так попробуйте, оно более верно.
Код: Выделить всё
<!-- BEGIN switch_lifetime_expires -->
  <tr>
   <td class="rowpic" align="left" colspan="2" height="28"><b class="gen">{LIFETIME_EXPIRES}</b></td>
  </tr>
<!-- END switch_lifetime_expires -->

Ну и hr можете вставить где вам надо.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4736
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение VVVas 19.06.2007 10:29

satnsk
Переделывай, а то вон http://www.satnsk.net/forum/viewtopic.php?t=233 у тебя отчерк образуется. Вложение поправил
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4736
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение satnsk 19.06.2007 12:52

VVVas
да, спасибо, я еще вчера изменил как ты сказал выше, но залил только на тестовый, там такого следа нет, сегодня залил и на рабочий
а я и не заметил бы его если б ты не сказал :) сенкс
Аватара пользователя
satnsk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 02.02.2007 15:34
Откуда: Новосиб

Сообщение RedNaxi 19.06.2007 17:50

VVVas
спс за инструкцию немного подогнал ее под свой стиль и все ок:)
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.18
 
Сообщения: 1169
Зарегистрирован: 21.02.2007 3:05
Откуда: BMK :)

Сообщение incubus 19.07.2007 15:29

Вот недавно обнаружил у себя такую особенность, что когда назначаешь время жизни, то при наступлении отложения темы в корзину, она все равно остается в своем форуме. Информация об отложении так и продолжает висеть в теме. Перед этим тему закрыл, может это как-то связано? При немедленном отложении, тема перемещается нормально. Только что проверил установку - все в порядке. Недавно поставил дополение от VVVas, которое показывает инфу всем пользователям. Также было прочитано в этой теме, что при наличии мода Universal TodayAt/YesterdayAt Mod (который у меня стоит) Topics Lifetime не дружит, только каким образом не понятно. Может кто-то сталкивался с такой проблемой? У кого-то эти моды работают вместе нормально?
Аватара пользователя
incubus
phpBB 2.0.6
 
Сообщения: 256
Зарегистрирован: 11.10.2006 23:48

Сообщение VVVas 19.07.2007 16:00

incubus писал(а):при наличии мода Universal TodayAt/YesterdayAt Mod (который у меня стоит) Topics Lifetime не дружит

А чтоб дружило, нужно прочесть тему сначала и выбрать на свой вкус одно из двух решений
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4736
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение incubus 19.07.2007 16:27

Прочитал еще раз. Про то, чтобы дружил именно с "Вчера/Сегодня" я ничего не нашел. Наверное я не обратил внимания на доработку в этом посте. Может быть в этом причина? В общем сейчас сделал, посмотрю, как тема себя поведет.
Аватара пользователя
incubus
phpBB 2.0.6
 
Сообщения: 256
Зарегистрирован: 11.10.2006 23:48

Сообщение VVVas 19.07.2007 16:33

incubus
Перепутал моды, прошу прощения.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4736
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение TheHawk 26.07.2007 14:03

incubus писал(а):Вот недавно обнаружил у себя такую особенность, что когда назначаешь время жизни, то при наступлении отложения темы в корзину, она все равно остается в своем форуме. Информация об отложении так и продолжает висеть в теме. Перед этим тему закрыл, может это как-то связано? При немедленном отложении, тема перемещается нормально. Только что проверил установку - все в порядке.

Та же картина: пишет, что переместит, а на самом деле работает, только если сразу скидывать в корзину.

Кто знает в чём дело и как это можно поправить ?

Добавлено спустя 11 часов 57 минут 47 секунд:

Всё нашёл на 2 странице ответ, просто в архиве не была внесена эта поправка. Кажется, как только добавил строки, сразу переместило отложенную тему в корзину.
Изображение
Аватара пользователя
TheHawk
phpBB 2.0.1
 
Сообщения: 131
Зарегистрирован: 21.02.2007 19:04
Откуда: Беларусь, Гомель

Пред.След.

Вернуться в Бета-версии модов для phpBB 2.0.x

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

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