Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет ketmar ([info]ketmar) в [info]ljr_help
@ 2008-03-23 13:04:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
advanced LJ/LJR Thread Unfolder for Opera and Firefox
решил проаннонсить здесь, ибо читает меня мало кто %-), а скрипт может и пригодиться кому-то.
сам скрипт: http://ljunfold.ho.ua/
запись в моём LJR для багрепортов
извините, но пояснять, как поставить и ты пы мне лень. если кто напишет подробные манулы и описание -- с удовольствием выложу (кредиты гарантирую).
багрепорты/патчи сильно приветствуются.

для digirati: к сожалению, скрипт GPL, а не public domain. хоть я и переписал около 90% кода оригинала, но...

ограничение на S2 -- Generator и style=mine для LJR, к сожалению, необходимо. ибо обычная страница каментов LJR не имеет информации, нужной скрипту. ну, а Generator потому, что пока мне лениво перебирать все стили и смотреть, что в них да как (если у кого на другом стиле заработало -- можно об этом мне сообщить %-).

format=light для LJ тоже вряд ли будет ослаблено.

с русским интерфейсом -- теоретически оно может и заработать, практически я не проверял.


пеар скрипта приветствуется, натурально. %-)

каменты в записи типа "заюзал, благодарю" (или "попытался, скрипт говно" -- с описанием, что именно не понравилось) тоже приветствуются. чем больше feedback -- тем больше шансов, что я буду "затачивать" скрипт под всякиедругие настройки.

флудокаменты у себя буду нещадно тереть -- я не демократ.

ну и: "а чем это лучше уже существующего внешнего unfolder'а?"
ничем. кроме того, что всё происходит на вашей машине и вы не должны никуда отдавать свои пароли (даже в виде md5-hash), и надеяться, что сервер "разворачивателя" не лёг ненароком.

если народ будет активно реагировать -- возможно, будет смысл завести ажно целое support-комьюнити? посмотрим.

зыж ежели мой пост не в тему -- можно смело удалить. я не для личного пеара его тут кинул, а токмо потому, что есть подозрение на полезность скрипта не только "узкому кругу товарищей".

ззыж на всякий случай: не надо мне писать, что "код говно, ты ваще не знаешь javascript". я в курсе. сделайте лучше или молчите.


(Добавить комментарий)


(Анонимно)
2008-03-23 17:15 (ссылка)
Бляаааааааа.
Уважаемый, вы прочитайте, пожалуйста, какую хуйню написали! Ну ведь НИЧЕГО не понятно!

(Ответить) (Ветвь дискуссии)


[info]tigra_creativ
2008-03-24 14:19 (ссылка)
учи русский

(Ответить) (Уровень выше)


[info]ketmar
2008-03-24 21:13 (ссылка)
аноним хуже носега.

(Ответить) (Уровень выше)


[info]kaledin
2008-03-23 18:44 (ссылка)
Ehto vse zdorovo -- a vy ne khotite napisat' normal'nyj komment reader dlya LJR, v kotoro takie veshchi budut prosto integrirovany? Ehto primerno Perl, bol'she osobo nichego ne nuzhno.

(Ответить) (Ветвь дискуссии)


[info]ketmar
2008-03-24 21:16 (ссылка)
честно говоря, не совсем понял, что именно хотелось бы. в смысле — отдельное приложение? так есть deep-water.ru. правда, они исходников не дают, вроде.

отдельное приложение писать лень, потому что там надо парзить HTML. на редкость нудное занятие, особенно если учесть, что perl я только учу, на PHP писать ужасно, а на Lua придётся делать свой парзер с нуля.

можно, конечно, выкусывать куски regexp'ами… в общем, если я вас верно понял, отпишитесь по ссылке внизу подробней, подумаем.

к тому же меня, в принципе, устраивает как есть. но можете попробовать написать сюда более подробно, и я подумаю, что можно будет сделать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kaledin
2008-03-25 10:00 (ссылка)
Ne, ne otdel'noe prilozhenie -- dopisat' kusok v osnovnoj dvizhok (prosto vvesti vsyu ehtu funkcional'nost' -- chtoby threaded/unfolded srazu bylo po vyboru pol'zovatelya).

Sobstvenno, pomimo threaded/unfolded, v ideale khotelos' by eshche, po vyboru pol'zovatelya, imet' rezhim chteniya kommentov, kogda oni prosto uporyadocheny po vremeni, v pryamom/obratnom poryadke. I vozmozhno, pokazyvat' tol'ko za poslednij den'/dva/tri. Ehto chto mne v golovu prikhodit.

>там надо парзить HTML

Ne, ehto marazm konechno; rech' o tom, chtoby vse brat' iz bazy standartnymi sredstvami dvizhka LJ (tam "BML", no ehto v principe Perl s otdel'nymi ukrasheniyami i naborom standartnykh sredstv obshcheniya s MySQL-bazoj).

V obshchem, esli u vas vozniknet zhelanie, sejchas ili potom, dajte znat'. A to u nas ehto na povestke dnya uzhe goda tri, no nichego ne sdelano do sikh por.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2008-03-25 10:38 (ссылка)
>Не, не отдельное приложение — дописать кусок в основной движок
это дело долгое. я пока только разбираюсь, как оно там всё устроено.

>Это что мне в голову приходит.
думаю, без труда реализуемо.

>В обшчем, если у вас возникнет желание, сейчас или потом, дайте знать.
собственно, я с Мишей уже связывался по поводу кода LJR. пока затык в том, что не могу код вытащить — тупо не пущает. и Миша на письмо пока не ответил.

у меня тоже времени не особо, но я как раз в направлении дотачивания движка и думал. так, как сделано на LJ — это уродство и долбоебизм, на самом деле.

ну, и я не смогу писать/тестить для IE: нет у меня винды. а под wine оно очень криво «работает».

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2008-03-27 12:24 (ссылка)
Ага! Да, с ответом я тормозил ужасно. Извинения.

Я не знаю сам, как это дело правильно
включить (то есть не делая дырок в системе),
но напишу Пете.

Такие дела
Миша

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2008-03-27 16:53 (ссылка)
>с ответом я тормозил ужасно. Извинения.
нормально, ничего страшного.

>Я не знаю сам, как это дело правильно
>включить (то есть не делая дырок в системе),


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

зыж вот если бы поставить вменяемый git, а не страшное древнее говно… %-)

(Ответить) (Уровень выше)

про git
[info]ketmar
2008-03-27 16:57 (ссылка)
git (fast version control system)

git tutorial

git for CVS users

(Ответить) (Уровень выше)


[info]ppkk
2008-03-31 17:58 (ссылка)
Я тоже интересовался исходниками движка, меня [info]nit (http://lj.rossia.org/users/ketmar/130879.html?thread=251455#t251455) послал за ссылкой к [info]tiphareth.

Можно ссылку?

PS: "Доисторическое" по-[info]ketmar-у — это что, CVS?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2008-04-03 13:24 (ссылка)
Да, CVS. С удовольствием. А куда слать почту?

(Ответить) (Уровень выше)


[info]ketmar
2008-04-03 13:36 (ссылка)
ну а я, если что, могу помочь поднять на локалхосте (натурально, не виндовом, с виндой я пас).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ppkk
2008-04-03 15:30 (ссылка)
Пришлют, может спрошу. На Окнах (на Апаче) я локально ставил и форумы, проблем скорее всего не возникнет. Но спасибо за половинчатое предложение.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2008-04-03 15:41 (ссылка)
>На Окнах (на Апаче) я локально ставил и форумы, проблем скорее всего не
>возникнет.

извини, но «гыгыгы». обещаю — возникнет, и много.

для начала — с правильной установкой modperl, без которого вообще не заработает. потом самого cpan (без которого вообще не заработает). потом более полутора десятка модулей под cpan и их зависимостей (без которых вообще не заработает). потом стук в бубен, чтобы всё это на винде не грохнулось и хоть что-то нарисовало. и это ещё без Шворца, которого в данной версии нет (а что вместо него — я пока не понял).

а, да: сокрее всего, придётся ещё cygwin поднимать, ибо бутстрапер хочет некоторых никсовых утилей. и gcc под ним, потому что спользуется Inline.pm.

в общем, безумству храбрых… если тебе удастся всё это нормально запустить под виндой — не поленись потом, сделай фак.

>пасибо за половинчатое предложение.
дык нет у меня винды, да и не взялся бы вышеописаное под ней совершать. Linux есть — с ним могу помочь. %-)

зыж тебе всё ещё охота получить кашу под названием «исходники ljr»? %-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ppkk
2008-04-03 16:41 (ссылка)
зыж тебе всё ещё охота получить кашу
От меня убудет не больше, чем от каждого из десятка писем про тошнотворные подделки тошнотворных наручных часов, которые приходят в день. Или из рассылки ФриПаскаля, в которой я участвую раз в полгода (до сотни писем в день).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2008-04-03 16:49 (ссылка)
просто не ясно, что с ним тогда делать. разве читать перед сном, повторяя: «хорошо… ай, как хорошо, что это не я писал».

(Ответить) (Уровень выше)