Нет, не менял. Вручную не дописывал. Умею? Ну умею, не умею, но разберусь точно. А раз вы видели конкретные рекомендации по восстановлению заголовков, то может мне ссылка просто и дадите. И попробуем, что там они пишут. Там типа можно свои стили CSS вставить, как я понимаю, в этом фокус.А вы когда меняли стиль на S2 — вы какую тему выбрали? Как у меня она была?http://metatheo.livejournal.com/6815.html?thread=117663#t117663
Домутила, наконец, стиль для ЖЖ, практически полностью эмулирующий все, как оно было. Как будто бы чеширукие маркетологи СУПа и не набезобразили. За компанию получила массу новых и совершенно неинтересных знаний о том, как оно все в S2 устроено.Ну вот, как-то так: Лэйер, эмулирующий старый добрый S1 стиль "Clean and Simple" в оболочке Dystopia. Кому интересно - можно скачать и использовать как угодно. Например, установить себе.http://daa.ru/soft/CleanAndDyst.layerКак оно выглядит в натуре, можно посмотреть тут (доп. ссылки в левой колонке опциональны и настраиваемы без влезания на низкий уровень)http://gadyuka.livejournal.com/и тут.http://gadyuka.livejournal.com/1174946.htmlСобственно, теперь аналогичным образом перемутить любой стиль S1, чтобы было "как было" - не составит особого труда, все в принципе понятно. Но возни прилично, по всему практически коду пришлось пройти и понавставлять/понаизменять.Если кому-то вдруг захочется заморочиться и перемутить какой-нибудь другой S1 стиль, под катом краткие рекомендации из серии "куда копать".1. Для начала стоит найти вот на этой странице S2 аналог, наиболее близко эмулирующий соответствующий стиль S1.http://www.livejournal.com/customize/advanced/layerbrowse.bmlА дальше, многое зависит от того, что там имплементировано, а что нет. Если чего-то нужного нет, можно взять отсюда.http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=core12. Основная часть доработки напильником приходится на функцию function Page::print (); В ней производится и выводится весь, так сказать, основной дизайн. Вводим туда конструкт:if (($this.view == "entry") or ($this.view == "reply")) {выводим тут наш дизайн страницы поста с коментами и поста в режиме mode=reply;} else {оставляет тут все, что было написано в этой функции до нас.}
Единственное, что должно быть одинаковым в обоих случаях - строчка $this->print_body();Эта строчка выводит, собственно, контент журнала - ленты, посты, комменты и прочее (об этом ниже).Дизайн оболочки страницы с постом и комментами я тупо выдрала из страницы своего профайла, который отображается у меня в оболочке Dystopia. Если мутить стиль под эмуляцию другой оболочки - соответственно, ее код тоже можно выдрать из страницы своего профайла под этой оболочкой.Нам нужен еще и CSS, чтобы дизайн оболочки отображался нормально. CSS-файл оболочки берется с сервера. Для оболочки Dystopia вот отсюда. Для другой - соответственно. Можно тупо в той же функции Page::print() после строки $this->print_stylesheets(); вставить ссылку на css файл. А можно оттуда брать не все, а самое необходимое, оно все сверху. И вывести прямо в код лэйера, написав, например, функцию для вывода нужного кода css. И потом вызвав эту функцию, опять же, после строчки $this->print_stylesheets();, например, так: if (($this.view == "entry") or ($this.view == "reply")) { print_dyst_css(); }3. Следующая функция, которую нужно привести в порядок: function EntryPage::print_comment (Comment c); Она выводит коммент.В ней может потребовать привести дизайн комментов в соответствие с тем, как оно было раньше в виде "без кастомизации". Можно это тупо выдрать из моего кода, ссыленного на выше.Кроме того, может потребоваться и еще всяко разно доработать. В исходнике S2 Clean and Simple, к примеру, вообще не работали древовидные отступы, неверно выводились свернутые треды и совершенно неверно выводилась (видимо еще совсем по-старинке) ссылка expand. Можно, в общем, просто взять и скопировать мою функцию.4. Следующая функция: function Page::print_entry (Entry e); Она выводит сам пост.В ней, опять же под условием if (($p.view == "entry") or ($p.view == "reply")) нужно добавить оригинальный дизайн поста на странице поста. Можно выдрать все куски под этим условием из моего кода и вставить их в соответствующие места.5. В общем-то, практически и все. Дальше может потребоваться чистовая доводка, в основном стилей CSS. Ну и может еще каких заморочек. Я вот вставила заморочку в виде возможности вставить в левую колонку что основного вида дизайна журнала, что эмуляции оболочки собственный HTML, который можно вставлять и править не лазая потом на уровень layers.Если какие-то вопросы есть, постараюсь ответить :).http://gadyuka.livejournal.com/1174946.html?mode=reply&style=mine#add_comment
Простите меня за повелительный тон, но эту/подобную вещь надо будет сделать и предложить ее всем желающим метапрактикам!Но, вопросов переезда, все равно, никто не отменит.СУПОВцы курочат жж в сторону его упрощения и меньшей функциональности по идеологическим соображениям. И они не отступятся. Они, в итоге, вытеснят все стили типа с Заголовками ответов в дискуссиях и прочее.
Нет, "код исправления" вставить по месту его назначения, можно только владельцам платных аккаунтов. Остальным доступны только стандартные "коды" вместе со стандартными стилями.
Ну, давай слона есть по кусочкам кк учил великий Ленин.Давай, сейчас наладим механизм сбора денег на полноценную постоянную оплату аккаунта в кошелек кассира, а он будет платить.Затем будем оценивать платные варианты переезда.У нас еще нет технического решения переезда.Я так думал, что переезд бесплатный. Но, бесплатно все это в мышеловке. Так говорят.
Так если Агенс заплатил, так пусть и скажет, какие у него есть возможности их получать. Если так делать на постоянной основе, можно завести специальный бюрократический пост, доступный для участников, в котором отмечать транзакции.
Именно об этом мы и договорились. Раз в два месяца будет появляться административный пост, напоминание заплатить за аккаунт. Платить надо будет на телефон: +7-905-596-83-64...по 20 р. Если будут недостатки в требуемой сумме - будет дополнительное напоминание. Ну, если будет избыток средств - они будут загоняться на счет аккаунта. Но, собирать будем все равно раз в два месяца.Если будет большой избыток средства - обсудим что с ними делать.