Рекомендации по расположению прочих папок и файлов:
Папка "files" - используется
для всех общих загружаемых файлов от пользователей, или для общего
контента (картинки, видео, музыка и т.д.). Подобные файлы, которые
относятся только к одному расширению, рекомендуется помещать в папку "files" соответствующего компонента/модуля. Изначально папка пуста.
Папка "includes/includes_users" - используется для всех общих PHP файлов (функции, классы и т.д.), которые будут использоваться для многих компонентов/модулей сайта. Подобные файлы, которые относятся только к одному расширению, рекомендуется помещать в папку "includes" соответствующего компонента/модуля. Изначально папка пуста.
Языковые файлы конкретного
расширения необходимо размещать по аналогии с языковыми файлами CMF, то
есть в папке "language/папка_с_языком". После этого подключение всех
языков происходит через подключение всех файлов WN_Config::$LANG.