[BETA] Topics Lifetime

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

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

А вы тему почитайте и тогда для вас будет странным, что вы вообще задали этот вопрос.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
satnsk
phpBB 1.4.4
Сообщения: 128
Зарегистрирован: 02.02.2007 14:34
Откуда: Новосиб
Контактная информация:

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

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

Добавлено спустя 8 минут 44 секунды:
TheHawk писал(а):Но вот ещё бы хотелось, чтобы гости и обычные пользователи могли видеть, когда тема будет перемещена.
Xpert писал(а):Тему почитайте...
TheHawk писал(а):Да перечитал уже 2 раза, те 2 части кода, написанные выше вами не помогли.
прочитал и обращаюсь к тем, кто сделал и может дать конкретные исправления

кто хочет отправить к изучению написания кода, оставьте это сообщение без внимания

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение 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']
Новую версию нет смысла выкладывать... она полностью аналогична по функционалу имеющейся...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
satnsk
phpBB 1.4.4
Сообщения: 128
Зарегистрирован: 02.02.2007 14:34
Откуда: Новосиб
Контактная информация:

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

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

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

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

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

и так далее

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

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

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

теперь выглядит так и для гостей, и для пользователей
http://www.satnsk.net/forum1/viewtopic.php?p=100#100

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

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

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

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

покажите как получилось если с таким вариантом...
Вложения
topic_life_time_for_all.txt
(4.46 КБ) 376 скачиваний
Последний раз редактировалось VVVas 19.06.2007 10:27, всего редактировалось 1 раз.
я люблю daft punk | новый sugoi.ru

Аватара пользователя
satnsk
phpBB 1.4.4
Сообщения: 128
Зарегистрирован: 02.02.2007 14:34
Откуда: Новосиб
Контактная информация:

Сообщение 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>
спасибо за подсказку

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение 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 | новый sugoi.ru

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

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

satnsk
Переделывай, а то вон http://www.satnsk.net/forum/viewtopic.php?t=233 у тебя отчерк образуется. Вложение поправил
я люблю daft punk | новый sugoi.ru

Аватара пользователя
satnsk
phpBB 1.4.4
Сообщения: 128
Зарегистрирован: 02.02.2007 14:34
Откуда: Новосиб
Контактная информация:

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

VVVas
да, спасибо, я еще вчера изменил как ты сказал выше, но залил только на тестовый, там такого следа нет, сегодня залил и на рабочий
а я и не заметил бы его если б ты не сказал :) сенкс

Аватара пользователя
RedNaxi
Former team member
Сообщения: 916
Зарегистрирован: 21.02.2007 2:05
Откуда: BeBoss.ru
Поблагодарили: 4 раза

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

VVVas
спс за инструкцию немного подогнал ее под свой стиль и все ок:)

Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Зарегистрирован: 11.10.2006 23:48
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

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

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

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

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

incubus писал(а):при наличии мода Universal TodayAt/YesterdayAt Mod (который у меня стоит) Topics Lifetime не дружит
А чтоб дружило, нужно прочесть тему сначала и выбрать на свой вкус одно из двух решений
я люблю daft punk | новый sugoi.ru

Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Зарегистрирован: 11.10.2006 23:48
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

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

Прочитал еще раз. Про то, чтобы дружил именно с "Вчера/Сегодня" я ничего не нашел. Наверное я не обратил внимания на доработку в этом посте. Может быть в этом причина? В общем сейчас сделал, посмотрю, как тема себя поведет.

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

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

incubus
Перепутал моды, прошу прощения.
я люблю daft punk | новый sugoi.ru

Аватара пользователя
TheHawk
phpBB 1.4.4
Сообщения: 130
Зарегистрирован: 21.02.2007 18:04
Откуда: Беларусь, Гомель

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

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

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

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

Всё нашёл на 2 странице ответ, просто в архиве не была внесена эта поправка. Кажется, как только добавил строки, сразу переместило отложенную тему в корзину.
Изображение

Закрыто

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