Fisana Опубликовано 12 Октября 2005 Жалоба Поделиться Опубликовано 12 Октября 2005 Разработано пока для версии 1.3.Суть:Назначение текстовым кнопкам определенных классов css (существующих или вновь созданных на их основе) + изменения в шаблонах.Такой скин, где все объемы построены на "контурах", нет графики и даже градиентов, установлен пока только у меня на локалхосте, поэтому для начала ограничимся скриншотами.Выглядит так:(цветом с полосочкой показана кнопка, на которую наведен курсор)На основе maintitle созданы новые классы css (привожу свои, сделаете по аналогии):.maintitle3 { background-color: #b2ab93; vertical-align: middle; border-bottom: 3px solid #655c45; border-top: 1px solid #8b826a; border-left: 1px solid #8b826a; border-right: 4px solid #8b826a; font-weight: bold; padding: 3px 0px 3px 2px; margin-left: 5px; margin-right: 3px; color: #f9f9f7; } .maintitle3 a:link, .maintitle3 a:visited, .maintitle3 a:active { text-decoration: none; color: #f9f9f7; border-left: 4px solid #b2ab93; } .maintitle3 a:hover { background-color: #97aa75; border-top: 0px solid #e3dfd2; border-left: 4px solid #ffe622; padding: 3px 1px 3px 3px; text-decoration: none; } .maintitle4 { background-color: #b1a78f; vertical-align: middle; font-weight: bold; padding: 5px 0px 5px 5px; color: #f9f9f7; } .maintitle4 a:link, .maintitle4 a:visited, .maintitle4 a:active { text-decoration: none; color: #f9f9f7; } .maintitle4 a:hover { text-decoration: none; } .maintitle5 { vertical-align: middle; background-color: #ddded9; border-bottom: 1px solid #9d9e97; border-right: 1px solid #bdbeb8; border-top: 1px solid #ddded9; border-left: 1px solid #ddded9; font-weight: bold; padding: 3px 3px 3px 2px; color: #655c45; } .maintitle5 a:link, .maintitle4 a:visited, .maintitle4 a:active { text-decoration: none; color: #655c45; border: 0; } .maintitle5 a:hover { background-color: #97aa75; border-top: 0; padding: 3px 1px 3px 3px; text-decoration: none; }Изменения в шаблонах:skin_forum.phpНайти: <tr> <td align='left' width="20%" nowrap="nowrap">{$data['SHOW_PAGES']}</td> <td align='right' width="80%"><a href='{$ibforums->base_url}act=Post&CODE=00&f={$data['id']}'><{A_POST}></a>{$data[POLL_BUTTON]}</td> </tr>Заменить на:<tr> <td align='left' width="75%" nowrap="nowrap">{$data['SHOW_PAGES']}</td> <td align='center' width=auto nowrap="nowrap"></td> <td align='center' width="10%" class='maintitle3' ><a href='{ibf.script_url}act=Post&CODE=00&f={$data['id']}'><{A_POST}></a></td> <td align='center' width="1%" nowrap="nowrap"></td> <td align='center' width="12%" class='maintitle3' >{$data[POLL_BUTTON]}</td> </tr>Найти:<tr> <td align='left' width="20%" nowrap="nowrap">{$data['SHOW_PAGES']}</td> <td align='right' width="80%"><a href='{$ibforums->base_url}act=Post&CODE=00&f={$data['id']}'><{A_POST}></a>{$data[POLL_BUTTON]}</td> </tr>Заменить на:<tr> <td align='left' width="75%" nowrap="nowrap">{$data['SHOW_PAGES']}</td> <td align='center' width=auto nowrap="nowrap"></td> <td align='center' width="10%" class='maintitle3' ><a href='{ibf.script_url}act=Post&CODE=00&f={$data['id']}'><{A_POST}></a></td> <td align='center' width="1%" nowrap="nowrap"></td> <td align='center' width="12%" class='maintitle3' >{$data[POLL_BUTTON]}</td> </tr>skin_topic.phpНайти: <tr> <td align='left' width="20%" nowrap="nowrap">{$data['TOPIC']['SHOW_PAGES']} {$data['TOPIC']['go_new']}</td> <td align='right' width="80%">{$data[TOPIC][REPLY_BUTTON]}<a href='{$ibforums->base_url}act=Post&CODE=00&f={$data[FORUM]['id']}' title='{$ibforums->lang['start_new_topic']}'><{A_POST}></a>{$data[TOPIC][POLL_BUTTON]}</td> </tr>Заменить на:<tr> <td align='left' width=auto nowrap="nowrap">{$data['TOPIC']['SHOW_PAGES']} {$data['TOPIC']['go_new']}</td> <td align='center' width="8%" class='maintitle3' >{$data[TOPIC][REPLY_BUTTON]}</td> <td align='center' width="1%" nowrap="nowrap"></td> <td align='center' width="10%" class='maintitle3' ><a href='{ibf.script_url}act=Post&CODE=00&f={$data[FORUM]['id']}' title='{ibf.lang.start_new_topic}'><{A_POST}></a></td> <td align='center' width="1%" nowrap="nowrap"></td> <td align='center' width="12%" class='maintitle3' >{$data[TOPIC][POLL_BUTTON]}</td> </tr>Найти:<!-- REPORT / DELETE / EDIT / QUOTE DIV -->Ниже:<div align='right'> {$post['report_link']}{$post['delete_button']}{$post['edit_button']}<a href='{$ibforums->base_url}act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p={$post['pid']}'><{P_QUOTE}></a> </div>Заменить на:<div align='right' class='maintitle3' style='float:right; width:auto'> {$post['report_link']}{$post['delete_button']}{$post['edit_button']}<a href='{ibf.script_url}act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p={$post['pid']}'><{P_QUOTE}></a> </div>Найти:<!-- PM / EMAIL / WWW / MSGR -->Ниже <div align='left' class='darkrow3' style='float:left;width:auto'> {$author['addresscard']}{$author['message_icon']}{$author['email_icon']}{$author['website_icon']}{$author['integ_icon']}{$author['icq_icon']}{$author['aol_icon']}{$author['yahoo_icon']}{$author['msn_icon']} </div>Заменить на:<div align='left' class='maintitle4' style='float:left;width:auto'> {$author['addresscard']}{$author['message_icon']} {$author['email_icon']}{$author['website_icon']} {$author['integ_icon']} {$author['icq_icon']}{$author['aol_icon']}{$author['yahoo_icon']} {$author['msn_icon']} </div>Найти:<tr> <td align='left' width="20%" nowrap="nowrap"><!--IBF.TOPIC_OPTIONS_CLOSED-->{$data[TOPIC][SHOW_PAGES]}</td> <td align='right' width="80%">{$data[TOPIC][REPLY_BUTTON]}<!--IBF.QUICK_REPLY_CLOSED--><a href='{$ibforums->base_url}act=Post&CODE=00&f={$data[FORUM]['id']}' title='{$ibforums->lang['start_new_topic']}'><{A_POST}></a>{$data[TOPIC][POLL_BUTTON]}</td> </tr>Заменить на:<tr> <td align='center' width="11%" class='maintitle3'><!--IBF.TOPIC_OPTIONS_CLOSED--></td> <td align='center' width="1%" nowrap="nowrap"></td> <td align='center' width=auto nowrap="nowrap">{$data[TOPIC][SHOW_PAGES]}</td> <td align='center' width="40%" nowrap="nowrap"></td> <td align='center' width=auto nowrap="nowrap"></td> <td align='center' width="8%" class='maintitle3' >{$data[TOPIC][REPLY_BUTTON]}</td> <td align='center' width="1%" nowrap="nowrap"></td> <!--IBF.QUICK_REPLY_CLOSED--> <td align='center' width="11%" class='maintitle3'><a href='{ibf.script_url}act=Post&CODE=00&f={$data[FORUM]['id']}' title='{ibf.lang.start_new_topic}'><{A_POST}></a></td> <td align='center' width="1%" nowrap="nowrap"></td> <td align='center' width="13%" class='maintitle3' >{$data[TOPIC][POLL_BUTTON]}</td> </tr>..............................Закончили со skin_topic.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 12 Октября 2005 Автор Жалоба Поделиться Опубликовано 12 Октября 2005 skin_online.phpНайти:<td class='row1' align='center'>{$session['msg_icon']}</td>Заменить на:<td class='maintitle5' align='center'>{$session['msg_icon']}</td> skin_mlist.phpНайти:<td class='row2' align="center">{$member['member_email']}</td> <td class='row2' align="center">{$member['aim_name']}</td> <td class='row2' align="center">{$member['icq_number']}</td> <td class='row2' align="center">{$member['camera']}</td> </tr>Заменить на:<td class='maintitle5' align="center" width="7%">{$member['member_email']}</td> <td class='maintitle5' align="center" width=auto>{$member['aim_name']}</td> <td class='maintitle5' align="center" width=auto>{$member['icq_number']}</td> <td class='row2' align="center">{$member['camera']} </td> </tr>[1129076244:1129076499]skin_stats.phpНайти:<td align='center' class='row1' valign='middle'>{$info['location']}</td> <td align='center' class='row1' valign='middle'>{$info['msg_icon']}</td>Заменить на:<td align='center' class='row1' valign='middle'>{$info['location']}</td> <td align='center' class='maintitle5' valign='middle'>{$info['msg_icon']}</td> skin_msg.phpНайти:<div align='left' class='darkrow3' style='float:left;'> {$data['member']['addresscard']}{$data['member']['message_icon']}{$data['member']['email_icon']}{$data['member']['website_icon']}{$data['member']['integ_icon']}{$data['member']['icq_icon']}{$data['member']['aol_icon']}{$data['member']['yahoo_icon']}{$data['member']['msn_icon']} </div>Заменить на:<div align='left' class='maintitle4' style='float:left; width:auto';> {$data['member']['addresscard']}{$data['member']['message_icon']}{$data['member']['email_icon']}{$data['member']['website_icon']}{$data['member']['integ_icon']}{$data['member']['icq_icon']}{$data['member']['aol_icon']}{$data['member']['yahoo_icon']}{$data['member']['msn_icon']} </div>[1129076499:1129076655]Если вы хотите в текстовых кнопках использовать не цвета, а градиенты, это тоже сработает, только в этом случае уберите border. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
=SPiRiT= Опубликовано 12 Октября 2005 Жалоба Поделиться Опубликовано 12 Октября 2005 Достаточно интересная задумка!умаю пойдет для установки скина в качестве дополнительного - для тех, кто экономит траффик! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 12 Октября 2005 Автор Жалоба Поделиться Опубликовано 12 Октября 2005 Обязательно подойдет.А если использовать градиенты, вообще выглядит красиво. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mitos Опубликовано 14 Октября 2005 Жалоба Поделиться Опубликовано 14 Октября 2005 демо сего скина можно смотреть на http://cool.mitosa.net/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 14 Октября 2005 Автор Жалоба Поделиться Опубликовано 14 Октября 2005 И забыло написать, в макросах, естественно, нужно произвести изменения аналогичные таковым в настоящих текстовых скинах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
JaveLiner Опубликовано 21 Октября 2005 Жалоба Поделиться Опубликовано 21 Октября 2005 У меня на агате.ру ракой стоял на предыдущем форуме. И частично сейчас (Сейчас форум не мой и я там больше не админ) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 22 Октября 2005 Автор Жалоба Поделиться Опубликовано 22 Октября 2005 Ссылку на форум, пожалуйста. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sergeykur Опубликовано 1 Ноября 2005 Жалоба Поделиться Опубликовано 1 Ноября 2005 для 2.1 бы хотелось текстовый скин, ни кто не встречал? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 1 Ноября 2005 Автор Жалоба Поделиться Опубликовано 1 Ноября 2005 Встречали только самодельные. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 14 Сентября 2006 Автор Жалоба Поделиться Опубликовано 14 Сентября 2006 (изменено) Экспериментальный текстовый скин под 2.1Тестить в текстовом режиме браузеровtest/testссылка умерла Изменено 4 Января 2009 пользователем Fisana Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
replicant Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 sergeykur Вообще текстовые и полутекстовые скины делаются на коленке за несколько минут, просто начните с замены бекграундов и кнопочек, между прочим их можно ксати перерисовать очень легким gif'ом по весу лишь чуть тяжелее текста и дальше само пойдет как по маслу ... не так это и сложно, ну будет не текстовый, а полутекстовый, но очень легкий скин. Лично для меня гораздо больше проблем с установкой готового скина, чем с правкой уже существующего. Отчасти из-за большого числа индивидуальных особенностей форума. ИМХО много наворотов в текстовом скине только увеличивают вес CSS за счет которого скин может сравняться по массе своей с полутекстовым. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 15 Сентября 2006 Автор Жалоба Поделиться Опубликовано 15 Сентября 2006 (изменено) >>Вообще текстовые и полутекстовые скины делаются на коленке за несколько минут. А Вы попробуйте на коленке такое сделать и за несколько минутПример - Например, отключите графику прямо в этой теме и увидите, как все расползется по швам.Именно поэтому все текстовые скины и выглядят как набор знаков препинания и тяжело читаются. А теперь загляните в тестовую тему на моем форуме и тоже отключите графику.Как кнопочки и расползание таблиц?Его нет. А кнопки не отличимы от графических.Вес css и html пытаюсь сократить. Решения придумываю всякие..Не все решила, поэтому и выпустила пока бету. Изменено 15 Сентября 2006 пользователем Fisana Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Chrno Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 Ммм, какая прелесть! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 15 Сентября 2006 Автор Жалоба Поделиться Опубликовано 15 Сентября 2006 Помогайте багов ловить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Chrno Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 (изменено) Хачу, хачу, хачу такой скин! Итак:1. При переходе по ссылке Файловый архив - бага с отображением меток прочитанное-непрочитанное, видимо макросы тут не прописаны.2. Расширенная форма ответа. Бага с ссылками на элементы форматирования (текстовые кнопочки надо делать), расползание отображения.3. Новая тема. Аналогично.4. Новое письмо. Аналогично.5. Личные данные -> Изменить подпись. Аналогично.Хватит на первое время? Изменено 15 Сентября 2006 пользователем Chrno Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 15 Сентября 2006 Автор Жалоба Поделиться Опубликовано 15 Сентября 2006 1. Файловый архив - это отдельно. Я не могу скин под все модули, что у меня на форуме, настраивать.2. Знаю. Если получится, сделаю. Пока что там ничего не трогала. Но если не выйдет заменить, то альты так и будут из форума длиннющими хвататься.3,4,5=2. Новая тема = новое письмо = изменить подпись = форма ответа. Редактор там один и правится только один фрагмент.+ У меня на форуме редактор заужен под скин по умочанию..Спасибо за помощь Буду пробовать править. Просто иногда над какой-нибудь мелочью, вроде рейтинга или кнопки RSS бьешься часами, чтобы отладить..RSS прямо с переменной в макрос засунула.Макрос кривой, не правится даже, только удаляется..Но кнопка работает В общем основная проблема - мультицитата.Вывести текстовую кнопку могу, заставить работать - нет.Впрочем, в любых скинах она в текстовом режиме нефункциональна. Править под цитату ява-скрипт форума - непрактично, так как это не в скине +, самое главное, маловероятно, что такой скин будет у народа единственным на форуме. А скрипт скопом работает..И не очень я с явой умею еще.. Только один скрипт поправила чудом (так как методом тыка).То есть скрипт бы в скин отдельно вынести.Остальное - бантики. Хотя есть и другие иконки, что не из скина управляются. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Chrno Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 В общем основная проблема - мультицитата.Вывести текстовую кнопку могу, заставить работать - нет.Впрочем, в любых скинах она в текстовом режиме нефункциональна.Бог с ней. Ни я, ни мои знакомые эту фичу не любят. Слишком она ненаглядная. Я ставлю на форум хак "Quick quote в стиле multiquote". Вспомнил еще одну проблему, сталкивался, когда делал текстовый скин - проверить сейчас не могу. Модерирование темы, выделение постов для модерирования, там флажок по клику хитро закрашивался джава-скриптом (картинка менялась), в тексте у меня реализовать не получилось, как у тебя? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 15 Сентября 2006 Автор Жалоба Поделиться Опубликовано 15 Сентября 2006 У меня этотоже не вышло.Билась долго, пыталась в скинах прописать макрос вместо имиджа. Там, кроме темы, в skin_topic например, еще два фрагмента html отвечают за смену кнопки.. Также, как и за цитату.Максимум что, удалось, как и с цитатой, это вывести кнопку.Но переключения не происходит.В итоге вернула графический вид (Вот рейтинг дался проще. В шаблоне renderrow внизу в скрипте заменила путь к картинкам макросами, а во фрагменте рейтенга, что показывает его на майнтитле, циферкой с оформлением.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GLeNN Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 Рейтинг там же легко всеУ меня не вышло только мультицитата и модерирование темы. остальное все работает http://q1p.org/ibres_scrin_rvr.JPG Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 19 Сентября 2006 Автор Жалоба Поделиться Опубликовано 19 Сентября 2006 Вот и у меня не вышло то же, что и у Вас.А галочки, что при регистрации вылазят, смогли заменить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GLeNN Опубликовано 19 Сентября 2006 Жалоба Поделиться Опубликовано 19 Сентября 2006 Какие ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 19 Сентября 2006 Автор Жалоба Поделиться Опубликовано 19 Сентября 2006 Когда регистрируешься и отвечаешь на вопросы, галочки выскакивают в 2.1 - красненькие или зелененькие. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GLeNN Опубликовано 19 Сентября 2006 Жалоба Поделиться Опубликовано 19 Сентября 2006 aff_cross.gif and aff_tick.gif - не нашел, как у тебя с ними дела ?Файлы копал, шаблоны тоже Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 19 Сентября 2006 Автор Жалоба Поделиться Опубликовано 19 Сентября 2006 Вот я про них и говорю.Заменить не удалось. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.