Все знают, то автор этого движка еще в далеком 2009 (прошло 6 лет) году начинал разработку remote для постинга. Был даже написан на коленке и Делфях какой-то блог клиент. Но остались заглушки для многих не реализованных функций, которых так многим и не хватает.
Во время написания "автопостера" для одного из своих проектов на maxsite я реализовал function mso_remote_f_newmediaobject ($post), хотя и немного костыльно, но уже можно грузить изображения.
Так как писал для себя, то указал каталог по умолчанию в который производить загрузку (внутри uploads), но это исправить легко.
В 844 строке есть объявление переменной, для которой можно указать отличный каталог, или указать его из $post, если Вы передали параметр:
//Было так $cat = 'autoloads/'; // а можно и так if(isset($post['sub_cat_folder'])) { $cat = $post['sub_cat_folder']; } else { // Грузить в корень uploads $cat = ''; }
(сразу скажу что нужно передавать из формы sub_cat_folder?и пример не проверял, а написал его прямо пока писал статью )
Ну а скачать обновленный remote.php для MaxSite CMS с возможностью загрузки файлов можно чуть ниже: