[hideSource] Скрываем файлы у медиа-источников

Такие компоненты, как miniShop2, MS2Gallery, Tickets, UserFiles создают новые источники файлов для своих нужд. По умолчанию все источники отображаются в дереве файлов в админке. Когда папок и файлов в этих источниках становится слишком много, отрисовка всего дерева может вызывать «зависания» админки. Чтобы предотвратить такие проблемы, установите компонент hideSource.

Компонент hideSource добавляет всем существующим источникам файлов новый параметр — hideSource. Если параметр hideSource у источника установлен в значение Да, то файлы и папки этого источника не отображаются в дереве файлов.



При установке будут скрыты файлы у следующих источников:
  • BannerY,
  • MS2 Images,
  • MS2Gallery,
  • Tickets Files,
  • User Files
Компонент всего лишь упрощает применение совета от Володи Гришина.
Илья Уткин
13 апреля 2018, 08:31
modx.pro
9
2 899
+17

Комментарии: 10

brioni
13 апреля 2018, 11:33
0
годнота, спасибо
    Василий Столейков
    13 апреля 2018, 12:23
    0
    Здорово, а то надоело каждый раз проделывать это вручную, спасибо!
      Raimei
      13 апреля 2018, 15:39
      0
      Один всемогущий, спасибо за компонент. Надеюсь в MODX3 такое юзать не придется.
        Pavel Zarubin
        14 апреля 2018, 04:09
        0
        Илья, подскажи пожалуйста каким сервисом делать такие крутые скриншоты :)
          Илья Уткин
          14 апреля 2018, 06:13
          3
          +6
          Это уже постобработка — Getcover. Это для дизайнеров сервис, чтобы красиво презентовать макеты сайтов, например.
            Pavel Zarubin
            14 апреля 2018, 13:15
            0
            Благодарю, именно об этом и справшивал)
          Максим
          21 мая 2020, 14:45
          0
          У меня из-за данного компонента не работал плагин на событие 'pdoToolsOnFenomInit'
          Точнее плагин работал, но в $modx->event->name приходило значение 'OnMediaSourceGetProperties'.
          Соответственно switch отрабатывал не правильно.
          После удаления, все начинало работать.
          Предполагаю данная проблема из-за die() в коде
          Серый
          12 марта 2021, 13:17
          0
          А есть возможность скрывать от контент-менеджера во вкладке «Файлы» только папку Filesystem, но что бы ResouceImages (MIGX) был доступен?
            Wassi Wassinen
            19 февраля 2024, 11:16
            0
            Подскажите — плагин постоянно пишет ошибку в лог. В чем может быть дело?

            [2024-02-19 11:08:07] (ERROR @ /core/model/modx/modx.class.php : 1677) [OnMediaSourceGetProperties]<br />
            <b>Notice</b>:  Undefined index: node in <b>/core/cache/includes/elements/modplugin/68.include.cache.php</b> on line <b>6</b><br />
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              10