[userpic]

... 

metanymous в посте Metapractice (оригинал в ЖЖ)

Единственное, что должно быть одинаковым в обоих случаях - строчка $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

20 комментариев

сначала старые сначала новые

</>
[pic]
...

metanymous (оригинал в ЖЖ)

Простите меня за повелительный тон, но эту/подобную вещь надо будет сделать и предложить ее всем желающим метапрактикам!
Но, вопросов переезда, все равно, никто не отменит.
СУПОВцы курочат жж в сторону его упрощения и меньшей функциональности по идеологическим соображениям. И они не отступятся. Они, в итоге, вытеснят все стили типа с Заголовками ответов в дискуссиях и прочее.
</>
[pic]
...

eugzol (оригинал в ЖЖ)

--Т.е, как я понимаю, это руководство поможет только тем, у кого есть платный аккаунт
--Похоже на то :(.

http://gadyuka.livejournal.com/1174946.html?thread=9584034#t9584034
Paid account payment
12 month - $25

http://www.livejournal.com/shop/paidaccount.bml?form=1
Ну двадцать пять баксов в год - точно оргсбор собрать можно. Что касается всех личных блогов, то это масштаб другой.
</>
[pic]
...

metanymous (оригинал в ЖЖ)

Нет, дело не в платном аккаунте. Ну, прямо в этой же теме черным по-русскому написано, что гадюка вручную написала код исправления. Блин.
</>
[pic]
...

eugzol (оригинал в ЖЖ)

Нет, "код исправления" вставить по месту его назначения, можно только владельцам платных аккаунтов. Остальным доступны только стандартные "коды" вместе со стандартными стилями.
</>
[pic]
...

metanymous (оригинал в ЖЖ)

А сколько стоит этот платный аккаунт?
Кто у нас готов стать казначеем?
</>
[pic]
...

agens (оригинал в ЖЖ)

Давайте попробуем насколько это вообще полезно.
</>
[pic]
...

metanymous (оригинал в ЖЖ)

Ну, переезжать придется все равно.
Переход на плантный дает временню передышку - иллюзию, ибо он вернет заголовки.
</>
[pic]
...

agens (оригинал в ЖЖ)

стоимость переезда (прямая и косвенная) может быть сильно выше стоимости оплаты ЖЖ
Ну, давай слона есть по кусочкам кк учил великий Ленин.
Давай, сейчас наладим механизм сбора денег на полноценную постоянную оплату аккаунта в кошелек кассира, а он будет платить.
Затем будем оценивать платные варианты переезда.
У нас еще нет технического решения переезда.
Я так думал, что переезд бесплатный. Но, бесплатно все это в мышеловке. Так говорят.
Зато, треды теперь узкие в самом низу.
А что сделали, перешли на платный?
Я что-то пропусти? Кому деньги и как?
Ну, это плохо что узкие и в самом низу?
Как собирать деньги сейчас обсуждаем.
Если длинное обсуждение и лесенкой, то чем дальше, тем уже. И затем длинные посты вообще читать тяжело/невозможно. Они становятся сплющенные.
Так, а прежде было тоже самое.
Есть вроде какая-то примочка, которая раскрывает все реплики широкими полосами.
Так если Агенс заплатил, так пусть и скажет, какие у него есть возможности их получать. Если так делать на постоянной основе, можно завести специальный бюрократический пост, доступный для участников, в котором отмечать транзакции.
Именно об этом мы и договорились. Раз в два месяца будет появляться административный пост, напоминание заплатить за аккаунт. Платить надо будет на телефон: +7-905-596-83-64
...по 20 р. Если будут недостатки в требуемой сумме - будет дополнительное напоминание. Ну, если будет избыток средств - они будут загоняться на счет аккаунта. Но, собирать будем все равно раз в два месяца.
Если будет большой избыток средства - обсудим что с ними делать.
ОК, понял
Сейчас, 20рублей на этот телефон надо перекинуть. Правильно понял?
</>
[pic]
...

agens (оригинал в ЖЖ)

2 месяца на пробу хватит? :)
</>
[pic]
...

metanymous (оригинал в ЖЖ)

Да, конечно. Уже и так все ясно.