Меняем приветствие в navbar

  • Автор темы Mister1
  • 2036
  • Обновлено
  • 06, Apr 2013
  • #1
Меняем приветствие в навбаре: "Добро пожаловать", на приветствие которое зависит от времени сутки. Пример:






Установка. Панель администратора - Языки и фразы - Поиск во фразах: В поле поиск текста вводим welcome_x_link_y Ставим галочку около: "Только название переменной фразы" И меняем содержимое фразы на:
 <script language="JavaScript">

function process(){} today = new Date()

if((today.getHours() >= 12) && (today.getHours() < 16)) {document.write(" Добрый день,")}

if((today.getHours() >= 16) && (today.getHours() <= 23)) {document.write(" Добрый вечер,")}

if((today.getHours() >= 0) && (today.getHours() < 4)) {document.write(" Доброй ночи,")}

if((today.getHours() >= 4) && (today.getHours() <= 11)) {document.write(" Доброе утро,")}

</script> <a href="{2}">{1}</a>.

Mister1


Рег
02 Mar, 2013

Тем
21

Постов
208

Баллов
418
  • 06, Apr 2013
  • #2
Mister, :good: А время берется откуда? Серверное наверное?
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 06, Apr 2013
  • #3
Veter:
Серверное наверное?
Часовой пояс GMT +2. В прочем в скрипте можно подстроить под любой часовой пояс. Если нужно.
 

Mister1


Рег
02 Mar, 2013

Тем
21

Постов
208

Баллов
418
Тем
49554
Комментарии
57426
Опыт
552966

Интересно