Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х > Инструкции по vBulletin
Расширенный поиск

Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2010, 09:20 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Как вставить часы в панель навигации

Как вставить часы в панель навигации



Решил вынести отдельной темой данный вопрос. Сейчас мы воткнем в панель навигации часики, которые будут грузиться так же быстро как Ваш сайт и работать будут без левых JS.

Итак, скачиваем архив с часами clock.swf (2.0 Кб), распаковываем файл и кладем в какую нибудь папку, например flash (если ее нет - создайте), в итоге адрес часиков будет таким: http://ваш-домен.ру/flash/clock.swf. (Так же могу Вам предложить еще Большую коллекцию флэшь часов для вставки, если эти не подходят Вам.)

Теперь в шаблоне navbar находим код:

Код:
<if condition="$show['member']">

<td id="pmNtfbox" bgcolor="#F9F9FF" valign="top" nowrap="nowrap">
Выше этого вставляем:

Код:
<!-- часики -->
<td class="alt1" align="center">
       <object classid="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000"
        width="200" height="200">

       <param name="movie" value="clock.swf">
       <param name="wmode" value="transparent">
       <param name="quality" value="high">
       <embed align="center" src="flash/clock.swf" quality="high" wmode="transparent"
        width="40" height="40" type="application/x-shockwave-flash"></embed>
       </object>
</td>
<!-- конец часиков -->
Красным выделил основные параметры кода на которые стоит обратить внимание и поправить если Вам нужно изменить имя файла, папку в которой он лежит или высоту и ширину часиков.

Вот и все.

Последний раз редактировалось Serberg; 11.08.2012 в 09:31..
  Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Старый 01.05.2010, 18:00 Вверх   #2
Коренной житель
 
Аватар для Stelax
Stelax вне форума
Доп. информация
По умолчанию

Об этих часиках я уже писал, время идет без перезагрузки страницы, т.е. они обновляются каждую секунду, в прошлый раз я просто выкладывал их код, теперь я их доработал и они вставляются в панель навигации))

Открываем navbar ищем:
PHP код:
<if condition="$show['member']"
И выше вставляем:

PHP код:
<!-- начало часов -->
<
td class="alt1" align="center">
<
embed width="200" height="0"><div class="whitefont">
<
font size="1"><div id="clock">Загрузка...</div>
<
script type="text/javascript">
function 
refrClock()
{
var 
d=new Date();
var 
s=d.getSeconds();
var 
m=d.getMinutes();
var 
h=d.getHours();
var 
day=d.getDay();
var 
date=d.getDate();
var 
month=d.getMonth();
var 
year=d.getFullYear();
var 
days=new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
var 
months=new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря");
var 
am_pm;
if (
s<10) {s="0" s}
if (
m<10) {m="0" m}
else {
am_pm="am"}
if (
h<10) {h="0" h}
document.getElementById("clock").innerHTML":" ":" " | " date  " " months[month] + ", " days[day]  + ", " year "   " ;

setTimeout("refrClock()",1000);
}
refrClock();
</script></font>
</object>
</td>
<!-- конец часов --> 
выглядят так:



За основу, как вы уже заметили, был взят код из первого поста Serberg`a

Последний раз редактировалось Stelax; 01.05.2010 в 18:07..
  Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Старый 25.09.2010, 00:29 Вверх   #3
Уважаемая личность
 
Аватар для Rak
Rak вне форума
Доп. информация
По умолчанию

Кому нужно что бы время показывалось по середине а не с боку то этот код нужно заключить вот этим кодом <div align="center">код часов</div>, то есть выглядит так:
PHP код:
<div align="center">
<!-- 
начало часов -->
<
td class="alt1" align="center">
<
embed width="200" height="0"><div class="whitefont">
<
font size="1"><div id="clock">Загрузка...</div>
<
script type="text/javascript">
function 
refrClock()
{
var 
d=new Date();
var 
s=d.getSeconds();
var 
m=d.getMinutes();
var 
h=d.getHours();
var 
day=d.getDay();
var 
date=d.getDate();
var 
month=d.getMonth();
var 
year=d.getFullYear();
var 
days=new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
var 
months=new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря");
var 
am_pm;
if (
s<10) {s="0" s}
if (
m<10) {m="0" m}
else {
am_pm="am"}
if (
h<10) {h="0" h}
document.getElementById("clock").innerHTML":" ":" " | " date  " " months[month] + ", " days[day]  + ", " year "   " ;

setTimeout("refrClock()",1000);
}
refrClock();
</script></font>
</object>
</td>
<!-- конец часов -->
</div> 

Последний раз редактировалось Rak; 25.09.2010 в 17:44..
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 30.05.2011, 21:31 Вверх   #4
Коренной житель
 
Аватар для NuRt1ck
NuRt1ck вне форума
Доп. информация
По умолчанию

раз пошла такая пьянка, то можно вообще написать так:
PHP код:
<center>
<!-- 
начало часов -->
<
embed width="200" height="0"><div class="whitefont">
<
font size="1"><div id="clock">Загрузка...</div>
<
script type="text/javascript">
function 
refrClock()
{
var 
d=new Date();
var 
s=d.getSeconds();
var 
m=d.getMinutes();
var 
h=d.getHours();
var 
day=d.getDay();
var 
date=d.getDate();
var 
month=d.getMonth();
var 
year=d.getFullYear();
var 
days=new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
var 
months=new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря");
var 
am_pm;
if (
s<10) {s="0" s}
if (
m<10) {m="0" m}
else {
am_pm="am"}
if (
h<10) {h="0" h}
document.getElementById("clock").innerHTML":" ":" " | " date  " " months[month] + ", " days[day]  + ", " year "   " ;

setTimeout("refrClock()",1000);
}
refrClock();
</script></font>
</object>
</td>
<!-- конец часов -->
</center> 
<center>
</center>

Последний раз редактировалось NuRt1ck; 30.05.2011 в 22:27..
  Ответить с цитированием
Старый 30.05.2011, 21:38 Вверх   #5
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

NuRt1ck, а это что ?
<td class="alt1" align="center">

2 раза цетровать - это круто что ли ?
  Ответить с цитированием
Старый 30.05.2011, 22:28 Вверх   #6
Коренной житель
 
Аватар для NuRt1ck
NuRt1ck вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
NuRt1ck, а это что ?
<td class="alt1" align="center">

2 раза цетровать - это круто что ли ?
упс...ошибочка вышла..исправил..

Смысл моего сообщения в том, что можно, я думаю, проще центровать что-либо моим способом, т.к. меньше писанины...хотя, дело-то хозяйское)
  Ответить с цитированием
Старый 11.08.2012, 05:58 Вверх   #7
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

Большую коллекцию флэшь часов - просьба перезалить. Файл не существует.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часы в навбаре kep vBulletin 3.х 20 23.04.2010 09:23
Простые часы на форум Stelax vBulletin 3.х 6 18.04.2010 19:01
[Вопрос] Как заставить флеш часы поставится на рабочий стол в телефоне? XXX46 Nokia 1 18.08.2009 10:20
Как модифицировать меню навигации ? Spartak vBulletin 3.х 1 16.07.2009 21:11


Текущее время: 02:58. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.17006 секунды с 14 запросами