|
Общение на любые темы помимо phpBB
03 дек 2012, 00:11
В сети много приветствий и как вариант такое - Код: выделить все
<script language="JavaScript"> day = new Date(); hour = day.getHours();
if (hour>=5 && hour<12) greeting = "{L_GOOD_MORNING}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME}<!-- ENDIF -->!"; else { if (hour>=12 && hour<18) greeting = "{L_GOOD_AFTERNOON}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME}<!-- ENDIF -->!"; else { if (hour>=18 && hour<24) greeting = "{L_GOOD_EVENING}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME}<!-- ENDIF -->!"; else { if (hour>=0 && hour<5) greeting = "{L_GOOD_NIGHT}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME}<!-- ENDIF -->!"; }}}
document.write(greeting); </script>
в коммон пхп в языковой папке ру добавляем - Код: выделить все
'GOOD_NIGHT' => 'Доброй ночи', 'GOOD_MORNING' => 'Доброе утро', 'GOOD_AFTERNOON' => 'Добрый день', 'GOOD_EVENING' => 'Добрый вечер',
Но хотелось бы чтобы ник отображался в цвете группы юзера. Подскажите нужную правку.
-
Viktor.Bakumtsev
- Наш человек
-
- Сообщений: 324
- Зарегистрирован:
24 апр 2012, 09:22
- Благодарил (а): 1 раз.
- Поблагодарили: 41 раз.
-
09 дек 2012, 01:51
Апну. Как сделать так, чтобы {S_USERNAME} подхватил цвет группы?
-
Viktor.Bakumtsev
- Наш человек
-
- Сообщений: 324
- Зарегистрирован:
24 апр 2012, 09:22
- Благодарил (а): 1 раз.
- Поблагодарили: 41 раз.
-
07 фев 2013, 00:53
Ни как не могу разобраться. В includes/functions.php - Код: выделить все
'S_USERNAME' => $user->data['username'],
Что нужно сюда или еще куда нибудь добавить, чтобы имя окрасилось цветом группы. Дальше понимания того что цвет формируется функцией - Код: выделить все
get_username_string('full', $user_id, $row['username'], $row['user_colour'])
дело не идет.
-
Viktor.Bakumtsev
- Наш человек
-
- Сообщений: 324
- Зарегистрирован:
24 апр 2012, 09:22
- Благодарил (а): 1 раз.
- Поблагодарили: 41 раз.
-
04 мар 2013, 18:00
-

vazonov1
- Новичок
-
- Сообщений: 1
- Зарегистрирован:
04 мар 2013, 17:55 - Откуда:
Санкт-Петербург
- Благодарил (а): 0 раз.
- Поблагодарили: 0 раз.
-
04 мар 2013, 19:01
vazonov1 а что особенного вы ждете?
-
crash
- Поддержка
-
- Сообщений: 11354
- Зарегистрирован:
27 янв 2009, 03:22
- Благодарил (а): 1 раз.
- Поблагодарили: 569 раз.
04 мар 2013, 21:49
includes/functions.php Найти - Код: выделить все
'S_USERNAME' => $user->data['username'],
Добавить после - Код: выделить все
'S_USERNAME_COLORED' => get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']),
Код в шаблоне - Код: выделить все
<script language="JavaScript"> day = new Date(); hour = day.getHours();
if (hour>=5 && hour<12) greeting = '{L_GOOD_MORNING}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME_COLORED}<!-- ENDIF -->!'; else { if (hour>=12 && hour<18) greeting = '{L_GOOD_AFTERNOON}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME_COLORED}<!-- ENDIF -->!'; else { if (hour>=18 && hour<24) greeting = '{L_GOOD_EVENING}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME_COLORED}<!-- ENDIF -->!'; else { if (hour>=0 && hour<5) greeting = '{L_GOOD_NIGHT}<!-- IF S_USER_LOGGED_IN -->, {S_USERNAME_COLORED}<!-- ENDIF -->!'; }}}
document.write(greeting); </script>
Ссылка ведёт в профиль. Правда код невалиден из за &&
-
Viktor.Bakumtsev
- Наш человек
-
- Сообщений: 324
- Зарегистрирован:
24 апр 2012, 09:22
- Благодарил (а): 1 раз.
- Поблагодарили: 41 раз.
-
Вернуться в Общий
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
|
|
|
|
|