dimrub: (Default)
[personal profile] dimrub

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

В общем, так. Добавляется функциональность лэжэ-ката. Но поскольку здесь вам не тут вокс, называется он - вокс-кат. Выглядит традиционно:

<vox-cut text="что мы хотим, чтобы виднелось над катом">

Какой-нибудь текст (или фотографии, или репродукции картин), которые мы хотим спрятать под катом.

</vox-cut>

text можно опустить (ну, в общем, все как в ЖЖ).

Скрипт - здесь. Предложения и баг репорты - в комментарии.

Originally posted on dimrub.vox.com

on 2007-12-12 08:25 am (UTC)
Posted by [identity profile] zhivaia-legenda.livejournal.com
Как раз собиралась отвечать :)
Попробовала скачать, у меня не получилось, может быть сама виновата?
Но есть еще проблема, кажется, скрипты не будут работать у пользователй IE...

on 2007-12-12 08:34 am (UTC)
Posted by [identity profile] dimrub.livejournal.com
Вот, вроде бы, гризманки для эксплорера:

http://www.gm4ie.com/

Попробуйте установить его, а потом уже - эти скрипты. Если заработает - сообщите, пожалуйста.

on 2007-12-12 08:38 am (UTC)
Posted by [identity profile] zhivaia-legenda.livejournal.com
ОК. Обычно я на vox c IE не захожу, но все же попробую протестировать и с IE, потому что знаю, что очень много людей пользуется им.

on 2007-12-12 08:46 am (UTC)
Posted by [identity profile] zhivaia-legenda.livejournal.com
Упс... Попробовала установить скрипт на IE, не получается, выдает ошибку.

on 2007-12-12 08:48 am (UTC)
Posted by [identity profile] dimrub.livejournal.com
Да, я уже посмотрел, там, оказывается, все переписывать надо для эксплорера. В общем, если много желающих будет, я это, наверное, сделаю.

on 2007-12-12 09:56 am (UTC)
Posted by [identity profile] chrobin.livejournal.com
а есть ведь еще и сафари...

on 2007-12-12 09:04 am (UTC)
Posted by [identity profile] kikasso.livejournal.com
хватит совершенствовать Вокс
нам ведь придется на него переходить

on 2007-12-12 09:14 am (UTC)
vitus_wagner: My photo 2005 (Default)
Posted by [personal profile] vitus_wagner
Не обязательно. Я уже облизываюсь на скрипты Дмитрия на предмет употребления в своем движке. Если я этот движок таки соберусь написать, они там будут. Причем server-side, чтобы пользователи не возились с установкой.

on 2007-12-12 09:15 am (UTC)
Posted by [identity profile] dimrub.livejournal.com
Если сервер сайд, то есть намного более простые и, главное, эффективные методы сделать то же самое.

on 2007-12-12 09:22 am (UTC)
vitus_wagner: My photo 2005 (Default)
Posted by [personal profile] vitus_wagner
Не совсем точно выразился - не исполняться server-side, а храниться server-side и загружаться вместе со страничкой.

on 2007-12-12 09:24 am (UTC)
Posted by [identity profile] kikasso.livejournal.com
ну если переходить на Вокс не обязательно, то я спокоен
Posted by [identity profile] postumia.livejournal.com
"называется он - вокс-кат". Назвал бы "sotto voce" было бы изящно.
Posted by [identity profile] dimrub.livejournal.com
Да, это ты хорошо придумала :)

on 2007-12-12 12:03 pm (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Докладываю: работает. Про кат --- в жж не хватало img="..." вместо text="..." Сделай заодно скрипт, раскрывающий данный кат без перезагрузки. Для жж такой есть уже (обезьянний)

on 2007-12-12 12:05 pm (UTC)
Posted by [identity profile] dimrub.livejournal.com
Не понял, так он и раскрывает без перезагрузки. Из-за этого, кстати, он не годен для решения проблемы излишнего траффика. А зачем img - хоть убей, не пойму.

on 2007-12-12 12:14 pm (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Для фанатичных пользователей ката, который в постинг вставляют малюсенькую картиночгу, а под кат прячут её же, но большую, так что получается две. Очень некрасиво.

-- так он и раскрывает без перезагрузки --
Ну да, действительно :-)

on 2007-12-12 12:16 pm (UTC)
Posted by [identity profile] dimrub.livejournal.com
Для фанатичных пользователей ката, который в постинг вставляют малюсенькую картиночгу, а под кат прячут её же, но большую, так что получается две. Очень некрасиво.

Хм, да, есть в этом что-то. Будем думать.

on 2007-12-12 04:34 pm (UTC)
Posted by [identity profile] gava.livejournal.com
-- скрипт, раскрывающий данный кат без перезагрузки. Для жж такой есть уже


Ух ты, где такой берут?

где такой берут

on 2007-12-12 04:57 pm (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Хороший вопрос, у меня на совсем другом компьютере такой есть, а откуда взялся, и сам не знаю. Буду там --- посмотрю :-)

Re: где такой берут

on 2007-12-12 05:16 pm (UTC)
Posted by [identity profile] gava.livejournal.com
Да, супер. Спасибо. Потому что вот этот хоть и умеет показывать картинки из-под ката, но при нажатии на ссылку открывает страницу с самим постом.

Re: где такой берут

on 2007-12-18 06:46 pm (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Найти не нашёл, то есть конечно нашёл, но только тот, который сам же ради этого и написал :-)
Ну типа вот --- http://userscripts.org/scripts/show/16758

Re: где такой берут

on 2007-12-19 10:01 am (UTC)
Posted by [identity profile] gava.livejournal.com
Отлично, спасибо!
То, что он открывает каты по-отдельности - это вообще песня! Единственно что, открытие первого ката открывает все нижеидущие. Можно это поправить?

on 2007-12-19 11:10 am (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Если придумаете, как вычислить длину одного конкретного ката, то дайте знать, немедленно реализуем :-) Я думал-думал, ничего увы не придумал :-( Альтернативная идея --- обратитесь в суп и попросите их ставить в постинге не только метку name="cutid5" в начале ката номер 5 (как сейчас), но и name="cut5end", супу работы наверное минут на десять, и сразу всё бы облегчилось для пользователей гряземанок :-)

on 2007-12-19 05:55 pm (UTC)
Posted by [identity profile] gava.livejournal.com
Открывать всё до ближайшего ката (т.е. до метки cutid6)?

Хи-хи :-)

on 2007-12-20 11:32 am (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Я сначала так и подумал, можете посмотреть, что из этого выходит. Мне не понравилось :-) Вот функция, которую надо вставить в скрипт под именем extract_cut

function extract_cut_obsolete(text, cut_no)
{
  // failed try to extract EXACTLY one cut :-)
  var cut_nxt = cut_no ;
  ++cut_nxt ;
  var c1 = '<a name="cutid'+cut_no +'+"></a>' ;
  var c2 = '<a name="cutid'+cut_nxt+'+"></a>' ;
  var co = "</div><br style='clear: both' /><hr width='100%' size='2' align='center' />" ;
  var pos1 = text.search(c1) ;
  var pos2 = text.search(c2) ;
  if(pos2==-1)
    pos2 = text.search(co) ;
  GM_log("pos1="+pos1+" pos2="+pos2) ;
  if(pos1==-1 || pos2==-1)
    return "<b>Oops! Can't extract cut #"+cut_no+" from this post.</b>" ;
  GM_log("cut="+text.substr(pos1+c1.length-1, pos2-pos1-c1.length+1)) ;
  return text.substr(pos1+c1.length-1, pos2-pos1-c1.length+1) ;
}

0.2.6 released

on 2007-12-29 11:09 pm (UTC)
Posted by [identity profile] ilya-dogolazky.livejournal.com
Очень много ништяков прибавилось, следует обновиться и полезть в менюшку: правая кнопка мыши в морду обезьяне-->опции скриптов--->Настройки LJ Inline Expander альтернативно сверху мозиллы Tools-->Greasemonkey-->опции скриптов--->Настройки LJ Inline Expander

И прикалываться. Буду благодарен за багрепорты (смотрим в Tools->Консоль ошибок и мотаем вниз к ошибкам :-)

Re: 0.2.6 released

on 2007-12-31 03:37 pm (UTC)
Posted by [identity profile] gava.livejournal.com
Новые ништяки рулят!!! Спасибо и с Новым Годом!

Profile

dimrub: (Default)
Adventures of a somewhat curious character

September 2013

S M T W T F S
12 345 67
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 27th, 2026 09:06 pm
Powered by Dreamwidth Studios