101

Re: MOD: Modern BB Code

ответ тут: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Сайт niikto

Поделиться

102

Re: MOD: Modern BB Code

Возможно ли изменить тег Споилер, что бы он был как на этом форуме: www.project-icq.de/forum/viewtopic.php?t=5713

Имхо очень удачная реализация

Сайт Warm

Поделиться

103

Re: MOD: Modern BB Code

Мне думается очень неправильно, когда в стиле самого форума используются единицы em
а в модернББкод используются для текста px - тоесть я могу спокойно менять как мне удобно размер шрифта в форуме и сообщениях, но если ктото оформил заголовок при помощи бб-кода size=16 например - то у меня этот заголовок свой размер не изменит, т.к. он неотносительный (УM) а ФИКСИРОВАННЫЙ (px)

я попытался заменить сперва в парсере
строка 493:

                     '#\[size=([0-9]*)](.*?)\[/size\]#s');

на

                     '#\[size=([0-9.*?]*)](.*?)\[/size\]#s');

потом уже в mod_modern_bbcode.php

                                <a class="abtn" href="javascript:insert_text('[size=0.8]','[/size]');"><?php echo $lang_modern_bbcode['Very small'] ?></a>
                                <a class="abtn" href="javascript:insert_text('[size=1]','[/size]');"><?php echo $lang_modern_bbcode['Small'] ?></a>
                                <a class="abtn" href="javascript:insert_text('[size=1.2]','[/size]');"><?php echo $lang_modern_bbcode['Big'] ?></a>
                                <a class="abtn" href="javascript:insert_text('[size=1.5]','[/size]');"><?php echo $lang_modern_bbcode['Large'] ?></a>

вроде работает,но я просто ничего не понимаю в регулярных выражениях и боюсь если что сделал не так.

пожалуйста поправьте?

Добавлено спустя     34 минуты   52 секунды:
оформил: fouroom.ru/viewtopic.php?id=257#p1721

Сайт niikto

Поделиться

104 (02.07.2007 13:09 отредактировано Veerpool)

Re: MOD: Modern BB Code

del.

Поделиться

105

Re: MOD: Modern BB Code

Всем привет!
Вот и явился автор мода... не прошло и пол года smile
В общем, я хочу собрать все фиксы к моду и обновить официальный пак.
Сейчас я нашёл только два на страницах этой темы:
- фикс в ява-скрипте для IE
- px -> em в тэге size

Если есть ещё замечания/добавления/исправления - просьба отписать.

PS: активной деятельности со своей стороны я не обещаю, но постараюсь влиться со временем...

Предрассудок - плохой советчик!

Поделиться

106

Re: MOD: Modern BB Code

О да!
Замечания имеются.
Самое главное - код громоздок. Т.е. помимо стилей у нас имеются тяжелые конструкции и прямые вставки ява-скрипта. В совокупности код утяжеляется порядка 50кб, я извиняюсь за неточность, но может больше, может меньше. Тут есть тема с подсчетами размеров, искать тяжело.
В принципе, как высказалось большинство (из тех кто вообще высказался), красота может быть пожертвована основной идее punbb -лёгкому коду.
Поскольку тебя давно не было видно, в твоё отсутствие появились идеи модернизировать твой код с учетом этого. Лично я хотел убрать стили, скрипты и заменить их обычными кнопками и выпадающими списками. Некоторые участники пошли своим путём, и соответсвующие реализации есть. Не уверен что общественность имеет к ним доступ, но сейчас это не важно. Важен сам факт живучести твоей реализации и её адаптации к потребностям сообщества smile
Ну что еще сказать. С одной стороны  отказаться от стилизации -  изменить идее мода. С другой стороны  - признать тенденции и проявить гибкость.
Мод очень хорош. Есть соображения?

Сайт hcs

Поделиться

107

Re: MOD: Modern BB Code

Про громоздкость. Я ещё когда писал этот мод постоянно искал где бы сделать по проще и по легче... ну видимо не получилось...
Хотя вот моё видение:
При сохранении полной функциональности от перехода на input'ы весомого выигрыша в размере не получить (разница в записи палитры, к примеру, якорями или опциями минимальна). Ява-вставки в тэгах в любом случае останутся. На ява-блоке в mod_modern_bbcode.php это также не отразится.
Что же касается стилей и modern_bbcode.js - я считаю, что тут можно себе позволить небольшую вольность, ведь внешние скрипты и стили прекрасно кэшируются браузерами, соответственно на трафике сказываются незначительно
С другой стороны - если мы ориентируемся на минимализм. При переделке будет изменено практически всё, не считая внутренних функций и логики... да и Modern'ом (как таковым) он быть перестанет. smile
Соответственно можно просто выпустить ответвление и назвать - Classic BBCode smile

hcs
По поводу аяксового цитирования, которое здесь прикручено. Есть исходники мода? Может добавим в офф. пак? Или это отдельный мод?

Предрассудок - плохой советчик!

Поделиться

108

Re: MOD: Modern BB Code

neutral пишет:

По поводу аяксового цитирования, которое здесь прикручено. Есть исходники мода? Может добавим в офф. пак? Или это отдельный мод?

ммм. все моды имеющиеся на нашем форуме входят в пак: Сборка нашего форума
конкретно цитата -InstantQuote-1.0 но она уже с некоторыми нашими изменениями

Добавлено спустя     24 минуты   8 секунд:
Кстати из тэгов скрипты всетаки можно убрать, навешивая обработчики, имхо.

Сайт hcs

Поделиться

109

Re: MOD: Modern BB Code

neutral
я ещё считаю что необходимо изменить порядок кнопок - долго с этим экспериментировал. считаю это важным. как я сделал можно увидеть fouroom.ru

кстате тут же - последний вариант правки px > em fouroom.ru/viewtopic.php?id=257#p1721

Сайт niikto

Поделиться

110

Re: MOD: Modern BB Code

Easy_BBCode_1.0.1 - Вот такой мод на странице быстрого ответа помогите сделать. Больше ничего не нужно.

Сабжевый правда монстроуозный по коду.

Сайт torg

Поделиться

111 (03.08.2007 03:51 отредактировано torg)

Re: MOD: Modern BB Code

forum.torg.su/viewtopic.php?pid=1651#p1651
bbcode на форуме вроде сделал из разных советов на базе мода Рикарда - Easy BBCode 1.0.1. Но не много не так.
В двух местах:
/mod_easy_bbcode.php.
/include/mod_easy_bbcode.php.
На сайте этот мод точно бы чтобы сдела человек кто знает 100% как.
Я сам кусками сделал, но не знаю точно верно ли так.

Тут www.punres.org/viewtopic.php?pid=16899#p16899 код взял, но почему то требовал еще файл из
/include/mod_easy_bbcode.php. и так получилось что файл mod_easy_bbcode.php нужен теперь в дувх местах форума, как написал выше.

Сайт torg

Поделиться

112

Re: MOD: Modern BB Code

Здравствуйте!
У меня установлен punbb-1_2_15-russian-utf
Как изменить цвет фона бб панели (на #2d88b3), а цвет букв - на белый img404.imageshack.us/my.php?imag … re1zj8.jpg
Скин Monochrome( slil.ru/24678145
  )
???

Поделиться

113

Re: MOD: Modern BB Code

а есть в природе панель ббкодов, которая позволяет загружать изображения на сайт? типа обьединенной ббкоды и image upload?

Мой блог, на котором делаю форум :)

Сайт VoiD

Поделиться

114 (31.08.2007 03:38 отредактировано VoiD)

Re: MOD: Modern BB Code

появилась мысль, при вставке картинки в параметре alt прописывается путь к картинке, и если у посетителя выключены изображения, получается не очень красиво
а как сделать чтобы можно было вводить и альтернативный текст?

[img=http://site.com/image.jpg]альтернативный текст[/img]

я так понимаю будет похоже на

[url=http://site.com]site[/url]
Мой блог, на котором делаю форум :)

Сайт VoiD

Поделиться

115

Re: MOD: Modern BB Code

вроде работает smile

в паттернах добавляем:

           '#\[img=([^\[]*?)\](.*?)\[/img\]#is',

и соответвенно замену

           '<img src="$1" alt="$2" />',

Поделиться

116 (31.08.2007 05:25 отредактировано VoiD)

Re: MOD: Modern BB Code

не пашет((( а можно подробней немного,
там еще есть

'[img=]$1[/img]',

заменил на

'[img=$1]$2[/img]',

не помогает(

Мой блог, на котором делаю форум :)

Сайт VoiD

Поделиться

117

Re: MOD: Modern BB Code

не, это не там smile
менять надо здесь, вот мой кусок

  $pattern = array('#\[align=(.*?)\](.*?)\[/align\]#s',
           '#\[b\](.*?)\[/b\]#s',
           '#\[i\](.*?)\[/i\]#s',
           '#\[u\](.*?)\[/u\]#s',
           '#\[s\](.*?)\[/s\]#s',
           '#\[url\]([^\[]*?)\[/url\]#e',
           '#\[url=([^\[]*?)\](.*?)\[/url\]#e',
           '#\[img=([^\[]*?)\](.*?)\[/img\]#is',
           '#\[email\]([^\[]*?)\[/email\]#e',
           '#\[email=([^\[]*?)\](.*?)\[/email\]#e',
           '#\[color=([a-zA-Z]*|\#?[0-9a-fA-F]{6})](.*?)\[/color\]#s');

  $replace = array('<div align="$1">$2</div>',
           '<strong>$1</strong>',
           '<em>$1</em>',
           '<span class="bbu">$1</span>',
           '<del>$1</del>',
           'handle_url_tag(\'$1\')',
           'handle_url_tag(\'$1\', \'$2\')',
           '<img src="$1" alt="$2" />',
           'handle_email_tag(\'$1\')',
           'handle_email_tag(\'$1\',\'$2\')',
           '<span style="color: $1">$2</span>');

Поделиться

118

Re: MOD: Modern BB Code

114#Viod, давно пора так сделать! правильный подход. кстати, поисковики будут находить картинку по подписи, а это немаловажно

Сайт artoodetoo

Поделиться

119

Re: MOD: Modern BB Code

Здраствуйте друзья!!!
Мне нужна помощь, я собсно чайник big_smile задача такова:

Я хочу сделать кнопку под тег [hide] как мне сделать? Или может заменить какую нить не нужную кнопку.

Расскажите по подробней.

Поделиться

120 (15.01.2008 03:42 отредактировано Slavik)

Re: MOD: Modern BB Code

в mod_modern_bbcode.php есть строчки вида:

<a id="code" class="tool_btn" title=<?php echo '"'.$lang_modern_bbcode['Code title'].'"' ?> href="javascript:insert_text('[ code]','[ /code]')"><?php echo $lang_modern_bbcode['Code'] ?></a>

добавь что то вроде:

<a id="hide" class="tool_btn" title=<?php echo '"'.$lang_modern_bbcode['Hide title'].'"' ?> href="javascript:insert_text('[hide]','[/hide]')"><?php echo $lang_modern_bbcode['Hide'] ?></a>

не забудь добавить нужные константы в lang/Russian/modern_bbcode.php

p.s. не забудь убрать пробелы в где выделено жирным
p.p.s. когда уже будет тег nobbcode?

Сайт Slavik

Поделиться

121

Re: MOD: Modern BB Code

Я взял в Easy BBCode удалил кнопки и вставил их из Modern BBCode (правда без наворотов со всплывающими меню).
Смайлы оставил от Easy.
Т.ч. получилась у меня Easy BBCode выглядящая как Modern BBCode smile

Моя сборка FluxBB 1.4

Сайт Visman

Поделиться

122 (15.01.2008 07:26 отредактировано Flames)

Re: MOD: Modern BB Code

Slavik
огромнейший сенкс!!!!

А вот ещё один вопрос я незнаю относиться ли это к моду,
вот можно ли сделать так чтоб я к примеру выделил текст, потом сделал его скажем красным, далее я хочу этот же выделенный текст сделать наклонным и чтоб при этом выделение не пропадало.
Вот такой вот каприз.

Поделиться

123

Re: MOD: Modern BB Code

Flames
Можно это все делать по умолчанию в моде smile
красный наклонный текст, еще и жирный

Моя сборка FluxBB 1.4

Сайт Visman

Поделиться

124

Re: MOD: Modern BB Code

Visman
Не-не вы меня непоняли. Я имел ввиду чтоб выделение сохранялось, вот как на скрине, посмотрите funkyimg.com/t/90671as.jpg

А то оно после каждого выбора сбиваеться sad

Поделиться

125

Re: MOD: Modern BB Code

Flames
В Java не силен, так что не подскажу, но ощущение есть, что так можно сделать.

Моя сборка FluxBB 1.4

Сайт Visman

Поделиться