Я знаю: ) Он сейчас еле двигается. Но я им занимаюсь в свободное время, когда не работаю, а это происходит редко. Вот хотел галлерею доделать и заняться этим вопросом вплотную. Спасиб вам… Если б решение этой задачи гуглилось потом хорошо. Думаю много кто, такой же безрукий как я, может столкнуться с такой проблемой.

А вы никакие ключи и не ставили. Ссылка на Dropbox-файл автоматически создается с GET-параметрами. Просто пхпсамбу надо этот УПР полностью со всеми параметрами скармливать, а MODX-компонент phpThumbOf вырезает их. В общем, сейчас там все работает, но phpThumbOf не переустанавливайте, иначе перестанет работать. А еще, когда все сделаете, сайт надо бы оптимизировать. Сейчас на нем беда с производительностью.

Николай, здравствуйте. Пасиба за помощь: ) Но я не знаю если честно где я какие ключи оставил: ) Я ж новичок: )

Час потратил на эту задачку :) Проблема на самом деле ни в Dropbox, ни в миге, а в phpThumbOf :) (Только не самая конечная либа, а именно MODX-пакет phpThumbOf). Дело в том, что он из УРЛа картинки вырезает зачем-то параметры. pThumb тоже. В итоге конечный phpThumbOf получает не полный адрес и не может получить картинку для кеширования. А у тебя на сайте закомментил этот код и самб создается. P.S. не надо в топики вставлять ссылки с твоими ключами авторизации.

Ну как минимум еще modTemplateVarResourceGroup исключить. Именно здесь лежат значения ТВшек документов.

Что именно «не по феншую»? Ну, как минимум статика (JS, CSS, картинки) в core/… Эта папка должна быть закрыта для запросов извне. Это должно лежать в manager/assets/… или manager/components/… Есть еще моменты, но я не готов их сейчас все изучать и перечислять. Это чисто технические, а не интерфейсные/юзабилити. Вы, как мне видится, сделали файловый менеджер вид сбоку. Пусть вам это видится так, я не против. Куча лишних кликов: вставить картинку -> диалог TinyMCE -> открыть ФМ -> кнопка загрузить -> диалог загрузки -> загрузка -> и ещё выбрать нужное и вставить. Нет. У меня это двойной щелчок в поле (или ПКМ -> Изменить картинку). Появляется окно загрузки новой или выбрать имеющуюся. ? Если загрузить новую, то сразу системное окно выбора файла на компьютере. Выбираешь — сразу загрузка и применение окну. Если выбрать — то файловый манагер с картинками, двойной щелчок — картинка выбрана, окно закрыто. У нас разные задачи стоят, потому и реализация будет сильно отличаться.

Что именно «не по феншую»? То, что оно сейчас требует танцев с бубнами — это понятно. Вы, как мне видится, сделали файловый менеджер вид сбоку. Я пытался отказаться от файлового менеджера по нескольким причинам: Нужно думать о путях сохранения (от них вы, вдимо, избавились). Он своим модальным окном перекрывет контент. Куча лишних кликов: вставить картинку -> диалог TinyMCE -> открыть ФМ -> кнопка загрузить -> диалог загрузки -> загрузка -> и ещё выбрать нужное и вставить. При этом начальное действие определяет дальнейшие: если мне нужно вставить ссылку на файл, то уже не вставку картинки я должен выбирать в начале. В моём варианте драг'н'дроп в зону и даблклик для добавления. Кроме того шаблон добавления у меня зависит от типа файла. Кроме того в дальнешем оно научится вставлять картинки с fancybox, например. Или какой-то слайдер изображений. Кроме того, пока не знаю как, но можно подобным образом реализовать добавление чего-то отличного от файлов — карты, шаблоны разметки для какой-то области контента, видео с ютуба. Всё это будет жить рядом с областью контента и расширять её. То есть это не столько файловый менеджер я пытаюсь сделать, сколько медиа-панель для tinyMCE. Так что я не понимаю, что не по феншую?

Тут две проблемы 1 Я точно знаю, что изменения не должны затронуть только рессурсы, т.е. не трогаем только то, что отвечает за наполнение сайта, все остальное нужно обновить. И что бы не пропустить что-то, проще исключить только ресурсы, а не наоборот. Собирать и вспоминать что обновил каждый прогер проекта не удобно, вдруг что то забудем, и это может обнаружить себя не сразу. Даже если какой-то ТВ параметр изменился или вообще исчез, значит и шаблон где он использовался был исправлен. Т.е. в ресурсах эти данные не нужны. 2 Если бы я знал за что отвечает каждый класс, я бы уже не спрашивал как и что исключить из обновления. По названию, к сожалению, не всегда 100% ясно что имеется ввиду.

том числе и значения полей ТВ? А где у вас перечисления ТВ-шек? Добавьте в исключения вообще все классы и исключите только то, что надо перенести. Так надежней будет.

Там некоторые вещи на мой взгляд совсем не по фэншую были и без танцев с бубнами не запускалось. Но главное — не подходило под мои задачи. В итоге сделал это.