Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как изменить дату добавления сообщения (Небольшая инструкция с картинками ヅ)
Как изменить дату добавления сообщения
Дата: Понедельник, 11.04.2011, 00:04 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


Добрый день. Подскажите, как можно "отмотать" дату добавления сообщения назад на 1-2 дня (на Юкозе)? Например, было добавлено 8.04.11, а сделать, чтобы светилось 7.04.11.

Сообщение отредактировал Lunder - Понедельник, 11.04.2011, 00:06
 
Дата: Понедельник, 11.04.2011, 16:06 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Lunder,
Вы, конечно в тему)))
Quote (Lunder)
Подскажите, как можно "отмотать" дату добавления сообщения назад на 1-2 дня (на Юкозе)?

На форуме? - никак.
В модулях - Например в новостях - ПУ » Главная » Новости сайта » Настройки модуля

Поставить галочку:

... И тогда, при редактировании материала будет возможность исправить/изменить дату/год/месяц/день добавления материала.

...
Вот так ... как-то... )))

Тоже самое и в других модулях, где присутствует данная функция. (смотреть настройки модуля - в самом низу)
...

Прикрепления: 5803280.png (4.7 Kb) · 7789308.png (3.9 Kb)

 
Дата: Воскресенье, 17.04.2011, 23:15 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


спс. Большое спс. Материал был в каталоге статей. Слава великому ЮКОЗу biggrin . Я намучился с привязкой временных функций к $DATE$. Оказывается все на много проще можно сделать. Все получилось.

Добавлено (17.04.2011, 23:15)
---------------------------------------------
Модуль FAQ сделал под поситителей. В шаблоне ни даты, ни времени. В той части, где "Вопрос", прописал $DATE$ $TIME$
Для части "Ответа" эти коды не подходят, потому как выводят стартовую дату создания материала (т.е. дата вопроса и дата ответа будут совпадать).

Чтобы дате ответа присвоить реальную дату написания (редактирования) использовал код $LASTMOD$ (из вот этого поста - http://forum.ucoz.ru/forum/24-18489-490705-16-1251815365 - Просто заменил здесь

<script type="text/javascript">var dtm=convertTS('$TIMESTAMP$');</script>

$TIMESTAMP$ на $LASTMOD$).

В итоге - дата синхронно меняется во всех сообщениях, при чем, - при каждом обновлении страницы любым пользователем.

Скрипт прописал в хэде на странице общего вида FAQa, подгрузку поставил на странице вида материалов в самом верху.

Гляньте по-свободе - http://frontzmin.sumy.ua/faq. Я где-то сделал ошибку? или этот скрипт так и работает?

Спасибо.

Сообщение отредактировал Lunder - Воскресенье, 17.04.2011, 23:26
 
Дата: Понедельник, 18.04.2011, 11:01 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Lunder,
Quote (Lunder)
<script type="text/javascript">var dtm=convertTS('$TIMESTAMP$');</script>

Переменная - это уникальная, в пределах страницы, величина.
Иначе, скрипт будет считывать последнюю и проставлять везде её значение.

Её нужно устанавливать для каждого поста индивидуально, типа вот так:

Code
<script type="text/javascript">var dtm$ID$=convertTS('$TIMESTAMP$');</script>

...


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как изменить дату добавления сообщения (Небольшая инструкция с картинками ヅ)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия