Перейти к публикации

Рекомендованные сообщения

Добрый день всем уважаемым жителям этого отличного форума. Вот и созрел и я на покупку лицензии DLE 9.3. Ранее имел опыт создания сайтов исключительно статичных и на html. Теперь же решил всерьез заняться PHP и иже с ним. В общем купил лицензию, заказал себе дизайн, заказал верстку и начал танцы с бубном. И решил завести себе тут тему, в которой буду решать все свои возникающие проблемы по мере познания этого движка. Итак вот мой сайт (не реклама) www.inta-online.ru. В шапке сайта там где надпись "тут по идее должно быть время и дата" планирую поставить скрипт, но поставить его не смог и чуть не сломал себе мозг)))) Итак мои действия.

1) Нашел сам код скрипта:

obj_hours=document.getElementById("clock");


name_month=new Array ("Января","Февраля","Марта", "Апреля","Мая", "Июня","Июля","Августа","Сентября", "Октября","Ноября","Декабря");

name_day=new Array ("Воскресенье","Понедельник", "Вторник","Среда","Четверг", "Пятница","Суббота");


function wr_hours()

{

time=new Date();


time_sec=time.getSeconds();

time_min=time.getMinutes();

time_hours=time.getHours();

time_wr=((time_hours<10)?"0":"")+time_hours;

time_wr+=":";

time_wr+=((time_min<10)?"0":"")+time_min;

time_wr+=":";

time_wr+=((time_sec<10)?"0":"")+time_sec;


time_wr=""+name_day[time.getDay()]+" "+time.getDate()+" "+name_month[time.getMonth()]+" "+time.getFullYear()+" г. Время: "+time_wr;


obj_hours.innerHTML=time_wr;

}


wr_hours();

setInterval("wr_hours();",1000);
разумеется, сохранил его с расширением .js и закинул в папку js моего шаблона в папке DLE на хостере. 2) Далее я лезу в шаблон свой и в файле main.tpl в разделе шапки моего сайта я вставляю код
<div id="clock">

<script language="JavaScript" type="text/javascript" src="js/date.js"></script></div>
после этого у меня слетает немного верстка (это ерунда и поправимо) но сам скрипт тут так и не срабатывает, и не видно его результата (вот что обидно). Вот тут у меня и просьба к вам, помогите мне решить эту проблемку. Сам скрипт работает, на обычном html все нормально и все показывает и дату и время, проверял локально. Выкладываю тут вам куски кода моего main.tpl и style.css (необходимого для понятия чего я там натворил) main.tpl
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">

<head>

{headers}

<link media="screen" href="{THEME}/style/styles.css" type="text/css" rel="stylesheet" />

<link media="screen" href="{THEME}/style/engine.css" type="text/css" rel="stylesheet" />

<link media="screen" href="{THEME}/style/menu.css" type="text/css" rel="stylesheet" />

<script type="text/javascript" src="{THEME}/js/menu.js"></script>

<script type="text/javascript" src="{THEME}/js/date.js"></script>  

</head>

<body>

{AJAX}

<div id="toolbar"><!-- Тулбар -->

  <div class="wwide">

        <a href="#" class="toollink" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.inta-online.ru');">Cделать стартовой</a> | <a href="#" rel="sidebar" onclick="window.external.AddFavorite(location.href,'www.inta-online.ru'); return false;" class="toollink">Добавить в избранное</a>

        <a href="/" class="logo">ИНТА</a><!-- Лого -->

    </div>

</div><!-- Конец тулбара -->


<div class="wrapper">


  <div id="head"><!-- Шапка сайта -->

      <a href="/" class="logo2">ИНТА</a>

               [b]<span class="clock"> <div class="clock">

               <script language="JavaScript" type="text/javascript" src="/js/date.js"></script></div>тут по идее должно быть время и дата </span>[/b] 

        <div class="searchs">

          <span>Телефон:</span> (912)154-52-63 <a href="/engine/rrs.php" title="Really Simple Syndication">RSS</a>

            <div class="s_bg">

              <form action="" name="searchform" method="post">

                    <input type="hidden" name="do" value="search" />

                    <input type="hidden" name="subaction" value="search" />

                    <input type="text" id="story" name="story" />

                    <input type="image" src="{THEME}/images/search_b.png" title="Найти" alt="Найти" />

                </form>

            </div>

        </div>
style.css
/*~~~~ Head ~~~~*/

#head {

  background:url(../images/head_bg.png) 50% 39px no-repeat;

  height:340px;

  padding-top:12px;

}

.logo2 {

  background:url(../images/logo2.png);

  width:274px;

  height:0;

  padding-top:123px;

  overflow:hidden;

  display: inline-block;

}

.menu {

  background:#353535 !important;

  width:100% !important;

  height:30px !important;

  margin:3px 0 10px !important;

  padding:10px 0 0 !important;

}

[b].clock {

  position:absolute;

  top:25px;                

  left:155px;

  right:20px;      

}[/b]

.searchs {

  float:right;

  font-size:12px;   

  text-align:right;

  margin-top:35px;  

}

.searchs span {color:#da6060;}

.searchs a {

  background:#f39400;

  color:#FFF;

  font-size:9px;

  text-decoration:none;

  padding:1px 4px;

  display:inline-block;

  vertical-align:bottom;


  -moz-border-radius:5px;

  -webkit-border-radius:5px;

  -o-border-radius:5px;

  border-radius:5px;

}

.searchs .s_bg {

  background:#e3e3e3;

  margin-top:10px;

  padding:10px;

  height:26px;


  -moz-border-radius:15px;

  -webkit-border-radius:15px;

  -o-border-radius:15px;

  border-radius:15px;

}

.searchs input {float:left;}

.searchs input[type=image] {cursor:pointer;}

.searchs input[type=text] {

  width:240px;

  border:none;

  padding:3px 5px;

  font-size:14px;

  height:20px;

  margin-right:10px;


  -moz-border-radius:9px;

  -webkit-border-radius:9px;

  -o-border-radius:9px;

  border-radius:9px;

}

.hblock {

  width:268px;

  height:153px;

  border:1px solid #e6e6e6;

  float:left;

  margin-left:5px;


  -moz-border-radius:5px;

  -webkit-border-radius:5px;

  -o-border-radius:5px;

  border-radius:5px;

}

#head .pogoda {margin:0px;background:url(../images/pogoda.jpg) left bottom;}

.hblock h4 {

  background:url(../images/hblock.gif);

  padding:3px 10px;

  color:656565$;

  font-size:14px;

  border-bottom:2px solid #fba44f;


  -moz-border-radius:5px 5px 0 0;

  -webkit-border-radius:5px 5px 0 0;

  -o-border-radius:5px 5px 0 0;

  border-radius:5px 5px 0 0;

}

.login div {

  margin:0 10px;

  border-bottom:1px dashed #d1d1d1;

  padding:5px 0;

}

.login div.inpt {padding:10px 0;}

.login div.reg_lost {border:0;}

.login input[type=text], .login input[type=password] {

  border:1px solid #e4e4e4;

  width:170px;

  float:right;

  margin-top:-3px;

  margin-right:10px;

}

.login input[type=submit] {margin:0 0 1px 30px !important;}

.login input[type=checkbox] {vertical-align: middle;}

.login div a {

  background:url(../images/loglink.gif) left 5px no-repeat;

  padding-left:10px;

  font-size:12px;

}

.login div a:first-child {margin-right:35px;}

Жду ваших комментариев, пожалуйста помогите)) просьба не пинать сильно)) я новичок в DLE и PHP.

Все вопросы и впредь буду выкладывать так подробно, для понимания сути и быстрого решения. (по себе знаю как трудно понять вопрошающего о помощи)

Ссылка на сообщение
Поделиться на других сайтах
				<div class="date">Сегодня: 

					<script type="text/javascript">

						var mydate=new Date() 

						var year=mydate.getYear() 

						if (year < 1000) year+=1900 

						var day=mydate.getDay() 

						var month=mydate.getMonth() 

						var daym=mydate.getDate() 

						if (daym<10) 

						daym="0"+daym 

						var dayarray=new Array("воскресение","понедельник","вторник","среда","четверг","пятница","суббота") 

						var montharray=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря") 

						document.write(""+dayarray[day]+", "+daym+" "+montharray[month]+" "+year+" года") 

					</script>

				</div>

Ссылка на сообщение
Поделиться на других сайтах

ТС, что это за вопросы по движку (на форуме все вопросы по движку), личные темы? По личному в личке общайтесь, по теме пишите в соответствующих разделах форума и создавайте новые.

Ваш вопрос относится к этому подфоруму:

http://forum.dle-news.ru/index.php?showforum=11

А так, дождетесь закрытия своей личной темы.

Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...