Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет burdyugova ([info]burdyugova)
@ 2008-12-30 21:05:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Меняем местами блоки в стиле Minimalism

Ура! Я сделала это!!! Я поменяла местами блоки в дизайне. А то уж было совсем отчаялась...

1. Заходим в уголок разработчика, который в выборе стилей под стандартными дизайнами.
2. Создаем новый слой. Для этого заходим в "Ваши слои" и выбираем, для создания слоя верхнего уровня, тип "Слой макета".
3. В общедоступных слоях находим Minimalism и нажимаем на него. Смотрим исходный код (мне было удобнее с подсветкой синтаксиса) и сохраняем его в буфер обмена.
4. Нажимаем кнопку "Редактировать" рядом со слоем, который мы создали ранее.
5. В самое большое окошко вставляем код из буфера (заменив те 2 строчки, которые там будут).
6. Находим в коде где начинается function _Sidebar (примерно в середине кода) и меняем нужные блоки местами. Если вам нужно переставить пользовательский блок под календарь (как у меня), то можете просто заменить всю функцию до function Entry на:

function _Sidebar {
var Page p=get_page();
"""
<div class="sidebar">
<div class="sidebar-inner"""+ (viewer_sees_ad_box("s2.box.bottom")?" with_ad":"") +"""">
""";
if ($*layout_show_calendar) {
"""
<dl class="sidebar-block sidebar-cal">
<dt>$*text_view_archive</dt>

<dd class="calendar-wrap">"""; _calendar($p->get_latest_month()); """</dd>
</dl>
""";
}
if (viewer_sees_ad_box("s2.box.top")) {
"""
<dl class="sidebar-block">
<dd>"""; $p->print_ad_box("s2.box.top"); """</dd>
</dl>
""";
}
if (bool($*layout_customHTML) and $*layout_show_custom) {
if ($*layout_show_calendar or (size($p.linklist) > 0 and $*layout_show_links) or (bool($*layout_customHTML) and $*layout_show_custom)) {"""<div class="hr"><FCK:hr /></div>""";}
"""
<dl class="sidebar-block sidebar-custom">
<dd>$*layout_customHTML</dd>
</dl>

""";
}

var Entry[] _summary_entries;
if ($*_RecentPage) {
$_summary_entries = $*_RecentPage.entries;
} elseif ($*_FriendsPage) {
$_summary_entries = $*_FriendsPage.entries;
} elseif ($*_DayPage) {
$_summary_entries = $*_DayPage.entries;
}

if ($*layout_show_summary) {
if ($_summary_entries) {
"""
<dl class="sidebar-block sidebar-summary">
<dt>$*text_page_summary</dt>
<dd>
"""; _summary($_summary_entries); """
</dd>
</dl>
""";
}
}
if (size($p.linklist) > 0 and $*layout_show_links) {
if ($*layout_show_calendar) {"""<div class="hr"><FCK:hr /></div>""";}
"""
<dl class="sidebar-block sidebar-links">
"""; _linklist(); """
</dl>
""";
}

if (size($p->visible_tag_list()) > 0 and $*layout_show_tags and $p.view!="tags") {
if ($*layout_show_calendar or (size($p.linklist) > 0 and $*layout_show_links)) {"""<div class="hr"><FCK:hr /></div>""";}
"""
<dl class="sidebar-block sidebar-tags">
<dt>$*text_tags_section_header</dt>
<dd class="tags">""";
if ($*tag_limit) {
_taglist($*tag_cloud_max,108);
} else {
_taglist(108);
} """</dd>
</dl>
""";
}
"""
<div class="sidebar-block sidebar-powered">
"""; server_sig(); """
</div>

""";

if (viewer_sees_ad_box("s2.box.vertical")) {
"""
<dl class="sidebar-block">
<dd>"""; $p->print_ad_box("s2.box.vertical"); """</dd>
</dl>
""";
}

"""
</div>
</div>
""";

if (viewer_sees_ad_box("s2.bottom") or viewer_sees_ad_box("s2.box.bottom")) {
"""
<div class="footer">
<div class="hr"><FCK:hr /></div>
""";
if (viewer_sees_ad_box("s2.box.bottom")) {
"""<div class="txtad">""";
$p->print_ad_box("s2.box.bottom");
"""</div>""";
}
if (viewer_sees_ad_box("s2.box.horizontal")) {
$p->print_ad_box("s2.box.horizontal");
}
"""
</div>
""";
}

}
 
7. Жмем Save&Compile
8. В новом окне открываем еще раз общедоступные слои, но выбираем уже не Minimalism, а нужный дочерний слой (название вашего дизайна). Копируем в блокнот значения для active_theme и theme_css.
9. Возвращаемся к редактированию вашего слоя. В 9 строчке сверху прописываем значение active_theme, а в 12-й - значение theme_css.
10. Еще раз сохраняем и переходим к выбору стиля журнала.
11. В списке дизайнов выбираем "Собственные слои" и устанавливаем получившийся слой.

Вот вроде и все. У меня все получилось =)


(Добавить комментарий)


[info]danil_p@lj
2008-12-30 15:20 (ссылка)
И еще забыла написать, что это доступно только владельцам платных аккаунтов.

(Ответить) (Ветвь дискуссии)


[info]burdyugova@lj
2008-12-30 15:26 (ссылка)
Я все думала в какое место текста впихнуть. Но не придумала...

Полагаю, что и так понятно))

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]danil_p@lj
2008-12-30 15:36 (ссылка)
После вот этой строчки: "Ура! Я сделала это!!! Я поменяла местами блоки в дизайне. А то уж было совсем отчаялась..."
Примерно такую фразу: "Только владельцам платных аккаунтов"
ыы)))

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]burdyugova@lj
2008-12-30 15:38 (ссылка)
Ну и дальше народ читать не станет)) А если прочитают, то может найдут в своем бюджете 20$ на годовой платный))

(Ответить) (Уровень выше)


[info]alex_inside@lj
2008-12-30 17:49 (ссылка)
Ты точно женского полу?

(Ответить) (Ветвь дискуссии)


[info]burdyugova@lj
2008-12-30 17:50 (ссылка)
А почему вдруг такой вопрос?))

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alex_inside@lj
2008-12-30 19:12 (ссылка)
Ну, такой хернёй тока мужики занимаются =) По крайней мере всякими говнораскрутками. А вот то что в дизайне разобралась — молодец.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]burdyugova@lj
2008-12-30 19:23 (ссылка)
Да почему бы и не раскрутиться, если возможностей масса?))

(Ответить) (Уровень выше)