January 27th, 2004

alien

Бета-тест только для друзей ;)

Мучение открывать свёрнутые треды в длинных дискуссиях сподвигло-таки меня написать скрипт, который бы их разворачивал.

Если вам не трудно и интересно, протестируйте, пожалуйста:

Адрес:

В качестве примера — последняя свёрнутая дискуссия в rulj: открыть.

Пока он раскрывает только свёрнутые треды — собирание многостраничных комментариев сделаю в ближайшее время. После нажатия на ссылку нужно немного подождать, всё работает не мгновенно, всё-же, нужно загрузить несколько страниц и собрать из них большую новую. Работает только на страницах стандартной темы xcolibur.

NB: Пожалуйста, не публикуйте открыто эту ссылку, т.к., боюсь, если этим начнут пользоваться многие, мой хостер этого не поймёт (эта штука ест довольно много входящего трафика).
В ближайшее время обещаю доработать всё, выложить исходники (сейчас стыдно — я, вообще-то, совершенно C++ guy, а это решил в порядке эксперимента, чтобы работало на сервере, написать на php, поэтому я не уверен, что получившийся быстро 50-строчный скрипт — верх стиля:), а также, возможно, написать то же самое на c++ в виде обычной программки для win, чтобы обычные пользователи этим могли проще пользоваться.

Буду очень благодарен за сообщения о багах/предложения.

Update: Теперь он умеет разворачивать многостраничные комментарии и должен работать немного побыстрее. Например.

Update2: Выложил исходники. Не сказать, что красиво, впрочем, просто удалось побороть стыд %) Но при этом работает, и даже вполне эффективно. Нужен только php.

Update3: Новая версия.