Desp_87 0 Опубликовано: 6 ноября 2010 Рассказать Опубликовано: 6 ноября 2010 Привет всем ! в общем есть модуль Graffiti, но она не корректно работает т.е не добовляет ссылку на граффити автоматически в поле ввода комментов, но она работает в дефалтом шаболоне я не силен в програмировании и хотел бы спросить с чем воопше может такой модуль конфликтовать именно в шаблоне ?к стати вот ссылка на модуль ссылка Цитата Ссылка на сообщение Поделиться на других сайтах
ShapeShifter 13 Опубликовано: 6 ноября 2010 Рассказать Опубликовано: 6 ноября 2010 В модуле задан id текстарии, а в вашем шаблоне этого id нет или он другой, поэтому скрипт не может понять куда код нужно добавить. Сейчас глянул файлик, там указан id "comments". Т.е. просто в текстарии добавьте id="comments". 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Desp_87 0 Опубликовано: 6 ноября 2010 Рассказать Опубликовано: 6 ноября 2010 Автор не нашел у себя никаких текст ареа и на дефалтном тоже не нашел к стати вот код comments.tpl <li> <div class="com_{group-id}"> <div class="image"><img src="{foto}" alt="" width="80" height="77" /><br>{status}</div> <div class="cauthor"> Написал: <strong>{author}</strong> - {date} {mass-action} <span> <div id='cratig-layer'> {rate} </div> </span><br /> Зарегистрирован: {registration}<br /> <strong>{group-name}</strong> </div> </div> <div class="ctext"> <div id='{comment-id}'>{comment}[signature]<br />--------------------<br /> <div class="slink">{signature}</div>[/signature]</div> <br> [fast][цитировать][/fast] [com-edit][изменить][/com-edit] [com-del][удалить][/com-del] </div> </li> <!--/ КомментариЙ --> а вот код от addcomments.tpl <script type="text/javascript"> <!-- function openChild(file,window) { childWindow=open(file,window,'resizable=no,width=610,height=480'); if (childWindow.opener == null) childWindow.opener = self; } //--> </script> <!-- Форма комментария --> <div class="pl3">{title}</div> <table border="0" cellspacing="0" cellpadding="0" class="tableregistration"> [not-logged] <tr><td>Имя:</td></tr> <tr><td><input name="name" type="text" name="name" class="forminput"/></td></tr> <tr><td>E-mail:</td></tr> <tr><td><input name="mail" type="text" id="email" class="forminput"/></td></tr> [/not-logged] <tr><td> {editor} </td></tr> [sec_code] <tr><td> <span id="sec_code"> {sec_code} <br /> <a onclick="reload(); return false;" href="#">обновить код</a></span> </td></tr> <tr><td> <input type="text" name="sec_code" id="sec_code" style="width:115px" class="forminput"/> </td></tr> [/sec_code] <tr> <td> <input name="" type="submit" value="Добавить комментарий" id="submit" onclick="this.disabled=true;doAddComments();return false;"/> <input type="button" value="Граффити" onClick="openChild('/graffiti/index.html','MF-Graffiti-Win')"> </tr> </td> </table> <!--/ Форма комментария --> нашел в fullstory.tpl в конче есть окасса, хотя как это может помочь <!-- Комментарии --> <div class="pl3">Комментарии:</div> <div id="comments"> <ul class="commentlist"> {comments} <!-- КомментариЙ --> </ul> </div> я посмотрел исходный код страницы и там есть окасса id="comments" вот <textarea name="comments" id="comments" cols="" rows="" style="width:465px;height:156px;border:0px;margin: 0px 1px 0px 0px;padding: 0px;" onclick="setNewField(this.name, document.getElementById( 'dle-comments-form' ))"></textarea> </div> спасибо что правильно подталкнул меня, я нашел проблему окасса она была потомучто у меня в ксс было тоже стиль comments и стиль мешал модулю так как подключался раньше тоже с атрибутом id=comments, я ее переименовал в comments1 вот и все пасиб. PS: к стати никто не пытался зделать как на сайте в контакте через ява окно ? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.