We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 9932
    • 66 Posts
    Есть 2 проблемы с которыми я уже устал биться.
    1.В TiniMCE не работает "вставить ссылку" .. в TinyMCE выбираю "вставить ссылку/адрес/подобрать". Открывается браузер но там пусто. путь стоит "/" но я так понял что это assets/files. там у меня лежат файлы но в браузере их не видно почему то. Права на все файлы - 777.
    Папки создаютя но при попытке загрузить файл появляется ошибка "disallowed file type".

    2. Во встроенном браузере "ресурсы/Управление файлами" немогу загрузить не один файл. Ошибка похожая - "типо файл такого типа не разрешен". Покопавшись в коде, файл manager/actions/files.dynamic.php нашел примерно следующее:
    if(!in_array(getExtension($userfile['name']), $uploadablefiles)) {
      echo "<br /><span class=\"warning\">".$_lang['files_filetype_notok']."</span><br />";
    } else {
    

    проверка что загружаемый файл разрешенного типа. в переменной $uploadablefiles все разрешенные типы
    чуть выше есть следующее
    $upload_files = explode(',',$upload_files);
    $upload_images = explode(',',$upload_images);
    $upload_media = explode(',',$upload_media);
    $upload_flash = explode(',',$upload_flash);
    // now merge them
    $uploadablefiles = array_merge($upload_files,$upload_images,$upload_media,$upload_flash);
    

    Покопавшись еше немного нашел откуда бурутся установки. В файле user_settings.inc.php они загружаются из "modx_user_settings"
    Но у меня в таблице почему то поле upload_files почему то пустое. sad Хотя в настройках есть список разрешенных файлов. Как это исправить чтоб все заработало?
      • 17496
      • 9 Posts
      Пишу это для решения возможных проблем в будущем.
      Ситуация была аналогичная ситуации автора, все решилось удалением в таблице modx_user_settings лишних строк



      Все записи начинающиеся с upload_ нужно удалить, тогда снова появится возможность заливать и просматривать файлы через FCKEditor Resources Browser.

      Было бы очень интересно узнать, откуда они там вообще появились.
        • 26085
        • 494 Posts
        а в настройках системы их разве поправить нельзя...
          • 17496
          • 9 Posts
          Что поправить? В настройках системы стояли нужные галочки и были прописаны верные пути. Это баг не ясно откуда взявшийся.
            • 941
            • 1 Posts
            Огромое спасибо!!!!

            Помогло!!!!А то я уже измучился разыскивая проблему!
              • 23146
              • 0 Posts
              у меня такое случилось после обновления с 1.0.4 до 1.0.5
              способ с удалением строк помог.

              Спасибо!
                • 18573
                • 30 Posts
                мда

                Инструменты - Конфигурация - Файл-менеджер - поле Разрешенные к загрузке файлы = aac,au,avi,css,cache,doc,docx,gz,gzip,htaccess,htm,html,js,mp3,mp4,mpeg,mpg,ods,odp,odt,pdf,ppt,pptx,rar,tar,tgz,txt,wav,wmv,xls,xlsx,xml,z,zip

                Инструменты - Конфигурация - Интерфейс и представление - поле Разрешенные к загрузке изображения = bmp,ico,gif,jpeg,jpg,png,psd,tif,tiff

                Инструменты - Конфигурация - Интерфейс и представление - поле Разрешенные к загрузке медиа-файлы: = au,avi,mp3,mp4,mpeg,mpg,wav,wmv

                то что вы сделали по ходу = дырке в системе безопасности, если у вас есть вебюзеры - ведь они спокойно смогут загрузить пхп файл и поиметь вас