26

Re: [Релиз] Smilies for Developer

Новая версия 0.4.0

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

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

Сайт KANekT

Поделиться

27 (11.11.2012 18:36 отредактировано johndialog)

Re: [Релиз] Smilies for Developer

Дублирую вопрос, который уже запостил в punbb.informer.com (http://punbb.informer.com/forums/post/146999/#p146999):

Полезное расширение - спасибо!

Я его установил и легко добавил собственные смайлики в форму быстрого ответа.
Впрочем, есть маленькая проблемка.

У меня установлены got pun_pm v2.4.2 (личные сообщения) и pun_bbcode v1.4.18.

Кнопка Smiles появляется на панели кнопок pun_bbcode в форме ЛС "Написать сообщение".
Но она, к сожалению, не работает (не открывает список кнопок-смайликов).

Подскажите плз, где внести исправление, чтобы смайлики открывались и при создании личных сообщений (врукопашную в форме "Написать сообщение" всякие ":)", ":D" и тыды - вставляются без проблем, впрочем).

Thanx!

Поделиться

28

Re: [Релиз] Smilies for Developer

Расширение из коробки работает везде отлично.

Расширение для разработчиков! То есть получается вы разработчик и изменили его  - то должны сами разобраться что не так. Если не можете - то используйте коробочный вариант.

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

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

Сайт KANekT

Поделиться

29 (11.11.2012 22:54 отредактировано johndialog)

Re: [Релиз] Smilies for Developer

KANekT пишет:

... используйте коробочный вариант.

Попробовал 0.4.0, "коробочный" - работает без проблем. Спасибо за подсказку - буду разбираться...

Поделиться

30

Re: [Релиз] Smilies for Developer

Обновлено 0.5.0

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

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

Сайт KANekT

Поделиться

31

Re: [Релиз] Smilies for Developer

Спасибо за расширение. Небольшой багрепорт. В manifest.xml расширения k_smiles не экранируется переменная
$prop['title'], из-за чего смайлики с кавычкой не работают:

if (!isset($prop['view'])){
    $text .= '<a onclick="PUNBB.pun_bbcode.insert_text(\' '.$prop['title'].' \', \'\')"><img src="'.$prop['src'].'"'.((isset($prop['width'])) ? ' width="'.$prop['width'].'"' : '').((isset($prop['height'])) ? ' height="'.$prop['height'].'"' : '').' alt="'.$prop['title'].'" /></a>'."\n";
}
<a onclick="PUNBB.pun_bbcode.insert_text(' :'( ', '')"><img src="http://***/img/ak.gif" alt=":'(" /></a>

Поделиться

32

Re: [Релиз] Smilies for Developer

Что нужно поправить, чтобы адоптировать расширение к [Релиз] WYSIWYG Editor

Сайт Root.Damilurg

Поделиться

33

Re: [Релиз] Smilies for Developer

Root.Damilurg пишет:

Что нужно поправить, чтобы адоптировать расширение к [Релиз] WYSIWYG Editor

Если я бы знал - давно бы поправил. Придется вам самим как нить разбираться.

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

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

Сайт KANekT

Поделиться

34

Re: [Релиз] Smilies for Developer

flobik пишет:

Спасибо за расширение. Небольшой багрепорт. В manifest.xml расширения k_smiles не экранируется переменная
$prop['title'], из-за чего смайлики с кавычкой не работают:

if (!isset($prop['view'])){
    $text .= '<a onclick="PUNBB.pun_bbcode.insert_text(\' '.$prop['title'].' \', \'\')"><img src="'.$prop['src'].'"'.((isset($prop['width'])) ? ' width="'.$prop['width'].'"' : '').((isset($prop['height'])) ? ' height="'.$prop['height'].'"' : '').' alt="'.$prop['title'].'" /></a>'."\n";
}
<a onclick="PUNBB.pun_bbcode.insert_text(' :'( ', '')"><img src="http://***/img/ak.gif" alt=":'(" /></a>

Действительно не выбирает смайлик :'(
и не отображает смайлики >:o  ]:->   выкидывает текстом
при выборе \m/ вставляет m/ , а отображает только при \m\/

Как это можно исправить?

Поделиться

35 (24.01.2015 11:38 отредактировано AntonioBB)

Re: [Релиз] Smilies for Developer

А можно ли как-то сделать так, чтобы при наведении на смайлик стрелка курсора менялась на указательный палец, а всплывающее окно с выбором смайлов закрывалось при клике на любую область, а не только по вторичному клику на кнопку в панели? Еще можно бы сделать, чтобы при нажатии на смайл он слегка "продавливался". А то кликаешь по смайлу и не понимаешь появился ли он в окне сообщения или нет... P.S. браузер Opera.

Поделиться

36

Re: [Релиз] Smilies for Developer

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

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

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

Сайт KANekT

Поделиться

37

Re: [Релиз] Smilies for Developer

KANekT, не пойму, зачем нужно было создавать два расширения одно из которых зависит от другого, разве нельзя объединить?

Новые стили и расширения на  PunBB.INFO

Поделиться

38

Re: [Релиз] Smilies for Developer

Xakker, Это расширения для разработчиков, пример.

У них должно быть достаточно компетенции, если нужно сделать одно большое.

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

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

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

Сайт KANekT

Поделиться

39

Re: [Релиз] Smilies for Developer

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

По сути это как бы драйвер работающий с расширением?
В принципе сам подход интересный. Плюс нашел еще в том, что работает с Private Message. Да и вообще анимированные смайлики как то оживляют форум, веселей как то общаться.

Как считаете, есть ли смысл:
1. Использовать в качестве хештегов *слова* а не символы/\<]{ и тп. Не считая стандартных, те что в ядре.
2. Подключать набор смайлов и загонять их в массив. Единственное у имен и хештегов должен быть какой то стандарт, т.е. чтобы все четко работало.

Новые стили и расширения на  PunBB.INFO

Поделиться

40

Re: [Релиз] Smilies for Developer

Можно использовать слова

символы я использовал - по аналогии со смайл паком для аськи

Я давно уже не работаю с php и в частности с punbb. Это было больше хобби - профессионально занимаюсь asp.net mvc.

Если есть желание - можете слить 2 расширение в одно и дополнить своими смайлами.

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

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

Сайт KANekT

Поделиться

41

Re: [Релиз] Smilies for Developer

профессионально занимаюсь asp.net mvc

оо, ну это уже посерьезней.

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

Новые стили и расширения на  PunBB.INFO

Поделиться