1 (22.09.2011 11: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

(Please log in or register to see this URL)

Поделиться

2

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

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

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

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Сайт KANekT

Поделиться

3

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

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

(Please log in or register to see this URL)

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

Поделиться

4

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

И интегрируйте её с  sc_wysiwyg: (Please log in or register to see this URL)

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

Поделиться

5

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

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

(Please log in or register to see this URL)/

Сайт Zevs

Поделиться

6

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

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

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Сайт KANekT

Поделиться

7

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

Не работает данное расширение.
После установки смайлы просто висят, при нажатии на них ничего не происходит.
(Please log in or register to see this URL)
(Please log in or register to see this URL)

Поделиться

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 я в каком то своем расширении реализовывал такой функционал

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Сайт KANekT

Поделиться

15 (13.10.2011 19: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

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Сайт 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 22: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.

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

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Сайт KANekT

Поделиться