Приветствие:

+3
2.03K
Привет Всем!
Этот код выполняет приветствие на сайте, типа "Доброе утро Админ! Сегодня: Вт, 27 Сен 2011 г. 09:59 " или "Доброго дня гость! ..."
Вот пример работы http://onlinedosug-planet.net, стои в верхнем углу над сайтом.
В instantcms вставить в шаблон который вы используете, путь ( /ваш сайт.net/templates/использовавший шаблон/в файл template.php, там вставляем в то место где хотим его видеть на нашем сайте.

Вот код, его просто весь скопируйте и вставте в соответственное место:
  1. <div id="uses_style">
  2. <?php
  3. $min=date(i);
  4. $chas=date(H);
  5. if($chas>=04){$hello = "Доброе утро,";}
  6. if($chas>=10){$hello = "Добрый день,";}
  7. if($chas>=16){$hello = "Добрый вечер,";}
  8. if($chas>=22){$hello = "Доброй ночи,";}
  9. echo "$hello ";
  10. if (!$inUser->id){
  11. echo "<span>Гость!</span>";
  12. } else {
  13. echo "$inUser->nickname!";
  14. }
  15. function russian_date() {
  16. $translation = array(
  17. "Monday" => "Пн",
  18. "Tuesday" => "Вт",
  19. "Wednesday" => "Ср",
  20. "Thursday" => "Чт",
  21. "Friday" => "Пт",
  22. "Saturday" => "Сб",
  23. "Sunday" => "Вс",
  24. "January" => "Янв",
  25. "February" => "Фев",
  26. "March" => "Мар",
  27. "April" => "Апр",
  28. "May" => "Мая",
  29. "June" => "Июн",
  30. "July" => "Июл",
  31. "August" => "Авг",
  32. "September" => "Сен",
  33. "October" => "Окт",
  34. "November" => "Ноя",
  35. "December" => "Дек",
  36. );
  37. if (func_num_args() > 1) {
  38. $timestamp = func_get_arg(1);
  39. return strtr(date(func_get_arg(0), $timestamp), $translation);
  40. } else {
  41. return strtr(date(func_get_arg(0)), $translation);
  42. };
  43. }
  44. echo russian_date( " Сегодня: l, j F Y г.");
  45. echo " $chas:$min"; ?>
  46. </div>
0
NIKITA NIKITA 13 лет назад #
Привет! Как Сделать чтобы фон сайта оставался на месте, и остальное полупрозрачным.
Как у тебя. Просто прикольно. Неделю ищу, никак не найду
0
Виктор Кел Виктор Кел 13 лет назад #
Привет! У меня на instantcms в шаблоне было изображение под названием bg.png , прописываешь в styles.ph и template.php . И должно работать.
+2
reload reload 13 лет назад #
фоновое изображение на сайте нужно поправить:
+1
reload reload 13 лет назад #
че то промазал) скрин не вставился)
Вот на 22"
0
reload reload 13 лет назад #
Во млин)) а че эт вы Joomla! пиарите здесь?)))
0
Виктор Кел Виктор Кел 13 лет назад #
Да на Joomla кривит некоторые вещи, тому убрал приветствие. А на Instantcms всё отлично! Пример можно посмотреть на фото ниже, к то муже ded-pikto добавил ссылку на шаблон с приветствием.
0
AlekS AlekS 13 лет назад #
У меня на сайте тоже точно такое-же приветствие стоит, содрал с какого-то шаблона, но минус в том, что время обновляется только когда обновляется сама страничка, а это не очень хорошо, в админке инстанта там лучше реализовано, время тикает как и положено, без перезагрузки страницы.
0
Виктор Кел Виктор Кел 13 лет назад #
Joomla это для примера приветствия, потому что сайт на instantcms только складываю. Вот как сделаю пример поменяю :)
0
AlekS AlekS 13 лет назад #
ну это приветствие не привязано к какому-то конкретному движку это просто кусок php кода вставленный в шаблон, просто хотелось бы что бы и время показывало реальное, не перезагружая страницу.
0
Виктор Кел Виктор Кел 13 лет назад #
ищем как это сделать, вот чувак похвастался что у него такое давно на сайте весит и время идущее , а сам удалился ...
Если первый найду сообщу!
0
AlekS AlekS 13 лет назад #
Решение-то внизу предложили с ссылкой на статью. Но там нужно еще скрипты подключать к странице, а вот этого как раз не хочется, не хочу переобтяживать страницу подключаемыми дополнительно скриптами и так их уже хватает на сайте, а ради одних часов я считаю нерационально. Этот код, что в статье мне как раз и понравился тем, что он простенький и ненужно ничего подключать дополнительно.
0
Виктор Кел Виктор Кел 13 лет назад #
Да,согласен полностью!
0
Виктор Кел Виктор Кел 13 лет назад #
пример в фото:
0
Виктор Кел Виктор Кел 13 лет назад #
Готовый шаблон с приветствием :)
0
bondar bondar 13 лет назад #
http://instantcms.ru/blogs/lonelycat/vyvod-imeni-daty-vremeni.html
0
russianru russianru 13 лет назад #
статья повторяется! было уже токое! у меня довно уже оно стоит ТУТ
0
Виктор Кел Виктор Кел 13 лет назад #
Вот блин ... похвастался и удалился ...

Кто знает как с админки добавить идущее время ???

0
ded-pikto ded-pikto 13 лет назад #
Блог этот вниматильней перечти...
0
Виктор Кел Виктор Кел 13 лет назад #
упс :), рассматривал этот шаблон но не увидел :)

Еще от автора

Как поставить ограничения на размер фото и видео.
Искал долго сам, и спасибо за подсказку Project-S !!! И решил поделится . Источник - Клуб любителей instantcmsЗаливаем php код в стиль styles.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.