Выделение группы сообщений на странице разделения темы
|
|
}{0тт@бь)ч | Дата: 11 Января 2009, 13:13 | Сообщение # 1 | ● ● ● ● ● 1089 сообщений Статус: Offline | Эта штука выделяет сразу группу сообщений на странице разделения тем. Если вы ещё не врубились, что это за монстр, не напрягайтесь. Перейдите на страницу разделения темы, и скопируйте (впрочем, можно набить ручками) этот код в адресную строку: Code javascript:var x=document.getElementsByTagName('input'); var q=parseInt(prompt('Выделить сообщения с','')); q-=2; var w=parseInt(prompt('по','')); var a=w-q; var t=0; for(i=0;i<x.length;i++) { if(x[i].name=='pid') { t+=1; if(t>q && t<w) { x[i].checked=true; } } };void(0); появится первое окошко, в котором надо ввести номер сообщения, с которого начинать выделение (нумерация с 2), и потом на котором нужно закончить. Кому-нибудь может пригодится p.s. проверил в осле, хроме и опере - всё работает. | | |
|
Angel7 | Дата: 11 Января 2009, 15:29 | Сообщение # 2 | ● ● ● ● ● 693 сообщения Статус: Offline | класс! спасибо! | | |
|
mob_dp | Дата: 11 Января 2009, 22:30 | Сообщение # 3 | ● ● ● ● ● 4112 сообщений Статус: Offline | то значит ты хреново объяснил. | | |
|
}{0тт@бь)ч | Дата: 11 Января 2009, 22:36 | Сообщение # 4 | ● ● ● ● ● 1089 сообщений Статус: Offline | Quote Если вы ещё не врубились то значит ты хреново объяснил. гыгы | | |
|
Fluder | Дата: 12 Января 2009, 01:58 | Сообщение # 5 | ● ● ● ● ● 705 сообщений Статус: Offline | Я тоже не понял... | | |
|
mob_dp | Дата: 12 Января 2009, 02:07 | Сообщение # 6 | ● ● ● ● ● 4112 сообщений Статус: Offline | }{0тт@бь)ч хреново объяснил | | |
|
Selker | Дата: 12 Января 2009, 10:16 | Сообщение # 7 | ● ● ● ● ● 145 сообщений Статус: Offline | Помогите, пожалуйста. Мне нужно переместить ссылку для выделение группы сообщений оттуда, где на скрине отмечено красным туда, где отмечено синим. Как это можно сделать? | | |
|
}{0тт@бь)ч | Дата: 12 Января 2009, 12:32 | Сообщение # 8 | ● ● ● ● ● 1089 сообщений Статус: Offline | mob_dp, ну не умею я такие вещи объяснять - объяснишь, повешу твоё объяснение Selker, jQ: Code <?if($PAGE_ID$='postsreplace' or $PAGE_ID$='threadsplit')?> <script type="text/javascript"> var xd="javascript:var x=document.getElementsByTagName('input'); var q=parseInt(prompt('Выделить сообщения с','')); q-=2; var w=parseInt(prompt('по','')); var a=w-q; var t=0; for(i=0;i<x.length;i++) { if(x[i].name=='pid') { t+=1; if(t>q && t<w) { x[i].checked=true; } } };void(0);"; $(document).ready(function() { $('select[name="nfid"]').after('<br><a href="'+xd+'">Выделить группу сообщений</a>') }); </script> <?endif?> | | |
|
Angel7 | Дата: 12 Января 2009, 19:00 | Сообщение # 9 | ● ● ● ● ● 693 сообщения Статус: Offline | Ну я же поняла! | | |
|
dim@n | Дата: 12 Января 2009, 19:19 | Сообщение # 10 | ● ● ● ● ● 503 сообщения Статус: Offline | я тоже. | | |
|
Selker | Дата: 13 Января 2009, 02:57 | Сообщение # 11 | ● ● ● ● ● 145 сообщений Статус: Offline | }{0тт@бь)ч, спасибо, работает. кстати, $PAGE_ID$='postsreplace' можно было не писать, т.к. там форма другая.Добавлено (13 Январь 2009, 02:57) --------------------------------------------- }{0тт@бь)ч, спасибо, работает. кстати, $PAGE_ID$='postsreplace' можно было не писать, т.к. там форма другая. | | |
|