Опубликовано: 14 сентября 200619 г Давно хотела создать текстовый скин, похожий на графический.Кажется это получилось.Тестировать скин желательно в текстовом режиме браузеров.Пока не удалось заменить все переменные иконки. По ходу работы над скином изобретено несколько "новых моделей велосипедов".No avatar под 2.1Фиксация колонок в постах, чтобы они не разъезжались и не сжимались в текстовом режиме...Ну и т.д.Смотрите сами. Тестовый пароль/логин - test/test Вид "warn - oв"
Опубликовано: 5 октября 200619 г В инструкции я написала, что в шапке просто замените название на свое.откройте global_board_header в группе skin_global и ищете там название ipbskins.ru.А лого здесь нет. Это же текстовый скин. Примного благодарен =)
Опубликовано: 6 октября 200619 г альтруизм чистой воды... надо почаще сюда заходить... глядишь еще чево перепадет...
Опубликовано: 7 октября 200619 г Сонц,вот усставил мод СпасибоВот этот_http://www.ibresource.ru/db/770/ Для стандартного всё сдкелал А вот для IPB Text Green Style v.2.1.x (Russian) и IBR+ как сделать? В ИБр просто кнопочку спасибо другую?а в текстовом?) Заранее спасибо)
Опубликовано: 7 октября 200619 г Автор Я забанена на ИБР и не вижу, что там за мод.Спасибо?Для скина ИБР эта кнопка сделана - лежит тут - http://ipbskins.ru/forum/topic272.html А для текстового могу позже графическую сделать и в ту же тему положить.Лучше не делать ее текстовой, так как я не знаю, как она работает...Может не получиться.
Опубликовано: 7 октября 200619 г Я забанена на ИБР и не вижу, что там за мод.Спасибо?Для скина ИБР эта кнопка сделана - лежит тут - http://ipbskins.ru/forum/topic272.html А для текстового могу позже графическую сделать и в ту же тему положить.Лучше не делать ее текстовой, так как я не знаю, как она работает...Может не получиться. Будь добра сделай для текстового,пожалуйста=)Жаль что нельзя текстовой сделать=( Вот описание модаМод "Спасибо"by AVolБазируется (уже довольно слабо) на моде "Thanks" by UnloveltVersion: 2.0.4 Мод добавляет возможность зарегистрированным пользователям сказать "спасибо" за ЛЮБОЙ пост другого пользователя (не требует никаких тегов hide и т.д.).Т.к. мод основан на моде от Unlovelt и использует тот же принцип хранения в базе, он является полностью совместимым с его базой.Изменения в 2.0.4:- При проверке прав теперь учитываются права форума-прародителя.- Права проверяются как на просмотр, так и на чтение.- Добавленна поддержка тега скрытого текста от Vic'er.- Добавлен просмотр благодарностей в списке пользователей с возможностью сортировки по ней.- Добавленна возможность просмотра количества благодарностей в профиле (спасибо -=mayday=-).- Добавленные отдельные языковые строки для просмотра темы, профиля и списка пользователей
Опубликовано: 7 октября 200619 г Автор Я представляю, что это за мод визуально.Сделаю позже.Не сплю вторые сутки.
Опубликовано: 7 октября 200619 г не парься по поводу нескольких муд...ков... спать надо... За словами следи "умник" Я представляю, что это за мод визуально.Сделаю позже.Не сплю вторые сутки. Эх..Тяжка судьба дизайнера,желаю выспаться хорошенько=)
Опубликовано: 7 октября 200619 г Автор >>За словами следи "умник" Это не по отношению к Вам. Читайте мои посты внимательнее.
Опубликовано: 8 октября 200619 г А что тут советовать? Файл bar.gif прописан напрямую в ipb_templates.xml в обход макроса:<img src="{ipb.vars['img_url']}/bar.gif" width="$width" height="11" align="middle" alt="" /> Здесь видно, что ширина бара задаётся в переменной $width (или img_width в двух других шаблонах), которая равна числу принятых голосов в процентах х2 (8% = 16 пикселей). Если сделать макрос <{BAR}> соответствующим образом, чтобы его ширина менялась в зависимости от переменной $width (img_width), то задача будет решена. Скорее всего, макрос должен быть незнаковым (не из состава ASCII символов), а содержать в себе цветную "заливку" с переменной шириной оной. К сожалению, я не помню вот так "влёт" аргументы CSS, чтобы сразу построить описанный класс..., но если покопаться в имеющихся css-ах, то его сделаю даже я. Да, а как вставить эту переменную в класс? Тут нужно пробовать - может этот макрос нужно вставлять не в темплейт, а в коды движка ДО его вставки в темплейт. А в темплейте поставить новую переменную, которая и будет в себе нести этот макрос, с уже назначенной шириной. Т.е. будет примерно так: <{BAR_LEFT}>{$info['BAR']}<{BAR_RIGHT}>Текст ниже несёт в себе первоначальные рассуждения и координаты размещения макроса "BAR".Я сейчас попробую "поиграть" этой задачей на одной из конференций... Эх, если бы я ещё был программером... Отпишу результ... ---------------- Это первоначальный текст - он не совсем верен см. вышеА что тут советовать? Файл bar.gif прописан напрямую в ipb_templates.xml в обход макроса. Нужно найти в ipb_templates.xml (это файл мастер-скина) все вхождения этого файла (я не знаю как в 2.1, а у меня в 2.0 именно так сделано) и заменить его на новый макрос <{BAR}>. Вообще... в кодах конференции очень много подобных недоработок - там встречаются фразы не вставленные в лангпак и графика... Я нашёл несколько вхождений:skin_portal - tmpl_poll_result_row (портал - блок "Текущее голосование") $widthskin_poll - Render_row_results (собственно, отображение голосования) $widthskin_msg - inbox_table_header (отображение лимита папок приват-ящика) {$info['img_width']}skin_ucp - attachments_top (отображение лимита диск-пространства аттачей) {$info['img_width']}Названия переменных тоже отличаются в этих четырёх шаблонах... Надеюсь, вам известно что делать дальше... Нужно записать содержимое ipb_templates.xml в базу в качестве Мастер-скина (Скины - Тулз, а там верхняя кнопка), а затем сделать ребилд всех скинов. Если скины имеют изменения, то они останутся и не будут перестроены (я имею ввиду отдельные изменённые темплейты)----------------
Опубликовано: 8 октября 200619 г Автор Спасибо. Я попробую. Не догадалась сделать макрос С правкой ipb_templates.xm - это обязательно?Или можно обойтись правкой соответствующих фрагментов этого скина?Просто у меня очень много стилей и не хочется их все скопом перестраивать.
Опубликовано: 8 октября 200619 г Как и следовало ожидать, меня не хватает на стиль... Но идея верная - заменить <img src="{ipb.vars['img_url']}/bar.gif" width="$width" height="11" align="middle" alt="" /> на что-то вроде <div style="background:<{BAR}>; width=$width; height=11;"> </div> где <{BAR}> для текстового скина содержит цвет (grey), а для графического - путь и имя файла bar.gif В приведённом решении с div, он переносится на новую строку и отображается там сам по себе без привязки к лев и прав законцовкам. Да и вообще отображается на весь экран по ширине, хотя переменная $width подставляется в числовом виде - криво стиль написан... Да, и нужно помнить, что таких баров 4 штуки и у них 2 разные по названию переменные.
Давно хотела создать текстовый скин, похожий на графический.
Кажется это получилось.
Тестировать скин желательно в текстовом режиме браузеров.
Пока не удалось заменить все переменные иконки.
По ходу работы над скином изобретено несколько "новых моделей велосипедов".
No avatar под 2.1
Фиксация колонок в постах, чтобы они не разъезжались и не сжимались в текстовом режиме...
Ну и т.д.
Смотрите сами.
Тестовый пароль/логин - test/test
Вид "warn - oв"