Вы не зашли.
Страницы 1
Бывает, значит ты где то в дизайне напортачил...:rolleyes:
Изменено ROZARD (2008-12-05 19:24:53)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
В main.tpl есть строчка <div id="loading-layer"><img src="{tpl_url}/images/loading.gif" alt="" /></div>?
И скинь код comments.form.tpl
Изменено ROZARD (2008-12-05 19:27:32)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Строчка в main.tpl есть. Код comments.form.tpl
<script type="text/javascript">
var cajax = new sack();
function add_comment(){
var form = document.getElementById('comment');
cajax.whattodo = 'append';
cajax.onShow("");[not-logged]
cajax.setVar("name", form.name.value);
cajax.setVar("password", form.password.value);
cajax.setVar("mail", form.mail.value);[captcha]
cajax.setVar("vcode", form.vcode.value); [/captcha][/not-logged]
cajax.setVar("content", form.content.value);
cajax.setVar("newsid", form.newsid.value);
cajax.requestFile = "{admin_url}/includes/comments.add.php?rand="+Math.random();
cajax.method = 'POST';
cajax.element = 'new_comments';
cajax.runAJAX();
}
</script>
<div id="new_comments"></div>
<form id="comment" method="post" action="" name="form" onSubmit="add_comment(); return false;">
<input type="hidden" name="newsid" value="{newsid}" />
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>
<img border="0" src="{tpl_url}/images/2z_40.gif" width="7" height="36" /></td>
<td style="background-image:url('{tpl_url}/images/2z_41.gif');" width="100%"> <b><font color="#FFFFFF">{l_addcomment}</font></b></td>
<td>
<img border="0" src="{tpl_url}/images/2z_44.gif" width="7" height="36" /></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td style="background-image:url('{tpl_url}/images/2z_54.gif');" width="7"> </td>
<td bgcolor="#FFFFFF">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
[not-logged]
<tr>
<td width="200" style="padding-left: 15px;">{l_name}</td>
<td style="padding: 5px;"><input type="text" size="30" name="name" value="{savedname}" /></td>
</tr>
<tr>
<td style="padding-left: 15px;">{l_password} <small>{l_ifreg}</small></td>
<td style="padding: 5px;"><input class="password" type="password" maxlength="16" size="30" name="password" value="" /></td>
</tr>
<tr>
<td style="padding-left: 15px;">{l_email} <small>{l_necessary}</small></td>
<td style="padding: 5px;"><input class="email" type="text" size="30" maxlength="70" name="mail" value="{savedmail}" /></label></td>
</tr>
[captcha]
<tr>
<td style="padding-left: 15px;"><img src="{admin_url}/captcha.php" alt="" /></td>
<td style="padding: 5px;"><input class="important" type="text" name="vcode" maxlength="5" size="30" /></td>
</tr>
[/captcha]
[/not-logged]
<tr>
<td width="200" valign="top" style="padding-left: 5px;"><br />
<a href="javascript:ShowOrHide('bbcodes');"><img src="{tpl_url}/images/arr_bot.gif" border="0" />{l_bbcodes}</a><br />
<div id="bbcodes" style="display : none;"><br />{bbcodes}</div></td>
<td valign="top"><br />
<a href="javascript:ShowOrHide('smilies');"><img src="{tpl_url}/images/arr_bot.gif" border="0" />{l_smilies}</a><br />
<div id="smilies" style="display : none;"><br />{smilies}</div></td>
</tr>
<tr>
<td colspan="2" style="padding: 15px;">
<textarea name="content" style="width: 95%;" rows="8"></textarea>
</td>
</tr>
<tr>
<td style="padding: 15px;" align="left" colspan="2"><input type="submit" class="button" value="{l_add}"/> <input type="reset" class="button" value="{l_clear}" /></td>
</tr>
</table>
</td>
<td style="background-image:url('{tpl_url}/images/2z_59.gif');" width="7"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>
<img border="0" src="{tpl_url}/images/2z_68.gif" width="7" height="4" /></td>
<td style="background-image:url('{tpl_url}/images/2z_69.gif');" width="100%"></td>
<td>
<img border="0" src="{tpl_url}/images/2z_70.gif" width="7" height="4" /></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
Не в сети
prorock, У тебя там всё впорядке. Скинь ссылку своего сайта...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
prorock, Включи комментарии...;)
И проверь: Зайди Редактировать->любая новость->Дополнительно и там посмотри стоит галочка напротив Разрешить комментарии...
Изменено ROZARD (2008-12-05 21:19:13)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Кстати, мало-ли кому пригодится, шаблон формы комментариев с div версткой.
<script type="text/javascript">
var cajax = new sack();
function reload_captcha() {
var captc = document.getElementById('img_captcha');
if (captc != null) {
captc.src = "{captcha_url}?rand="+Math.random();
}
}
function add_comment(){
// First - delete previous error message
var perr;
if (perr=document.getElementById('error_message')) {
perr.parentNode.removeChild(perr);
}
// Now let's call AJAX comments add
var form = document.getElementById('comment');
//cajax.whattodo = 'append';
cajax.onShow("");[not-logged]
cajax.setVar("name", form.name.value);
cajax.setVar("password", form.password.value);
cajax.setVar("mail", form.mail.value);[captcha]
cajax.setVar("vcode", form.vcode.value); [/captcha][/not-logged]
cajax.setVar("content", form.content.value);
cajax.setVar("newsid", form.newsid.value);
cajax.setVar("ajax", "1");
cajax.setVar("json", "1");
cajax.requestFile = "{post_url}"; //+Math.random();
cajax.method = 'POST';
//cajax.element = 'new_comments';
cajax.onComplete = function() {
if (cajax.responseStatus[0] == 200) {
try {
resRX = eval('('+cajax.response+')');
var nc = document.getElementById('new_comments');
nc.innerHTML += resRX['data'];
if (resRX['status']) {
// Added successfully!
form.content.value = '';
}
} catch (err) {
alert('Error parsing JSON output. Result: '+cajax.response);
}
} else {
alert('TX.fail: HTTP code '+cajax.responseStatus[0]);
}
[captcha]
reload_captcha();[/captcha]
}
cajax.runAJAX();
}
</script>
<div id="new_comments"></div>
<div style="margin:20px auto; width:400px;">
<form id="comment" method="post" action="{post_url}" name="form" [ajax]onsubmit="add_comment(); return false;"[/ajax]>
<input type="hidden" name="newsid" value="{newsid}" />
<input type="hidden" name="referer" value="{request_uri}" />
<div style="font-size:80%; color:#666;">
{l_addcomment}<br>
[not-logged]
<div style=" text-align:right; border:1px dotted #BBBBBB; color:#FF3300; font-size:120%">
<label for="name">{l_name} </label><input type="text" size="30" name="name" value="{savedname}" /><br />
<label for="password">{l_password} <small>{l_ifreg}</small> </label><input class="password" type="password" maxlength="16" size="30" name="password" value="" /><br />
<label for="mail">*{l_email} </label><input class="email" type="text" size="30" maxlength="70" name="mail" value="{savedmail}" /><br />
<label for="vcode">[captcha]
*<img id="img_captcha" onclick="reload_captcha();" src="{captcha_url}/captcha.php?rand={rand}" alt="captcha" />
[/captcha] </label><input class="important" type="text" name="vcode" maxlength="5" size="30" />
</div>
[/not-logged]
<div style="width:150px; float:left; clear:left;">
<a href="javascript:ShowOrHide('bbcodes');"><img src="{tpl_url}/images/arr_bot.gif" border="0" />{l_bbcodes}</a><br />
<div id="bbcodes" style="display : none;"><br />{bbcodes}</div>
</div>
<div style="width:250px; float:right; clear:right;">
<a href="javascript:ShowOrHide('smilies');"><img src="{tpl_url}/images/arr_bot.gif" border="0" />{l_smilies}</a><br />
<div id="smilies" style="display : none;"><br />{smilies}</div>
</div>
</div>
<textarea name="content" id="content" style="width:400px;" rows="8"></textarea>
<input type="submit" class="button" value="{l_add}"/> <input type="reset" class="button" value="{l_clear}" />
</form>
</div>
Подгонял под сайт по ширине в 400px, выравнивается по середине. результат можете посмотреть тут: http://legend.zxs.ru/news/2010/01/25/testovaya_novost/
пысы, если у кого вопросы по дизайну - пишите, постараюсь помочь
mitusx@bk.ru
Не в сети
Страницы 1