Jax Опубликовано 16 Октября 2005 Жалоба Поделиться Опубликовано 16 Октября 2005 Как можно убрать эти туповатые картинки и сделать простые кнопки, как тут, да и как везде.Сколько не пытался - ничего не вышло. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Asmodey Опубликовано 17 Октября 2005 Жалоба Поделиться Опубликовано 17 Октября 2005 Есть такой код: html += makeLink("ubbBasic('b');",'Жирный[B]') + makeImage('/bold.gif','18','18','Жирный[B]') + '</a>';Очевидно, что изменять надо makeImage('/bold.gif' на Makebutton... Но так как в пхп вообще не секу, у меня возник вопрос, как применить к этой кнопке стиль? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 17 Октября 2005 Жалоба Поделиться Опубликовано 17 Октября 2005 вообще-то в моде UBBC предусмотрены текстовый и графический режимы - переключается прямо в skin_topic.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 ghost46 Опубликовано 17 Октября 2005 Жалоба Поделиться Опубликовано 17 Октября 2005 а можно поподробнее? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 17 Октября 2005 Жалоба Поделиться Опубликовано 17 Октября 2005 в skin_topic.php (если UBBC установлен с быстрым ответом), ну и/или в skin_post.php есть такая строчка: var use_graphics = 1; // 1 = Graphical, 0 = Form based (buttons) соответственно, в UBBC.js нетрудно заметить несколько раз встречающиеся условия if (graphical) { ... } else { ... } ну и соответственно если else, то никакого вышеуказанного html += makeLink("ubbBasic('b');",'Жирный[B]') + makeImage('/bold.gif','18','18','Жирный[B]') + '</a>';не будет, а будетhtml += makeButton("ubbBasic('b');",' B ','Жирный[B]','b') + makeImage('/pixel.gif',1,1,'');разница понятна? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 ghost46 Опубликовано 17 Октября 2005 Жалоба Поделиться Опубликовано 17 Октября 2005 потихоньку втыкаю Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Jax Опубликовано 18 Октября 2005 Автор Жалоба Поделиться Опубликовано 18 Октября 2005 хех, забавно получилось, все извращались кто как смог, а тут делов-то еще в skin_post.php нужно тоже самое сделать в двух местах пример: Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 18 Октября 2005 Жалоба Поделиться Опубликовано 18 Октября 2005 ну что сказать? читайте доки, они - рулез Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 PALADIN+ Опубликовано 14 Февраля 2006 Жалоба Поделиться Опубликовано 14 Февраля 2006 А как сделать кнопку B - жирной, I - курсовом и т.д. ? И ещё. В выпадающих менюшках, там где можно выбрать цвет текста, в IE сразу видно какой это цвет Там что-то вроде html += makeOption('blue','Синий',1); html += makeOption('darkblue','Тёмно-синий',1); html += makeOption('orange','Оранжевый',1); html += makeOption('orangered','Морковный',1); сама функция function makeOption(value,text,style) { var html = '<option value="' + value; html += ((style && ie) ? '" style="color:' + value : ''); html += '">' + text + '</option>'; return html; } в опере же список идёт одним - стандартным цветом. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 16 Февраля 2006 Жалоба Поделиться Опубликовано 16 Февраля 2006 PALADIN+, ты чаво, а? ;-) сам же черным по-жабаскриптовски процитировал: (style && ie) ? скажи своей опере идентифицироваться как IE - и наверное все будет ок ;-) опера все это должна поддерживать - проверь:_http://wdh.suncloud.ru/colors.htm Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 PALADIN+ Опубликовано 17 Февраля 2006 Жалоба Поделиться Опубликовано 17 Февраля 2006 Да хорошо бы как-нибудь по умолчанию =) Ну это ладно. А как насчёт первого вопроса?В UBBC кнопку B - жирной, I - курсовом и т.д. - так, как это сделано в обычной расширенной форме ответа. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 ~Alx~ Опубликовано 17 Февраля 2006 Жалоба Поделиться Опубликовано 17 Февраля 2006 PALADIN+Просто взять и поставить расширенную форуму и будет тебе счастье! а вообще считаю все эти переделки безполезными) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 17 Февраля 2006 Жалоба Поделиться Опубликовано 17 Февраля 2006 Да хорошо бы как-нибудь по умолчанию =)я ж имел в виду - только чтоб убедиться, что сработает. хотя можешь не проверять - не сработает все равно, там условие на ie какое-то странное ;-)короче, просто убери оттуда это несчастное "&& ie" В UBBC кнопку B - жирной, I - курсовом и т.д. - так, как это сделано в обычной расширенной форме ответа.ну попробуй например так (ессесно, все это относится к текстовому режиму UBBC)в ubbc.js есть функция, которая делает эти самые текстовые кнопки - makeButton() и соответственно вызовы этой кнопки.1. Добавь в функцию новый параметр и его обработку, для чего замени:function makeButton(onclick,value,title,accesskey)на function makeButton(onclick,value,title,accesskey,fontstyle)и перед строчкой html += '" value="' + value + '">';добавь:if(fontstyle) html += '" style="' + fontstyle + '"'; 2. Переделай обращение к этой функции в нужных строчках:Например, было (обрати внимание, что я привожу не всю строчку целиком, не удали лишнего!!!): makeButton("ubbBasic('b');",' B ','Жирный[B]','b')добавь вызов нового параметра путем закидывания стандартного CSS-кода, то есть сделай так:makeButton("ubbBasic('b');",' B ','Жирный[B]','b','font-weight:bold;')соответственно, по образу и подобию - вместоmakeButton("ubbBasic('i');",' I ','Наклонный[I]','i')должно получиться например makeButton("ubbBasic('i');",' I ','Наклонный[I]','i','font-style:italic;')вместоmakeButton("ubbBasic('u');",' U ','Подчёркнутый[U]','u')такоеmakeButton("ubbBasic('u');",' U ','Подчёркнутый[U]','u','text-decoration:underline;') ну и так далее в том же ключе - подробнее о свойствах шрифтов - тута: _http://wdh.suncloud.ru/css08.htm вроде должно работать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 PALADIN+ Опубликовано 17 Февраля 2006 Жалоба Поделиться Опубликовано 17 Февраля 2006 Спасибо, для жирного и курсива работает ==Правда для подчёркивания почему-то неровно и для зачёркнутого текста у меня не получилось. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Jax
Как можно убрать эти туповатые картинки и сделать простые кнопки, как тут, да и как везде.
Сколько не пытался - ничего не вышло.
Ссылка на комментарий
Поделиться на других сайтах
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.