1 (21.09.2011 23:18 отредактировано okas)

Тема: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Smiles bar для BBCode buttons (pun_bbcode)

http://punbb.ru/extensions/hcs_image_uploader/uploads/30000/1000/31199/thumb/p16a5d41p7j1m1kcr1r831dfugsn1.png

Расширение с альтернативными смайликами для pun_bbcode.
Может такое где-то и есть, но мне на глаза не попадалось, не знаю. Вообще делал под свои нужды. Но может кому-то еще пригодится. Сами смайлы взял из QIP'а.

По клику на "иконку" смайлы отображаются/прячутся.

Не знаю, насколько расширение соответствует общей punbb'шной идеологии, но старался его делать, опираясь на другие примеры. Но вообще, было бы неплохо, если б его взял под крыло и довел до ума кто-нибудь из местных разработчиков smile

bbcode_smiles.zip — версия 1.0

Поделиться

2

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

приставку pun_ в расширениях используют только офф разработчики

просьба переименовать расширение

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

3

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Лучше портируйте внешний вид с Emotify.

http://pic.lg.ua/x/1/8fc085/md_080ee9c2.png

Смайл. Дата. Подпись.

Поделиться

4

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

И интегрируйте её с  sc_wysiwyg: http://punbb.informer.com/forums/topic/ … yg-editor/

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

5

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Нужное расширение !!

Сайт Zevs

Поделиться

6

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

а также блек джек приделайте smile

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

7

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Не работает данное расширение.
После установки смайлы просто висят, при нажатии на них ничего не происходит.
http://shot.photo.qip.ru/004788-202LvTT
http://shot.photo.qip.ru/004788-202LvU1/

Поделиться

8

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Ну хотябы в файрбаг можно заглянуть? может там js какие ошибки показывает...

okas, у тебя там в манифесте загрузка js неподходящим способом делается, может из-за этого проблема с невставкой в сообщение...

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

9

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Чуть подредактировал расширение, там были определенные баги с путями до смайлов.
Правда что там за проблема с js, пока не очень понял.
Хотя перевел подрузку на add_js (но у меня работало и так, и так).
Из того, что пока не поправил, но сделать нужно - это неотображение смайлов со спецсимволами (]:->,  \m/).
И пока думаю, что делать с отображением смайлов на help.php?section=smilies. Может просто спрятать эту ссылку?
Ну а красивости с оформлением - это еще позже...

Поделиться

10

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

okas пишет:

Чуть подредактировал расширение, там были определенные баги с путями до смайлов.

вот как раз из-за этого у меня наверное они не ставились, можно получить пофиксенную версию?

Поделиться

11

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

По верхней ссылке перезалитая версия.

Поделиться

12

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Хм, точно также не реагирует на нажатия. Но если перенести смайл с панели(по нажатии на кнопку smiles bbcpde панели не происходит раскрытия-открытия панели) и удалить код, сайт будет отображать смайл.

Поделиться

13

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

А какие ошибки js выдает-то?

Поделиться

14

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Посмотрел расширение
для 1.4 существует стандартная ява клика

<a href='#' onclick="PUNBB.pun_bbcode.insert_text(':)')">:)</a>

а вот скрытие и появление не работает. Вы на каком браузере тестировали?

смайлы тоже не показываются, там надо более извращенно действовать чтобы заработало smile я в каком то своем расширении реализовывал такой функционал

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

15 (13.10.2011 07:47 отредактировано okas)

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Chrome 14, Opera 11, IE 9, FF 7.
По поводу вызова js - ок, попробую переделать, но в данном случае видимо дело в чем-то другом.

PS Попробую начисто поставить форум только с pun_bbcode и моим расширением, может быть это прояснит ситуацию...

Поделиться

16

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

okas пишет:

По поводу вызова js - ок, попробую переделать, но в данном случае видимо дело в чем-то другом.

не знаю, но я для своего форума переписал функцию в этом расширении. зачем изобретать велосипед )))

вы на гитхаб код не планируете выкладывать? я бы сделал вам правки smile

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

17

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Подредактировал и перезалил файл.
С гитхабом попытался поразбираться, но не могу сказать, чтоб у меня это увенчалось успехом.
По примеру с сайта тестовый README я залил, а вот подпихнуть файлы самого расширения что-то пока не вышло.

Поделиться

18

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Установил,все заработало. На форуме отлично.
Но замечены некоторые баги:
-смайл "розы" отображается лишь символьно.
-в pm смайлы не работают

Поделиться

19

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

М... Про ПМ да, как-то забыл проверить. Гляну, спасибо.
По поводу розы - это то, что я писал выше. Там есть ряд смайлов, которые не отображаются из за спецсимволов. Пока не победил.
Может кто подскажет, как победить?

Поделиться

20 (21.10.2011 10:54 отредактировано Кравченко)

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Поставил...
У меня стоит url-схема "Folder based", и define('FORUM_ENABLE_IDNA', 1);
На смайликах в панели изображения 404 ошибкой режутся.

http://xn----7sbabin1dlengdq.xn--p1ai/post/8/extensions/bbcode_smiles/img/ak.gif

А нужно

http://xn----7sbabin1dlengdq.xn--p1ai/extensions/bbcode_smiles/img/ak.gif

В постах аналогичная картина.

Поставил схему по умолчанию - всё отлично заработало...
Пробовал на последних релизах Хрома и Фокса...
Пришлось в расширении абсолютные пути указывать...

Добавлено спустя 18 минут 15 секунд:

Ну и парсятся не все...
http://punbb.ru/extensions/hcs_image_uploader/uploads/30000/1500/31502/thumb/p16cjt5s2c14741kp2c50290uet1.png

Поделиться

21

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Обновил расширение.
Поправил относительные пути на абсолютные, чтоб не было проблем в других url-схемах.
И добил наконец-то проблемы со смайлами со спец.символами.

PS Со смайлами в ЛС еще разбираюсь.

Поделиться

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Все отлично работает.... Небольшой баг всё таки удалось найти...
smile
Если в профиле убрать флаг "Enable BBCode Bar when writing posts", смайлики всё равно видны, но не кликаются...

Поделиться

23

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Спасибо. Подправил.

Поделиться

24

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

А где брать обновленные версии и как по номеру версии узнать, какая новее? У всех 1.0.

Поделиться

25

Re: [Релиз] Smiles bar для BBCode buttons (pun_bbcode)

Filya пишет:

А где брать обновленные версии и как по номеру версии узнать, какая новее? У всех 1.0.

скачивать и проверять дату изменения файлов ) ну как минимум манифеста

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться