Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#40 used as offset, casting to integer (40) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#41 used as offset, casting to integer (41) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Вместо даты - Сегодня, Вчера
ТвойWeb » » Моды, хаки, скины и дополнения » Вместо даты - Сегодня, Вчера

Страниц (2): [1] 2 »
 

1. SviMik - 16 Февраля, 2006 - 08:05:31 - перейти к сообщению
См. скрин. Ну ооочень это удобно, порой читаю тут тему, и должен лезть в часы смотреть какое сегодня число, чтоб понять сегодня это написали или ещё вчера...
2. Black Stork KCO - 16 Февраля, 2006 - 14:55:37 - перейти к сообщению
В файле forums.php после строки
CODE:
$lastpostdate = ( !empty($lastpostdate) ) ? longdate($lastpostdate + $exbb['usertime'] * 3600) : $lang['NA'];
добавь строки:
CODE:
####Вчера сегодня начало

if ( !empty($lastpostdate) )
{
$basetimes = longdate(time() + $exbb['usertime'] * 3600);
$expldate1=explode (' ',$lastpostdate);
$expldate2=explode (' ',$basetimes);
if (($expldate1[0]==$expldate2[0]) && ($expldate1[1]==$expldate2[1]) && ($expldate1[2]==$expldate2[2]))
$lastpostdate = 'Сегодня - '.$expldate1[4];

else
{
$expldate2[0] --;
if (($expldate1[0]==$expldate2[0]) && ($expldate1[1]==$expldate2[1]) && ($expldate1[2]==$expldate2[2]))
$lastpostdate = 'Вчера - '.$expldate1[4];
}
}

####Вчера сегодня конец

Пока отображает только в списке тем. Возможно (обращаю внимание на это слово) потом сделаю на других страницах.
3. Леголегс - 16 Февраля, 2006 - 15:13:39 - перейти к сообщению
Black Stork KCO
Сделай функцию типа function friendlydate(d) засунь её в либ.пхп и отовсюду вызывай, хороший мод будет, TvoyWev его наверняка в фуллмодс вставит. Респект!
4. Vlad Tepes - 26 Февраля, 2006 - 03:35:37 - перейти к сообщению
У меня вопрос. Какой файл отвечает за вывод даты на главной странице в графе "обновления"?
5. Vlad Tepes - 19 Июня, 2006 - 11:05:46 - перейти к сообщению
Попытался в index.php сделать таким образом:
За
CODE:
$forumlastpost = ( !empty($forum['last_time']) ) ? date("d.m.Y - H:i", $forum['last_time'] + $exbb['usertime']*3600) : $lang['NA'];

Вставил
CODE:
####Вчера сегодня начало

if ( !empty($forum['last_time']) )
{
$basetimes = date($forum['last_time'] + $exbb['usertime']*3600);
$expldate1=explode (' ',$forum['last_time']);
$expldate2=explode (' ',$basetimes);
if (($expldate1[0]==$expldate2[0]) && ($expldate1[1]==$expldate2[1]) && ($expldate1[2]==$expldate2[2]))
$forumlastpost = 'Сегодня - '.$expldate1[4];

else
{
$expldate2[0] --;
if (($expldate1[0]==$expldate2[0]) && ($expldate1[1]==$expldate2[1]) && ($expldate1[2]==$expldate2[2]))
$forumlastpost = 'Вчера - '.$expldate1[4];
}
}

####Вчера сегодня конец

В результате получил вместо даты "Сегодня - "
причем для всех тем независимо от того сегодня отправлено посл сообщ. или нет.
Плиз, подскажите, что я не так делаю.
6. TEiD - 05 Июля, 2006 - 12:00:17 - перейти к сообщению
Люди а для topic.php не сделаете, а то уж нужно Улыбка ПЛИЗЗЗЗ...
7. tima - 28 Декабря, 2006 - 10:10:34 - перейти к сообщению
так всё таки кто нибудь сделает мод "Вместо даты - Сегодня, Вчера". Или просто напишите код для index.php и topic.php.
8. TEiD - 28 Декабря, 2006 - 10:13:25 - перейти к сообщению
в post.php? Ты знаешь для чего он вообще нужен то? Он ничего не выводит!

Сегодня займусь, результаты отпишу!
9. TEiD - 02 Января, 2007 - 11:01:29 - перейти к сообщению
Сделал ещё неделю назад =) В TS-ExBB официально включено.
10. xkspy - 02 Января, 2007 - 17:32:20 - перейти к сообщению
Если с 3х-го на 1-ое число перейти, то это действие неработает. Точнее что было написано например 31 числа, 1 числа не высвечивается и не пишет, что это было Вчера Недовольство, огорчение

Можно ли модифицировать?

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0408]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33