February 2026

S M T W T F S
1234567
8 9101112 1314
15161718192021
22 232425262728

Style Credit

Expand Cut Tags

No cut tags
Saturday, July 2nd, 2005 12:27 pm
Играю со стилями S2. Мощная штука, вообще говоря - почти всё что угодно в выводе ЖЖ можно менять - например, насколько я понял, можно из френдленты вынести неприятных юзеров даже если они пишут в community. Ну и по мелочи штуки. Пока не нашёл, можно ли наследовать layouts (кажется, таки нельзя) - т.е. если я хочу добавить к layout одну функцию (а это единственное место, где можно добавлять функции) - могу ли я это сделать, не копируя туеву хучу соержимого стиля и не переходя полностью на другой стиль, а просто сказав - вот это же, но с перламутровыми пуговицами?
Почему, кстати, добавлять функции нельзя в user/theme, я так и не понял - если я могу переписать любую функцию там заново, чем повредит, если я одну функцию добавлю?
Да, и тот факт, что самые интересные стили - те, которые с календариками и списком постов - closed source, так что я не могу из них кусочки вытянуть - ПМСМ жлобство. Может, я не хочу весь стиль, а только хочу в своём календарик - что мне, его заново вручную писать?
P.S. Сорсы стиля component доступны, хотя обнаружить этот факт не так уж легко.
Tags:
Saturday, July 2nd, 2005 10:28 am (UTC)
Пока не нашёл, можно ли наследовать layouts (кажется, таки нельзя) - т.е. если я хочу добавить к layout одну функцию (а это единственное место, где можно добавлять функции) - могу ли я это сделать, не копируя туеву хучу соержимого стиля и не переходя полностью на другой стиль, а просто сказав - вот это же, но с перламутровыми пуговицами?

Это делается через theme. Идёшь сюда, в самом низу выбираешь theme based on layout,
нажимаешь create. Потом в таблице выше нажимаешь Edit в соответствующей строке.
Откроется окошко с элементарным edit box-ом. Там даёшь свою overriden function. После того, как нажмёшь compile, (если нет ошибок) функция вступает в действие и эти изменения сохранены.

Как делать календарь, можешь посмотреть здесь.
(Uneathed style).

Посмотри, также, communities:
[livejournal.com profile] ljstyleoverride
[livejournal.com profile] s2styles
[livejournal.com profile] s2howto
Saturday, July 2nd, 2005 11:15 am (UTC)
Со стилями тебе это извращение (2031 год) вообще не нужно.
Можешь поставить там, всё что хочешь - не в виде постов.

Я через полтора уезжаю, так что это, наверное, мой последний коммент...
Saturday, July 2nd, 2005 01:15 pm (UTC)
Спасибо :)
Saturday, July 2nd, 2005 11:00 am (UTC)
насколько я понял, можно из френдленты вынести неприятных юзеров даже если они пишут в community.

КАК??? Хотя, в любом случае, каждое добавление в килл-файл - это в сорсы лазить. Не очень прельщает.
Saturday, July 2nd, 2005 11:39 am (UTC)
Здорово, спасибо! Может, попробую на досуге.