В процессе работы с ModX Revolution возникла необходимость сделать плагин для транслитерации имен файлов загружаемых пользователем на хостинг через встроенный менеджер файлов. Использованную функцию UrlTranslit нарыл где то здесь.
Как использовать:
Создаем новый плагин с именем TransliterateFileNames
копируем в плагин код с
Github
назначаем на событие OnFileManagerUpload
Собственно код:
Github