1 (edited by PunBB 2019.12.15 23:34)

Topic: Private Messaging Users Search Autocomplete

Расширение добавляет автоматический поиск получателя при создании и редактировании Личных сообщений.

This content is available only to registered users.

4

2

Re: Private Messaging Users Search Autocomplete

sempai wrote:

добавляет автоматический поиск получателя при создании и редактировании Личных сообщений.

Что то я так и не догоню. как это расширение работает???

Если вас никто не критикует – значит успеха вы еще не добились.

3

Re: Private Messaging Users Search Autocomplete

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

1

4

Re: Private Messaging Users Search Autocomplete

догнал, благодарю   PunBB_INFO_ICQ/smile

sempai wrote:

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

не хватало такой функции, спасибо.

PS: мне кажется, можно просто было бы сделать выпадающий список. я конечно не рыл код в PM, но наверно кудато можно повесить список. или же хотябы в placeholder инпута прописать подсказку, ну типа введите там что нибудь. как вариант. да и минус 2 зависимости. имхо.

Если вас никто не критикует – значит успеха вы еще не добились.

5

Re: Private Messaging Users Search Autocomplete

YT007 wrote:

PS: мне кажется, можно просто было бы сделать выпадающий список. я конечно не рыл код в PM, но наверно кудато можно повесить список. или же хотябы в placeholder инпута прописать подсказку, ну типа введите там что нибудь. как вариант. да и минус 2 зависимости. имхо.

Ни то ни другое без правки оригинальных файлов не возможно, а оно нам надо  PunBB_INFO_ICQ/wink

Да и код копеечный, всю работу делает сторонняя бтблиотека на базе Jquery, поэтому без зависимостей никак.

6

Re: Private Messaging Users Search Autocomplete

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

7 (edited by sempai 2016.10.30 23:54)

Re: Private Messaging Users Search Autocomplete

nihi1ist wrote:

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

Упаковывать в zip и сверху ленточку повязывать  Default/bf
А если серьезно, то я трачу часы на разработку ПО, не ленитесь - потратьте пару минут на распаковку и залейте файл ручками!

1

8

Re: Private Messaging Users Search Autocomplete

sempai, не принимайте близко к сердцу.
nihi1ist, может в расширение лучше добавить возможность распаковки RAR архивов? Расширение наше?

9 (edited by nihi1ist 2016.10.31 02:11)

Re: Private Messaging Users Search Autocomplete

sempai wrote:

А если серьезно, то я трачу часы на разработку ПО, не ленитесь - потратьте пару минут на распаковку и залейте файл ручками!

Да мне не трудно и в zip-архив переупаковать. Как думаю и вам не трудно при упаковке выбрать zip. PunBB_INFO_ICQ/smile Так то я не в притензии.

https://snag.gy/HzyP1F.jpg

PunBB, вот:

Upload zip extension • Версия 1.0.2 • Разработчик: KANekT & hcs

10

Re: Private Messaging Users Search Autocomplete

Вот если бы поиск по имени получателя/отправителя  - это было бы бомба. А то из 2 тыс сообщений найти нужное бывает порой непросто !!!

11

Re: Private Messaging Users Search Autocomplete

Zevs wrote:

Вот если бы поиск по имени получателя!

Так и ищет

12

Re: Private Messaging Users Search Autocomplete

Zevs wrote:

А то из 2 тыс сообщений найти нужное бывает порой непросто

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

Если вас никто не критикует – значит успеха вы еще не добились.

13

Re: Private Messaging Users Search Autocomplete

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

14

Re: Private Messaging Users Search Autocomplete

Выбрал где? Во входящих/исходящих, если да, то там нет нужных хуков, нужно править исходники, а сделать да не проблема. Просто потом не каждый поставить сможет, нужно будет искать где вносить правки. Многие пользователи и меньшее не хотят делать...

15

Re: Private Messaging Users Search Autocomplete

sempai wrote:

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

Да, согласен, правка - это не наш подход.

16

Re: Private Messaging Users Search Autocomplete

В общем понравилась мне идея Zevs`a, и решил я посмотреть что можно сделать (Остапа понесло).

Вылаживаю сырую бетку, протестируйте!

This content is available only to registered users.

17

Re: Private Messaging Users Search Autocomplete

sempai wrote:

Вылаживаю сырую бетку, протестируйте!

да, вот токо бы инструкцию, как этим пользоваться  Default/ah

18 (edited by sempai 2016.11.04 03:16)

Re: Private Messaging Users Search Autocomplete

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

По аналогии в исходящих ищем письма по имени получателя.

На странице создания письма (впрочем как и в полях поиска, описанных мною выше), при вводе первых двух букв в поле кому - будут подобраны пользователи, чьи имена содержат эти буквы. Чем больше букв введено - тем точнее совпадение.

19

Re: Private Messaging Users Search Autocomplete

sempai, о, ща затестим !! СПАСИБО !!!  Default/az

20

Re: Private Messaging Users Search Autocomplete

Пожалуйста. Для дальнейшего развития расширения, оставляйте отзывы о работе, всплывшие баги и т.д.

21

Re: Private Messaging Users Search Autocomplete

Поставил расширение - никаких дополнительных полей поиска не вижу PunBB_INFO_ICQ/sad

$matches[1]

Конфликт с расширением fancybox

22

Re: Private Messaging Users Search Autocomplete

Должно быть так:

https://punbb.softplaza.net/uploads/images/2016/11/17/screenshot_us.jpg

Расширение успешно использую на нескольких форумах (1.4.2 - 1.4.4)

Тестировал со следующими зависимостями:

pun_pm 2.4.2
pun_jquery 1.1.5
nya_jquery_ui 0.4.1

Посмотрите ошибки в консоли (F12).

23

Re: Private Messaging Users Search Autocomplete

При большом количестве входящих, когда результатов всего на одну страницу - остаются остальные страницы, но пустые. Только у меня так ?

24

Re: Private Messaging Users Search Autocomplete

Zevs wrote:

Конфликт с расширением fancybox

Стоит Fancy Box2 1.0 никаких конфликтов.

Zevs wrote:

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

Будет профиксено в следующей версии.

25

Re: Private Messaging Users Search Autocomplete

sempai, расширение FancyBox ? А можно ссылку на него ?

26

Re: Private Messaging Users Search Autocomplete

Zevs wrote:

sempai, расширение FancyBox ? А можно ссылку на него ?

Я уже не помню, где его брал, поэтому вылажу само расширение.

This content is available only to registered users.

27

Re: Private Messaging Users Search Autocomplete

sempai, спасибо - буду пробовать завтра !

28

Re: Private Messaging Users Search Autocomplete

Работает хорошо, спасибо.

Предложение - убирать окно поиска в самом сообщении, т.к. там оно не имеет смысла.

Ну и со страничками пофиксить

Но это уже, так сказать. придирки небольшие PunBB_INFO_ICQ/wink

29

Re: Private Messaging Users Search Autocomplete

Ок, вечером выложу правленную версию. Спасиюо за багфикс!

30

Re: Private Messaging Users Search Autocomplete

Функционал изменился, поэтому изменил название расширения. Само расширение переехало в эту тему.

31

Re: Private Messaging Users Search Autocomplete

sempai, эту тему закрыть?

32

Re: Private Messaging Users Search Autocomplete

Да в принципе, ибо этот функционал входит в новое расширение!