Значит, по любому, мне нужно вставить в код родительского слоя propgroup sidebar из, например, того же Digital Multiplex (OSWD), потом в группе sidebar_primary измениить порядок?
Хммм, а как получится, что я смогу добавлять свои элементы в sidebar? Ведь этим кодом, я так понимаю, просто изиенится простой порядок блоков в сайдбаре! А мне нужно функцию возможности вставления собственного html кода в сайдбар из Digital Multiplex (OSWD) перенести в мой стиль основанный на Style Contest в котором этой функции нет.
Если просто перетащить кусок кода propgroup sidebar то в настройках стиля появится "настраиваемый" пункт sidebar, но изменения туда вносимые не будут иметь силу. То есть не будут отражаться в журнале.
То же самое с окошком Entry footer HTML. В стиле Expressive есть такое окно в настройках выбраного стиля (как и настраиваемый sidebar) кусок кода добавляющий это меню в Style Contest я нашел. Но после добавления этого куска кода меню в настройках появляется, а вносимые изменения в этом разделе в журнале не действуют. Ну и еще мне в принципе не понятно как вообще должно действовать эта функция в реализации.
Нет, если нужно просто изменить порядок, то ничего кроме указанного мной кода копировать не надо ни из какого Digital Multiplex. Просто удалить две линии из Style Contest, вместо них вставить двенадцать и поменять их порядок :)
Но это не даст возможности вставить свои элементы. Первый вопрос: какие именно элементы Вы хотите?
Дело в том, что в стилях Expressive и Digital Multiplex (OSWD) в настройках уже выбраного тобой стиля оформления есть такой пункт меню "sidebar" и добавляет его propgroup sidebar
Вот так оно выглядит
propgroup sidebar { property string sidebar_width { des = "Sidebar width specification"; values = "155px|Skinny|185px|Default|215px|Wide"; } set sidebar_width = "185px"; property string sidebar_profile_text { des = "Text to be added to the 'Profile' sidebar, underneath the name and user picture icon"; } property string sidebar_blurb { des = "Free text to be added to the sidebar"; note = "Appears in the sidebar 'Blurb'"; cols = 30; rows = 10; string_mode = "html"; } property bool sidebar_disable_recent_summary { des = "Disable 'Page Summary' on Recent Entries and Friends view"; note = "This is only a temporary measure, available until we find a way to enforce a specific sidebar width."; } set sidebar_disable_recent_summary = false; property string sidebar_position_one { note = "Set to 'Nothing' to hide box"; des = "First Sidebar Box"; values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar"; } set sidebar_position_one = "summary"; property string sidebar_position_two { note = "Set to 'Nothing' to hide box"; des = "Second Sidebar Box"; values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar"; } set sidebar_position_two = "navigation"; property string sidebar_position_three { note = "Set to 'Nothing' to hide box"; des = "Third Sidebar Box"; values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar"; } set sidebar_position_three = "links"; property string sidebar_position_four { note = "Set to 'Nothing' to hide box"; des = "Fourth Sidebar Box"; values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar"; } set sidebar_position_four = "blurb"; property string sidebar_position_five { note = "Set to 'Nothing' to hide box"; des = "Fifth Sidebar Box"; values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar"; } set sidebar_position_five = "calendar"; } propgroup customcss { property use include_default_stylesheet; property use linked_stylesheet; property use custom_css; }
Но! Простое добавление этого кода в свой слой дает только появление этого меню в настройках. То есть меню есть, все нужные настройки в этом меню есть, а вводимые туда параметры никак не отображаются. Хотя должны. И я хочу что бы у меня это было. ))
Но! Простое добавление этого кода в свой слой дает только появление этого меню в настройках. То есть меню есть, все нужные настройки в этом меню есть, а вводимые туда параметры никак не отображаются. Хотя должны.
Я уже объяснила, почему это не работает.
Всегда разные :)
Так не пойдёт. Чтобы были "всегда разные", их все надо сначала ввести в код. Написать код, отвечающий за их создание. Если не знаете, чего хотите, написать код невозможно. Определитесь.
Так в настройках выбранного стиля, если есть меню sidebar и можно добавлять почти все что угодно. Любой текст, кнопочки, счетчики и так далее. То есть вставляешь в окошко html код или просто текст и радуешься жизни. А в моем стиле этого нет :(
Вопрос понятен! :) Похоже это недочёт стиля, потому что необходимый код существует - а вот свойств нет... Я скопировала кусок кода из Expressive (propgroup sidebar & function prop_init()), потому что они похожи (а Digital Multiplex совершенно другой). Вот результат:
Вы золото ))) У меня лучший друг по прозвищу Ромашка di_camomil, его девушка - camomile_child и теперь вот вы. Везет ведь ))))
Огроменное вам спасибо. Жаль в жж вы пишете по английский и живем мы в разных часовых поясах )) вам пора в универ, а мне давно пора спать. Вот только допишу эссе по психологии...
Буду ждать от вас дальнейших технических решений )))) Еще раз. Вы меня невероятно выручили, а тоя уже мозг сломал. Одно дело это на скорую руку разобраться в принципах css и что то там поменять. Другое дело язык програмирования. Это для моей дизайнерской головы уже слишком )))
Да, и еще.... Вы извините, что я вас тираню в этом плане, на самом то деле Ваша помощь неоценима. Вы мне действительно очень помогли, так что, если понадобится моя помощь как дизайнера, идеолога, всегда к вашим услугам - аська в юзеринфо.
Хотел еще сказать что несколько кастом текстов в сайдбаре хочется что бы добавить себя и вас копирайты отдельно и вставить несколько разных по смыслу блоков.
Вообще, ведь наверняка есть возможность сделать так, что бы можно было добавлять нужное количество блоков "кастом текст"?
И еще, два более тонких вопросов... Можно ли средством s2 заменить стандартный favicon.ico своим и не могли бы вы мне помочь и в этом? И почему периодически прикопленная css определяющая стиль журнала отцепляется?
Еще раз неограниченно вам благодарен. На основе этого измененного стиля можно будет построить оформление сразу нескольким моим сетевым проектам!
Значит, по любому, мне нужно вставить в код родительского слоя propgroup sidebar из, например, того же Digital Multiplex (OSWD), потом в группе sidebar_primary измениить порядок?
Хммм, а как получится, что я смогу добавлять свои элементы в sidebar? Ведь этим кодом, я так понимаю, просто изиенится простой порядок блоков в сайдбаре! А мне нужно функцию возможности вставления собственного html кода в сайдбар из Digital Multiplex (OSWD) перенести в мой стиль основанный на Style Contest в котором этой функции нет.
Если просто перетащить кусок кода propgroup sidebar то в настройках стиля появится "настраиваемый" пункт sidebar, но изменения туда вносимые не будут иметь силу. То есть не будут отражаться в журнале.
То же самое с окошком Entry footer HTML. В стиле Expressive есть такое окно в настройках выбраного стиля (как и настраиваемый sidebar) кусок кода добавляющий это меню в Style Contest я нашел. Но после добавления этого куска кода меню в настройках появляется, а вносимые изменения в этом разделе в журнале не действуют. Ну и еще мне в принципе не понятно как вообще должно действовать эта функция в реализации.
Reply
Но это не даст возможности вставить свои элементы. Первый вопрос: какие именно элементы Вы хотите?
Reply
Дело в том, что в стилях Expressive и Digital Multiplex (OSWD) в настройках уже выбраного тобой стиля оформления есть такой пункт меню "sidebar" и добавляет его propgroup sidebar
Вот так оно выглядит
propgroup sidebar {
property string sidebar_width {
des = "Sidebar width specification";
values = "155px|Skinny|185px|Default|215px|Wide";
}
set sidebar_width = "185px";
property string sidebar_profile_text {
des = "Text to be added to the 'Profile' sidebar, underneath the name and user picture icon";
}
property string sidebar_blurb {
des = "Free text to be added to the sidebar";
note = "Appears in the sidebar 'Blurb'";
cols = 30;
rows = 10;
string_mode = "html";
}
property bool sidebar_disable_recent_summary {
des = "Disable 'Page Summary' on Recent Entries and Friends view";
note = "This is only a temporary measure, available until we find a way to enforce a specific sidebar width.";
}
set sidebar_disable_recent_summary = false;
property string sidebar_position_one {
note = "Set to 'Nothing' to hide box";
des = "First Sidebar Box";
values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar";
}
set sidebar_position_one = "summary";
property string sidebar_position_two {
note = "Set to 'Nothing' to hide box";
des = "Second Sidebar Box";
values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar";
}
set sidebar_position_two = "navigation";
property string sidebar_position_three {
note = "Set to 'Nothing' to hide box";
des = "Third Sidebar Box";
values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar";
}
set sidebar_position_three = "links";
property string sidebar_position_four {
note = "Set to 'Nothing' to hide box";
des = "Fourth Sidebar Box";
values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar";
}
set sidebar_position_four = "blurb";
property string sidebar_position_five {
note = "Set to 'Nothing' to hide box";
des = "Fifth Sidebar Box";
values = "nothing|Nothing|summary|Page Summary|navigation|Navigation|links|Link List|blurb|Blurb|calendar|Calendar";
}
set sidebar_position_five = "calendar";
}
propgroup customcss {
property use include_default_stylesheet;
property use linked_stylesheet;
property use custom_css;
}
Но! Простое добавление этого кода в свой слой дает только появление этого меню в настройках. То есть меню есть, все нужные настройки в этом меню есть, а вводимые туда параметры никак не отображаются. Хотя должны.
И я хочу что бы у меня это было. ))
Reply
Я уже объяснила, почему это не работает.
Всегда разные :)
Так не пойдёт. Чтобы были "всегда разные", их все надо сначала ввести в код. Написать код, отвечающий за их создание. Если не знаете, чего хотите, написать код невозможно. Определитесь.
Reply
Так в настройках выбранного стиля, если есть меню sidebar и можно добавлять почти все что угодно. Любой текст, кнопочки, счетчики и так далее. То есть вставляешь в окошко html код или просто текст и радуешься жизни. А в моем стиле этого нет :(
Reply
http://www.livejournal.com/customize/advanced/layersource.bml?id=9374361
Reply
Friends, Profile (ye оно не совсем пропало... но...) и так далее.
Reply
Я подумаю над остальными вопросами, но пока мне пора в университет. :)
Reply
У меня лучший друг по прозвищу Ромашка di_camomil, его девушка - camomile_child и теперь вот вы. Везет ведь ))))
Огроменное вам спасибо. Жаль в жж вы пишете по английский и живем мы в разных часовых поясах )) вам пора в универ, а мне давно пора спать. Вот только допишу эссе по психологии...
Буду ждать от вас дальнейших технических решений ))))
Еще раз. Вы меня невероятно выручили, а тоя уже мозг сломал. Одно дело это на скорую руку разобраться в принципах css и что то там поменять. Другое дело язык програмирования. Это для моей дизайнерской головы уже слишком )))
Reply
А можно сделать так, что бы было несколько кастом текстов?
Reply
Ориентацию с профилем тоже поправила.
Reply
Но все равно, вы золото!!!! Мне почему то везет на людей с ником Ромашка ))))
Reply
Reply
Вы извините, что я вас тираню в этом плане, на самом то деле Ваша помощь неоценима. Вы мне действительно очень помогли, так что, если понадобится моя помощь как дизайнера, идеолога, всегда к вашим услугам - аська в юзеринфо.
Хотел еще сказать что несколько кастом текстов в сайдбаре хочется что бы добавить себя и вас копирайты отдельно и вставить несколько разных по смыслу блоков.
Вообще, ведь наверняка есть возможность сделать так, что бы можно было добавлять нужное количество блоков "кастом текст"?
И еще, два более тонких вопросов... Можно ли средством s2 заменить стандартный favicon.ico своим и не могли бы вы мне помочь и в этом? И почему периодически прикопленная css определяющая стиль журнала отцепляется?
Еще раз неограниченно вам благодарен. На основе этого измененного стиля можно будет построить оформление сразу нескольким моим сетевым проектам!
Reply
function Page::print_custom_head(){
"""
http://www.example.com/favicon.ico">
""";
}
Добавить несколько кастом текстом сложнее, но можно.
Почему CSS теряется - не знаю. Обычно когда у меня такое случается, жму Refresh и стиль возвращается.
Reply
Если хотите, у меня тут есть масса идей по жж и вообще по интернету.
Reply
Leave a comment