We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32527
    • 12 Posts
    Есть ли возможность в MODx настроить права доступа так, чтобы разрешить конкретному пользователю редактировать только его содержимое, например, им созданное? интересует вариант редактирования либо через фронтпайдж, либо через админку. Последнее предпочтительнее.

    Если такой возможности нет, то направьте, пжта, через что лучше реализовать это? хак сделать или можно модулем или плугином обойтись? у кого какие мысли есть по этому поводу есть

    И не нашел также как может админ указать или изменить автора страницы.
      • 33114
      • 518 Posts
      насчет прав доступа - давайте рассмотрим ваш конкретный случай. действительно, на сколько мне известно, невозможно сохранять права редактированя собственного документа за собой лично, однако уверен, можно решить вопрос не прибегая к хакам, а естественным образом.

      насчет автора - всегда можно изменить запись в БД. если это приходится делась слишком часто (что маловероятно), можно написать небольшой хак.
        http://modx.ru - российская поддержка MODx
        http://newscup.ru - экспериментальный проект
        http://yentsun.com - персональный сайт
        • 32527
        • 12 Posts
        Я вот тут http://modxcms.com/forums/index.php/topic,5676.new/topicseen.html тоже попытался задать этот вопрос, хотя с английским у меня не ахти. Понимаю и перевожу практически без словаря, а писать не могу sad

        В общем задача такая - пытаюсь найти варианты как можно дать доступ редакторам в админку или через фронтпейдж редактировать содержимое, но не все, а только конкретные страницы. Можно, конечно, под каждого редактора свою группу (роль) создавать, но как быть если редакторов много, не один десяток и у каждого свой фронт работы? В Mambo/Joomla я это легко решал через настройку прав и доступа только к редатированию своих материалов, размещенных лично редактором или тех материалов для которых доступ был ему дан. Для новостных сайтов это довольно актуальная задача, ИМХО.

        Вот. Небольшой опыт програмирования есть (пару компонентов, по крайней мере, написал для Mambo), но API MODx еще не освоил, потому и спрашиваю может путь куда двигаться подскажите. а?

        Да, если не сложно, поможете разьяснить эту задачу разработчикам MODx на нормальном английском здесь http://modxcms.com/forums/index.php/topic,5676.new/topicseen.html . Заранее спасибо.
          • 33114
          • 518 Posts
          а там все прекрасно поняли:)
          Ответ следующий был: система прав сейчас основана на группах а не на пользователях, это, к сожалению ограничение MODx. Однако вот в версии 1.0 система прав позволит применять их к пользователям.

          Ваша задача, конечно же, классическая портальная. В портальных возможностях джумлу/мамбу модексу пока не переплюнуть.
            http://modx.ru - российская поддержка MODx
            http://newscup.ru - экспериментальный проект
            http://yentsun.com - персональный сайт
            • 32527
            • 12 Posts
            Quote from: yentsun at Jul 09, 2006, 10:39 PM

            а там все прекрасно поняли:)

            Ага понял smiley

            Вот только как быть пока версия 1.0 не выйдет. Это ж минимум полгода, я так понимаю, а может и год.
            А можно ли эту функциональсность путем написания модуля или плугина добавить?
            т.е. чтобы без хаков обойтись.

            Вы могли бы перевсти этот вопрос на наглийский в ту ветку форума? Пожалуйста.
            Если, конечно, сами наверняка ответить затрудняетесь.


              • 33114
              • 518 Posts
              Я уж лично точно не смогу помочь с этим ибо не программист. посмотрим может найдется кто-нибудь из нашей команды или из их. а пост вот http://modxcms.com/forums/index.php/topic,5700.msg40273.html#msg40273
                http://modx.ru - российская поддержка MODx
                http://newscup.ru - экспериментальный проект
                http://yentsun.com - персональный сайт
                • 32527
                • 12 Posts
                Quote from: yentsun at Jul 10, 2006, 12:13 PM

                а пост вот http://modxcms.com/forums/index.php/topic,5700.msg40273.html#msg40273

                Благодарю!
                  • 33114
                  • 518 Posts
                  вот кстати в ответ на мой пост товарищ Мольер выдал очень интересную ссылку:) http://modxcms.com/forums/index.php/topic,1263.0.html

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

                  И поблагодарите Мольера (davidm) в моем посте, если поможет его ответ smiley
                    http://modx.ru - российская поддержка MODx
                    http://newscup.ru - экспериментальный проект
                    http://yentsun.com - персональный сайт
                    • 32527
                    • 12 Posts
                    Quote from: yentsun at Jul 10, 2006, 07:59 PM

                    вот кстати в ответ на мой пост товарищ Мольер выдал очень интересную ссылку:) http://modxcms.com/forums/index.php/topic,1263.0.html

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

                    И поблагодарите Мольера (davidm) в моем посте, если поможет его ответ smiley

                    Ага, как вариант попробую покрутить повертеть эту идею. И вам спасибо.