Загрузка файлов в вики
Загрузка файлов в вики — возможность закачивать собственные файлы в вики. В современном движке MediaWiki такая возможность поддерживается по умолчанию, однако требует некоторой настройки.
Описание[править]
Для возможности загрузки файлов в вики надо выбрать соответствующую опцию при установке викидвижка. В некоторых случаях загрузка будет вызывать сообщение об ошибке, в таком случае надо проверить параметры папки (у вебосервера должны быть все необходимые права для записи в папку images), также нужно, чтобы на сервере стояли необходимые библиотеки для работы с файлами (ImageMagick, библиотеки для работы с SVG).
По умолчанию поддерживается закачка файлов с компьютера пользователя; теоретически движок позволяет закачивать файлы с использованием URL, однако по умолчанию эта опция отключена и не рекомендуется из-за того, что с её помощью возможно узнать IP-адрес сервера (если запросить скачивание файла с подконтрольного ресурса). Есть и расширения для массовых закачек множества файлов (та же задача спокойно решается простыми скриптами).
Во время непосредственно загрузки выбирается название файла, а также можно добавить описание. Обычно минимальное описание содержит в себе сведения о лицензии файла (обычно «добросовестное некоммерческое использование» или «собственная работа»), в некоторых проектах может быть дано полноценное большое описание. Возможно шаблон лицензии проставлять автоматически с использованием выпадающего списка.
После загрузки файла моментально его можно использовать в статьях; также можно закачивать новые версии файла, которые перезаписывают старые. Из-за наличия кеша, впрочем, обновление файлов в статьях может занять немалое время. Для немедленного обновления надо изменить размер файла незначительно (например, на 1 пиксель) или переименовать файл в новое название, тогда при его использовании обновление произойдёт моментально. Администраторы могут удалять файлы, однако сами файлы всё ещё хранятся в архиве на сервере и при необходимости могут быть восстановлены.
По умолчанию поддерживаются форматы png, jpeg, wvg, webm и некоторые аудио и видео-форматы (вроде mp3 и ogg), впрочем также есть ограничение на 2 мегабайта на файл, поэтому большие видео или песни загрузить не получится. Лимит можно поднять, но делать это рекомендуется только на сайтах с очень большим диском.
Репозитории[править]
MediaWiki поддерживает внедрение файлов с общего репозитория, например в проектах связанных с Википедией это Викисклад, на который можно закачивать необходимые файлы и они затем могут быть использованы во всех википедиях. Однако есть и недостаток — если админов Викисклада ужалит в одно место пчела и они решат удалить полезный файл, он пропадёт во всех проектах.
В медиавики можно по умолчанию подгружать файлы со склада на любой вики-сайт, но это не вполне рекомендовано: так как при удалении файла со склада они перестанут работать, и отследить такие поломанные файлы не очень легко. Проще в самостоятельных вики закачивать файлы непосредственно на сервер.