irbis

irbis

+141
Репутация
1277
Рейтинг
+1
irbis irbis UPDATE! Плагин Автоподгрузка 10 лет назад
замените в файле /plugins/p_load_more/js/common.js
строку 65:
Код PHP:
  1. $('.load_more a').live('click', function(){
на:
Код PHP:
  1. $('.load_more').on('click', 'a', function(){
и будет счастье!
Автору ++
+1
irbis irbis Бесплатный плагин NeoMessenger 2.1.0 10 лет назад
Вспомнил, я уже встречал такую проблему, когда в блогах Сайтострой выложили свой чат, я его решил протестировать. Вот там это как начало сыпаться, я сразу удалил. Но они написали, что исправили. neomaster, может у них поискать решение проблемы?
http://instantcms.ru/blogs/saitostroi/plagin-online-chat-perepiski-kotoraja-ne-meshaet-rabote-saita-dlja-instantcms-v1-10.html#comment_61739
+1
irbis irbis Бесплатный плагин NeoMessenger 2.1.0 10 лет назад
Повторил рассылку сообщений, опять авторизация сбросилась на другого пользователя, на последнего зарегистрированного на сайте.
+1
irbis irbis Бесплатный плагин NeoMessenger 2.1.0 10 лет назад
Спасибо за обновление, все отлично. Протестируйте у себя функцию "Отправить всем". У себя обнаружил баг, после отправки сообщения у меня авторизация сменилась на другого пользователя, т.е. при отправки я был авторизован под админом, а после отправки у меня сменилось на какого-то пользователя, я так понимаю, проблема с сессией случилась?! Надеюсь это только при отправке всем такая проблема. Прошу помочь с решением.
И еще просьба, при отправке всем можно еще вывести окно запроса, типа вы уверены, что хотите сделать рассылку? А то уже случайно 1 раз нажал, кнопки рядом стоят.
0
irbis irbis Компонент "Знакомства и встречи" для InstantCMS 1.10.x 10 лет назад
у меня сортируется хаотично, писал на почту 16 июля - мне ничего не ответили.
сделайте сортировку по последнему посещению или вышлите обновление, если что-то меняли.
+1
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
в настройках сайта выставляется Учет online пользователей
+1
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
Ага, забыл указать.
/plugins/p_neomessenger/nim.php
+1
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
Я у себя это сразу сделал, а то почта захламлена! facepalm
Проверку на доступность пользователя должен делать сам InstantCMS, но почему-то этого не происходит.
Вот код, который нужно прописать, neomaster, прошу это тоже учесть при обновлении плагина:
строку 225:
Код PHP:
  1. // Отправляем уведомление на email если нужно
  2. $model_user->sendNotificationByEmail($contact_id, $inUser->id, $message_id);
меняем на:
Код PHP:
  1. // Отправляем уведомление на email если нужно
  2. $isonline = $inDB->get_fields('cms_online', "user_id='{$contact_id}'", 'id');
  3. if (!$isonline) {
  4. $model_user->sendNotificationByEmail($contact_id, $inUser->id, $message_id);
  5. }
К сожалению, получаем лишний запрос к БД...
0
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
круто! адаптивность - нужная вещь! у меня как раз шаблон адаптивный. учтите, пожалуйста, мои изменения, особенно про удаление контакта, думаю, вещь нужная. С меня на пиво! v
+1
irbis irbis Комментирование записей стен юзеров и клубов 10 лет назад
Сделал все по инструкции.
Небольшие правки в com_comments_list_wall.tpl и все отлично работает на версии 1.10.4
Сейчас тестирую и ищу ошибки.
0
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
рассылка в плагине не реализована, если руки дойдут, то я напишу и выложу сюда...
0
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
Только кеш обновите в браузере, хотя бы Ctrl+F5
0
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
Код PHP:
  1. $(this).on('keydown', '.composer textarea', function(e) {if(e.keyCode===10||e.keyCode==13){if(e.ctrlKey){self.sendMessage();return false;}else{$(this).val($(this).val());}}});
+1
irbis irbis Обновленный плагин NeoMessenger 2.0.1 10 лет назад
Если кому интересно, в ходе использования обнаружилась небольшая проблема. Если пользователь удаляет контакт из переписки, от которого есть непрочитанные сообщения, то в меню пользователя горят непрочитанные сообщения, но пользователь их не видит, т.к. контакт удален.
Ниже мое решение данной проблемы, которое не дает удалить контакт из переписки, пока пользователь не прочитает от него все сообщения! hoho
Переписанная функция ниже, добавлено всего 3 строки.
Код PHP:
  1. self.contactDelete = function(cnt) {
  2. var newmess = $('#im_window #contact-' + cnt.attr('rel')).find('.counter');
  3. if (cnt.hasClass('selected')) {
  4. core.alert('С контактом, который вы хотите удалить, в данный момент вы ведете переписку. Выберите другой контакт, и затем удалите этот.', 'Внимание!');
  5. } else if (newmess.length > 0) {
  6. core.alert('От контакта, который вы хотите удалить, есть непрочитанные сообщения. Прочитайте все новые сообщения, и затем удалите этот контакт.', 'Внимание!');
  7. } else {
  8. core.confirm('Вы уверены что хотите удалить контакт?', null, function() {
  9. $.post(self.url, {opt: 'delContact', id: cnt.attr('rel')}, function(result) {
  10. if (result.error == false) {
  11. cnt.fadeOut(function(){$(this).remove();});
  12. }
  13. });
  14. });
  15. }
  16. },
+2
irbis irbis Модуль "Новые персональные фотографии пользователя" 10 лет назад
Разобрался, в модуле ошибки, возможно автор тестировал и не убрал:
строка 11:
Код PHP:
  1. $sfg2 = 2;
удаляем
строка 46:
Код PHP:
  1. if (!$user_login || !$photos || $sfg2 = 2) {return false;}
меняем на:
Код PHP:
  1. if (!$user_login || !$photos) {return false;}
и предлагаю изменить строку 21:
Код PHP:
  1. $my_profile = ($inUser->id == $user_id) ? true : false;
на:
Код PHP:
  1. $my_profile = ($inUser->id == $user_id || $inUser->is_admin) ? true : false;
данное изменение позволит админам также видеть фотографии
+1
irbis irbis Модуль "Новые персональные фотографии пользователя" 10 лет назад
Поставил переделанный модуль из архива - ничего не выводит...
0
irbis irbis Модуль "Новые персональные фотографии пользователя" 10 лет назад
нет, я не это имел в виду. просто на моем проекте ненужные фото открылись, поэтому сразу и увидел. smile
0
irbis irbis Модуль "Новые персональные фотографии пользователя" 10 лет назад
Вы в своем запросе не выводите фото, которые открыты только друзьям. Но обычно создаются альбомы, которые открыты только друзьям, а отдельно фото не настраивают. Таким образом получается у пользователя есть альбом, который доступен только друзьям, а в нем фото без определенных настроек (доступны всем). И ваш запрос выводит эти фото из закрытого альбома. Нужно проверять именно альбом, вот в чем разница.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.