Вообще я хотел узнать id категории и id темы, но можно сделать и из ссылки...
Все шаги такие же, кроме последнего(т.е. 2.2):
Code
<script type="text/javascript">
var topicurl = '/forum/6-27'; // Ссылка на тему, в которой будут публиковаться заявки на фильмы
</script>
<script type="text/javascript" src="ссылка на js-файл, содержимое которого написано ниже"></script>
Содержимое js-файла:
Code
/*
* author: http://uSite.su
* name: Блок с формой заявки «фильмов»
*/
var tnow = $('#block-film').html();
film = {
send_cap:function(){
$.get(topicurl, function(us){
sskey = [$('input[name="ssid"]', us).val(),$('input[name="seckey"]', us).val()];
catid = $('input[name="fid"]', us).val();
postid = $('input[name="tid"]', us).val();
capchaa = $('#secImgForum', us).attr('src'); capcha_r = $('#secImgForum', us).attr('onclick');
capchaa ? film.send_w() : film.send();
});
},
send:function(){
$.post('/forum', {
p: '0', a: '7', jkd428: '1', jkd498: '1', message: $('#text-film').val(), ahtml: '0', frmt: '0', smiles_on: '1', signature_on: '0', subscribe: '0', fid: catid, tid: postid, ssid: sskey[0], seckey: sskey[1], code: $('#cap_vl').val()
}, function(st){ tn = $(st).text();
if(tn.indexOf('безопасности')!=-1){ $('#cap_click').click(); _uWnd.alert('<div align="center" style="color:red; padding-top:5px;">Не верно введен <br /><b>код безопасности</b>!</div>', 'Ошибка',{w:210, h:80});}
if(tn.indexOf('успешно')!=-1){
$('#ssuk').hide().after('<div style="background: #fff; text-align: center; color: #666; padding: 6px 5px;" id="losh" class="radius2">Заявка успешно отправлена.<div style="padding-top: 3px;">Вы можете <a href="javascript://" onclick="film.last();">заказать ещё</a>.</div></div>');
}
});
},
send_w:function(){
var bbl = capcha_r.toString().split('this.src')[1].split('random')[0].split('"').join("'");
$('#text-film').hide().after('<div id="lolosh"><input style="height: 35px; vertical-align: top;" class="radius2" type="text" size="5" maxlength="5" id="cap_vl" /><img style="cursor:pointer; margin-left: 3px;" id="cap_click" onclick="this.src'+bbl+'random();" class="radius2" src="'+capchaa+'" /></div>');
$('#button-film').attr('onclick', '');
$('#button-film').click(function(){
film.send();
});
},
last:function(){
$('#lolosh, #losh').hide();
$('#text-film, #ssuk').show();
}
};
P.S. Не проверял, но должно работать.