ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


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

> Описание: Например: Вместо вывода сегодняшней даты - слово "Сегодня"
Nikela
Отправлено: 9 февраля 2011 — 17:32
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 254
Дата рег-ции: Нояб. 2010  
Откуда: Минск
Репутация: 10




electron пишет:
Nikela если вы имеете в виду жирность даты в колонке "обновление" , то находится она в строке
CODE:
{$fm->LANG['Date']} <b>{$LastTopicDate}</b>

файла board_data.tpl что в папке стиля. что убирать в этой строке, думаю, уже знаете Улыбка

electron, Цветы
когда в дек устан. форум вроде все файлы позапоминала (в каком чего править и за что они отвечают), а сча опять все забыла, вот и тычусь...

electron пишет:
кстати, как-то не очень симпатично выгладят теперь посты в темах. время непонятно зачем сделано цветным.... так же не очень симпатично стала выглядеть страничка "Кто он-лайн" , конкретно колонка "Время последнего действия". конечно, это дело вкуса, но по-моему ни к чему такие цвета делать у дат... имхо.

Именно поэтому я это и затеяла Подмигивание выше как раз и писала.
Сейчас у меня так как я хотела, свежее просто черным жирным, старое обычным нежирным шрифтом.
На мой вкус более презентабельно выглядит. Улыбка

Nikela пишет:
И еще: у меня на главной форума пишет: 3 часа 46 минут назад , а где слово сегодня? его не должно быть?

Ага, слово "сегодня" наконец появилось, значит оно появляется через опред. кол-во часов... это параметр можно отрегулировать самому?

(Отредактировано автором: 9 февраля 2011 — 17:35)

 
 
yura3d
Отправлено: 9 февраля 2011 — 22:51
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Nikela пишет:
Ага, слово "сегодня" наконец появилось, значит оно появляется через опред. кол-во часов... это параметр можно отрегулировать самому?

Да, всё верно, по-умолчанию задано 5 часов, после чего вместо фразы X часов Y минут назад будет выводиться слово Сегодня с указанием времени. Изменить этот период можно в файле include/fm.class.php, нужно найти строку:
CODE:
else if ($userTime - $time < 18000) {

В этой строке 18000 - это 5 часов в секундах (1 час = 3600 с). Если Вам, скажем, нужно выводить слово Сегодня с указанием времени уже по прошествии 2-х часов после публикации сообщения, а не 5-ти, как это сделано по-умолчанию, то число 18000 нужно заменить на 7200 (2 ч. = 7200 с).
 
 
alexx
Отправлено: 10 февраля 2011 — 00:15
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




yura3d
Как мод грузит сервер, увеличилась ли нагрузка?
 
 
yura3d
Отправлено: 10 февраля 2011 — 00:27
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




alexx пишет:
Как мод грузит сервер, увеличилась ли нагрузка?

Применительно к нашему форуму поддержки, незначительно увеличилось время генерации некоторых страниц. В зависимости от текущей нагрузки на сервер (общего числа пользователей он-лайн и т.д.), это увеличение составляет до нескольких сотых секунды для главной страницы форума (чаще всего - меньше). Т.е. для большинства пользователей это вообще никак не будет заметно, разве что только по данным строки Script Execution time внизу. Как уже было сказано выше, всё это касается только страниц, где даты в новом формате выводятся часто

Конкретные цифры для каждого конкретного форума зависят от множества факторов, таких как используемый сервер, посещаемость и т.д. Я думаю, наши пользователи, уже установившие данное дополнение, могут эти цифры озвучить
 
 
gudman
Отправлено: 10 февраля 2011 — 00:36
Post Id



Супермодератор
ExBB Team
Supermoderator


Покинул форум
Сообщений всего: 351
Дата рег-ции: Дек. 2009  
Репутация: 19




yura3d пишет:
Я думаю, наши пользователи, уже установившие данное дополнение, могут эти цифры озвучить

Да конечно:
Было - [Script Execution time: 0.0245]
Стало - [Script Execution time: 0.0497]
Цифры для главной страницы форума!

(Отредактировано автором: 10 февраля 2011 — 00:37)

 
 
BON
Отправлено: 10 февраля 2011 — 12:41
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




gudman, всё равно не глобально
 
 
Zeg
Отправлено: 16 февраля 2011 — 03:13
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Нельзя просто возвращать значения времени с html-ом:
CODE:
<b style="color: #a00">


При создании темы в title добавляется время создания (ИМХО, туда другие сведения не мешало бы пихать, но сейчас не о том).

Ранее ссылки выглядели так:

CODE:
<a href="topic.php?forum=33&topic=1" title="Тема создана: 20 апреля 2009 &mdash; 12:24">Тема 1</a>


а сейчас так:

CODE:
<a href="topic.php?forum=33&topic=4" title="Тема создана: <b style="color: #a00">3 часа 39 минут назад</b>">Тема 2</a>


Естественно, что код "ломается". Нужно либо убирать title , либо предварительно вырезать из него теги.
 
 
yura3d
Отправлено: 16 февраля 2011 — 19:34
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Zeg пишет:
либо предварительно вырезать из него теги.

Этот вариант предпочтительнее, как я понимаю. По теме, у Вас установлено дополнение вывода даты и времени создания темы (очевидно, это?), которое вышло давно и не учитывает данное дополнение. Для устранения этой проблемы откройте файл forums.php, найдите фрагмент (он встречается в файле 2 раза):
CODE:
sprintf($fm->LANG['TopicCreateDate'], $fm->_DateFormat($topics[$topic_id]['date'] + $fm->user['timedif'] * 3600))

И при обеих встречах замените его этим фрагментом:
CODE:
strip_tags(sprintf($fm->LANG['TopicCreateDate'], $fm->_DateFormat($topics[$topic_id]['date'] + $fm->user['timedif'] * 3600)))
 
 
Zeg
Отправлено: 17 февраля 2011 — 01:33
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




yura3d пишет:
установлено дополнение вывода даты и времени создания темы (очевидно, это?), которое вышло давно и не учитывает данное дополнение. Для устранения этой проблемы откройте файл forums.php, найдите фрагмент (он встречается в файле 2 раза)

Точно, так и есть. Спасибо, сам я про то обновление давно забыл Улыбка
 
 
altjo
Отправлено: 24 февраля 2011 — 19:09
Post Id


Пользователь
ExBB Skins Creator


Покинул форум
Сообщений всего: 277
Дата рег-ции: Февр. 2009  
Репутация: 86




отчего когда я захожу на форум впервые появляется надпись
Цитата:
Последний раз Вы здесь были: меньше минуты назад
?
хотя на самом деле два дня назад..

кстати тоже самое если заходить через анонимный прокси)

(Отредактировано автором: 25 февраля 2011 — 19:55)

 
 
BON
Отправлено: 24 февраля 2011 — 19:56
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




altjo, это наверно из-за куки
 
 
Victor
Отправлено: 26 февраля 2011 — 20:18
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 237
Дата рег-ции: Март 2009  
Репутация: 14




спасибо за мод Улыбка
все работает нормально
 
 
Zeg
Отправлено: 3 мая 2011 — 23:07
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Есть у мода один минус: мод не верно отображает будущие даты. Пока этот минус аукается в Моде Бан лист ( в поле "Дата окончания" всегда будет указано "меньше минуты назад" ).

Найдите в коде строку:

CODE:
if ($userTime - $time < 60) {


и замените ее строками

CODE:
if ($userTime - $time < 0) {
return $currDay.' '.$rus_m[$currMonth].', '.$currYear.' - '.$tm;
}

else if ($userTime - $time < 60) {

(Отредактировано автором: 4 мая 2011 — 16:41)

 
 
Pauk
Отправлено: 4 мая 2011 — 07:33
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 327
Дата рег-ции: Март 2009  
Репутация: 6




Zeg пишет:
Найдите в коде строки:
в файле include/fm.class.php
 
 
drummer69
Отправлено: 5 мая 2011 — 12:38
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 197
Дата рег-ции: Март 2009  
Репутация: 4




Pauk пишет:
в файле include/fm.class.php
..

нет такой строки в файле.
 
 
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Дополнение: Удобочитаемый вывод даты и времени
Темы Форум Информация о теме Обновление
Удаление или перемещение первого сообщения темы.
"Вы не можете удалить или переместить первое сообщение темы!" Можно ли все таки удалять первое сообщение темы?
Общие вопросы Ответов: 12
Автор темы: Chaplin
19 октября 2010 — 14:48
Автор: lisiycat
Прикрепление файлов
Почему невозможно прикрепить файл, хотя расширение прописано в "Безопасности"
Общие вопросы Ответов: 10
Автор темы: Vi-vi
12 октября 2014 — 14:51
Автор: Guyver
Канонический адрес
Яндекс понимает link rel="canonical"
Обсуждение Ответов: 24
Автор темы: alexvod
31 марта 2014 — 14:27
Автор: electron
Вывод последнего объявления на форуме
вывод всего объявления
Обсуждение Ответов: 1
Автор темы: Victor
10 ноября 2009 — 17:54
Автор: Victor
Запрет создание тем и ответов если нет разрешенных линков.
Например на форуме можно сотавлять ссылки только на 3 файлообменника.
Обсуждаем Ответов: 29
Автор темы: Sasa1
9 февраля 2011 — 00:04
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

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

[Script Execution time: 0.1184]     [ ]