Создание собственного слоя в LJ

Чтобы заняться расширенной настройкой своего журнала, нужно сперва создать и отмакетировать собственный слой. Чтобы сделать это, зайдите в уголок разработчика и откройте ссылку «Ваши слои». Тип слоя, который нужно создать, зависит от глубины настроек, которые вы хотите сделать.

Если вы хотите создать абсолютно новый макет с нуля либо целиком собственный стиль, потребуется создать слой стиля. В секции «Создать основной слой» выберите тип «Стиль» (Layout) и нажмите «Создать». Вы можете создать до 150 собственных слоёв.

Если вы хотите взять за основу существующий слой, используя большей частью готовый код, но добавляя или меняя отдельные элементы, вы можете вместо этого создать слой оформления. В секции «Создать дочерний слой» выберите тип «Оформление» (Theme), выберите стиль, который хотите взять за основу, и нажмите «Создать».

Учтите, что хотя можно создать и пользовательский слой, его уместно использовать только для задания настроек, которые можно будет изменить в разделе «Настройки стиля». Не помещайте дополнительный код в пользовательский слой — всё лишнее будет удалено без уведомлений, если вы хоть раз воспользуетесь разделом настроек стиля, и восстановить код будет невозможно (слои стиля и оформления автоматически не перезаписываются, и потому собственный код должен находиться в одном из этих типов слоя).

Создав слой, вы попадёте в редактор слоя, где вам будет представлен пустой слой. Здесь вы сможете разработать или “запрограммировать” желаемые настройки. Этот процесс подразумевает знание языка программирования S2, который описан в официальной документации S2. Для неискушенных пользователей документация сама по себе не особо поможет в понимании S2. Советуем учиться, исследуя код существующих общедоступных стилей и обращаясь к документации время от времени.

Чтобы прочитать исходный код общедоступного стиля, зайдите в уголок разработчика и откройте ссылку «Общедоступные стили». На странице общедоступных стилей нажмите на название выбранного стиля, затем нажмите на «Исходный код», чтобы увидеть его в чистом виде, либо на «Подсвеченный синтаксис», чтобы увидеть исходный код с цветовым кодированием. Если вам нелегко создавать слой стиля с нуля, не стесняйтесь копировать код другого стиля целиком и изменять его в соответствии со своими предпочтениями.

» Нет комментариев

Пользовательские слои и слой оформления в LJ

Слой оформления предназначен для замены некоторых свойств слоя стиля. Любой слой оформления может быть выбран в качестве дочернего при помощи настроек оформления.

В пользовательском слое сохраняются все изменения, сделанные при настройке оформления журнала. Такой слой автоматически создается после изменения отдельных параметров в стиле. Пользовательский слой может быть создан вручную, но учтите, что в таком случае он должен использовать только функции и параметры, доступные через настройки оформления. Если вы использовали дополнительные функции/параметры, то будьте готовы к тому, что они могут потеряться при следующей настройке журнала. Для подобных важных изменений используйте слой оформления.

По умолчанию ваши слои в системе S2 могут быть использованы только вами. Если вы хотите сделать их исходный код доступным для просмотра остальным пользователям, то добавьте следующую строчку в начало кода:
layerinfo source_viewable = 1;

Если у вас платный аккаунт, то общедоступный слой может быть включен в состав личного стиля S2 (требуется знать ID этого слоя). Чтобы сделать слой общедоступным, добавьте в начало кода следующую строчку:
layerinfo is_public = 1;

» Нет комментариев

Слои стилей S2 в LJ

Слой стиля совмещает функциональность основного слоя и информацию основного слоя локализации. В этом слое настраиваются все составляющие журнала: Свежие записи, Лента друзей, Календарь, страницы записей за день и за месяц, страницы комментариев. Слой стиля — своеобразный скелет вашего журнала, определяющий, какие страницы будут в нём присутствовать и как они будут выглядеть.

В слое стиля можно выбрать набор настроек, который появится на странице оформления журнала. После завершения работы над слоем стиля вам больше не придется его переделывать — вы сможете поменять параметры отображения журнала с помощью слоя оформления и пользовательских слоёв.

Каждому слою стиля могут соответствовать до трех дочерних слоёв. Чтобы увидеть пример, нажмите на любую из ссылок «children…» на странице Общедоступных слоёв.

Слой локализации стиля служит для того же, что и основной слой локализации, но его действие распространяется только на определённый стиль. Он позволит сделать ваш стиль доступным на нескольких языках. Например, если у вас есть слой локализации стиля на немецком, то пользователи, выбравшие немецкий в настройках просмотра, увидят стандартные ссылки, надписи и всё остальное на немецком.

» Нет комментариев

Система стилей S2 в LJ

Если вы используете платный, постоянный или ранний аккаунт и уже изучили часто используемые эффекты оформления в справке ЖЖ, вы можете воспользоваться страницей «Расширенные возможности оформления» для изменения своего журнала с помощью языка программирования S2.

Гибкость, предлагаемая расширенными настройками, означает также возросшую сложность. Вы можете использовать язык программирования S2 и различные типы слоёв, чтобы в точности контролировать внешний вид своего журнала, создав новый стиль.

Журнал s2howto и коллекция избранного в нём содержат инструкции по часто используемым настройкам в S2. Инструкции сгруппированы по макетам журнала, потому что вам нужно использовать настройки и слои, которые соответствуют макету вашего журнала. Если в будущем вы решите изменить макет вашего журнала, придётся соответственно изменить настройки и слои.

Пожалуйста учтите, что помощь по вопросам настроек вашего журнала не входит в круг обязанностей службы поддержки Живого Журнала. Если вам нужна помощь по HTML или CSS, можете поискать “учебник по HTML” в любой поисковой системе или использовать ссылки в Справке. Вы можете получить и персональную помощь, написав в неофициальное сообщество, которое помогает в настройке журналов.

» Нет комментариев

Быстрая настройка стилей в ЖЖ

Как только вы выбрали стиль для своего журнала, вы можете поменять его настройки на странице настройки стиля журнала.

Параметры на этой странице позволят вам сделать простые изменения в многообразии настроек, в том числе:
- Язык текстов оформления в вашем журнале (скажем, “оставить комментарий” и т.п.)
- Заголовок и подзаголовок
- Количество записей, отображаемых на странице свежих записей и в ленте друзей
- Гамму настроений
- Параметры полосы навигации
- Текст ссылок на комментарии и области свободного текста
- Список ссылок
- Собственные CSS

Каждый общедоступный стиль S2 позволяет изменять различные параметры. Если интересующий параметр отсутствует в выбранном стиле, выберите другой стиль, для которого этот параметр доступен.

» Нет комментариев