Mantius Опубликовано 2 Декабря 2008 Жалоба Поделиться Опубликовано 2 Декабря 2008 В общем, проблема возникла следующего характера: не всегда удобно, когда форум идет одной колонкой сверху вниз, потому хотелось бы добавить боковое меню(sidebar) заданной ширины(в px или в %) справа(или слева или вообще и там и там).В перспективе, туда было бы удобно перенести некоторые пункты меню из самого ИПБ, а вообще там-идеальное место для рекламы и, например, продажи ссылок.Если пробовать редактировать css или тупо добавлять глобальный шаблон в таблицу, то смещаются не все строки, да и не совсем понятно как потом переносить в сайдбар некоторые пункты меню. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Декабря 2008 Жалоба Поделиться Опубликовано 2 Декабря 2008 Если пробовать редактировать css или тупо добавлять глобальный шаблон в таблицу, то смещаются не все строкиВсе делают и вроде получается В "Дизайне" была недавно тема про это. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mantius Опубликовано 2 Декабря 2008 Автор Жалоба Поделиться Опубликовано 2 Декабря 2008 Все делают и вроде получаетсяпроблема не только в том, чтобы сузить, но чтобы при этом перекинуть в освободившуюся колонку пункты верхнего меню пользователя/форума.В "Дизайне" была недавно тема про это.видел только тему про сузить/расширить, но именно про "перекраивание" скина с перемещением пунктов меню не нашел=( Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Декабря 2008 Жалоба Поделиться Опубликовано 2 Декабря 2008 Для перемещения нужно просто удалять HTML из шаблонов и переносить в эту колонку. Если участвуют в этом какие-то динамически генерируемые элементы, то вопрос нужно формировать уже, пока что ответ может быть только таким: сохранять генерируемое в какой-то глобальной переменной и вставлять в общий шаблон в class_dispaly.php. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mantius Опубликовано 3 Декабря 2008 Автор Жалоба Поделиться Опубликовано 3 Декабря 2008 Ды я как себе представляю, можно обойтись только редактированием шаблонов.Но опять же, что считать переносом "в эту колонку"? Может целесообразно создать для нее свой шаблон в skin_global?Да и вообще, хотелось бы, конечно, больше конкретики. В принципе, я считаю, подобная модификация была бы востребована у народа: не зря в веб2.0 эту колонку так любят, нужна она как ни крути. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 3 Декабря 2008 Жалоба Поделиться Опубликовано 3 Декабря 2008 Можно создать. Делается шаблон в skin_global, потом его содержимое получаем в class_display и вставляем во враппер, как это делается для мембер-бара, например. Дальше всё ограничено только вашей фантазией. Повторюсь, конкретики хочется услышать именно от вас. Если программировать это будете вы, то должны примерно представлять, что вы хотите сделать, в противном случае нужна чёткая постановка задачи, иначе никто не будет писать Что и куда вы хотите перенести. А модификация боковой колонки с возможностью в настройках указывать содержимое и так уже есть, нужно только попросить. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mantius Опубликовано 3 Декабря 2008 Автор Жалоба Поделиться Опубликовано 3 Декабря 2008 нужно только попросить.прошу! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mantius Опубликовано 4 Декабря 2008 Автор Жалоба Поделиться Опубликовано 4 Декабря 2008 Ну так, не там прошу или что? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 14 Декабря 2008 Жалоба Поделиться Опубликовано 14 Декабря 2008 Общий принцип: в общем шаблоне заменяем<% BOARD %>на<table width="100%" cellspacing="0" sellpadding="0" border="0"> <tr> <td width="15%"> <div class="borderwrap"> <div class="maintitle"><p>Левая колонка</p></div> <div class="tablepad">Содержимое левой колонки</div> </div> </td> <td width="10px"><!-- no content --></td> <td><% BOARD %></td> </tr> </table> http://ipbskins.ru/forum/tags/%CB%C5%C2%DB...B%CE%CA%C8.html >>>>> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mudrasweta Опубликовано 18 Декабря 2008 Жалоба Поделиться Опубликовано 18 Декабря 2008 (изменено) Sannis, спасибо. Попробовали так сделать. Поправьте, если ошиблись: Админка-Стили-Изменить общий шаблон форума. Было внизу написано <div id="ipbwrapper"><% BOARD HEADER %><!--<% MEMBER BAR %>--><% NAVIGATION %><!--IBF.NEWPMBOX--><% BOARD %><% BOARD FOOTER %><% STATS %> <% COPYRIGHT %></div></body> </html> Вместо <% BOARD %> поставили Ваш код. Между логотипом и разделами форума появился горизонтальный кусок "Левая колонкаСодержимое левой колонки". Что не так сделали?!! И можете ли Вы подсказать код для того, чтобы появилась правая колонка. Пикселей на 200. И если не сложно, точнее скажите что куда и вместо чего ставить. Спасибо. Изменено 18 Декабря 2008 пользователем mudrasweta Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 18 Декабря 2008 Жалоба Поделиться Опубликовано 18 Декабря 2008 Сессия выносит мозг. Исправил сообщение, ошибся в таблице. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mudrasweta Опубликовано 19 Декабря 2008 Жалоба Поделиться Опубликовано 19 Декабря 2008 (изменено) Да, теперь работает! Спасибо, Sannis! Разрешите немного понаглеть, - можно такой же код, но чтобы колонка оказалась справа?!! Спасибо Вам! И чтобы правая колонка была отформатирована по верхнему краю, если можно. У меня так получилось, но правильно ли... <table width="100%" cellspacing="0" sellpadding="0" border="0"> <tr> <td><% BOARD %></td> <td width="10px"><!-- no content --></td> <td width="15%" valign="top"> <div class="borderwrap"> <div class="maintitle"><p>Правая колонка</p></div> <div class="tablepad">Содержимое колонки</div> </div></td> </tr> </table> Изменено 19 Декабря 2008 пользователем mudrasweta Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 19 Декабря 2008 Жалоба Поделиться Опубликовано 19 Декабря 2008 Верно отформатирована по верхнему краюНе совсем понял вопрос Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mudrasweta Опубликовано 19 Декабря 2008 Жалоба Поделиться Опубликовано 19 Декабря 2008 Верно Ура!! отформатирована по верхнему краюНе совсем понял вопрос Ну, чтоб содержимое правой колонки вверх подтягивалось, а не было по центру страницы. Но в приведенном коде это, кажется, тоже получилось сделать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Exebit Опубликовано 21 Декабря 2008 Жалоба Поделиться Опубликовано 21 Декабря 2008 А как в эту колонку запихнуть последние ответы (CS.TEMPLATE.LATESTPOSTS) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 21 Декабря 2008 Жалоба Поделиться Опубликовано 21 Декабря 2008 А вот тут уже нужно писать мод Но можно обойтись использованием ssi.php, ищите его и описание в дистрибутиве форума. В крайнем случае -- у меня в модах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Exebit Опубликовано 21 Декабря 2008 Жалоба Поделиться Опубликовано 21 Декабря 2008 <Iframe src="latest_posts.php" width="100%"></Iframe> вставляем в шаблон и берем этот моди готова главное доработать стиль мода... ну или буду искать другой вариант Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Exebit Опубликовано 23 Декабря 2008 Жалоба Поделиться Опубликовано 23 Декабря 2008 не ужели нельзя сделать что бы в форуме отобразался LATESTPOSTS как и в dynamiclite?я в php не особо. по этому прошу помоч! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Декабря 2008 Жалоба Поделиться Опубликовано 23 Декабря 2008 А чем вам ваш вариант не нравиться?.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Exebit Опубликовано 24 Декабря 2008 Жалоба Поделиться Опубликовано 24 Декабря 2008 А чем вам ваш вариант не нравиться?..тем что там не так как я хотел бы очевидно 8)Подскажите лучше как сделать сделать что бы в форуме отобразался LATESTPOSTS как и в dynamicliteВ долгу не останусь! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 24 Декабря 2008 Жалоба Поделиться Опубликовано 24 Декабря 2008 как и в dynamicliteМне, видимо, нужно было догадаться или нагуглить, что это мод портала для 1.3-2.0(?)? тем что там не так как я хотел бы очевидно 8)Похоже пара ссылок в первой строке моей подписи как раз для вас. Как вы хотели(скрин/рисунок)? Как у вас получилось? С чем конкретно проблемы? По поводу платного написано по ссылке из подписи, самой яркой. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Exebit Опубликовано 25 Декабря 2008 Жалоба Поделиться Опубликовано 25 Декабря 2008 не знаю что это за мод в dynamiclite в общем вот скринhttp://imageshost.ru/links/26d4288055cc58394b22c8174a61489fскрин того что получилсь из мода описаного вышеhttp://imageshost.ru/links/e3e8f5557a74ab2c3c09c75118b52d12Задача сделать отбражение колонки "Последние ответы" на форуме в правой колонке как и на портале! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 25 Декабря 2008 Жалоба Поделиться Опубликовано 25 Декабря 2008 Да, нужно отредактировать шаблоны вывода из мода. Напишите, как выглядить HTML в том варианте, который вы хотите, подскажу что сделать с latest_posts.php. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mantius Опубликовано 26 Декабря 2008 Автор Жалоба Поделиться Опубликовано 26 Декабря 2008 Спасибо огромное за таблицу, почти разобрался!По поводу пунктов меню, я так прикидывал что к чему и решил делать так: в skin_global перемещаемые шаблоны дорабатываем под вертикальное отображение(например, <% MEMBER_BAR %>), а которые нельзя доработать, например, меню из header, просто вырываем из шаблона и создаем для них отдельный шаблон, куда добавляем код, опять же, отредактированный для вертикального отображения.Ну а затем просто берем нужные шаблоны(точнее, их замены, описанные в class_display.php вида: <% SSYLKA %>) и копируем их прямо во враппере в нужную колонку таблицы.Как-нить ночью займусь этим делом, потом если всё получится, отпишусь что и как делал подробнее. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mantius Опубликовано 27 Декабря 2008 Автор Жалоба Поделиться Опубликовано 27 Декабря 2008 Вот вопрос про то как настроить для боковой колонки отступ сверху еще волнует. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.