Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#101 2011-03-02 11:33:03

Knopik
Участник
Откуда: ufa
Здесь с 2009-10-14
Сообщений: 342
Рейтинг :   59 
Сайт

Re: pm :: Личные сообщения

Wolverine, а интеграцию с комментариями  и профилем будет

[logined]<a href="{pm_link}">Отправить %Username% личное сообщение</a>[/logined]

где {pm_link} это ссылка на форму + login пользователя GET или POST :)

Отредактировано Knopik (2011-03-02 11:35:11)

Вне форума

#102 2011-03-02 11:38:53

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

readme пишет:

Плагин умеет подставлять в поле получателя его ник, если задать его в URL ?action=write&name=nickname
  Чтобы добавить полезную ссылку "Отправить сообщение" в профиле пользователя в шаблон можно вписать
  вот такой код: <a href="/plugin/pm/?action=write&name={user}">[Отправить сообщение]</a>

Вне форума

#103 2011-03-02 11:49:26

Knopik
Участник
Откуда: ufa
Здесь с 2009-10-14
Сообщений: 342
Рейтинг :   59 
Сайт

Re: pm :: Личные сообщения

Вот я не внимательный :D

Вне форума

#104 2011-04-08 13:20:07

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

374118d348dad2deea262f6574608530.png

[0.4][2011-03-29]
+ добавлены уведомления на email о приходе нового сообщения
  (опционально, настраивается в профиле пользователя)
+ заложен фундамент API (ООП, отправка сообщений) для использования функциональности pm
  другими плагинами (если вам это необходимо и есть предложения
  по формату и функциональности, то пожалуйста)
* HTML код рисующий стрелочку для возврата в случае ошибки и
  код, перезагружающий страницу, вынесены в языковой файл main.ini
  html_back и html_reload соответственно. 
 
Для перехода с версии 0.3 на версию 0.4 необходимо изменить шаблоны:
(в том случае, если вы используете свой вариант)
   
    * write.tpl
    * reply.tpl
   
    Заменить "sendto" -> "to_username" и сменить ID у textarea с content на pm_content.

Взять новый шаблон set.tpl из поставки плагина.   
   
А также выполнить SQL запрос:

ALTER TABLE `ng_users` ADD `pm_email` TINYINT(1) NOT NULL DEFAULT 1 AFTER `pm_sync`

P.S. Было бы здорово, если бы кто-то прошерстил все вариации дизайнов для ЛС в разных открытых CMS, предложил на выбор наиболее удачные вещи и затем сверстал все под версию 0.4.

*без пафоса* Ваш шанс помочь CMS так сказать :)

P.P.S. Релиз работает исключительно на SVN версии движка.

Отредактировано Wolverine (2011-04-08 13:33:15)

Вне форума

#105 2011-04-08 13:55:03

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: pm :: Личные сообщения

Спасибо, превосходно, буду тестить!

Вне форума

#106 2011-04-08 14:39:07

Евгений
Модератор
Откуда: Россия
Здесь с 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: pm :: Личные сообщения

вау, супер! буду тестить и заодно посмотрю что есть в др cms`ках


I NGeneration CMS

Вне форума

#107 2011-04-08 17:02:08

magliona
Участник
Откуда: Украина
Здесь с 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: pm :: Личные сообщения

Спасибо,обновляем 1 из популярных плагинов )

Вне форума

#108 2011-04-11 01:02:25

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: pm :: Личные сообщения

В связи с проблемами при обновлении до свн, окончательно не протестировал ещё - но ясно уже главное, что работает уведомление отлично, пока отметил только, что перестали смайлики и коды вставляться при написании (возможно надо проверить доп-но, т.к. может в плагине все хор. и свн обн-е у меня не корректно до конца, видимо, в кр. случае, надо подправить шаблоны плага). Интересно также, каким образом расширить (задействовать) функционал для рассылки?
Ну, и мы, надеюсь, в ближайшее время все должны отблагодарить Создателя действительно полезного функционала (материально).

Отредактировано Neo (2011-04-11 01:06:24)

Вне форума

#109 2011-04-11 07:16:24

Артем
Участник
Здесь с 2010-09-28
Сообщений: 121
Рейтинг :   

Re: pm :: Личные сообщения

Поддерживаю предложение его кошельки видим... если по 100 р хотя бы скинимся бодрее дело пойдет.. я свою лепту внес призываю присоединиться!) Есть идея еще сделать уведомление о новых новостях за неделю или 10 дней... Только пока как выполнить не придумали, может кто подскажет свои мысли по этому поводу...

Вне форума

#110 2011-04-11 09:35:18

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

Neo, это косяк в новом шаблоне смайлов, который идет вместе с движком. Переменная {area} не взята в кавычки. Найди smiles.tpl и там его подредактируй, я писал об этом, но пока не исправлено.

Что касается API, ну для этого оно и было сделано, чтобы другие люди могли фантазировать на эту тему. Например плагин feedback сможет скидывать уведомления в ЛС, поздравления пользователей с ДР можно сделать

Отредактировано Wolverine (2011-04-11 09:44:53)

Вне форума

#111 2011-04-11 15:44:16

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: pm :: Личные сообщения

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

Вне форума

#112 2011-04-14 19:57:12

Fighter-Design
Участник
Откуда: Харьков
Здесь с 2011-04-14
Сообщений: 43
Рейтинг :   
Сайт

Re: pm :: Личные сообщения

Спасибо, отличный плагин. То что искал.

Вне форума

#113 2011-04-15 15:51:06

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: pm :: Личные сообщения

Wolverine пишет:

Neo, это косяк в новом шаблоне смайлов, который идет вместе с движком. Переменная {area} не взята в кавычки.

Пробовал ставить кавычки, в результате, смайлики в PM начинают вставляться, но одновременно пропадает возможность вставки в комментах (плагин comments) и в гостевой. Анализ показывает, что не проходит вставка Pm_content в стоку для onmouseover из шаблона smiles.tpl.

В общем, убрал кавычки  для сохранения работоспособности в комментах и др., а в Pm прописал руками необходимые строки в шаблонах add и reply.
Рекомендую посмотреть (если это не только у меня отбивает работу смайлов в комментах и др при установке кавычек), где же все-таки проходит потеря передачи id area ?

Вне форума

#114 2011-04-15 15:55:43

Артем
Участник
Здесь с 2010-09-28
Сообщений: 121
Рейтинг :   

Re: pm :: Личные сообщения

Подожди немного скоро обновится плагин кардинально...

Вне форума

#115 2011-04-15 16:57:05

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

Ну это баг плагина comments, что он не работает  smile

В общем, убрал кавычки для сохранения работоспособности в комментах и др., а в Pm прописал руками необходимые строки в шаблонах add и reply.

какие строки?

Вне форума

#116 2011-04-15 18:26:25

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: pm :: Личные сообщения

Артем пишет:

Подожди немного скоро обновится плагин кардинально...

Откуда такая инфа?

Вне форума

#117 2011-04-15 20:31:09

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: pm :: Личные сообщения

Wolverine пишет:

Ну это баг плагина comments, что он не работает  :)

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

Wolverine пишет:

В общем, убрал кавычки для сохранения работоспособности в комментах и др., а в Pm прописал руками необходимые строки в шаблонах add и reply.

какие строки?

Как временный выход сделал так:
вместо переменной {smilies}
подставил правильный результат её обработки:

<a style="cursor: pointer;" onclick="insertext(':smile: ','', 'pm_content')"><img class="smilies" alt="smile" src="/engine/skins/default/smilies/smile.gif" /></a> <a style="cursor: pointer;" onclick="insertext(':biggrin: ','', 'pm_content')"><img class="smilies" alt="biggrin" src="/engine/skins/default/smilies/biggrin.gif" /></a> и т.д. для каждого смайла

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

Отредактировано Neo (2011-04-15 21:19:24)

Вне форума

#118 2011-04-18 20:37:45

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

Если кто не нашел документацию по API и не заглядывал в исходники pm.lib.php набросал небольшую инструкцию по использованию

Вне форума

#119 2011-04-18 20:46:28

Артем
Участник
Здесь с 2010-09-28
Сообщений: 121
Рейтинг :   

Re: pm :: Личные сообщения

infinity237 пишет:
Артем пишет:

Подожди немного скоро обновится плагин кардинально...

Откуда такая инфа?

Интуитивно чувствую)

Вне форума

#120 2011-04-30 11:03:19

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

Евгений пишет:

вау, супер! буду тестить и заодно посмотрю что есть в др cms`ках

Есть успехи?

Вне форума

#121 2011-04-30 13:22:35

Евгений
Модератор
Откуда: Россия
Здесь с 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: pm :: Личные сообщения

Wolverine, пока что все никак руки до не доходят до конца перенести на Jetoo ЛС с старой версии на новую sad ...зачеты, сессия, но думаю что на праздниках получиться это доделать до конца. ;)


I NGeneration CMS

Вне форума

#122 2011-04-30 17:13:29

Артем
Участник
Здесь с 2010-09-28
Сообщений: 121
Рейтинг :   

Re: pm :: Личные сообщения

В свою очередь тоже отпишусь... все работает отлично... и пользователи пользуются уже поактивнее...

Вне форума

#123 2011-08-24 13:14:20

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: pm :: Личные сообщения

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

Вне форума

#124 2011-08-24 13:18:43

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: pm :: Личные сообщения

Я думаю движок должен давать API, с помощью которого можно навешивать свои события на удаление пользователя. Как только Виталий сделает это, я добавлю такую возможность.

Вне форума

#125 2011-08-31 20:45:57

Артем
Участник
Здесь с 2010-09-28
Сообщений: 121
Рейтинг :   

Re: pm :: Личные сообщения

Wolverine пишет:

Я думаю движок должен давать API, с помощью которого можно навешивать свои события на удаление пользователя. Как только Виталий сделает это, я добавлю такую возможность.

Круто бы было, будем ждать... Wolverine а до тебя доходят сообщения? Я уже который раз пишу тебе и тишина... игнорируешь

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.050 сек, 7 запросов выполнено - Использовано памяти: 621.98 Кбайт (Пик: 674.98 Кбайт) ]