We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 19800
    • 180 Posts
    Quote from: Xmm at Feb 05, 2009, 09:25 AM

    Quote from: mk99 at Feb 05, 2009, 06:27 AM

    Есть один неудобный момент. После добавления документа - выкидывает обратно на главную страницу. После добавления новости есть естественное желание ее посмотреть. Более того, для того, чтобы сделать защиту от тупых желательно вообще запретить менеджеру доступ к категории новостей через стандартное дерево, а это подразумевает все операции через newslist. Короче, как сделать, чтобы после добавления/редактирования редирект шел обратно в модуль?
    Если имеется ввиду обычное редактирование (а не быстрое), то, боюсь, не получится сделать возврат обратно,
    тк я там просто сделал ссылку на стандартное редактирование а там не предусмотрен возврат по заданной ссылке.
    Поэтому я и сделал "быстрое" редактирование.

    плохо, получается тогда обычное редактирование тут не очень удобно. А в быстром редактировании можно tinymce прикрутить? Если можно, тогда можно им вообще обычное редактирование заменить.
    Лично у меня симптомы - быстрое добавление работает, но документ не добавляется. Быстрое редактирование вообще не работает - открывается пустая серая панель.
      • 32890
      • 78 Posts
      Quote from: mk99 at Feb 05, 2009, 11:12 AM

      плохо, получается тогда обычное редактирование тут не очень удобно. А в быстром редактировании можно tinymce прикрутить? Если можно, тогда можно им вообще обычное редактирование заменить.
      Лично у меня симптомы - быстрое добавление работает, но документ не добавляется. Быстрое редактирование вообще не работает - открывается пустая серая панель.
      tinymce работает, во всяком случае в последней версии.
      у вас в последней версии не работает?
        • 19800
        • 180 Posts
        все снес, поставил с нуля, в базе данных специально посмотрел - ничего с предыдущего инсталла не осталось.
        Единственная зацепка - когда например через обычное редактирование смотрю ссылки, они меняются по id как и положено.
        А все кнопки быстрого редактирования ведут на одну и ту же страницу
        ../manager/index.php?a=112&id=10#

        вроде бы должно отслеживаться id, а этого не происходит, хотя вы может через onclick что-нибудь вызываете.. В форме быстрого добавления, которая хотя бы открывается tinymce и следа нет
        Может дело в 0.9.6.3 Вы на каком modx модуль писали? У меня стоит ваша последняя, 0.14 версия.
          • 32890
          • 78 Posts
          Quote from: mk99 at Feb 05, 2009, 03:02 PM

          вроде бы должно отслеживаться id, а этого не происходит, хотя вы может через onclick что-нибудь вызываете.. В форме быстрого добавления, которая хотя бы открывается tinymce и следа нет
          Может дело в 0.9.6.3 Вы на каком modx модуль писали? У меня стоит ваша последняя, 0.14 версия.
          Быстрое добавление работает через обычный запрос.
          Тестировал на 0.9.6.3 (под unix и под денвером)
          У вас установлен modx поумолчанию?
          На какой платформе?
            • 19800
            • 180 Posts
            денвер 3, наверняка это ничего не меняет, но у меня еще стоит winxp sp3.
            Другие модули вроде не могут повлиять.. я тестирую один модуль по сортировке документов, но специально отключил сейчас, хотя не стирал. Странно это все..
              • 19800
              • 180 Posts
              в логе событий посмотрел - modx ошибок по newslist никаких не находит
                • 32890
                • 78 Posts
                Quote from: mk99 at Feb 05, 2009, 03:40 PM

                в логе событий посмотрел - modx ошибок по newslist никаких не находит
                Возможно в php отключен вывод ошибок.
                  • 32890
                  • 78 Posts
                  Обновил версию до 0.15
                  В новой версии модуля:
                  - перенес большую часть кода модуля во внешние файлы
                  - добавил новые параметры конфигурации: кол-во новостей на странице, включение редактирования
                  дополнительных полей... (см. readme.txt)

                  +добавил простой сниппет для вывода новостей с минимумом функций
                    • 10509
                    • 21 Posts
                    Гы! Видимо, стал последним, кто закачал и установил модуль 0.14, и первым 0.15  rolleyes

                    Из замечаний:
                    В инструкции (readme.txt) так и не понял  huh, куда добавлять строку
                    Для выбора порядка колонок в гриде добавте следующую строку:
                      &grid_col_order=Grid column order;string;3,4,5,6,1,2
                    /кстати, в слове "добавЬте" пропущен мягкий знак/

                    Эти пункты повторяют п.1 инструкции "Установка модуля"
                    4. Скопировать в папку assets/snippets/newslist
                      файл newslist.getdoc.php
                    Установка снипета
                    2. Скопировать папку snippets/lang в
                      assets/snippets/newslist

                    Можно исправить последнюю букву "ПараметрЫ сниппета:" и желательно где-нибудь дать список возможных значений параметров  wink

                    Еще модули (и 0.14, и 0.15) выдают ошибку, несмотря на вставленную в конфигурации Timezone: strftime() [function.strftime]: It is not safe to rely on the system’s timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ’Europe/Moscow’ for ’MSK/3.0/no DST’ instead

                    Ну и вывод сниппета придется править - а то с используемым CSS получается дурацкое форматирование страницы smiley
                    В любом случае - огромное спасибо за модуль.  grin
                      • 32890
                      • 78 Posts
                      Quote from: Gaspasser at Feb 18, 2009, 07:11 AM

                      Гы! Видимо, стал последним, кто закачал и установил модуль 0.14, и первым 0.15 rolleyes

                      Из замечаний:
                      В инструкции (readme.txt) так и не понял huh, куда добавлять строку
                      Управление модулями, на закладке "Конфигурация" -> строка "Конфигурация модуля".

                      Quote from: Gaspasser at Feb 18, 2009, 07:11 AM

                      Эти пункты повторяют п.1 инструкции "Установка модуля"
                      4. Скопировать в папку assets/snippets/newslist
                      файл newslist.getdoc.php
                      Установка снипета
                      2. Скопировать папку snippets/lang в
                      assets/snippets/newslist
                      Для модуля нужен файл newslist.getdoc.php,
                      а для снипета каталог lang (для модуля не нужен).

                      Quote from: Gaspasser at Feb 18, 2009, 07:11 AM

                      Можно исправить последнюю букву "ПараметрЫ сниппета:" и желательно где-нибудь дать список возможных значений параметров wink
                      Список параметров снипета в конце readme.

                      Quote from: Gaspasser at Feb 18, 2009, 07:11 AM

                      Еще модули (и 0.14, и 0.15) выдают ошибку, несмотря на вставленную в конфигурации Timezone: strftime() [function.strftime]: It is not safe to rely on the system’s timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ’Europe/Moscow’ for ’MSK/3.0/no DST’ instead
                      В readme написано об этой ошибке - см. set_timezone

                      Quote from: Gaspasser at Feb 18, 2009, 07:11 AM

                      Ну и вывод сниппета придется править - а то с используемым CSS получается дурацкое форматирование страницы smiley
                      Так а куда же без этого?