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

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

Вы не зашли.

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

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

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

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

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

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

Изменено Knopik (2011-03-02 12:35:11)

Не в сети

#102 2011-03-02 12: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 12:49:26

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 353
Рейтинг :   62 
Сайт

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

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

Не в сети

#104 2011-04-08 14: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 так сказать smile

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

Изменено Wolverine (2011-04-08 14:33:15)

Не в сети

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

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

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

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

Не в сети

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

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

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

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


I NGeneration CMS

Не в сети

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

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

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

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

Не в сети

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

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

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

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

Изменено Neo (2011-04-11 02:06:24)

Не в сети

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

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

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

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

Не в сети

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

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

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

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

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

Изменено Wolverine (2011-04-11 10:44:53)

Не в сети

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

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

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

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

Не в сети

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

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

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

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

Не в сети

#113 2011-04-15 16: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 16:55:43

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

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

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

Не в сети

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

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

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

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

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

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

Не в сети

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

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

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

Артем пишет:

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

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

Не в сети

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

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

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

Wolverine пишет:

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

Не уверен, т.к. глохнет и комментс и гостевая, но надо проверить еще глохнет ли набор смайлов в добавлении новостей и статики - не успел проверить, ибо перелопатил последние добавления на работу с тини. В общем, либо 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 22:19:24)

Не в сети

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

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

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

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

Не в сети

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

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

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

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

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

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

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

Не в сети

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

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

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

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

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

Есть успехи?

Не в сети

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

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

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

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


I NGeneration CMS

Не в сети

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

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

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

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

Не в сети

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

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

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

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

Не в сети

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

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

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

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

Не в сети

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

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

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

Wolverine пишет:

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

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

Не в сети

Подвал раздела

Работает на FluxBB