We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7486
    • 19 Posts
    Добрый день.
    Я планирую использовать modx для создания небольших корпоративных сайтов для своих клиентов. Для меня, как для разработчика и человека знакомого с несколькими cms, backend modx является лаконичным и удобным. Но не для заказчика (который зачастую с компьютером "на вы").

    Отсюда возник вопрос: возможно ли написать модуль, который будет полностью заменять backend для определенной группы пользователей? При этом он не должен ничего портить в самой cms (должна остаться возможность обновления modx). То есть я, как админ сайта, должен работать со стандартным backendом, а секретарша заказчика с совсем другим, сильно упрощенным (более красивым?)

    Может быть подобные разработки уже существуют?
    В любом случае - как подобное можно реализовать, какую документацию мне почитать?

    Спасибо.
      • 897
      • 1,620 Posts
      мое приветствие в нашем сообществе.

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

      Но я бы рекомендовал обратиться к существующим разработкам:
      1. это встроенная система прав в самой cms. позволяет назначить менеджерам нетолько права на функционал и разделы системы, но и задавать им свои шаблоны админки.

      2. ManagerManager (искать через поиск) - позволяет изменять интерфейс системы. очень мощьная разработка

      есть много чего ещё, всяких тонкостей. общайтесь на форуме, сообщники помогут по мере сил smiley
        "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

        Не используйте Revo для "просто сайтов". Используйте Evo

        Who can defeat the Russian bear?
        • 7486
        • 19 Posts
        Спасибо за подробный ответ.

        В PHP я более-менее разбираюсь, свой код писать не боюсь, но, похоже ManagerManager - это почти всё, что мне нужно. Вопрос к тем, кто его использовал: насколько модуль стабилен и удобен?
          • 19164
          • 1,215 Posts
          Стабилен с некоторой степенью нестабильности smiley

          Автор на него давно забил, многое доделывали уже другие после (в том числе и я, обсуждения в официальной ветке). Сложности при работе в разных браузерах - есть сообщения о проблемах в IE7, я сегодня обнаружил проблему в Opera 9. Сам пользуюсь FF - в нем все функции работают идеально. Но проблема видимо все-таки в кроссбраузерности jQuery, ява-скриптовая библиотека, которая лежит в основе работы плагина.
            DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

            Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

            [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]