|
Mo, 26. Aug 2013, 09:00 weary
Прослоупочил вчерашний день, так что только сейчас про анколлапс увидел. Посмотрел исходники - то, что Миша говорит про ?uncollapse - неправда, надо uncollapse=1. Или можно дописывать ?threading_point=число, где число > количества комментов. Да, анколлапс - это threading_point=1000, если что. Там ещё есть кое-какие параметры, но в этой магии вербицкеров я пока не разбирался. https://lj.rossia.org/users/lookatmoron/84469.html?uncollapse=1https://lj.rossia.org/users/lookatmoron/84469.html?threading_point=159Посмотри, у тебя работает? Mo, 26. Aug 2013, 09:07 lookatmoron
дай я тебя расцелую. все тработает по обеим ссылкам, красаучик ваще. нанят! (на самом деле нет лол. но если подпишешься на верхний прожект буду рад такто) Mo, 26. Aug 2013, 09:15 weary
Скажи, как твоя тема называется, я попозже потыкаю её в этом редакторе S2, чтобы прикрутить ссылку на этот анколлапс на блоке с тредом (ну не вручную же писать её). Алсо, любителям технических подробностей - всё там, в функции load_comments: http://cvs-ljr.lenin.ru/cgi-bin/viewvc.cgi/LJR/local/cgi-bin/talklib.pl?view=markup (осторожно, некрофилия). >нанят! (на самом деле нет лол. но если подпишешься на верхний прожект буду рад такто) Немного попозже отпишусь, наверное. Mo, 26. Aug 2013, 09:49 lookatmoron
A Sturdy Gesture дык Di, 27. Aug 2013, 13:57 weary
В общем, как-то так: Идёшь в https://lj.rossia.org/customize/advanced/layers.bml , тыкаешь самое нижнее (Create layout-specific layer), там type: theme, layout: a sturdy gesture. Оно создаст тебе тему. Она появится в списке your layers. Далее жмёшь около неё edit, там в окне стираешь всё и вставляешь содержимое вот этого: https://lj.rossia.org/customize/advanced/layersource.bml?id=4402&fmt=htmlПосле чего у тебя в списке тем https://lj.rossia.org/customize/ появится новая тема. Вот только, похоже, оно делает новую тему из дефолтной для данного слоя, а она какая-то белая, не как у тебя. Тут либо надо разобраться, как делать свою тему из другой темы в S2, либо вручную цвета проставить. Di, 27. Aug 2013, 14:07 weary
А я, сообразил. Как цвета получить. Воткнул их в ту тему по ссылке, теперь все цвета должны остаться как есть (если ты не менял что-то руками). Di, 27. Aug 2013, 15:10 weary
В общем тебе достаточно воткнуть туда только всю function print_entry. Эта функция отвечает за вывод сообщения, я скопировал её из родительского слоя и дописал в конец uncollapse (S2 перекрывает более "старые" функции "новыми"). И да, я твою тему не вижу, она закрыта. Чтобы была доступна другим, можно дописать в начале файла вот такое: layerinfo "is_public" = 1; layerinfo "source_viewable" = 1; Di, 27. Aug 2013, 15:19 lookatmoron
да там хуйня галочками из настроек поправленная : layerinfo "type" = "user"; set clr_boxhead_text = "#000000"; set linklist_support = true; set opt_always_userpic = true; set font_fallback = "sans-serif"; set font_base = "sans-serif"; вот и всё. Di, 27. Aug 2013, 15:34 weary
Di, 27. Aug 2013, 16:13 lookatmoron
ну я какбе создал новую а что дальшен, как ее заюзать-то? я думал она в списке доступных тем появится например лал забыл что тут же у нас хардкорная магия вербицкеров, а не гейфон какой. Di, 27. Aug 2013, 16:42 weary
Далее идёшь в https://lj.rossia.org/customize/ и выбираешь её из списка тем >забыл что тут же у нас хардкорная магия вербицкеров S2, судя по всему, предоставляет действительно неплохие возможности для модификации интерфейса, но его авторам надо гвоздь в голову вбить. Впрочем, движку сто лет, это можно простить. Но так сейчас никто не делает, конечно. Di, 27. Aug 2013, 16:43 weary
Ох, небось я порвал ленту. Ошибся, надо было скрин поуже сделать. Di, 27. Aug 2013, 18:08 lookatmoron
wiiiiiiii, усё заеблось! спасибо тебе большое, нктки употрблшь? Прнсу. Di, 27. Aug 2013, 19:21 lookatmoron
авот нихуя кстате, есть косяк в правленой теме почемуто видосики ютубовские эмбеднутые невидны Di, 27. Aug 2013, 19:34 weary
Хм. Довольно интересно, ведь там ничего, относящегося к ljr-embed нету даже близко. Да и единственное изменение - добавленная строчка с ссылкой в конце. Либо я чего-то решительно не вижу, либо S2 тут просто сломан. Di, 27. Aug 2013, 19:36 lookatmoron
чесслово, щас опять переключусь на noway стиль, сам глянь дык Di, 27. Aug 2013, 19:43 weary
Да, вижу. Причем в моей теме та же проблема, похоже (я тоже правил свою, причем не менял ничего особенного кроме стилей), и в варианте с ?style=mine я роликов не вижу. В фифе, что характерно, всё есть. Так что пока придётся эту возню с темами отложить, видимо. В общем, если что новое накопаю, то сообщу. Ох уж эти вербицкеры. Di, 27. Aug 2013, 19:46 lookatmoron
нарочно всё это выдумали, чтобы Русских погубить Di, 27. Aug 2013, 19:45 lookatmoron
вот. смотри: а меж тем перед ссылкой на ютуб должен быть православный lj-embed а его нетуте Di, 27. Aug 2013, 19:47 weary
Чую, что когда кое-кто прикручивал к сайту ljr-embed с самодельной валидацией, где-то что-то забыли дописать. Не проверил пока, но нутро не врёт. Mi, 18. Dez 2013, 00:54 weary
Извиняюсь за то, что поднимаю мёртвую тему, но я таки нашел ошибку в коде ljr, и нашел немного кривой способ обойти проблему с видео и своими стилями. Если тебя вдруг ещё волнует ссылка на uncollapse, то я напишу, что и как. Do, 19. Dez 2013, 17:57 lookatmoron
привет, несильно - но волнует, напиши если будет время и желаение ок, спасибо большое. Но это всё ерунда такто, а неерунда вот что - вторник-среду я был в селе без интернетов, но ноут взял ссобой, в селе скушно, перечитывал перед сном какойто старый тред (поехавший наркоман схороняет треды же), и, читая твое оголтелое выступление - я вдруг понял, что соскучился по твоим кументам. И надоже кого я вижу сегодня, вернувшись в царство беспроводных сетей! Никаких Выводов делать нехочу, просто еще одно Забавное Совпадение, но эта вот синхрохуйня внатуре нередка, и я неебу как объяснить такое. Mo, 23. Dez 2013, 02:49 weary
>привет, несильно - но волнует, напиши если будет время и желаение ок, спасибо большое. В общем, суть в том, что из-за бага в движке тэг lj-embed сначала разворачивается в iframe, а потом вырезается на этапе очистки html-кода. Это делается только для созданных юзером тем, причем для каждой функции отдельно. То есть, если ты переопределил в своей теме print_entry, которая выводит сам пост, то в ней такое будет, а если переопределил только кусок с выводом числа комментов, то всё ок. Но это так, подробности. У тебя должна была остаться та тема, uncollapsed gesture, в которой есть сделанные ранее изменения. Вот в ней надо убрать print_entry и воткнуть небольшой кусок, чтобы она стала выглядеть вот так: https://lj.rossia.org/customize/advanced/layersource.bml?id=4465&fmt=htmlВ общем, в той своей теме убираешь ту функцию и вставляешь этот CommentInfo::print, остальное не трогаешь. После этого должно всё заработать. Там в функции есть цифра 149, это как раз количество комментов, после которого должна появляться ссылка. >Но это всё ерунда такто, а неерунда вот что - вторник-среду я был в селе без интернетов, но ноут взял ссобой, в селе скушно, перечитывал перед сном какойто старый тред (поехавший наркоман схороняет треды же), и, читая твое оголтелое выступление - я вдруг понял, что соскучился по твоим кументам. И надоже кого я вижу сегодня, вернувшись в царство беспроводных сетей! Никаких Выводов делать нехочу, просто еще одно Забавное Совпадение, но эта вот синхрохуйня внатуре нередка, и я неебу как объяснить такое. Да, бывает, иногда тоже такие моменты замечаю, но стараюсь списывать всё на нюансы восприятия. Мол, просто мозг ловит только такие вещи, а на деле всё подчинено православной статистике, а не этой вашей колдовской геометрии бытия вербицкеров, а то ведь и с ума сойти можно, хех. Меня вот совершенно разные люди любят вспоминать в одно время, буквально с разницей в 1-2 секунды. Сидишь спокойно, никого долгое время не трогаешь, а тут абсолютно одномоментно звонят по мобильному, по домашнему и в дверь. И не знаешь, куда первым бежать, как тот осёл прям. Di, 27. Aug 2013, 16:23 lookatmoron
кстатия о свежих данных, а ведь можно наверное в такую темку ВРЕДОНОСНЫЙ КОД какой хитро обfuuuсциорванный засунуть, для xss например? ято прочитал, говна неувидал (извини, всегда так делаю страха ради иудейска, слабо в этом всем разбираюсь такто) а иной и непрочитает же (иной и яваапплет запустит конечно, лол) Di, 27. Aug 2013, 17:29 weary
>кстатия о свежих данных, а ведь можно наверное в такую темку ВРЕДОНОСНЫЙ КОД какой хитро обfuuuсциорванный засунуть, для xss например? Я тут попробовал воткнуть в хедер - что-то не очень, похоже вырезает. Может можно поиграть с модным сейчас data uri, но я сходу не придумаю, как его можно заставить выполнять скрипты. Кстати, тут хостить изображения "на сервере" таки можно, правда Миша обидится, база распухнет, скорость загрузки пострадает и, скорее всего, более крупные картинки не влезут по размеру поста: Di, 27. Aug 2013, 18:21 lookatmoron
хе, круто, щас попробую большую всунуть |