X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FDefines.php;h=06168980ce354312053c9aa14b2aaa200dcdedf0;hb=444f5838afc627eccb102d3d229fe928998a3d9f;hp=077f39a3502d63806b315020cbbbd003152308ea;hpb=355f271d2454a19e0e56c34de48e381a99fdcd80;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/Defines.php b/includes/Defines.php index 077f39a350..06168980ce 100644 --- a/includes/Defines.php +++ b/includes/Defines.php @@ -27,6 +27,17 @@ # Obsolete aliases define( 'DB_SLAVE', -1 ); +/**@{ + * Obsolete IDatabase::makeList() constants + * These are also available as Database class constants + */ +define( 'LIST_COMMA', IDatabase::LIST_COMMA ); +define( 'LIST_AND', IDatabase::LIST_AND ); +define( 'LIST_SET', IDatabase::LIST_SET ); +define( 'LIST_NAMES', IDatabase::LIST_NAMES ); +define( 'LIST_OR', IDatabase::LIST_OR ); +/**@}*/ + /**@{ * Virtual namespaces; don't appear in the page database */ @@ -66,8 +77,13 @@ define( 'NS_CATEGORY_TALK', 15 ); * When writing code that should be compatible with older MediaWiki * versions, either stick to the old names or define the new constants * yourself, if they're not defined already. + * + * @deprecated since 1.14 */ define( 'NS_IMAGE', NS_FILE ); +/** + * @deprecated since 1.14 + */ define( 'NS_IMAGE_TALK', NS_FILE_TALK ); /**@}*/ @@ -81,32 +97,7 @@ 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' ); -/**@}*/ +require_once __DIR__ . '/libs/mime/defines.php'; /**@{ * Antivirus result codes, for use in $wgAntivirusSetup.