Форма создание поста на форуме
Добавлено: 30 янв 2010, 18:51
Если юзер в группе "Пользователи", то пост на форуме не создается.
Если юзер в группе "Проверенные"/"Модераторы"/"Администраторы", то пост нормально создается.
Права на создание тем в настройках групп пользователей выставлены. В настройках форуме права тоже отмечены.
Сама ссылка на форму:
http://ourclan.ru/index/0-7
Сама ссылка на форум:
http://ourclan.ru/forum/24
Тестовый юзер группы "Пользователи"
Login: test
Pass: test
Тестовый юзер группы "Проверенные"
Login: test2
Pass: test2
Подскажите в чем тут проблема
Вот код шаблона:
И еще одна трабла: Фон верхней полоски Блоков не отображается в Opera и в Internet Explorer, хотя в Mozilla Firefox все в порядке.
Если юзер в группе "Проверенные"/"Модераторы"/"Администраторы", то пост нормально создается.
Права на создание тем в настройках групп пользователей выставлены. В настройках форуме права тоже отмечены.
Сама ссылка на форму:
http://ourclan.ru/index/0-7Сама ссылка на форум:
http://ourclan.ru/forum/24Тестовый юзер группы "Пользователи"
Login: test
Pass: test
Тестовый юзер группы "Проверенные"
Login: test2
Pass: test2
Подскажите в чем тут проблема
Вот код шаблона:
Код: Выделить всё
<noscript>
<style>#fullforma {display:none}</style>
<center><br><br><br><h1>Включите Java скрипты в настройках браузера для отображения формы</h1></center>
</noscript>
<div id="fullforma">
<script type="text/javascript">
var c = 10;
function fcwait() {
if (c > 0) {
var el = document.getElementById("downloadDelayTimeSec")
if( el ){
el.innerHTML = "" + c
}
c = c - 1
setTimeout("fcwait()", 1000)
} else {
document.getElementById("divDLWait").style.display = 'none';
document.getElementById("divDLStart").style.display = 'block';
}
}
fcwait();
</script>
<form method="post" style="margin:0px" name="formaname" action="http://ourclan.ru/forum/" target="_blank">
<table cellpadding="0" cellspacing="0" width="100%">
<tr class="ubTopBG"><td class="ubTopLeft"></td><td class="ubTopImg"><div class="ubTopTitle">
Авто создание поста</div></td><td class="ubTopRight"></td></tr>
<tr class="ubMiddleBG"><td class="ubMiddleLeft"></td><td class="ubMiddleImg"></td><td class="ubMiddleRight"></td></tr>
<tr class="ubContent"><td class="ubContentLeft"></td><td valign="top">
<table cellpadding="0" cellspacing="0" width="100%">
<tr><td width="30%" height="30">Имя:<br> » <span style="font-size:7pt;color:red">Обязательное поле</span></td><td><input type="text" name="uNameForm" size="30" maxlength="70" style="width:95%"></td></tr>
<tr><td colspan="2" align="center"><br><br><br>
<div id="divDLWait">Ждите <b id="downloadDelayTimeSec">10</b> секунд...</div>
<div style="display:none;" id="divDLStart">
<input name="sbm" type="submit" value="Создать пост" onClick="
var uNumb = $USER_ID$;
var uName = ' 1) Имя: ' + document.forms['formaname'].uNameForm.value + '\n';
$.get('http://ourclan.ru/forum/24-0-0-1-1', {}, function (data){$.post('/forum/', {
jkd498: 1,
jkd428: 1,
fid: 24,
frmt: 1,
name: 'User ID ' + uNumb,
description: 'Имя пользователя',
message: uName,
smiles_on: 1,
signature_on: 1,
subscribe: 0,
a: 4,
p: 0,
tid: 0,
numi: 1,
ssid: $('input[name=ssid]', data).val()
}); })">
</div>
</td></tr>
</table>
</td>
<td class="ubContentRight"></td></tr>
<tr class="ubBottomBG"><td class="ubBottomLeft"></td><td></td><td class="ubBottomRight"></td></tr>
</table>
</form>
</div>И еще одна трабла: Фон верхней полоски Блоков не отображается в Opera и в Internet Explorer, хотя в Mozilla Firefox все в порядке.