X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FDefines.php;h=6bc70edbc500534a793c8c31ceae07895b659180;hb=4db54d113929ff0b76fd555a3f5850a4f2413ffc;hp=02930ea8153e2191a728740dbd8925dff872886d;hpb=afb713a1fa51bb194d4ffac2d495796c0030fc14;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/Defines.php b/includes/Defines.php index 02930ea815..6bc70edbc5 100644 --- a/includes/Defines.php +++ b/includes/Defines.php @@ -20,6 +20,12 @@ * @file */ +require_once __DIR__ . '/libs/mime/defines.php'; +require_once __DIR__ . '/libs/rdbms/defines.php'; +require_once __DIR__ . '/compat/normal/UtfNormalDefines.php'; + +use Wikimedia\Rdbms\IDatabase; + /** * @defgroup Constants MediaWiki constants */ @@ -97,33 +103,6 @@ define( 'CACHE_MEMCACHED', 2 ); // MemCached, must specify servers in $wgMemCac define( 'CACHE_ACCEL', 3 ); // APC, XCache or WinCache /**@}*/ -/**@{ - * Media types. - * This defines constants for the value returned by File::getMediaType() - */ -// unknown format -define( 'MEDIATYPE_UNKNOWN', 'UNKNOWN' ); -// some bitmap image or image source (like psd, etc). Can't scale up. -define( 'MEDIATYPE_BITMAP', 'BITMAP' ); -// some vector drawing (SVG, WMF, PS, ...) or image source (oo-draw, etc). Can scale up. -define( 'MEDIATYPE_DRAWING', 'DRAWING' ); -// simple audio file (ogg, mp3, wav, midi, whatever) -define( 'MEDIATYPE_AUDIO', 'AUDIO' ); -// simple video file (ogg, mpg, etc; -// no not include formats here that may contain executable sections or scripts!) -define( 'MEDIATYPE_VIDEO', 'VIDEO' ); -// Scriptable Multimedia (flash, advanced video container formats, etc) -define( 'MEDIATYPE_MULTIMEDIA', 'MULTIMEDIA' ); -// Office Documents, Spreadsheets (office formats possibly containing apples, scripts, etc) -define( 'MEDIATYPE_OFFICE', 'OFFICE' ); -// Plain text (possibly containing program code or scripts) -define( 'MEDIATYPE_TEXT', 'TEXT' ); -// binary executable -define( 'MEDIATYPE_EXECUTABLE', 'EXECUTABLE' ); -// archive file (zip, tar, etc) -define( 'MEDIATYPE_ARCHIVE', 'ARCHIVE' ); -/**@}*/ - /**@{ * Antivirus result codes, for use in $wgAntivirusSetup. */ @@ -178,16 +157,6 @@ define( 'EDIT_AUTOSUMMARY', 64 ); define( 'EDIT_INTERNAL', 128 ); /**@}*/ -/** - * Database related - */ -require_once __DIR__ . '/libs/rdbms/defines.php'; - -/** - * Unicode and normalisation related - */ -require_once __DIR__ . '/compat/normal/UtfNormalDefines.php'; - /**@{ * Hook support constants */