Avainta 7 Опубликовано: 5 августа 2011 Рассказать Опубликовано: 5 августа 2011 Добрый день всем уважаемым жителям этого отличного форума. Вот и созрел и я на покупку лицензии 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. Все вопросы и впредь буду выкладывать так подробно, для понимания сути и быстрого решения. (по себе знаю как трудно понять вопрошающего о помощи) Цитата Ссылка на сообщение Поделиться на других сайтах
ower_xz 117 Опубликовано: 5 августа 2011 Рассказать Опубликовано: 5 августа 2011 <div id="clock"> <script language="JavaScript" type="text/javascript" src="{THEME}/js/date.js"></script></div> Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 5 августа 2011 Рассказать Опубликовано: 5 августа 2011 <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> 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 624 Опубликовано: 5 августа 2011 Рассказать Опубликовано: 5 августа 2011 (изменено) ТС, что это за вопросы по движку (на форуме все вопросы по движку), личные темы? По личному в личке общайтесь, по теме пишите в соответствующих разделах форума и создавайте новые. Ваш вопрос относится к этому подфоруму: http://forum.dle-news.ru/index.php?showforum=11 А так, дождетесь закрытия своей личной темы. Изменено 5 августа 2011 пользователем Captain Цитата Ссылка на сообщение Поделиться на других сайтах
Avainta 7 Опубликовано: 5 августа 2011 Рассказать Опубликовано: 5 августа 2011 Автор и извиняюсь если не в том месте запостил. Если можете перенесите тему пожалуйста. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.