Форум сетевых администраторов Страницы (2): [1] 2 »
Показаны 19 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Время и дата создания сообщения, в поле "Автор" (http://netadmin.ws/forum/showthread.php?threadid=2433)


Помещено micron 03-08-2002 в 07:53:

Время и дата создания сообщения, в поле "Автор"

Хочу сделать, чтобы в поле “Автор”, или “Кто создал тему”, помимо имени, кто создал тему, была дата и время, как это в UBB. Как это реализовать?


Помещено micron 08-08-2002 в 20:47:

Как сделать это, хочу!!!!


Помещено Total 08-08-2002 в 21:27:

02-08-2002 18:53
Ð_то уже есть! Только ниже. Просто возьми из темплета postbit вырежи нужный кусок и все ..

__________________
Интернет форум для всех Ты тут еще не был? ...
рейтинг форумов Админы форумов - сюда!!!


Помещено micron 12-08-2002 в 13:12:

Вот код, который отвечает за создание темы.

$post[postdate] <font color="{timecolor}">$post[posttime]</font>

Вставляю его в темплейт forumdisplay_threadslist , но ни какого эффекта. Где-то еще нужно прописать эти переменные? Чтобы время появилось?


Помещено Count 12-08-2002 в 15:28:

И не будет работать. Во-первых темплейт, который выводит тему из списка, называется forumdisplaybit. А во-вторых, посмотри в таблицу thread. Ты там увидишь все, кроме даты создания темы... А вывод списка тем идет полностью из него...


Помещено micron 12-08-2002 в 15:33:

Так будет работать, или не будет? Если я в forumdisplaybit помещу эти переменные?


Помещено Count 12-08-2002 в 15:46:

Не будет. При выводе списка тем используется только таблица thread, в которой НЕТ даты создания темы. Что-бы ее получить надо добавить дополнительное поле в таблицу и соответствующий обработчик, который при создании темы занесет ее дату...

ЗЫ. Хотя сейчас у меня начинают появляться мысли как это сделать...


Помещено micron 12-08-2002 в 16:16:

Count Может поможешь? Смотри, я взял эти переменные, который чуть ниэе статуса, в таблице, рядом с кнопкой профиль. Ведь эта дата остается неизменной...


Помещено Count 12-08-2002 в 18:33:

quote:
Смотри, я взял эти переменные, который чуть ниэе статуса, в таблице, рядом с кнопкой профиль.

Ð_та дата находится в таблице post, к которой скрипт при выводе списка тем не обращается. Наверно оптимальным вариантом будет изложенный мною выше. Если у меня желание не пропадет, то я им займусь после доработки мыльного хака (уж слишком он большой получается) и завершения срочной работы, которой я сейчас сильно загружен


Помещено micron 12-08-2002 в 18:36:

Count Ок, ждемс Хак то, по сути нужный... Чтобы сразу было видно когда тема создана, и последний ответ на нее, ведь тема может быть поднята вообще из недр..


Помещено Count 12-08-2002 в 18:38:

quote:
Count Может поможешь?

Обязательно. Только освобожусь немного...
quote:
Ведь эта дата остается неизменной...

Она то остается неизменной, только в таблице thread единственная дата, да и та последнего поста. В принципе в таком хаке ничего сложного нет. Просто времени пока нет на это. Недельку сможешь подождать? И напомни мне обязательно (а то с памятью у меня туговато)


Помещено micron 12-08-2002 в 18:43:

Count Ок, подожду, не проблема...


Помещено Count 12-08-2002 в 21:48:

micron
Ð_ешил не заставлять тебя ждать. Держи хак. Правда состряпан он за 10 минут и не приведен к приемлемому виду. Темплейт, надеюсь, украсишь сам (там просто добавлены переменные без оформления). Надеюсь что ты с ним разберешся

Enjoy.

ЗЫ. Вложение удалил. См. ниже нормальную добаву...


Помещено Count 13-08-2002 в 07:40:

Маленькое добавление для тех, кто будет ставить сей хак на уже работающий форум. Для его корректной работы придется сделать небольшую добавку, заполняющую поле threadstart. Она будет готова часа через 2.
Тем кто ставит сию добавку на нулевый форум беспокоиться не о чем


Помещено Bratok 13-08-2002 в 08:40:

Count
маленькое изминение в информации threadstart-hack.txt


code:

ALTER TABLE thread ADD threadstart int(10) unsigned DEFAULT '0' NOT NULL

__________________
Tu ne cede malis, sed contra audehtior
Не покоряйся беде, но смело иди навстречу.


Формат времени GMT. Текущее время 08:54. Страницы (2): [1] 2 »
Показаны 19 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.