Собственно вопрос по модулю Private messages.
Почему не работает кнопка "Выполнить", при загруке страницы Таба Сообщения она появляется и исчезает.
Её появление зависит от настроек? Вот только непонятно каких. Ведь у пользователя номер один она должна работать по-любому у него ведь все права. Так должно быть по логике вещей. Остальное настраивается под определенную роль.
Получается у пользователя номер один появление кнопки зависит настроек ролей? Кто знает каких?
Или это ошибка в модуле? Подскажите п-з.
Комментарии
Наверное никто не пользуется этим модулем, странно....
Ладно сам решу. Всем Спасибо.
Всего-то 3,5 часа прошло с момента вопроса...
Пользуюсь, вроде все работает 6.x-1.0-rc2, но что-то патчил (прилагаю модуль, хотите пробуйте...)
Из настроек там вроде только разрешение на чтение-запись проставить ролям.
Кнопки у меня по другому переведены, так что не пойму о чем речь.
у меня оказалась версия 6.x-1.0-rc3, я скачал Вашу версию. Спасибо. Посмотрел папки и сравнил. Они естественно отличаются. В третьей версии появился файлик privatemsg-list.js
в котором:
$("input.privatemsg-action-button").hide();
};
Этот код и отрубает указанную кнопку, назначая свойство hide
Вскользь, еще не разбирался, просмотрел файл модуля. В общем автор сильно спешил, и что-то пропустил с правами, когда готовил версию для публикации.
Я проверял настройки, несколько раз по правам, у меня все нормально, если я конечно уже не дауном стал:)) Смотрю в также в модуле (папочка имеется с файлами по блокировке и включается при инсталировании модуля) должна быть блокировка сообщений от нежелательных юзеров, но её нет или я уже что-то непонимаю. Настроек не нашел.
В общем скачал версию dev сейчас поставлю на локальном и посмотрю, что к чему. Напишу здесь.
В общем поюзал. В версии dev вроде присутствует блокировка юзеров, можно создать различные правила. Но до конца так и не проверял эту опцию. Но что-то вроде настраивается.
Кнопка Выполнить в этой версии тоже не работает. Даже в конце концов всем разрешил все опции модуля, но это не повлияло. Запретил подгрузку этого скриптика файла на страницу, обычным комментированием строки в файле модуля.
Все заработало. Но мне не понравилось, что в настройках есть отправка на e-mail, а у юзера уже нет этой настройки.
В общем я вернулся в своему сайту установленному на сервере и запретил подгрузку скрипта на скрытие этой кнопки и все хорошо заработало и на версии rc3. Кнопка появилась, протестировал и все нормально работает.
В общем все карты путала какая-то недоработка в задумке автора и этот скрипт, скрывающий кнопку.
Постоянно удивляюсь, некоторые модули просто не работают (и это не dev версии), почему авторы их выкладывают не тестируя?
Наверное их это не беспокоит. Делают для всех и для себя. В некоторых модулях бывают ссылки на какие-то изображения и файлы, которых в модуле нет. Видимо разработка для себя, а для остальных кое-как вырежут и вперед выставляют.
Уже много раз сталкиваюсь с этим. Много чего обнаружил даже в Отчетах Страница не найдена. Да и так в модулях, когда, что-то не то. Начинаешь разбираться то вылазит всякого.
Private messages это вообще тихий ужас а не модуль, хотя альтернатив особо и нет
Пока в деле не пробовал.
По результатам тестирования, за исключением описанной выше кнопки, вроде работает. Все будет ясно когда запущу сайт и люди начнут пользоваться. Внешний вид можно менять, там есть папка с шаблонами. Так, что если ужас визуальный, то его можно изменить.
Главное чтоб в функционально не подводил.
Конечно хотелось бы услышать тех, кто пользуется в нагруженных сайтах, какое мнение?
Да нет, проблема как раз в архитектуре и реализации...
Да основа хорошего программирования не только языки знать, главное это грамотная архитектура приложений.
Я по этому модулю ничего сказать не могу ибо не вникал в код, хотя визуально есть недоработки, которые бросаются в глаза, хотелось бы иначе.