From 2e44b49a2db3026050b136de9b00f749dd3ff939 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 25 Apr 2014 06:26:49 +0200 Subject: Update to MediaWiki 1.22.6 --- tests/parser/ParserTestResult.php | 42 - tests/parser/README | 8 - tests/parser/extraParserTests.txt | Bin 1261 -> 0 bytes tests/parser/parserTest.inc | 1465 -- tests/parser/parserTests.txt | 18591 ------------------- tests/parser/parserTestsParserHook.php | 66 - .../parser/preprocess/All_system_messages.expected | 5625 ------ tests/parser/preprocess/All_system_messages.txt | 5624 ------ tests/parser/preprocess/Factorial.expected | 17 - tests/parser/preprocess/Factorial.txt | 16 - tests/parser/preprocess/Fundraising.expected | 18 - tests/parser/preprocess/Fundraising.txt | 17 - tests/parser/preprocess/NestedTemplates.expected | 90 - tests/parser/preprocess/NestedTemplates.txt | 89 - tests/parser/preprocess/QuoteQuran.expected | 140 - tests/parser/preprocess/QuoteQuran.txt | 139 - 16 files changed, 31947 deletions(-) delete mode 100644 tests/parser/ParserTestResult.php delete mode 100644 tests/parser/README delete mode 100644 tests/parser/extraParserTests.txt delete mode 100644 tests/parser/parserTest.inc delete mode 100644 tests/parser/parserTests.txt delete mode 100644 tests/parser/parserTestsParserHook.php delete mode 100644 tests/parser/preprocess/All_system_messages.expected delete mode 100644 tests/parser/preprocess/All_system_messages.txt delete mode 100644 tests/parser/preprocess/Factorial.expected delete mode 100644 tests/parser/preprocess/Factorial.txt delete mode 100644 tests/parser/preprocess/Fundraising.expected delete mode 100644 tests/parser/preprocess/Fundraising.txt delete mode 100644 tests/parser/preprocess/NestedTemplates.expected delete mode 100644 tests/parser/preprocess/NestedTemplates.txt delete mode 100644 tests/parser/preprocess/QuoteQuran.expected delete mode 100644 tests/parser/preprocess/QuoteQuran.txt (limited to 'tests/parser') diff --git a/tests/parser/ParserTestResult.php b/tests/parser/ParserTestResult.php deleted file mode 100644 index d9ad773d..00000000 --- a/tests/parser/ParserTestResult.php +++ /dev/null @@ -1,42 +0,0 @@ -description = $description; - } - - /** Whether the test passed */ - public function isSuccess() { - return $this->expected === $this->actual; - } -} diff --git a/tests/parser/README b/tests/parser/README deleted file mode 100644 index 8b413376..00000000 --- a/tests/parser/README +++ /dev/null @@ -1,8 +0,0 @@ -Parser tests are run using our PHPUnit test suite in tests/phpunit: - - $ cd tests/phpunit - ./phpunit.php --group Parser - -You can optionally filter by title using --regex. I.e. : - - ./phpunit.php --group Parser --regex="Bug 6200" diff --git a/tests/parser/extraParserTests.txt b/tests/parser/extraParserTests.txt deleted file mode 100644 index bef8f506..00000000 Binary files a/tests/parser/extraParserTests.txt and /dev/null differ diff --git a/tests/parser/parserTest.inc b/tests/parser/parserTest.inc deleted file mode 100644 index 58ea1ed0..00000000 --- a/tests/parser/parserTest.inc +++ /dev/null @@ -1,1465 +0,0 @@ - - * http://www.mediawiki.org/ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * http://www.gnu.org/copyleft/gpl.html - * - * @todo Make this more independent of the configuration (and if possible the database) - * @todo document - * @file - * @ingroup Testing - */ - -/** - * @ingroup Testing - */ -class ParserTest { - /** - * @var bool $color whereas output should be colorized - */ - private $color; - - /** - * @var bool $showOutput Show test output - */ - private $showOutput; - - /** - * @var bool $useTemporaryTables Use temporary tables for the temporary database - */ - private $useTemporaryTables = true; - - /** - * @var bool $databaseSetupDone True if the database has been set up - */ - private $databaseSetupDone = false; - - /** - * Our connection to the database - * @var DatabaseBase - */ - private $db; - - /** - * Database clone helper - * @var CloneDatabase - */ - private $dbClone; - - /** - * @var string $oldTablePrefix Original table prefix - */ - private $oldTablePrefix; - - private $maxFuzzTestLength = 300; - private $fuzzSeed = 0; - private $memoryLimit = 50; - private $uploadDir = null; - - public $regex = ""; - private $savedGlobals = array(); - - /** - * Sets terminal colorization and diff/quick modes depending on OS and - * command-line options (--color and --quick). - */ - public function __construct( $options = array() ) { - # Only colorize output if stdout is a terminal. - $this->color = !wfIsWindows() && Maintenance::posix_isatty( 1 ); - - if ( isset( $options['color'] ) ) { - switch ( $options['color'] ) { - case 'no': - $this->color = false; - break; - case 'yes': - default: - $this->color = true; - break; - } - } - - $this->term = $this->color - ? new AnsiTermColorer() - : new DummyTermColorer(); - - $this->showDiffs = !isset( $options['quick'] ); - $this->showProgress = !isset( $options['quiet'] ); - $this->showFailure = !( - isset( $options['quiet'] ) - && ( isset( $options['record'] ) - || isset( $options['compare'] ) ) ); // redundant output - - $this->showOutput = isset( $options['show-output'] ); - - if ( isset( $options['filter'] ) ) { - $options['regex'] = $options['filter']; - } - - if ( isset( $options['regex'] ) ) { - if ( isset( $options['record'] ) ) { - echo "Warning: --record cannot be used with --regex, disabling --record\n"; - unset( $options['record'] ); - } - $this->regex = $options['regex']; - } else { - # Matches anything - $this->regex = ''; - } - - $this->setupRecorder( $options ); - $this->keepUploads = isset( $options['keep-uploads'] ); - - if ( isset( $options['seed'] ) ) { - $this->fuzzSeed = intval( $options['seed'] ) - 1; - } - - $this->runDisabled = isset( $options['run-disabled'] ); - $this->runParsoid = isset( $options['run-parsoid'] ); - - $this->hooks = array(); - $this->functionHooks = array(); - self::setUp(); - } - - static function setUp() { - global $wgParser, $wgParserConf, $IP, $messageMemc, $wgMemc, - $wgUser, $wgLang, $wgOut, $wgRequest, $wgStyleDirectory, $wgEnableParserCache, - $wgExtraNamespaces, $wgNamespaceAliases, $wgNamespaceProtection, $wgLocalFileRepo, - $parserMemc, $wgThumbnailScriptPath, $wgScriptPath, - $wgArticlePath, $wgScript, $wgStylePath, $wgExtensionAssetsPath, - $wgMainCacheType, $wgMessageCacheType, $wgParserCacheType, $wgLockManagers; - - $wgScript = '/index.php'; - $wgScriptPath = '/'; - $wgArticlePath = '/wiki/$1'; - $wgStylePath = '/skins'; - $wgExtensionAssetsPath = '/extensions'; - $wgThumbnailScriptPath = false; - $wgLockManagers = array( array( - 'name' => 'fsLockManager', - 'class' => 'FSLockManager', - 'lockDirectory' => wfTempDir() . '/test-repo/lockdir', - ), array( - 'name' => 'nullLockManager', - 'class' => 'NullLockManager', - ) ); - $wgLocalFileRepo = array( - 'class' => 'LocalRepo', - 'name' => 'local', - 'url' => 'http://example.com/images', - 'hashLevels' => 2, - 'transformVia404' => false, - 'backend' => new FSFileBackend( array( - 'name' => 'local-backend', - 'lockManager' => 'fsLockManager', - 'containerPaths' => array( - 'local-public' => wfTempDir() . '/test-repo/public', - 'local-thumb' => wfTempDir() . '/test-repo/thumb', - 'local-temp' => wfTempDir() . '/test-repo/temp', - 'local-deleted' => wfTempDir() . '/test-repo/deleted', - ) - ) ) - ); - $wgNamespaceProtection[NS_MEDIAWIKI] = 'editinterface'; - $wgNamespaceAliases['Image'] = NS_FILE; - $wgNamespaceAliases['Image_talk'] = NS_FILE_TALK; - # add a namespace shadowing a interwiki link, to test - # proper precedence when resolving links. (bug 51680) - $wgExtraNamespaces[100] = 'MemoryAlpha'; - - // XXX: tests won't run without this (for CACHE_DB) - if ( $wgMainCacheType === CACHE_DB ) { - $wgMainCacheType = CACHE_NONE; - } - if ( $wgMessageCacheType === CACHE_DB ) { - $wgMessageCacheType = CACHE_NONE; - } - if ( $wgParserCacheType === CACHE_DB ) { - $wgParserCacheType = CACHE_NONE; - } - - $wgEnableParserCache = false; - DeferredUpdates::clearPendingUpdates(); - $wgMemc = wfGetMainCache(); // checks $wgMainCacheType - $messageMemc = wfGetMessageCacheStorage(); - $parserMemc = wfGetParserCacheStorage(); - - // $wgContLang = new StubContLang; - $wgUser = new User; - $context = new RequestContext; - $wgLang = $context->getLanguage(); - $wgOut = $context->getOutput(); - $wgParser = new StubObject( 'wgParser', $wgParserConf['class'], array( $wgParserConf ) ); - $wgRequest = $context->getRequest(); - - if ( $wgStyleDirectory === false ) { - $wgStyleDirectory = "$IP/skins"; - } - - self::setupInterwikis(); - } - - /** - * Insert hardcoded interwiki in the lookup table. - * - * This function insert a set of well known interwikis that are used in - * the parser tests. They can be considered has fixtures are injected in - * the interwiki cache by using the 'InterwikiLoadPrefix' hook. - * Since we are not interested in looking up interwikis in the database, - * the hook completely replace the existing mechanism (hook returns false). - */ - public static function setupInterwikis() { - # Hack: insert a few Wikipedia in-project interwiki prefixes, - # for testing inter-language links - Hooks::register( 'InterwikiLoadPrefix', function ( $prefix, &$iwData ) { - static $testInterwikis = array( - 'wikipedia' => array( - 'iw_url' => 'http://en.wikipedia.org/wiki/$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 0 ), - 'meatball' => array( - 'iw_url' => 'http://www.usemod.com/cgi-bin/mb.pl?$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 0 ), - 'memoryalpha' => array( - 'iw_url' => 'http://www.memory-alpha.org/en/index.php/$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 0 ), - 'zh' => array( - 'iw_url' => 'http://zh.wikipedia.org/wiki/$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 1 ), - 'es' => array( - 'iw_url' => 'http://es.wikipedia.org/wiki/$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 1 ), - 'fr' => array( - 'iw_url' => 'http://fr.wikipedia.org/wiki/$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 1 ), - 'ru' => array( - 'iw_url' => 'http://ru.wikipedia.org/wiki/$1', - 'iw_api' => '', - 'iw_wikiid' => '', - 'iw_local' => 1 ), - ); - if ( array_key_exists( $prefix, $testInterwikis ) ) { - $iwData = $testInterwikis[$prefix]; - } - - // We only want to rely on the above fixtures - return false; - } );// hooks::register - } - - /** - * Remove the hardcoded interwiki lookup table. - */ - public static function tearDownInterwikis() { - Hooks::clear( 'InterwikiLoadPrefix' ); - } - - public function setupRecorder( $options ) { - if ( isset( $options['record'] ) ) { - $this->recorder = new DbTestRecorder( $this ); - $this->recorder->version = isset( $options['setversion'] ) ? - $options['setversion'] : SpecialVersion::getVersion(); - } elseif ( isset( $options['compare'] ) ) { - $this->recorder = new DbTestPreviewer( $this ); - } else { - $this->recorder = new TestRecorder( $this ); - } - } - - /** - * Remove last character if it is a newline - * @group utility - */ - public static function chomp( $s ) { - if ( substr( $s, -1 ) === "\n" ) { - return substr( $s, 0, -1 ); - } else { - return $s; - } - } - - /** - * Run a fuzz test series - * Draw input from a set of test files - */ - function fuzzTest( $filenames ) { - $GLOBALS['wgContLang'] = Language::factory( 'en' ); - $dict = $this->getFuzzInput( $filenames ); - $dictSize = strlen( $dict ); - $logMaxLength = log( $this->maxFuzzTestLength ); - $this->setupDatabase(); - ini_set( 'memory_limit', $this->memoryLimit * 1048576 ); - - $numTotal = 0; - $numSuccess = 0; - $user = new User; - $opts = ParserOptions::newFromUser( $user ); - $title = Title::makeTitle( NS_MAIN, 'Parser_test' ); - - while ( true ) { - // Generate test input - mt_srand( ++$this->fuzzSeed ); - $totalLength = mt_rand( 1, $this->maxFuzzTestLength ); - $input = ''; - - while ( strlen( $input ) < $totalLength ) { - $logHairLength = mt_rand( 0, 1000000 ) / 1000000 * $logMaxLength; - $hairLength = min( intval( exp( $logHairLength ) ), $dictSize ); - $offset = mt_rand( 0, $dictSize - $hairLength ); - $input .= substr( $dict, $offset, $hairLength ); - } - - $this->setupGlobals(); - $parser = $this->getParser(); - - // Run the test - try { - $parser->parse( $input, $title, $opts ); - $fail = false; - } catch ( Exception $exception ) { - $fail = true; - } - - if ( $fail ) { - echo "Test failed with seed {$this->fuzzSeed}\n"; - echo "Input:\n"; - printf( "string(%d) \"%s\"\n\n", strlen( $input ), $input ); - echo "$exception\n"; - } else { - $numSuccess++; - } - - $numTotal++; - $this->teardownGlobals(); - $parser->__destruct(); - - if ( $numTotal % 100 == 0 ) { - $usage = intval( memory_get_usage( true ) / $this->memoryLimit / 1048576 * 100 ); - echo "{$this->fuzzSeed}: $numSuccess/$numTotal (mem: $usage%)\n"; - if ( $usage > 90 ) { - echo "Out of memory:\n"; - $memStats = $this->getMemoryBreakdown(); - - foreach ( $memStats as $name => $usage ) { - echo "$name: $usage\n"; - } - $this->abort(); - } - } - } - } - - /** - * Get an input dictionary from a set of parser test files - */ - function getFuzzInput( $filenames ) { - $dict = ''; - - foreach ( $filenames as $filename ) { - $contents = file_get_contents( $filename ); - preg_match_all( '/!!\s*input\n(.*?)\n!!\s*result/s', $contents, $matches ); - - foreach ( $matches[1] as $match ) { - $dict .= $match . "\n"; - } - } - - return $dict; - } - - /** - * Get a memory usage breakdown - */ - function getMemoryBreakdown() { - $memStats = array(); - - foreach ( $GLOBALS as $name => $value ) { - $memStats['$' . $name] = strlen( serialize( $value ) ); - } - - $classes = get_declared_classes(); - - foreach ( $classes as $class ) { - $rc = new ReflectionClass( $class ); - $props = $rc->getStaticProperties(); - $memStats[$class] = strlen( serialize( $props ) ); - $methods = $rc->getMethods(); - - foreach ( $methods as $method ) { - $memStats[$class] += strlen( serialize( $method->getStaticVariables() ) ); - } - } - - $functions = get_defined_functions(); - - foreach ( $functions['user'] as $function ) { - $rf = new ReflectionFunction( $function ); - $memStats["$function()"] = strlen( serialize( $rf->getStaticVariables() ) ); - } - - asort( $memStats ); - - return $memStats; - } - - function abort() { - $this->abort(); - } - - /** - * Run a series of tests listed in the given text files. - * Each test consists of a brief description, wikitext input, - * and the expected HTML output. - * - * Prints status updates on stdout and counts up the total - * number and percentage of passed tests. - * - * @param $filenames Array of strings - * @return Boolean: true if passed all tests, false if any tests failed. - */ - public function runTestsFromFiles( $filenames ) { - $ok = false; - - // be sure, ParserTest::addArticle has correct language set, - // so that system messages gets into the right language cache - $GLOBALS['wgLanguageCode'] = 'en'; - $GLOBALS['wgContLang'] = Language::factory( 'en' ); - - $this->recorder->start(); - try { - $this->setupDatabase(); - $ok = true; - - foreach ( $filenames as $filename ) { - $tests = new TestFileIterator( $filename, $this ); - $ok = $this->runTests( $tests ) && $ok; - } - - $this->teardownDatabase(); - $this->recorder->report(); - } catch ( DBError $e ) { - echo $e->getMessage(); - } - $this->recorder->end(); - - return $ok; - } - - function runTests( $tests ) { - $ok = true; - - foreach ( $tests as $t ) { - $result = - $this->runTest( $t['test'], $t['input'], $t['result'], $t['options'], $t['config'] ); - $ok = $ok && $result; - $this->recorder->record( $t['test'], $result ); - } - - if ( $this->showProgress ) { - print "\n"; - } - - return $ok; - } - - /** - * Get a Parser object - * - * @param string $preprocessor - * @return Parser - */ - function getParser( $preprocessor = null ) { - global $wgParserConf; - - $class = $wgParserConf['class']; - $parser = new $class( array( 'preprocessorClass' => $preprocessor ) + $wgParserConf ); - - foreach ( $this->hooks as $tag => $callback ) { - $parser->setHook( $tag, $callback ); - } - - foreach ( $this->functionHooks as $tag => $bits ) { - list( $callback, $flags ) = $bits; - $parser->setFunctionHook( $tag, $callback, $flags ); - } - - wfRunHooks( 'ParserTestParser', array( &$parser ) ); - - return $parser; - } - - /** - * Run a given wikitext input through a freshly-constructed wiki parser, - * and compare the output against the expected results. - * Prints status and explanatory messages to stdout. - * - * @param $desc String: test's description - * @param $input String: wikitext to try rendering - * @param $result String: result to output - * @param $opts Array: test's options - * @param $config String: overrides for global variables, one per line - * @return Boolean - */ - public function runTest( $desc, $input, $result, $opts, $config ) { - if ( $this->showProgress ) { - $this->showTesting( $desc ); - } - - $opts = $this->parseOptions( $opts ); - $context = $this->setupGlobals( $opts, $config ); - - $user = $context->getUser(); - $options = ParserOptions::newFromContext( $context ); - - if ( isset( $opts['title'] ) ) { - $titleText = $opts['title']; - } else { - $titleText = 'Parser test'; - } - - $local = isset( $opts['local'] ); - $preprocessor = isset( $opts['preprocessor'] ) ? $opts['preprocessor'] : null; - $parser = $this->getParser( $preprocessor ); - $title = Title::newFromText( $titleText ); - - if ( isset( $opts['pst'] ) ) { - $out = $parser->preSaveTransform( $input, $title, $user, $options ); - } elseif ( isset( $opts['msg'] ) ) { - $out = $parser->transformMsg( $input, $options, $title ); - } elseif ( isset( $opts['section'] ) ) { - $section = $opts['section']; - $out = $parser->getSection( $input, $section ); - } elseif ( isset( $opts['replace'] ) ) { - $section = $opts['replace'][0]; - $replace = $opts['replace'][1]; - $out = $parser->replaceSection( $input, $section, $replace ); - } elseif ( isset( $opts['comment'] ) ) { - $out = Linker::formatComment( $input, $title, $local ); - } elseif ( isset( $opts['preload'] ) ) { - $out = $parser->getPreloadText( $input, $title, $options ); - } else { - $output = $parser->parse( $input, $title, $options, true, true, 1337 ); - $output->setTOCEnabled( !isset( $opts['notoc'] ) ); - $out = $output->getText(); - - if ( isset( $opts['showtitle'] ) ) { - if ( $output->getTitleText() ) { - $title = $output->getTitleText(); - } - - $out = "$title\n$out"; - } - - if ( isset( $opts['ill'] ) ) { - $out = $this->tidy( implode( ' ', $output->getLanguageLinks() ) ); - } elseif ( isset( $opts['cat'] ) ) { - $outputPage = $context->getOutput(); - $outputPage->addCategoryLinks( $output->getCategories() ); - $cats = $outputPage->getCategoryLinks(); - - if ( isset( $cats['normal'] ) ) { - $out = $this->tidy( implode( ' ', $cats['normal'] ) ); - } else { - $out = ''; - } - } - - $result = $this->tidy( $result ); - } - - $this->teardownGlobals(); - - $testResult = new ParserTestResult( $desc ); - $testResult->expected = $result; - $testResult->actual = $out; - - return $this->showTestResult( $testResult ); - } - - /** - * Refactored in 1.22 to use ParserTestResult - */ - function showTestResult( ParserTestResult $testResult ) { - if ( $testResult->isSuccess() ) { - $this->showSuccess( $testResult ); - return true; - } else { - $this->showFailure( $testResult ); - return false; - } - } - - /** - * Use a regex to find out the value of an option - * @param $key String: name of option val to retrieve - * @param $opts array: Options array to look in - * @param $default Mixed: default value returned if not found - */ - private static function getOptionValue( $key, $opts, $default ) { - $key = strtolower( $key ); - - if ( isset( $opts[$key] ) ) { - return $opts[$key]; - } else { - return $default; - } - } - - private function parseOptions( $instring ) { - $opts = array(); - // foo - // foo=bar - // foo="bar baz" - // foo=[[bar baz]] - // foo=bar,"baz quux" - $regex = '/\b - ([\w-]+) # Key - \b - (?:\s* - = # First sub-value - \s* - ( - " - [^"]* # Quoted val - " - | - \[\[ - [^]]* # Link target - \]\] - | - [\w-]+ # Plain word - ) - (?:\s* - , # Sub-vals 1..N - \s* - ( - "[^"]*" # Quoted val - | - \[\[[^]]*\]\] # Link target - | - [\w-]+ # Plain word - ) - )* - )? - /x'; - - if ( preg_match_all( $regex, $instring, $matches, PREG_SET_ORDER ) ) { - foreach ( $matches as $bits ) { - array_shift( $bits ); - $key = strtolower( array_shift( $bits ) ); - if ( count( $bits ) == 0 ) { - $opts[$key] = true; - } elseif ( count( $bits ) == 1 ) { - $opts[$key] = $this->cleanupOption( array_shift( $bits ) ); - } else { - // Array! - $opts[$key] = array_map( array( $this, 'cleanupOption' ), $bits ); - } - } - } - return $opts; - } - - private function cleanupOption( $opt ) { - if ( substr( $opt, 0, 1 ) == '"' ) { - return substr( $opt, 1, -1 ); - } - - if ( substr( $opt, 0, 2 ) == '[[' ) { - return substr( $opt, 2, -2 ); - } - return $opt; - } - - /** - * Set up the global variables for a consistent environment for each test. - * Ideally this should replace the global configuration entirely. - */ - private function setupGlobals( $opts = '', $config = '' ) { - # Find out values for some special options. - $lang = - self::getOptionValue( 'language', $opts, 'en' ); - $variant = - self::getOptionValue( 'variant', $opts, false ); - $maxtoclevel = - self::getOptionValue( 'wgMaxTocLevel', $opts, 999 ); - $linkHolderBatchSize = - self::getOptionValue( 'wgLinkHolderBatchSize', $opts, 1000 ); - - $settings = array( - 'wgServer' => 'http://example.org', - 'wgScript' => '/index.php', - 'wgScriptPath' => '/', - 'wgArticlePath' => '/wiki/$1', - 'wgActionPaths' => array(), - 'wgLockManagers' => array( array( - 'name' => 'fsLockManager', - 'class' => 'FSLockManager', - 'lockDirectory' => $this->uploadDir . '/lockdir', - ), array( - 'name' => 'nullLockManager', - 'class' => 'NullLockManager', - ) ), - 'wgLocalFileRepo' => array( - 'class' => 'LocalRepo', - 'name' => 'local', - 'url' => 'http://example.com/images', - 'hashLevels' => 2, - 'transformVia404' => false, - 'backend' => new FSFileBackend( array( - 'name' => 'local-backend', - 'lockManager' => 'fsLockManager', - 'containerPaths' => array( - 'local-public' => $this->uploadDir, - 'local-thumb' => $this->uploadDir . '/thumb', - 'local-temp' => $this->uploadDir . '/temp', - 'local-deleted' => $this->uploadDir . '/delete', - ) - ) ) - ), - 'wgEnableUploads' => self::getOptionValue( 'wgEnableUploads', $opts, true ), - 'wgStylePath' => '/skins', - 'wgSitename' => 'MediaWiki', - 'wgLanguageCode' => $lang, - 'wgDBprefix' => $this->db->getType() != 'oracle' ? 'parsertest_' : 'pt_', - 'wgRawHtml' => self::getOptionValue( 'wgRawHtml', $opts, false ), - 'wgLang' => null, - 'wgContLang' => null, - 'wgNamespacesWithSubpages' => array( 0 => isset( $opts['subpage'] ) ), - 'wgMaxTocLevel' => $maxtoclevel, - 'wgCapitalLinks' => true, - 'wgNoFollowLinks' => true, - 'wgNoFollowDomainExceptions' => array(), - 'wgThumbnailScriptPath' => false, - 'wgUseImageResize' => true, - 'wgSVGConverter' => 'null', - 'wgSVGConverters' => array( 'null' => 'echo "1">$output' ), - 'wgLocaltimezone' => 'UTC', - 'wgAllowExternalImages' => self::getOptionValue( 'wgAllowExternalImages', $opts, true ), - 'wgUseTidy' => false, - 'wgDefaultLanguageVariant' => $variant, - 'wgVariantArticlePath' => false, - 'wgGroupPermissions' => array( '*' => array( - 'createaccount' => true, - 'read' => true, - 'edit' => true, - 'createpage' => true, - 'createtalk' => true, - ) ), - 'wgNamespaceProtection' => array( NS_MEDIAWIKI => 'editinterface' ), - 'wgDefaultExternalStore' => array(), - 'wgForeignFileRepos' => array(), - 'wgLinkHolderBatchSize' => $linkHolderBatchSize, - 'wgExperimentalHtmlIds' => false, - 'wgExternalLinkTarget' => false, - 'wgAlwaysUseTidy' => false, - 'wgHtml5' => true, - 'wgWellFormedXml' => true, - 'wgAllowMicrodataAttributes' => true, - 'wgAdaptiveMessageCache' => true, - 'wgDisableLangConversion' => false, - 'wgDisableTitleConversion' => false, - ); - - if ( $config ) { - $configLines = explode( "\n", $config ); - - foreach ( $configLines as $line ) { - list( $var, $value ) = explode( '=', $line, 2 ); - - $settings[$var] = eval( "return $value;" ); - } - } - - $this->savedGlobals = array(); - - /** @since 1.20 */ - wfRunHooks( 'ParserTestGlobals', array( &$settings ) ); - - foreach ( $settings as $var => $val ) { - if ( array_key_exists( $var, $GLOBALS ) ) { - $this->savedGlobals[$var] = $GLOBALS[$var]; - } - - $GLOBALS[$var] = $val; - } - - $GLOBALS['wgContLang'] = Language::factory( $lang ); - $GLOBALS['wgMemc'] = new EmptyBagOStuff; - - $context = new RequestContext(); - $GLOBALS['wgLang'] = $context->getLanguage(); - $GLOBALS['wgOut'] = $context->getOutput(); - - $GLOBALS['wgUser'] = new User(); - - global $wgHooks; - - $wgHooks['ParserTestParser'][] = 'ParserTestParserHook::setup'; - $wgHooks['ParserGetVariableValueTs'][] = 'ParserTest::getFakeTimestamp'; - - MagicWord::clearCache(); - - return $context; - } - - /** - * List of temporary tables to create, without prefix. - * Some of these probably aren't necessary. - */ - private function listTables() { - $tables = array( 'user', 'user_properties', 'user_former_groups', 'page', 'page_restrictions', - 'protected_titles', 'revision', 'text', 'pagelinks', 'imagelinks', - 'categorylinks', 'templatelinks', 'externallinks', 'langlinks', 'iwlinks', - 'site_stats', 'hitcounter', 'ipblocks', 'image', 'oldimage', - 'recentchanges', 'watchlist', 'interwiki', 'logging', - 'querycache', 'objectcache', 'job', 'l10n_cache', 'redirect', 'querycachetwo', - 'archive', 'user_groups', 'page_props', 'category', 'msg_resource', 'msg_resource_links' - ); - - if ( in_array( $this->db->getType(), array( 'mysql', 'sqlite', 'oracle' ) ) ) { - array_push( $tables, 'searchindex' ); - } - - // Allow extensions to add to the list of tables to duplicate; - // may be necessary if they hook into page save or other code - // which will require them while running tests. - wfRunHooks( 'ParserTestTables', array( &$tables ) ); - - return $tables; - } - - /** - * Set up a temporary set of wiki tables to work with for the tests. - * Currently this will only be done once per run, and any changes to - * the db will be visible to later tests in the run. - */ - public function setupDatabase() { - global $wgDBprefix; - - if ( $this->databaseSetupDone ) { - return; - } - - $this->db = wfGetDB( DB_MASTER ); - $dbType = $this->db->getType(); - - if ( $wgDBprefix === 'parsertest_' || ( $dbType == 'oracle' && $wgDBprefix === 'pt_' ) ) { - throw new MWException( 'setupDatabase should be called before setupGlobals' ); - } - - $this->databaseSetupDone = true; - $this->oldTablePrefix = $wgDBprefix; - - # SqlBagOStuff broke when using temporary tables on r40209 (bug 15892). - # It seems to have been fixed since (r55079?), but regressed at some point before r85701. - # This works around it for now... - ObjectCache::$instances[CACHE_DB] = new HashBagOStuff; - - # CREATE TEMPORARY TABLE breaks if there is more than one server - if ( wfGetLB()->getServerCount() != 1 ) { - $this->useTemporaryTables = false; - } - - $temporary = $this->useTemporaryTables || $dbType == 'postgres'; - $prefix = $dbType != 'oracle' ? 'parsertest_' : 'pt_'; - - $this->dbClone = new CloneDatabase( $this->db, $this->listTables(), $prefix ); - $this->dbClone->useTemporaryTables( $temporary ); - $this->dbClone->cloneTableStructure(); - - if ( $dbType == 'oracle' ) { - $this->db->query( 'BEGIN FILL_WIKI_INFO; END;' ); - # Insert 0 user to prevent FK violations - - # Anonymous user - $this->db->insert( 'user', array( - 'user_id' => 0, - 'user_name' => 'Anonymous' ) ); - } - - # Update certain things in site_stats - $this->db->insert( 'site_stats', - array( 'ss_row_id' => 1, 'ss_images' => 2, 'ss_good_articles' => 1 ) ); - - # Reinitialise the LocalisationCache to match the database state - Language::getLocalisationCache()->unloadAll(); - - # Clear the message cache - MessageCache::singleton()->clear(); - - // Remember to update newParserTests.php after changing the below - // (and it uses a slightly different syntax just for teh lulz) - $this->uploadDir = $this->setupUploadDir(); - $user = User::createNew( 'WikiSysop' ); - $image = wfLocalFile( Title::makeTitle( NS_FILE, 'Foobar.jpg' ) ); - # note that the size/width/height/bits/etc of the file - # are actually set by inspecting the file itself; the arguments - # to recordUpload2 have no effect. That said, we try to make things - # match up so it is less confusing to readers of the code & tests. - $image->recordUpload2( '', 'Upload of some lame file', 'Some lame file', array( - 'size' => 7881, - 'width' => 1941, - 'height' => 220, - 'bits' => 8, - 'media_type' => MEDIATYPE_BITMAP, - 'mime' => 'image/jpeg', - 'metadata' => serialize( array() ), - 'sha1' => wfBaseConvert( '1', 16, 36, 31 ), - 'fileExists' => true - ), $this->db->timestamp( '20010115123500' ), $user ); - - $image = wfLocalFile( Title::makeTitle( NS_FILE, 'Thumb.png' ) ); - # again, note that size/width/height below are ignored; see above. - $image->recordUpload2( '', 'Upload of some lame thumbnail', 'Some lame thumbnail', array( - 'size' => 22589, - 'width' => 135, - 'height' => 135, - 'bits' => 8, - 'media_type' => MEDIATYPE_BITMAP, - 'mime' => 'image/png', - 'metadata' => serialize( array() ), - 'sha1' => wfBaseConvert( '2', 16, 36, 31 ), - 'fileExists' => true - ), $this->db->timestamp( '20130225203040' ), $user ); - - $image = wfLocalFile( Title::makeTitle( NS_FILE, 'Foobar.svg' ) ); - $image->recordUpload2( '', 'Upload of some lame SVG', 'Some lame SVG', array( - 'size' => 12345, - 'width' => 240, - 'height' => 180, - 'bits' => 24, - 'media_type' => MEDIATYPE_DRAWING, - 'mime' => 'image/svg+xml', - 'metadata' => serialize( array() ), - 'sha1' => wfBaseConvert( '', 16, 36, 31 ), - 'fileExists' => true - ), $this->db->timestamp( '20010115123500' ), $user ); - - # This image will be blacklisted in [[MediaWiki:Bad image list]] - $image = wfLocalFile( Title::makeTitle( NS_FILE, 'Bad.jpg' ) ); - $image->recordUpload2( '', 'zomgnotcensored', 'Borderline image', array( - 'size' => 12345, - 'width' => 320, - 'height' => 240, - 'bits' => 24, - 'media_type' => MEDIATYPE_BITMAP, - 'mime' => 'image/jpeg', - 'metadata' => serialize( array() ), - 'sha1' => wfBaseConvert( '3', 16, 36, 31 ), - 'fileExists' => true - ), $this->db->timestamp( '20010115123500' ), $user ); - } - - public function teardownDatabase() { - if ( !$this->databaseSetupDone ) { - $this->teardownGlobals(); - return; - } - $this->teardownUploadDir( $this->uploadDir ); - - $this->dbClone->destroy(); - $this->databaseSetupDone = false; - - if ( $this->useTemporaryTables ) { - if ( $this->db->getType() == 'sqlite' ) { - # Under SQLite the searchindex table is virtual and need - # to be explicitly destroyed. See bug 29912 - # See also MediaWikiTestCase::destroyDB() - wfDebug( __METHOD__ . " explicitly destroying sqlite virtual table parsertest_searchindex\n" ); - $this->db->query( "DROP TABLE `parsertest_searchindex`" ); - } - # Don't need to do anything - $this->teardownGlobals(); - return; - } - - $tables = $this->listTables(); - - foreach ( $tables as $table ) { - if ( $this->db->getType() == 'oracle' ) { - $this->db->query( "DROP TABLE pt_$table DROP CONSTRAINTS" ); - } else { - $this->db->query( "DROP TABLE `parsertest_$table`" ); - } - } - - if ( $this->db->getType() == 'oracle' ) { - $this->db->query( 'BEGIN FILL_WIKI_INFO; END;' ); - } - - $this->teardownGlobals(); - } - - /** - * Create a dummy uploads directory which will contain a couple - * of files in order to pass existence tests. - * - * @return String: the directory - */ - private function setupUploadDir() { - global $IP; - - if ( $this->keepUploads ) { - $dir = wfTempDir() . '/mwParser-images'; - - if ( is_dir( $dir ) ) { - return $dir; - } - } else { - $dir = wfTempDir() . "/mwParser-" . mt_rand() . "-images"; - } - - // wfDebug( "Creating upload directory $dir\n" ); - if ( file_exists( $dir ) ) { - wfDebug( "Already exists!\n" ); - return $dir; - } - - wfMkdirParents( $dir . '/3/3a', null, __METHOD__ ); - copy( "$IP/skins/monobook/headbg.jpg", "$dir/3/3a/Foobar.jpg" ); - wfMkdirParents( $dir . '/e/ea', null, __METHOD__ ); - copy( "$IP/skins/monobook/wiki.png", "$dir/e/ea/Thumb.png" ); - wfMkdirParents( $dir . '/0/09', null, __METHOD__ ); - copy( "$IP/skins/monobook/headbg.jpg", "$dir/0/09/Bad.jpg" ); - wfMkdirParents( $dir . '/f/ff', null, __METHOD__ ); - copy( "$IP/skins/monobook/headbg.jpg", "$dir/f/ff/Foobar.svg" ); - file_put_contents( "$dir/f/ff/Foobar.svg", - '' . - '' ); - return $dir; - } - - /** - * Restore default values and perform any necessary clean-up - * after each test runs. - */ - private function teardownGlobals() { - RepoGroup::destroySingleton(); - FileBackendGroup::destroySingleton(); - LockManagerGroup::destroySingletons(); - LinkCache::singleton()->clear(); - - foreach ( $this->savedGlobals as $var => $val ) { - $GLOBALS[$var] = $val; - } - } - - /** - * Remove the dummy uploads directory - */ - private function teardownUploadDir( $dir ) { - if ( $this->keepUploads ) { - return; - } - - // delete the files first, then the dirs. - self::deleteFiles( - array( - "$dir/3/3a/Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/200px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/640px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/120px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/1280px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/20px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/270px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/300px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/30px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/360px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/400px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/40px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/70px-Foobar.jpg", - "$dir/thumb/3/3a/Foobar.jpg/960px-Foobar.jpg", - - "$dir/e/ea/Thumb.png", - - "$dir/0/09/Bad.jpg", - - "$dir/f/ff/Foobar.svg", - "$dir/thumb/f/ff/Foobar.svg/180px-Foobar.svg.png", - "$dir/thumb/f/ff/Foobar.svg/360px-Foobar.svg.png", - "$dir/thumb/f/ff/Foobar.svg/langde-270px-Foobar.svg.png", - "$dir/thumb/f/ff/Foobar.svg/270px-Foobar.svg.png", - "$dir/thumb/f/ff/Foobar.svg/langde-180px-Foobar.svg.png", - "$dir/thumb/f/ff/Foobar.svg/langde-360px-Foobar.svg.png", - - "$dir/math/f/a/5/fa50b8b616463173474302ca3e63586b.png", - ) - ); - - self::deleteDirs( - array( - "$dir/3/3a", - "$dir/3", - "$dir/thumb/6/65", - "$dir/thumb/6", - "$dir/thumb/3/3a/Foobar.jpg", - "$dir/thumb/3/3a", - "$dir/thumb/3", - "$dir/e/ea", - "$dir/e", - "$dir/f/ff/", - "$dir/f/", - "$dir/thumb/f/ff/Foobar.svg", - "$dir/thumb/f/ff/", - "$dir/thumb/f/", - "$dir/0/09/", - "$dir/0/", - "$dir/thumb", - "$dir/math/f/a/5", - "$dir/math/f/a", - "$dir/math/f", - "$dir/math", - "$dir", - ) - ); - } - - /** - * Delete the specified files, if they exist. - * @param $files Array: full paths to files to delete. - */ - private static function deleteFiles( $files ) { - foreach ( $files as $file ) { - if ( file_exists( $file ) ) { - unlink( $file ); - } - } - } - - /** - * Delete the specified directories, if they exist. Must be empty. - * @param $dirs Array: full paths to directories to delete. - */ - private static function deleteDirs( $dirs ) { - foreach ( $dirs as $dir ) { - if ( is_dir( $dir ) ) { - rmdir( $dir ); - } - } - } - - /** - * "Running test $desc..." - */ - protected function showTesting( $desc ) { - print "Running test $desc... "; - } - - /** - * Print a happy success message. - * - * Refactored in 1.22 to use ParserTestResult - * - * @param $testResult ParserTestResult - * @return Boolean - */ - protected function showSuccess( ParserTestResult $testResult ) { - if ( $this->showProgress ) { - print $this->term->color( '1;32' ) . 'PASSED' . $this->term->reset() . "\n"; - } - - return true; - } - - /** - * Print a failure message and provide some explanatory output - * about what went wrong if so configured. - * - * Refactored in 1.22 to use ParserTestResult - * - * @param $testResult ParserTestResult - * @return Boolean - */ - protected function showFailure( ParserTestResult $testResult ) { - if ( $this->showFailure ) { - if ( !$this->showProgress ) { - # In quiet mode we didn't show the 'Testing' message before the - # test, in case it succeeded. Show it now: - $this->showTesting( $testResult->description ); - } - - print $this->term->color( '31' ) . 'FAILED!' . $this->term->reset() . "\n"; - - if ( $this->showOutput ) { - print "--- Expected ---\n{$testResult->expected}\n"; - print "--- Actual ---\n{$testResult->actual}\n"; - } - - if ( $this->showDiffs ) { - print $this->quickDiff( $testResult->expected, $testResult->actual ); - if ( !$this->wellFormed( $testResult->actual ) ) { - print "XML error: $this->mXmlError\n"; - } - } - } - - return false; - } - - /** - * Run given strings through a diff and return the (colorized) output. - * Requires writable /tmp directory and a 'diff' command in the PATH. - * - * @param $input String - * @param $output String - * @param $inFileTail String: tailing for the input file name - * @param $outFileTail String: tailing for the output file name - * @return String - */ - protected function quickDiff( $input, $output, - $inFileTail = 'expected', $outFileTail = 'actual' - ) { - # Windows, or at least the fc utility, is retarded - $slash = wfIsWindows() ? '\\' : '/'; - $prefix = wfTempDir() . "{$slash}mwParser-" . mt_rand(); - - $infile = "$prefix-$inFileTail"; - $this->dumpToFile( $input, $infile ); - - $outfile = "$prefix-$outFileTail"; - $this->dumpToFile( $output, $outfile ); - - $shellInfile = wfEscapeShellArg( $infile ); - $shellOutfile = wfEscapeShellArg( $outfile ); - - global $wgDiff3; - // we assume that people with diff3 also have usual diff - $shellCommand = ( wfIsWindows() && !$wgDiff3 ) ? 'fc' : 'diff -au'; - - $diff = wfShellExec( "$shellCommand $shellInfile $shellOutfile" ); - - unlink( $infile ); - unlink( $outfile ); - - return $this->colorDiff( $diff ); - } - - /** - * Write the given string to a file, adding a final newline. - * - * @param $data String - * @param $filename String - */ - private function dumpToFile( $data, $filename ) { - $file = fopen( $filename, "wt" ); - fwrite( $file, $data . "\n" ); - fclose( $file ); - } - - /** - * Colorize unified diff output if set for ANSI color output. - * Subtractions are colored blue, additions red. - * - * @param $text String - * @return String - */ - protected function colorDiff( $text ) { - return preg_replace( - array( '/^(-.*)$/m', '/^(\+.*)$/m' ), - array( $this->term->color( 34 ) . '$1' . $this->term->reset(), - $this->term->color( 31 ) . '$1' . $this->term->reset() ), - $text ); - } - - /** - * Show "Reading tests from ..." - * - * @param $path String - */ - public function showRunFile( $path ) { - print $this->term->color( 1 ) . - "Reading tests from \"$path\"..." . - $this->term->reset() . - "\n"; - } - - /** - * Insert a temporary test article - * @param $name String: the title, including any prefix - * @param $text String: the article text - * @param $line Integer: the input line number, for reporting errors - * @param $ignoreDuplicate Boolean: whether to silently ignore duplicate pages - */ - public static function addArticle( $name, $text, $line = 'unknown', $ignoreDuplicate = '' ) { - global $wgCapitalLinks; - - $oldCapitalLinks = $wgCapitalLinks; - $wgCapitalLinks = true; // We only need this from SetupGlobals() See r70917#c8637 - - $text = self::chomp( $text ); - $name = self::chomp( $name ); - - $title = Title::newFromText( $name ); - - if ( is_null( $title ) ) { - throw new MWException( "invalid title '$name' at line $line\n" ); - } - - $page = WikiPage::factory( $title ); - $page->loadPageData( 'fromdbmaster' ); - - if ( $page->exists() ) { - if ( $ignoreDuplicate == 'ignoreduplicate' ) { - return; - } else { - throw new MWException( "duplicate article '$name' at line $line\n" ); - } - } - - $page->doEditContent( ContentHandler::makeContent( $text, $title ), '', EDIT_NEW ); - - $wgCapitalLinks = $oldCapitalLinks; - } - - /** - * Steal a callback function from the primary parser, save it for - * application to our scary parser. If the hook is not installed, - * abort processing of this file. - * - * @param $name String - * @return Bool true if tag hook is present - */ - public function requireHook( $name ) { - global $wgParser; - - $wgParser->firstCallInit(); // make sure hooks are loaded. - - if ( isset( $wgParser->mTagHooks[$name] ) ) { - $this->hooks[$name] = $wgParser->mTagHooks[$name]; - } else { - echo " This test suite requires the '$name' hook extension, skipping.\n"; - return false; - } - - return true; - } - - /** - * Steal a callback function from the primary parser, save it for - * application to our scary parser. If the hook is not installed, - * abort processing of this file. - * - * @param $name String - * @return Bool true if function hook is present - */ - public function requireFunctionHook( $name ) { - global $wgParser; - - $wgParser->firstCallInit(); // make sure hooks are loaded. - - if ( isset( $wgParser->mFunctionHooks[$name] ) ) { - $this->functionHooks[$name] = $wgParser->mFunctionHooks[$name]; - } else { - echo " This test suite requires the '$name' function hook extension, skipping.\n"; - return false; - } - - return true; - } - - /** - * Run the "tidy" command on text if the $wgUseTidy - * global is true - * - * @param $text String: the text to tidy - * @return String - */ - private function tidy( $text ) { - global $wgUseTidy; - - if ( $wgUseTidy ) { - $text = MWTidy::tidy( $text ); - } - - return $text; - } - - private function wellFormed( $text ) { - $html = - Sanitizer::hackDocType() . - '' . - $text . - ''; - - $parser = xml_parser_create( "UTF-8" ); - - # case folding violates XML standard, turn it off - xml_parser_set_option( $parser, XML_OPTION_CASE_FOLDING, false ); - - if ( !xml_parse( $parser, $html, true ) ) { - $err = xml_error_string( xml_get_error_code( $parser ) ); - $position = xml_get_current_byte_index( $parser ); - $fragment = $this->extractFragment( $html, $position ); - $this->mXmlError = "$err at byte $position:\n$fragment"; - xml_parser_free( $parser ); - - return false; - } - - xml_parser_free( $parser ); - - return true; - } - - private function extractFragment( $text, $position ) { - $start = max( 0, $position - 10 ); - $before = $position - $start; - $fragment = '...' . - $this->term->color( 34 ) . - substr( $text, $start, $before ) . - $this->term->color( 0 ) . - $this->term->color( 31 ) . - $this->term->color( 1 ) . - substr( $text, $position, 1 ) . - $this->term->color( 0 ) . - $this->term->color( 34 ) . - substr( $text, $position + 1, 9 ) . - $this->term->color( 0 ) . - '...'; - $display = str_replace( "\n", ' ', $fragment ); - $caret = ' ' . - str_repeat( ' ', $before ) . - $this->term->color( 31 ) . - '^' . - $this->term->color( 0 ); - - return "$display\n$caret"; - } - - static function getFakeTimestamp( &$parser, &$ts ) { - $ts = 123; //parsed as '1970-01-01T00:02:03Z' - return true; - } -} diff --git a/tests/parser/parserTests.txt b/tests/parser/parserTests.txt deleted file mode 100644 index 9658e8f8..00000000 --- a/tests/parser/parserTests.txt +++ /dev/null @@ -1,18591 +0,0 @@ -# MediaWiki Parser test cases -# Some taken from http://meta.wikimedia.org/wiki/Parser_testing -# All (C) their respective authors and released under the GPL -# -# The syntax should be fairly self-explanatory. -# -# Currently supported test options: -# One of the following three: -# -# (default) generate HTML output -# pst apply pre-save transform -# msg apply message transform -# -# Plus any combination of these: -# -# cat add category links -# ill add inter-language links -# subpage enable subpages (disabled by default) -# noxml don't check for XML well formdness -# title=[[XXX]] run test using article title XXX -# language=XXX set content language to XXX for this test -# variant=XXX set the variant of language for this test (eg zh-tw) -# disabled do not run test -# parsoid parsoid-only test (not run by PHP parser) -# php php-only test (not run by the parsoid parser) -# showtitle make the first line the title -# comment run through Linker::formatComment() instead of main parser -# local format section links in edit comment text as local links -# notoc disable table of contents -# -# You can also set the following parser properties via test options: -# wgEnableUploads, wgAllowExternalImages, wgMaxTocLevel, -# wgLinkHolderBatchSize, wgRawHtml -# -# For testing purposes, temporary articles can created: -# !!article / NAMESPACE:TITLE / !!text / ARTICLE TEXT / !!endarticle -# where '/' denotes a newline. - -# This is the standard article assumed to exist. -!! article -Main Page -!! text -blah blah -!! endarticle - -!!article -Template:Foo -!!text -FOO -!!endarticle - -!! article -Template:Blank -!! text -!! endarticle - -!! article -Template:pipe -!! text -| -!! endarticle - -!!article -MediaWiki:bad image list -!!text -* [[File:Bad.jpg]] except [[Nasty page]] -!!endarticle - -!! article -Template:inner list -!! text -* item 1 -!! endarticle - -!! article -Template:tbl-start -!! text -{| -!! endarticle - -!! article -Template:tbl-end -!! text -|} -!! endarticle - -!! article -Template:! -!! text -| -!! endarticle - -!! article -Template:echo -!! text -{{{1}}} -!! endarticle - -!! article -Template:echo_with_span -!! text -{{{1}}} -!! endarticle - -!! article -Template:echo_with_div -!! text -
{{{1}}}
-!! endarticle - -!! article -Template:attr_str -!! text -{{{1}}}="{{{2}}}" -!! endarticle - -!! article -Template:table_attribs -!! text - -|style="color: red"| Foo -!! endarticle - -!! article -Template:table_cells -!! text -{{table_attribs}} || Bar || Baz -!! endarticle - -!! article -Template:image_attribs -!! text - -[[File:foobar.jpg|right|Caption text]] -!! endarticle - -!! article -A?b -!! text -Weirdo titles! -!! endarticle - -!!article -Template:Bullet -!!text -* Bar -!!endarticle - -### -### Basic tests -### -!! test -Blank input -!! input -!! result -!! end - - -!! test -Simple paragraph -!! input -This is a simple paragraph. -!! result -

This is a simple paragraph. -

-!! end - -!! test -Paragraphs with extra newline spacing -!! input -foo - -bar - - -baz - - - -booz -!! result -

foo -

bar -


-baz -


-

booz -

-!! end - -!! test -Paragraphs with newline spacing with comment lines in between -!! input ----- -a - -b ----- -a - -b ----- -a - -b ----- -a - - -b ----- -a - - -b ----- -a - - - -b ----- -a - - - -b ----- -!! result -
-

a -b -

-
-

a -b -

-
-

a -b -

-
-

a -

b -

-
-

a -

b -

-
-

a -


-b -

-
-

a -


-b -

-
- -!! end - -!! test -Paragraphs with newline spacing with non-empty white-space lines in between -!! input ----- -a - -b ----- -a - - -b ----- -!! result -
-

a -

b -

-
-

a -


-b -

-
- -!! end - -!! test -Paragraphs with newline spacing with non-empty mixed comment and white-space lines in between -!! input ----- -a - -b ----- -a - -b ----- -a - - - -b ----- -a - - - - -b ----- -!! result -
-

a -b -

-
-

a -b -

-
-

a -

b -

-
-

a -


-b -

-
- -!! end - -!! test -Extra newlines: More paragraphs with indented comment -!! input -a - - - -b -!!result -

a -


-b -

-!!end - -!! test -Extra newlines followed by heading -!! input -a - - - -=b= -[[a]] - - -=b= -!! result -

a -


-

-

b[edit]

-

a -


-

-

b[edit]

- -!! end - -!! test -Extra newlines between heading and content are swallowed -!! input -=b= - - - -[[a]] -!! result -

b[edit]

-

a -

-!! end - -!! test -Parsing an URL -!! input -http://fr.wikipedia.org/wiki/🍺 - -!! result -

http://fr.wikipedia.org/wiki/🍺 -

-!! end - -!! test -Simple list -!! input -* Item 1 -* Item 2 -!! result - - -!! end - -!! test -Italics and bold -!! input -* plain -* plain''italic''plain -* plain''italic''plain''italic''plain -* plain'''bold'''plain -* plain'''bold'''plain'''bold'''plain -* plain''italic''plain'''bold'''plain -* plain'''bold'''plain''italic''plain -* plain''italic'''bold-italic'''italic''plain -* plain'''bold''bold-italic''bold'''plain -* plain'''''bold-italic'''italic''plain -* plain'''''bold-italic''bold'''plain -* plain''italic'''bold-italic'''''plain -* plain'''bold''bold-italic'''''plain -* plain l'''italic''plain -* plain l''''bold''' plain -!! result - - -!! end - -# this example taken from the [[simple:Moon]] article (bug 47326) -!! test -Italics and possessives (1) -!! input -obtained by ''[[Lunar Prospector]]'''s gamma-ray spectrometer -!! result -

obtained by Lunar Prospector's gamma-ray spectrometer -

-!! end - -# this example taken from [[en:Flaming Pie]] (bug 49926) -!! test -Italics and possessives (2) -!! input -'''''Flaming Pie''''' is ... released in 1997. In ''Flaming Pie'''s liner notes -!! result -

Flaming Pie is ... released in 1997. In Flaming Pie's liner notes -

-!! end - -# this example taken from [[en:Dictionary]] (bug 49926) -!! test -Italics and possessives (3) -!! input -The first monolingual dictionary written in a Romance language was ''Sebastián Covarrubias''' ''Tesoro de la lengua castellana o española'', published in 1611 in Madrid. In 1612 the first edition of the ''Vocabolario dell'[[Accademia della Crusca]]'', for Italian, was published. In 1690 in Rotterdam was published, posthumously, the ''Dictionnaire Universel''. -!! result -

The first monolingual dictionary written in a Romance language was Sebastián Covarrubias' Tesoro de la lengua castellana o española, published in 1611 in Madrid. In 1612 the first edition of the Vocabolario dell'Accademia della Crusca, for Italian, was published. In 1690 in Rotterdam was published, posthumously, the Dictionnaire Universel. -

-!! end - - -### -### 2-quote opening sequence tests -### -!! test -Italics and bold: 2-quote opening sequence: (2,2) -!! input -''foo'' -!! result -

foo -

-!!end - - -!! test -Italics and bold: 2-quote opening sequence: (2,3) -!! input -''foo''' -!! result -

foo' -

-!!end - - -!! test -Italics and bold: 2-quote opening sequence: (2,4) -!! input -''foo'''' -!! result -

foo'' -

-!!end - - -!! test -Italics and bold: 2-quote opening sequence: (2,5) (php) -!! options -php -!! input -''foo''''' -!! result -

foo -

-!!end -# The PHP parser strips the empty tags out for giggles; parsoid doesn't. -!! test -Italics and bold: 2-quote opening sequence: (2,5) (parsoid) -!! options -parsoid -!! input -''foo''''' -!! result -

foo -

-!!end - - -### -### 3-quote opening sequence tests -### - -!! test -Italics and bold: 3-quote opening sequence: (3,2) -!! input -'''foo'' -!! result -

'foo -

-!!end - - -!! test -Italics and bold: 3-quote opening sequence: (3,3) -!! input -'''foo''' -!! result -

foo -

-!!end - - -!! test -Italics and bold: 3-quote opening sequence: (3,4) -!! input -'''foo'''' -!! result -

foo' -

-!!end - - -!! test -Italics and bold: 3-quote opening sequence: (3,5) (php) -!! options -php -!! input -'''foo''''' -!! result -

foo -

-!!end -# The PHP parser strips the empty tags out for giggles; parsoid doesn't. -!! test -Italics and bold: 3-quote opening sequence: (3,5) (parsoid) -!! options -parsoid -!! input -'''foo''''' -!! result -

foo -

-!!end - - -### -### 4-quote opening sequence tests -### - -!! test -Italics and bold: 4-quote opening sequence: (4,2) -!! input -''''foo'' -!! result -

''foo -

-!!end - - -!! test -Italics and bold: 4-quote opening sequence: (4,3) -!! input -''''foo''' -!! result -

'foo -

-!!end - - -!! test -Italics and bold: 4-quote opening sequence: (4,4) -!! input -''''foo'''' -!! result -

'foo' -

-!!end - - -!! test -Italics and bold: 4-quote opening sequence: (4,5) (php) -!! options -php -!! input -''''foo''''' -!! result -

'foo -

-!!end -# The PHP parser strips the empty tags out for giggles; parsoid doesn't. -!! test -Italics and bold: 4-quote opening sequence: (4,5) (parsoid) -!! options -parsoid -!! input -''''foo''''' -!! result -

'foo -

-!!end - - -### -### 5-quote opening sequence tests -### - -!! test -Italics and bold: 5-quote opening sequence: (5,2) -!! options -!! input -'''''foo'' -!! result -

foo -

-!!end - - -!! test -Italics and bold: 5-quote opening sequence: (5,3) -!! input -'''''foo''' -!! result -

foo -

-!!end - - -!! test -Italics and bold: 5-quote opening sequence: (5,4) -!! input -'''''foo'''' -!! result -

foo' -

-!!end - - -!! test -Italics and bold: 5-quote opening sequence: (5,5) -!! input -'''''foo''''' -!! result -

foo -

-!!end - -### -### multiple quote sequences in a line -### -!! test -Italics and bold: multiple quote sequences: (2,4,2) -!! input -''foo''''bar'' -!! result -

foo'bar -

-!!end - - -!! test -Italics and bold: multiple quote sequences: (2,4,3) -!! input -''foo''''bar''' -!! result -

foo'bar -

-!!end - - -!! test -Italics and bold: multiple quote sequences: (2,4,4) -!! input -''foo''''bar'''' -!! result -

foo'bar' -

-!!end - - -!! test -Italics and bold: multiple quote sequences: (3,4,2) (php) -!! options -php -!! input -'''foo''''bar'' -!! result -

foo'bar -

-!!end -# The PHP parser strips the empty tags out for giggles; parsoid doesn't. -!! test -Italics and bold: multiple quote sequences: (3,4,2) (parsoid) -!! options -parsoid -!! input -'''foo''''bar'' -!! result -

foo'bar -

-!!end - - -!! test -Italics and bold: multiple quote sequences: (3,4,3) (php) -!! options -php -!! input -'''foo''''bar''' -!! result -

foo'bar -

-!!end -# The PHP parser strips the empty tags out for giggles; parsoid doesn't. -!! test -Italics and bold: multiple quote sequences: (3,4,3) (parsoid) -!! options -parsoid -!! input -'''foo''''bar''' -!! result -

foo'bar -

-!!end - -### -### other quote tests -### -!! test -Italics and bold: other quote tests: (2,3,5) -!! input -''this is about '''foo's family''''' -!! result -

this is about foo's family -

-!!end - - -!! test -Italics and bold: other quote tests: (2,(3,3),2) -!! input -''this is about '''foo's''' family'' -!! result -

this is about foo's family -

-!!end - - -!! test -Italics and bold: other quote tests: (3,2,3,2) -!! input -'''this is about ''foo'''s family'' -!! result -

this is about foos family -

-!!end - - -!! test -Italics and bold: other quote tests: (3,2,3,3) -!! options -!! input -'''this is about ''foo'''s family''' -!! result -

'this is about foos family -

-!!end - - -!! test -Italics and bold: other quote tests: (3,(2,2),3) -!! input -'''this is about ''foo's'' family''' -!! result -

this is about foo's family -

-!!end - - -!! test -Italicized possessive -!! input -The ''[[Main Page]]'''s talk page. -!! result -

The Main Page's talk page. -

-!! end - -!! test -Parsoid only: Quote balancing context should be restricted to td/th cells on the same wikitext line -(Requires tidy for PHP parser output to be fixed up) -!! options -parsoid=wt2html,wt2wt -!! input -{| -!''a!!''b -|''a||''b -|} -!! result - - - -
abab
-!! end - -### -### Non-html5 tags -### - -!! test -Non-html5 tags should be accepted -!! input -
''foo''
-''foo'' -''foo'' -''foo'' -''foo'' -!! result -
foo
-

foo -foo -foo -foo -

-!! end - -!! test - is valid wikitext (bug 52468) -!! input - -!! result -

-

-!! end - -# is HTML4, is HTML4/5. -!! test - or for strikethrough -!! input -strike - -s -!! result -

strike -

s -

-!! end - -!! test -Non-word characters don't terminate tag names (bug 17663, 40670, 52022) -!! input - doesn't work! - - doesn't work! - - works fine - -foo
- -s.foo - - -!! result -

<b→> doesn't work! </b> -

<bä> doesn't work! </b> -

<boo> works fine </b> -

<s.foo>foo</s> -

<s.foo>s.foo</s.foo> -

<sub-ID#1> -

-!! end - -### -### Special characters -### - -!! test -Bare pipe character (bug 52363) -!! input -| -!! result -

| -

-!! end - -!! test -Bare pipe character from a template (bug 52363) -!! input -{{pipe}} -!! result -

| -

-!! end - -### -### test cases -### - -!! test - unordered list -!! input -* This is not an unordered list item. -!! result -

* This is not an unordered list item. -

-!! end - -!! test - spacing -!! input -Lorem ipsum dolor - -sed abit. - sed nullum. - -:and a colon - -!! result -

Lorem ipsum dolor - -sed abit. - sed nullum. - -:and a colon - -

-!! end - -!! test -nowiki 3 -!! input -:There is not nowiki. -:There is nowiki. - -#There is not nowiki. -#There is nowiki. - -*There is not nowiki. -*There is nowiki. -!! result -
-
There is not nowiki. -
-
There is nowiki. -
-
-
    -
  1. There is not nowiki. -
  2. -
  3. There is nowiki. -
  4. -
-
    -
  • There is not nowiki. -
  • -
  • There is nowiki. -
  • -
- -!! end - -!! test -Entities inside -!! input -< -!! result -

< -

-!! end - -!! test -Entities inside template parameters -!! options -parsoid -!! input -{{echo|–}} -!! result -

-

-!! end - -### -### Comments -### -!! test -Comments and Indent-Pre -!! input - asdf - - asdf - - - asdf -xyz - - asdf - xyz -!! result -
asdf
-
-
asdf
-
-
asdf
-
-

xyz -

-
asdf
-xyz
-
-!! end - -!! test -Comment test 2a -!! input -asdf - -jkl -!! result -

asdf -jkl -

-!! end - -!! test -Comment test 2b -!! input -asdf - - -jkl -!! result -

asdf -

jkl -

-!! end - -!! test -Comment test 3 -!! input -asdf - - -jkl -!! result -

asdf -jkl -

-!! end - -!! test -Comment test 4 -!! input -asdfjkl -!! result -

asdfjkl -

-!! end - -!! test -Comment spacing -!! input -a - b -c -!! result -

a -

-
 b 
-
-

c -

-!! end - -!! test -Comment whitespace -!! input - -!! result - -!! end - -!! test -Comment semantics and delimiters -!! input - -!! result - -!! end - -!! test -Comment semantics and delimiters, redux -!! input - -!! result - -!! end - -!! test -Comment semantics and delimiters: directors cut -!! input ---> -!! result -

--> -

-!! end - -!! test -Comment semantics: nesting -!! input ---> -!! result -

--> -

-!! end - -!! test -Comment semantics: unclosed comment at end -!! input -oo}} -!! result -

FOO -

-!! end - -!! test -Comment on its own line post-expand -!! input -a -{{blank}} -b -!! result -

a -

b -

-!! end - -!! test -Comment on its own line post-expand with non-significant whitespace -!! input -a - {{blank}} -b -!! result -

a -

b -

-!! end - -### -### paragraph wrapping tests -### -!! test -No block tags -!! input -a - -b -!! result -

a -

b -

-!! end - -!! test -Block tag on one line (
) -!! input -a
foo
- -b -!! result -a
foo
-

b -

-!! end - -!! test -Block tag on one line (
) -!! input -a
foo
- -b -!! result -a
foo
-

b -

-!! end - -!! test -Block tag on both lines (
) -!! input -a
foo
- -b
foo
-!! result -a
foo
-b
foo
- -!! end - -!! test -Block tag on both lines (
) -!! input -a
foo
- -b
foo
-!! result -a
foo
-b
foo
- -!! end - -!! test -Multiple lines without block tags -!! input -
foo
a -b -c -d e -x
foo
z -!! result -
foo
a -

b -c -d e -

-x
foo
z - -!! end - -!! test -Empty lines between lines with block tags -!! input -
- - -
a - -b -
a
b - -
b
d - - -
e
-!! result -
-


-

-
a -

b -

-
a
b -
b
d -


-

-
e
- -!! end - -### -### Preformatted text -### -!! test -Preformatted text -!! input - This is some - Preformatted text - With ''italic'' - And '''bold''' - And a [[Main Page|link]] -!! result -
This is some
-Preformatted text
-With italic
-And bold
-And a link
-
-!! end - -!! test -Tabs don't trigger preformatted text -!! input - This is not - preformatted text. - This is preformatted text. - So is this. -!! result -

This is not - preformatted text. -

-
This is preformatted text.
-	So is this.
-
-!! end - -!! test -Ident preformatting with inline content -!! input - a - ''b'' -!! result -
a
-b
-
-!! end - -!! test -
 with  inside (compatibility with 1.6 and earlier)
-!! input
-

-
-
-
-
-!! result -
-<b>
-<cite>
-<em>
-
- -!! end - -!! test -Regression with preformatted in
-!! input -
- Blah -
-!! result -
-
Blah
-
-
- -!! end - -!! test -Bug 52763: Preformatted in
-!! input -
- Blah -
-!! result -
-

Blah -

-
- -!! end - -!! test -Bug 51086: Double newlines in blockquotes should be turned into paragraphs -!! input -
-Foo - -Bar -
-!! result -
-

Foo -

Bar -

-
- -!! end - -!! test -Bug 15491: / in blockquote -!! input -
-Foo bar baz quux -
-!! result -
-

Foo bar baz quux -

-
- -!! end - -# Note that the p-wrapping is newline sensitive, which could be -# considered a bug: tidy will wrap only the 'Foo' in the example -# below in a

tag. (see comment 23-25 of bug #6200) -!! test -Bug 15491: / in blockquote (2) -!! input -

Foo bar baz quux -
-!! result -
Foo bar baz quux -
- -!! end - -!! test -
 with attributes (bug 3202)
-!! input
-
Bluescreen of WikiDeath
-!! result -
Bluescreen of WikiDeath
- -!! end - -!! test -
 with width attribute (bug 3202)
-!! input
-
Narrow screen goodies
-!! result -
Narrow screen goodies
- -!! end - -!! test -
 with forbidden attribute (bug 3202)
-!! input
-
Narrow screen goodies
-!! result -
Narrow screen goodies
- -!! end - -!! test -Entities inside
-!! input
-
<
-!! result -
<
- -!! end - -!! test -
 with forbidden attribute values (bug 3202)
-!! input
-
Narrow screen goodies
-!! result -
Narrow screen goodies
- -!! end - -!! test - inside
 (bug 13238)
-!! input
-
-
-
-
-
-
-
Foo
-!! result -
-<nowiki>
-
-
-
-
-
<nowiki>Foo</nowiki>
- -!! end - -!! test - and
 preference (first one wins)
-!! input
-
-
-
- -
- - -
-
-
-
-
- -!! result -
-<nowiki>
-
-

</nowiki> -</pre> -

-<pre> -<nowiki> -</pre> - -</pre> -

-!! end - -!! test -
inside nowiki -!! input -
-!! result -

</pre> -

-!! end - -!!test -Templates: Indent-Pre: 1a. Templates that break a line should suppress
-!!input
- {{echo|}}
-!!result
-
-!!end
-
-!!test
-Templates: Indent-Pre: 1b. Templates that break a line should suppress 
-!!input
- {{echo|
-foo}}
-!!result
-

foo -

-!!end - -!! test -Templates: Indent-Pre: 1c: Wrapping should be based on expanded content -!! input - {{echo|a -b}} -!!result -
a
-
-

b -

-!!end - -!! test -Templates: Indent-Pre: 1d: Wrapping should be based on expanded content -!! input - {{echo|a -b -c - d -e -}} -!!result -
a
-
-

b -c -

-
d
-
-

e -

-!!end - -!!test -Templates: Indent-Pre: 1e. Wrapping should be based on expanded content -!!input -{{echo| foo}} - -{{echo| foo}}{{echo| bar}} - -{{echo| foo}} -{{echo| bar}} - -{{echo| foo}} - -{{echo| foo}} - -{{echo|{{echo| }}bar}} -!!result -
foo
-
-
foo bar
-
-
foo
-bar
-
-
foo
-
-
foo
-
-
bar
-
-!!end - -!! test -Templates: Indent-Pre: 1f: Wrapping should be based on expanded content -!! input -{{echo| }}a - -{{echo| - }}a - -{{echo| - b}} - -{{echo|a - }}b - -{{echo|a -}} b -!!result -
a
-
-


-

-
a
-
-


-

-
b
-
-

a -

-
b
-
-

a -

-
b
-
-!!end - -# TODO / maybe: fix wt2wt for this -!! test -Parsoid: Don't paragraph-wrap fosterable content -!! options -parsoid=wt2html -!! input -{| - - - - - -|} -!! result - - - - - - - - - - -
-!! end - -!! test -Parsoid: Don't paragraph-wrap fosterable content even if table syntax is unbalanced -!! options -parsoid=wt2html -!! input -{| - - - - - - -|} -!! result - - - - - - - - - - -
-
-!! end - - -#-------------------------------------------------------------------- -# Transclusion parameter whitespace stripping tests -# Behavior is different for positional and named parameters -#-------------------------------------------------------------------- -!! test -Templates: Strip leading and trailing whitespace from named-param values -!! input -{{echo|1= a }} - -{{echo|1= {{echo|b}} }} - -{{echo| 1 = - c }} - -{{echo| 1 = -* d -}} -!! result -

a -

b -

c -

-
    -
  • d -
  • -
- -!! end - -!! test -Templates: Don't strip whitespace from positional-param values -!! input -{{echo|a }} - -{{echo|{{echo|b}} }} - -{{echo| c -}} - -{{echo| {{echo|d}} -}} - -{{echo| - e}} - -{{echo| -* f}} - -{{echo| - }}g -!! result -

a -

b -

-
c 
-
-


-

-
d
-
-


-

-
e
-
-


-

-
    -
  • f -
  • -
-


-

-
g
-
-!! end - -!! test -Templates: Handle empty comment-and-ws-only lines correctly -!! input -{{echo|foo - - -bar}} -!! result -

foo -bar -

-!! end - -#-------------------------------------------------------------------- -# Transclusion parameter escaping tests -#-------------------------------------------------------------------- -!! test -Templates: Parsoid parameter escaping test 1 -!! options -parsoid -!! input -{{echo|[foo]|{{echo|[bar]}}}} -!! result -

[foo]

-!! end - -!! test -Parsoid: Pipes in external links in template parameter -!! options -parsoid -!! input -{{echo|[{{echo|http://example.com}} link]}} -!! result -

link

-!! end - -!! test -Parsoid: pipe in transclusion parameter -!! options -parsoid -!! input -{{echo|http://foo.com/a|b}} -!! result -

http://foo.com/a|b

-!! end - -!! test -Parsoid: Pipe in external link target and content in template parameter -!! options -parsoid=html2wt,wt2wt -!! input -{{echo|[http://foo.com/a|b a|b]}} -!! result -

a|b

-!! end - -!! test -Templates: Dont escape already nowiki-escaped text in template parameters -!! options -parsoid=html2wt,wt2wt -!! input -{{echo|foo|bar}} -{{echo|<div>}} -{{echo|}} -!! result -

foo|bar -<div> - -

-!! end - -## Bug 52824 -!! test -Templates: '=' char in nested transclusions should not trigger nowiki escapes or conversion to named param -!! options -parsoid=html2wt,wt2wt -!! input -{{echo|{{echo|1=bar}}}} -!! result -

bar

-!! end - -### -### Parsoid-centric tests for testing RT edge cases for pre -### - -!!test -1a. Indent-Pre and Comments -!!input - a - -c -!!result -
a
-
-

c -

-!!end - -!!test -1b. Indent-Pre and Comments -!!input - a - -c -!!result -
a
-
-

c -

-!!end - -!!test -1c. Indent-Pre and Comments -!!input - a - - a -!!result -
 a
-
-
 a
-
-!!end - -!!test -1d. Indent-Pre and Comments -(Pre-handler currently cannot distinguish between comment/ws order and normalizes them to [comment,ws] order) -!!input - a - - b -!!result -
a
-
-
b
-
-!!end - -!!test -2a. Indent-Pre and tables -!!input - {| - |- - !h1!!h2 - |foo||bar - |} -!!result - - - - - - -
h1h2 -foobar -
- -!!end - -!!test -2b. Indent-Pre and tables -!!input - {| - |- -|foo -|} -!!result - - - -
foo -
- -!!end - -!!test -2c. Indent-Pre and tables (bug 42252) -!!input -{| - |+ foo - ! | bar -|} -!!result - - - -
foo -
bar -
- -!!end - -!!test -3a. Indent-Pre and block tags (single-line html) -!!input -

foo

-
foo
-
foo
- foo -!!result -

foo

-
foo
-
foo
-
 foo 
-
-!!end - -!!test -3b. Indent-Pre and block tags (pre-content on separate line) -!!input -

- foo -

- -
- foo -
- -
- foo -
- -
- foo -
- -
-
-foo
-
-
- -
- foo -
- -
  • - foo -
- -!!result -

- foo -

-
-
foo
-
-
-
-
foo
-
-
-
-

foo -

-
-
-
-foo
-
-
-
-
foo
-
-
-
  • - foo -
- -!!end - -!!test -4. Multiple spaces at start-of-line -!!input -

foo

- foo - {| -|foo -|} -!!result -

foo

-
   foo
-
- - -
foo -
- -!!end - -!! test -5. White-space in indent-pre -NOTE: the white-space char on 2nd line is significant -!! input - a
- - b -!! result -
a
- -b -
-!! end - -!! test -6. Pre-blocks should extend across lines with leading WS even when there is no wrappable content -!! input - a - - - b - - c - -d -!! result -
a
-
-b
-
-
c
-
-
-

d -

-!! end - -!! test -7a. Indent-pre and category links -!! options -parsoid=wt2html,wt2wt -!! input - [[Category:foo]] -{{echo| [[Category:foo]]}} -!! result - - - -!! end - -!! test -7b. Indent-pre and category links -!! options -parsoid=wt2html,wt2wt -!! input - [[Category:foo]] a - [[Category:foo]] {{echo|b}} -!! result -
- a
-
- b
-!! end - -### -### HTML-pre (some to spec PHP parser behavior and some Parsoid-RT-centric) -### - -!!test -HTML-pre: 1. embedded newlines -!!input -
foo
- -
-foo
-
- -
-
-foo
-
- -
-
-
-foo
-
-!!result -
foo
-
-foo
-
-
-
-foo
-
-
-
-
-foo
-
- -!!end - -!!test -HTML-pre: 2: indented text -!!input -
- foo
-
-!!result -
- foo
-
- -!!end - -!!test -HTML-pre: 3: other wikitext -!!input -
-* foo
-# bar
-= no-h =
-'' no-italic ''
-[[ NoLink ]]
-
-!!result -
-* foo
-# bar
-= no-h =
-'' no-italic ''
-[[ NoLink ]]
-
- -!!end - -### -### Definition lists -### -!! test -Simple definition -!! input -; name : Definition -!! result -
-
name 
-
Definition -
-
- -!! end - -!! test -Definition list for indentation only -!! input -: Indented text -!! result -
-
Indented text -
-
- -!! end - -!! test -Definition list with no space -!! input -;name:Definition -!! result -
-
name
-
Definition -
-
- -!!end - -!! test -Definition list with URL link -!! input -; http://example.com/ : definition -!! result -
-
http://example.com/ 
-
definition -
-
- -!! end - -!! test -Definition list with bracketed URL link -!! input -;[http://www.example.com/ Example]:Something about it -!! result -
-
Example
-
Something about it -
-
- -!! end - -!! test -Definition list with wikilink containing colon -!! input -; [[Help:FAQ]]: The least-read page on Wikipedia -!! result -
-
Help:FAQ
-
The least-read page on Wikipedia -
-
- -!! end - -# At Brion's and JeLuF's insistence... :) -!! test -Definition list with news link containing colon -!! input -; news:alt.wikipedia.rox: This isn't even a real newsgroup! -!! result -
-
news:alt.wikipedia.rox
-
This isn't even a real newsgroup! -
-
- -!! end - -!! test -Malformed definition list with colon -!! input -; news:alt.wikipedia.rox -- don't crash or enter an infinite loop -!! result -
-
news:alt.wikipedia.rox -- don't crash or enter an infinite loop -
-
- -!! end - -!! test -Definition lists: colon in external link text -!! input -; [http://www.wikipedia2.org/ Wikipedia : The Next Generation]: OK, I made that up -!! result -
-
Wikipedia : The Next Generation
-
OK, I made that up -
-
- -!! end - -!! test -Definition lists: colon in HTML attribute -!! input -;bold -!! result -
-
bold -
-
- -!! end - -!! test -Definition lists: self-closed tag -!! input -;one
two : two-line fun -!! result -
-
one
two 
-
two-line fun -
-
- -!! end - -!! test -Bug 11748: Literal closing tags -!! input -
-
test 1
-
test test test test test
-
test 2
-
test test test test test
-
-!! result -
-
test 1
-
test test test test test
-
test 2
-
test test test test test
-
- -!! end - -!! test -Definition and unordered list using wiki syntax nested in unordered list using html tags. -!! input -
  • -; term : description -* unordered -
-!! result -
  • -
    -
    term 
    -
    description -
    -
    -
      -
    • unordered -
    • -
    -
- -!! end - -!! test - -Definition list with empty definition and following paragraph -!! input -; term: -Paragraph text -!! result -
-
term
-
-
-
-

Paragraph text -

-!! end - -!! test -Nested definition lists using html syntax -!! input -
-
-
Foo
-
-
-!! result -
-
-
Foo
-
-
- -!! end - -!! test -Definition Lists: No nesting: Multiple dd's -!! input -;x -:a -:b -!! result -
-
x -
-
a -
-
b -
-
- -!! end - -!! test -Definition Lists: Indentation: Regular -!! input -:i1 -::i2 -:::i3 -!! result -
-
i1 -
-
i2 -
-
i3 -
-
-
-
-
-
- -!! end - -!! test -Definition Lists: Indentation: Missing 1st level -!! input -::i2 -:::i3 -!! result -
-
-
i2 -
-
i3 -
-
-
-
-
-
- -!! end - -!! test -Definition Lists: Indentation: Multi-level indent -!! input -:::i3 -!! result -
-
-
-
i3 -
-
-
-
-
-
- -!! end - -!! test -Definition Lists: Hacky use to indent tables -!! input -::{| -|foo -|bar -|} -this text -should be left alone -!! result -
- - -
foo -bar -
-

this text -should be left alone -

-!! end - -# Bug 52473 -!! test -Definition Lists: Hacky use to indent tables (WS-insensitive) -!! options -parsoid -!! input -: {| -|a -|} -!! result -
-
a
-
-!! end -## The PHP parser treats : items (dd) without a corresponding ; item (dt) -## as an empty dt item. It also ignores all but the last ";" when followed -## by ":" later on. So, ";" are not ignored in ";;;t3" but are ignored in -## ";;;t3 :d1". So, PHP parser behavior is a little inconsistent wrt multiple -## ";"s. -## -## Ex: ";;t2 ::d2" is transformed into: -## -##
-##
t2
-##
-##
-##
-##
d2
-##
-##
-##
-## -## But, Parsoid treats "; :" as a tight atomic unit and excess ":" as plain text -## So, the same wikitext above (;;t2 ::d2) is transformed into: -## -##
-##
-##
-##
t2
-##
:d2
-##
-##
-##
-## -## All Parsoid only definition list tests have this difference. -## -## See also: https://bugzilla.wikimedia.org/show_bug.cgi?id=6569 -## and http://lists.wikimedia.org/pipermail/wikitext-l/2011-November/000483.html - -!! test -Table / list interaction: indented table with lists in table contents -!! input -:{| -|- -| a -* b -|- -| c -* d -|} -!! result -
- - - - -
a -
    -
  • b -
  • -
-
c -
    -
  • d -
  • -
-
- -!! end - -!!test -Table / list interaction: lists nested in tables nested in indented lists -!!input -:{| -| -:a -:b -| -*c -*d -|} - -*e -*f -!!result -
- - -
-
-
a -
-
b -
-
-
-
    -
  • c -
  • -
  • d -
  • -
-
-
    -
  • e -
  • -
  • f -
  • -
- -!!end - -!! test -Definition Lists: Nesting: Multi-level (Parsoid only) -!! options -parsoid -!! input -;t1 :d1 -;;t2 ::d2 -;;;t3 :::d3 -!! result -
-
t1
-
d1
-
-
-
t2
-
:d2
-
-
-
t3
-
::d3
-
-
-
-
-
- - -!! end - - -!! test -Definition Lists: Nesting: Test 2 (Parsoid only) -!! options -parsoid -!! input -;t1 -::d2 -!! result -
-
t1
-
-
-
d2
-
-
-
- -!! end - - -!! test -Definition Lists: Nesting: Test 3 (Parsoid only) -!! options -parsoid -!! input -:;t1 -::::d2 -!! result -
-
-
-
t1
-
-
-
-
-
d2
-
-
-
-
-
-
-
- -!! end - - -!! test -Definition Lists: Nesting: Test 4 -!! input -::;t3 -:::d3 -!! result -
-
-
-
t3 -
-
d3 -
-
-
-
-
-
- -!! end - - -## The Parsoid team believes the following three test exposes a -## bug in the PHP parser. (Parsoid team thinks the PHP parser is -## wrong to close the
after the
containing the
    .) -!! test -Definition Lists: Mixed Lists: Test 1 (php) -!! options -php -!! input -:;* foo -::* bar -:; baz -!! result -
    -
    -
      -
    • foo -
    • -
    • bar -
    • -
    -
    -
    -
    -
    baz -
    -
    -
    -
    - -!! end -!! test -Definition Lists: Mixed Lists: Test 1 (parsoid) -!! options -parsoid -!! input -:;* foo -::* bar -:; baz -!! result -
    -
    -
      -
    • foo -
    • -
    -
      -
    • bar -
    • -
    -
    baz
    -
    -
    -!! end - -!! test -Definition Lists: Mixed Lists: Test 2 -!! input -*: d1 -*: d2 -!! result -
      -
    • -
      d1 -
      -
      d2 -
      -
      -
    • -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 3 -!! input -*::: d1 -*::: d2 -!! result -
      -
    • -
      -
      -
      d1 -
      -
      d2 -
      -
      -
      -
      -
      -
      -
    • -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 4 -!! input -*;d1 :d2 -*;d3 :d4 -!! result -
      -
    • -
      d1 
      -
      d2 -
      -
      d3 
      -
      d4 -
      -
      -
    • -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 5 -!! input -*:d1 -*:: d2 -!! result -
      -
    • -
      d1 -
      -
      d2 -
      -
      -
      -
      -
    • -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 6 -!! input -#*:d1 -#*::: d3 -!! result -
      -
      • -
      • -
        d1 -
        -
        -
        d3 -
        -
        -
        -
        -
        -
        -
      • -
      -
    1. -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 7 -!! input -:* d1 -:* d2 -!! result -
    -
      -
    • d1 -
    • -
    • d2 -
    • -
    -
    -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 8 -!! input -:* d1 -::* d2 -!! result -
    -
      -
    • d1 -
    • -
    -
    -
      -
    • d2 -
    • -
    -
    -
    -
    -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 9 -!! input -*;foo :bar -!! result -
      -
    • -
      foo 
      -
      bar -
      -
      -
    • -
    - -!! end - - -!! test -Definition Lists: Mixed Lists: Test 10 -!! input -*#;foo :bar -!! result -
      -
      1. -
      2. -
        foo 
        -
        bar -
        -
        -
      3. -
      -
    • -
    - -!! end - -# The Parsoid team disagrees with the PHP parser's seemingly-random -# rules regarding dd/dt on the next two tests. Parsoid is more -# consistent, and recognizes the shared nesting and keeps the -# still-open tags around until the nesting is complete. - -!! test -Definition Lists: Mixed Lists: Test 11 (php) -!! options -php -!! input -*#*#;*;;foo :bar -*#*#;boo :baz -!! result -
      -
      1. -
        • -
          1. -
          2. -
            foo 
            -
              -
            • -
              -
              bar -
              -
              -
            -
            -
          3. -
        - -
-
-
boo 
-
baz -
-
- - - - - - - - - -!! end -!! test -Definition Lists: Mixed Lists: Test 11 (parsoid) -!! options -parsoid -!! input -*#*#;*;;foo :bar -*#*#;boo :baz -!! result -
    -
  • -
      -
    1. -
        -
      • -
          -
        1. -
          -
          -
            -
          • -
            -
            -
            -
            foo 
            -
            bar
            -
            -
          • -
          -
          boo 
          -
          baz
          -
        2. -
      • -
    2. -
  • -
-!! end - - -!! test -Definition Lists: Weird Ones: Test 1 (php) -!! options -php -!! input -*#;*::;; foo : bar (who uses this?) -!! result -
    -
    1. -
    2. -
      foo 
      -
        -
      • -
        -
        -
        -
        bar (who uses this?) -
        -
        -
        -
        -
        -
        -
      -
      -
    3. -
- - - - - - - -!! end -!! test -Definition Lists: Weird Ones: Test 1 (parsoid) -!! options -parsoid -!! input -*#;*::;; foo : bar (who uses this?) -!! result -
    -
  • -
      -
    1. -
      -
      -
        -
      • -
        -
        -
        -
        -
        -
        -
        -
        foo 
        -
        bar (who uses this?)
        -
        -
        -
        -
      • -
      -
    2. -
  • -
-!! end - -### -### External links -### -!! test -External links: non-bracketed -!! input -Non-bracketed: http://example.com -!! result -

Non-bracketed: http://example.com -

-!! end - -!! test -External links: numbered -!! input -Numbered: [http://example.com] -Numbered: [http://example.net] -Numbered: [http://example.com] -!! result -

Numbered: [1] -Numbered: [2] -Numbered: [3] -

-!!end - -!! test -External links: specified text -!! input -Specified text: [http://example.com link] -!! result -

Specified text: link -

-!!end - -!! test -External links: trail -!! input -Linktrails should not work for external links: [http://example.com link]s -!! result -

Linktrails should not work for external links: links -

-!! end - -!! test -External links: dollar sign in URL -!! input -http://example.com/1$2345 -!! result -

http://example.com/1$2345 -

-!! end - -!! test -External links: dollar sign in URL (named) -!! input -[http://example.com/1$2345] -!! result -

[1] -

-!!end - -!! test -External links: open square bracket forbidden in URL (bug 4377) -!! input -http://example.com/1[2345 -!! result -

http://example.com/1[2345 -

-!! end - -!! test -External links: open square bracket forbidden in URL (named) (bug 4377) -!! input -[http://example.com/1[2345] -!! result -

[2345 -

-!!end - -!! test -External links: nowiki in URL link text (bug 6230) -!!input -[http://example.com/ ''example site''] -!! result -

''example site'' -

-!! end - -!! test -External links: newline forbidden in text (bug 6230 regression check) -!! input -[http://example.com/ first -second] -!! result -

[http://example.com/ first -second] -

-!!end - -!! test -External links: Pipe char between url and text -!! input -[http://example.com | link] -!! result -

| link -

-!!end - -!! test -External links: protocol-relative URL in brackets -!! input -[//example.com/ Test] -!! result -

Test -

-!! end - -!! test -External links: protocol-relative URL in brackets without text -!! input -[//example.com] -!! result -

[1] -

-!! end - -!! test -External links: protocol-relative URL in free text is left alone -!! input -//example.com/Foo -!! result -

//example.com/Foo -

-!!end - -!! test -External links: protocol-relative URL in the middle of a word is left alone (bug 30269) -!! input -foo//example.com/Foo -!! result -

foo//example.com/Foo -

-!! end - -!! test -External image -!! input -External image: http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png -!! result -

External image: Ncwikicol.png -

-!! end - -!! test -External image from https -!! input -External image from https: https://meta.wikimedia.org/upload/f/f1/Ncwikicol.png -!! result -

External image from https: Ncwikicol.png -

-!! end - -!! test -External image (when not allowed) -!! options -wgAllowExternalImages=0 -!! input -External image: http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png -!! result -

External image: http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png -

-!! end - -!! test -Link to non-http image, no img tag -!! input -Link to non-http image, no img tag: ftp://example.com/test.jpg -!! result -

Link to non-http image, no img tag: ftp://example.com/test.jpg -

-!! end - -!! test -External links: terminating separator -!! input -Terminating separator: http://example.com/thing, -!! result -

Terminating separator: http://example.com/thing, -

-!! end - -!! test -External links: intervening separator -!! input -Intervening separator: http://example.com/1,2,3 -!! result -

Intervening separator: http://example.com/1,2,3 -

-!! end - -!! test -External links: old bug with URL in query -!! input -Old bug with URL in query: [http://example.com/thing?url=http://example.com link] -!! result -

Old bug with URL in query: link -

-!! end - -!! test -External links: old URL-in-URL bug, mixed protocols -!! input -And again with mixed protocols: [ftp://example.com?url=http://example.com link] -!! result -

And again with mixed protocols: link -

-!!end - -!! test -External links: URL in text -!! input -URL in text: [http://example.com http://example.com] -!! result -

URL in text: http://example.com -

-!! end - -!! test -External links: Clickable images -!! input -ja-style clickable images: [http://example.com http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png] -!! result -

ja-style clickable images: Ncwikicol.png -

-!!end - -!! test -External links: raw ampersand -!! input -Old & use: http://x&y -!! result -

Old & use: http://x&y -

-!! end - -!! test -External links: encoded ampersand -!! input -Old & use: http://x&y -!! result -

Old & use: http://x&y -

-!! end - -!! test -External links: encoded equals (bug 6102) -!! input -http://example.com/?foo=bar -!! result -

http://example.com/?foo=bar -

-!! end - -!! test -External links: [raw ampersand] -!! input -Old & use: [http://x&y] -!! result -

Old & use: [1] -

-!! end - -!! test -External links: [encoded ampersand] -!! input -Old & use: [http://x&y] -!! result -

Old & use: [1] -

-!! end - -!! test -External links: [encoded equals] (bug 6102) -!! input -[http://example.com/?foo=bar] -!! result -

[1] -

-!! end - -!! test -External links: [IDN ignored character reference in hostname; strip it right off] -!! input -[http://e‌xample.com/] -!! result -

[1] -

-!! end - -# FIXME: This test (the IDN characters in the text of a link) is an inconsistency. -# Where an external link could easily circumvent the sanitization of the text of -# a link like this (where an IDN-ignore character is in the URL somewhere), this -# test demands a higher standard. That's a bit strange. -# -# Example: -# -# http://e‌xample.com -> [http://example.com|http://example.com] -# [http://example.com|http://e‌xample.com] -> [http://example.com|http://e‌xample.com] -# -# The first example is sanitized, but the second is not. Any security benefits -# from this production are trivial to circumvent. Either remove this test and -# let the parser(s) do their thing unaccosted, or fix the inconsistency and change -# the test accordingly. -# -# All our love, -# The Parsoid team. -!! test -External links: IDN ignored character reference in hostname; strip it right off -!! input -http://e‌xample.com/ -!! result -

http://example.com/ -

-!! end - -!! test -External links: www.jpeg.org (bug 554) -!! input -http://www.jpeg.org -!!result -

http://www.jpeg.org -

-!! end - -!! test -External links: URL within URL (original bug 2) -!! input -[http://www.unausa.org/newindex.asp?place=http://www.unausa.org/programs/mun.asp] -!! result -

[1] -

-!! end - -!! test -BUG 361: URL inside bracketed URL -!! input -[http://www.example.com/foo http://www.example.com/bar] -!! result -

http://www.example.com/bar -

-!! end - -!! test -BUG 361: URL within URL, not bracketed -!! input -http://www.example.com/foo?=http://www.example.com/bar -!! result -

http://www.example.com/foo?=http://www.example.com/bar -

-!! end - -!! test -BUG 289: ">"-token in URL-tail -!! input -http://www.example.com/ -!! result -

http://www.example.com/<hello> -

-!!end - -!! test -BUG 289: literal ">"-token in URL-tail -!! input -http://www.example.com/html -!! result -

http://www.example.com/html -

-!!end - -!! test -BUG 289: ">"-token in bracketed URL -!! input -[http://www.example.com/ stuff] -!! result -

<hello> stuff -

-!!end - -!! test -BUG 289: literal ">"-token in bracketed URL -!! input -[http://www.example.com/html stuff] -!! result -

html stuff -

-!!end - -!! test -BUG 289: literal double quote at end of URL -!! input -http://www.example.com/"hello" -!! result -

http://www.example.com/"hello" -

-!!end - -!! test -BUG 289: literal double quote in bracketed URL -!! input -[http://www.example.com/"hello" stuff] -!! result -

"hello" stuff -

-!!end - -!! test -External links: multiple legal whitespace is fine, Magnus. Don't break it please. (bug 5081) -!! input -[http://www.example.com test] -!! result -

test -

-!! end - -!! test -External links: link text with spaces -!! input -[http://www.example.com a b c] -[http://www.example.com ''a'' ''b''] -!! result -

a b c -a b -

-!! end - -!! test -External links: wiki links within external link (Bug 3695) -!! input -[http://example.com [[wikilink]] embedded in ext link] -!! result -

wikilink embedded in ext link -

-!! end - -!! test -BUG 787: Links with one slash after the url protocol are invalid -!! input -http:/example.com - -[http:/example.com title] -!! result -

http:/example.com -

[http:/example.com title] -

-!! end - -!! test -Bracketed external links with template-generated invalid target -!! input -[{{echo|http:/example.com}} title] -!! result -

[http:/example.com title] -

-!! end - -!! test -Bug 2702: Mismatched , and tags are invalid -!! input -''[http://example.com text''] -[http://example.com '''text]''' -''Something [http://example.com in italic''] -''Something [http://example.com mixed''''', even bold]''' -'''''Now [http://example.com both'''''] -!! result -

text -text -Something in italic -Something mixed, even bold -Now both -

-!! end - - -!! test -Bug 4781: %26 in URL -!! input -http://www.example.com/?title=AT%26T -!! result -

http://www.example.com/?title=AT%26T -

-!! end - -# According to http://dev.w3.org/html5/spec/Overview.html#parsing-urls a plain -# % is actually legal in HTML5. Any change in output would need testing though. -!! test -Bug 4781, 5267: %25 in URL -!! input -http://www.example.com/?title=100%25_Bran -!! result -

http://www.example.com/?title=100%25_Bran -

-!! end - -!! test -Bug 4781, 5267: %28, %29 in URL -!! input -http://www.example.com/?title=Ben-Hur_%281959_film%29 -!! result -

http://www.example.com/?title=Ben-Hur_%281959_film%29 -

-!! end - - -!! test -Bug 4781: %26 in autonumber URL -!! input -[http://www.example.com/?title=AT%26T] -!! result -

[1] -

-!! end - -!! test -Bug 4781, 5267: %26 in autonumber URL -!! input -[http://www.example.com/?title=100%25_Bran] -!! result -

[1] -

-!! end - -!! test -Bug 4781, 5267: %28, %29 in autonumber URL -!! input -[http://www.example.com/?title=Ben-Hur_%281959_film%29] -!! result -

[1] -

-!! end - - -!! test -Bug 4781: %26 in bracketed URL -!! input -[http://www.example.com/?title=AT%26T link] -!! result -

link -

-!! end - -!! test -Bug 4781, 5267: %26 in bracketed URL -!! input -[http://www.example.com/?title=100%25_Bran link] -!! result -

link -

-!! end - -!! test -Bug 4781, 5267: %28, %29 in bracketed URL -!! input -[http://www.example.com/?title=Ben-Hur_%281959_film%29 link] -!! result -

link -

-!! end - -!! test -External link containing double-single-quotes in text '' (bug 4598 sanity check) -!! input -Some [http://example.com/ pretty ''italics'' and stuff]! -!! result -

Some pretty italics and stuff! -

-!! end - -!! test -External link containing double-single-quotes in text embedded in italics (bug 4598 sanity check) -!! input -''Some [http://example.com/ pretty ''italics'' and stuff]!'' -!! result -

Some pretty italics and stuff! -

-!! end - -!! test -External link containing double-single-quotes with no space separating the url from text in italics -!! input -[http://www.musee-picasso.fr/pages/page_id18528_u1l2.htm''La muerte de Casagemas'' (1901) en el sitio de [[Museo Picasso (París)|Museo Picasso]].] -!! result -

La muerte de Casagemas (1901) en el sitio de Museo Picasso. -

-!! end - -!! test -External link with comments in link text -!! input -[http://www.google.com Google ] -!! result -

Google -

-!! end - -!! test -URL-encoding in URL functions (single parameter) -!! input -{{localurl:Some page|amp=&}} -!! result -

/index.php?title=Some_page&amp=& -

-!! end - -!! test -URL-encoding in URL functions (multiple parameters) -!! input -{{localurl:Some page|q=?&=&}} -!! result -

/index.php?title=Some_page&q=?&amp=& -

-!! end - -!! test -Brackets in urls -!! input -http://example.com/index.php?foozoid%5B%5D=bar - -http://example.com/index.php?foozoid[]=bar -!! result -

http://example.com/index.php?foozoid%5B%5D=bar -

http://example.com/index.php?foozoid%5B%5D=bar -

-!! end - -!! test -IPv6 urls (bug 21261) -!! options -disabled -!! input -http://[2404:130:0:1000::187:2]/index.php -!! result -

http://[2404:130:0:1000::187:2]/index.php -

-!! end - -!! test -Non-extlinks in brackets -!! input -[foo] -[foo bar] -[foo ''bar''] -[fool's] errand -[fool's errand] -[{{echo|foo}}] -[{{echo|foo}} bar] -[{{echo|foo}} ''bar''] -[{{echo|foo}}l's] errand -[{{echo|foo}}l's errand] -[url={{echo|foo}}] -[url=http://example.com] -!! result -

[foo] -[foo bar] -[foo bar] -[fool's] errand -[fool's errand] -[foo] -[foo bar] -[foo bar] -[fool's] errand -[fool's errand] -[url=foo] -[url=http://example.com] -

-!! end - -!! test -Parsoid: Percent encoding in external links -!! options -parsoid -!! input -[https://github.com/search?l=&q=ResourceLoader+%40wikimedia Search] -!! result -

Search

-!! end - -!! test -Parsoid: use url link syntax for links where the content is equal the link -target -!! options -parsoid -!! input -http://example.com -!! result -

http://example.com

-!! end - -### -### Quotes -### - -!! test -Quotes -!! input -Normal text. '''Bold text.''' Normal text. ''Italic text.'' - -Normal text. '''''Bold italic text.''''' Normal text. -!!result -

Normal text. Bold text. Normal text. Italic text. -

Normal text. Bold italic text. Normal text. -

-!! end - - -!! test -Unclosed and unmatched quotes (php) -!! options -php -!! input -'''''Bold italic text '''with bold deactivated''' in between.''''' - -'''''Bold italic text ''with italic deactivated'' in between.''''' - -'''Bold text.. - -..spanning two paragraphs (should not work).''' - -'''Bold tag left open - -''Italic tag left open - -Normal text. - - -'''This year''''s election ''should'' beat '''last year''''s. - -''Tom'''s car is bigger than ''Susan'''s. - -Plain ''italic'''s plain -!! result -

Bold italic text with bold deactivated in between. -

Bold italic text with italic deactivated in between. -

Bold text.. -

..spanning two paragraphs (should not work). -

Bold tag left open -

Italic tag left open -

Normal text. -

This year's election should beat last year's. -

Toms car is bigger than Susans. -

Plain italic's plain -

-!! end -# Parsoid inserts an empty bold tag pair at the end of the line, that the PHP -# parser strips. The wikitext contains just the first half of the bold -# quote pair. -!! test -Unclosed and unmatched quotes (parsoid) -!! options -parsoid -!! input -'''''Bold italic text '''with bold deactivated''' in between.''''' - -'''''Bold italic text ''with italic deactivated'' in between.''''' - -'''Bold text.. - -..spanning two paragraphs (should not work).''' - -'''Bold tag left open - -''Italic tag left open - -Normal text. - - -'''This year''''s election ''should'' beat '''last year''''s. - -''Tom'''s car is bigger than ''Susan'''s. - -Plain ''italic'''s plain -!! result -

Bold italic text with bold deactivated in between. -

Bold italic text with italic deactivated in between. -

Bold text.. -

..spanning two paragraphs (should not work). -

Bold tag left open -

Italic tag left open -

Normal text. -

This year's election should beat last year's. -

Toms car is bigger than Susans. -

Plain italic's plain -

-!! end - -### -### Tables -### -### some content taken from http://meta.wikimedia.org/wiki/MediaWiki_User%27s_Guide:_Using_tables -### - -# This should not produce
as
-# is the bare minimum required by the spec, see: -# http://www.w3.org/TR/xhtml-modularization/dtd_module_defs.html#a_module_Basic_Tables -!! test -A table with no data. (php) -!! options -php -!! input -{||} -!! result -!! end -# Parsoid team replies: empty table tags are legal in HTML5 -!! test -A table with no data. (parsoid) -!! options -parsoid -!! input -{||} -!! result -
-!! end - -# A table with nothing but a caption is invalid XHTML, we might want to render -# this as

caption

-!! test -A table with nothing but a caption (php) -!! options -php -!! input -{| -|+ caption -|} -!! result - -
caption -
- -!! end -# Parsoid team replies: table with only a caption is legal in HTML5 -!! test -A table with nothing but a caption (parsoid) -!! options -parsoid -!! input -{| -|+ caption -|} -!! result -
caption
-!! end - -!! test -A table with caption with default-spaced attributes and a table row -!! input -{| -|+ style="color: red;" | caption1 -|- -| foo -|} -!! result - - - -
caption1 -
foo -
- -!! end - -!! test -A table with captions with non-default spaced attributes and a table row -!! input -{| -|+style="color: red;"|caption2 -|+ style="color: red;"| caption3 -|- -| foo -|} -!! result - - - - -
caption2 - caption3 -
foo -
- -!! end - -!! test -Table td-cell syntax variations -!! input -{| -| foo bar foo | baz -| foo bar foo || baz -| style='color:red;' | baz -| style='color:red;' || baz -|} -!! result - - - - - - - -
baz - foo bar foo baz - baz - style='color:red;' baz -
- -!! end - -!! test -Simple table -!! input -{| -| 1 || 2 -|- -| 3 || 4 -|} -!! result - - - - - - -
1 2 -
3 4 -
- -!! end - -!! test -Simple table but with multiple dashes for row wikitext -!! input -{| -| foo -|----- -| bar -|} -!! result - - - - -
foo -
bar -
- -!! end -!! test -Multiplication table -!! input -{| border="1" cellpadding="2" -|+Multiplication table -|- -! × !! 1 !! 2 !! 3 -|- -! 1 -| 1 || 2 || 3 -|- -! 2 -| 2 || 4 || 6 -|- -! 3 -| 3 || 6 || 9 -|- -! 4 -| 4 || 8 || 12 -|- -! 5 -| 5 || 10 || 15 -|} -!! result - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Multiplication table -
× 1 2 3 -
1 - 1 2 3 -
2 - 2 4 6 -
3 - 3 6 9 -
4 - 4 8 12 -
5 - 5 10 15 -
- -!! end - -!! test -Accept "||" in table headings -!! input -{| -!h1 || h2 -|} -!! result - - - -
h1 h2 -
- -!! end - -!! test -Accept "||" in indented table headings -!! input -:{| -!h1 || h2 -|} -!! result -
- - -
h1 h2 -
- -!! end - -!! test -Accept empty attributes in td/th cells (td/th cells starting with leading ||) -!! input -{| -!| h1 -|| a -|} -!! result - - - -
h1 - a -
- -!! end - -!!test -Accept "| !" at start of line in tables (ignore !-attribute) -!!input -{| -|- -| !style="color:red" | bar -|} -!!result - - - -
bar -
- -!!end - -!!test -Allow +/- in 2nd and later cells in a row, in 1st cell when td-attrs are present, or in 1st cell when there is a space between "|" and +/- -!!input -{| -|- -|style='color:red;'|+1 -|style='color:blue;'|-1 -|- -| 1 || 2 || 3 -| 1 ||+2 ||-3 -|- -| +1 -| -1 -|} -!!result - - - - - - - - - - - - - - -
+1 --1 -
1 2 3 - 1 +2 -3 -
+1 - -1 -
- -!!end - -!! test -Table rowspan -!! input -{| border=1 -| Cell 1, row 1 -|rowspan=2| Cell 2, row 1 (and 2) -| Cell 3, row 1 -|- -| Cell 1, row 2 -| Cell 3, row 2 -|} -!! result - - - - - - - -
Cell 1, row 1 - Cell 2, row 1 (and 2) - Cell 3, row 1 -
Cell 1, row 2 - Cell 3, row 2 -
- -!! end - -!! test -Nested table -!! input -{| border=1 -| α -| -{| bgcolor=#ABCDEF border=2 -|nested -|- -|table -|} -|the original table again -|} -!! result - - - - -
α - - - - - -
nested -
table -
-
the original table again -
- -!! end - -!! test -Invalid attributes in table cell (bug 1830) -!! input -{| -|Cell:|broken -|} -!! result - - -
broken -
- -!! end - - -!! test -Table security: embedded pipes (http://lists.wikimedia.org/mailman/htdig/wikitech-l/2006-April/022293.html) -!! input -{| -| |[ftp://|x||]" onmouseover="alert(document.cookie)">test -!! result - - - - - -
[ftp://%7Cx]" onmouseover="alert(document.cookie)">test -
- -!! end - - -!! test -Indented table markup mixed with indented pre content (proposed in bug 6200) -!! input - - - - -
- Text that should be rendered preformatted -
-!! result - - - - -
-
Text that should be rendered preformatted
-
-
- -!! end - -!! test -Template-generated table cell attributes and cell content -!! input -{| -|{{table_attribs}} -| {{table_attribs}} -|} -!! result - - - -
Foo - Foo -
- -!! end - -!! test -Template-generated table cell attributes and cell content (2) -!! input -{| -|align=center {{table_attribs}} -|} -!! result - - -
Foo -
- -!! end - -!! test -Template-generated table cell attributes and cell content (3) -!! input -{| -|align=center {{table_cells}} -|} -!! result - - - - -
Foo Bar Baz -
- -!! end - -!! test -Table with row followed by newlines and table heading -!! input -{| -|- - -! foo -|} -!! result - - - - -
foo -
- -!! end - -!! test -Table with empty line following the start tag -!! input -{| - -|- -| foo -|} -!! result - - - - -
foo -
- -!! end - -# FIXME: Preserve the attribute properly (with an empty string as value) in -# the PHP parser. Parsoid implements the behavior below. -!! test -Table attributes with empty value -!! options -parsoid -!! input -{| -| style=| hello -|} -!! result - - - -
hello -
- -!! end - -!! test -Wikitext table with a lot of comments -!! input -{| - -| foo - -|- - -| - -|} -!! result - - - - -
foo -
-
- -!! end - -!! test -Wikitext table with double-line table cell -!! input -{| -|a -b -|} -!! result - - -
a -

b -

-
- -!! end - -!! test -Table cell with a single comment -!! input -{| -| -| a -|} -!! result - - - -
- a -
- -!! end - -# The expected HTML structure in this test is debatable. The PHP parser does -# not parse this kind of table at all. The main focus for Parsoid is on -# round-tripping, so this output is ok for now. TODO: revisit! -!! test -Wikitext table with html-syntax row (Parsoid) -!! options -parsoid -!! input -{| -|- -foo -|} -!! result - - - -
foo
-!! end - -!! test -Implicit after a |- -(PHP parser relies on Tidy to add the missing tags) -!! options -parsoid=wt2html,wt2wt -!! input -{| -|- -a -|} -!! result - - -
a
-!! end - -!! test -Pres should be recognized in an explicit context, but not in an implicit context -(PHP parser relies on Tidy to add the missing tags) -!! options -parsoid=wt2html,wt2wt -!! input -{| -|- -| - a -|- - b -|} -!! result - - - - - -
a
b
-!! end - -!! test -Lists should be recognized in an implicit context -(PHP parser relies on Tidy to add the missing tags) -!! options -parsoid=wt2html,wt2wt -!! input -{| -|- -*a -|} -!! result - - - - -
    -
  • a
  • -
-!! end - -!! test -Parsoid: Round-trip tables directly followed by content (bug 51219) -!! options -parsoid=wt2html,wt2wt -!! input -{| -|foo -|} bar - -{| -|baz -|}quux -!! result - - -
foo
bar - - - -
baz
quux -!! end - -!! test -Parsoid: Default to a newline after tables in new content (bug 51219) -!! options -parsoid=html2wt -!! input -{| -|foo -|} - bar -{| -|baz -|} -'''quux''' -!! result - -
foo
bar - -
baz
quux -!! end - -### -### Internal links -### -!! test -Plain link, capitalized -!! input -[[Main Page]] -!! result -

Main Page -

-!! end - -!! test -Plain link, uncapitalized -!! input -[[main Page]] -!! result -

main Page -

-!! end - -!! test -Piped link -!! input -[[Main Page|The Main Page]] -!! result -

The Main Page -

-!! end - -!! test -Piped link with comment in link text -!! input -[[Main Page|The Main Page]] -!! result -

The Main Page -

-!! end - -!! test -Broken link -!! input -[[Zigzagzogzagzig]] -!! result -

Zigzagzogzagzig -

-!! end - -!! test -Broken link with fragment -!! input -[[Zigzagzogzagzig#zug]] -!! result -

Zigzagzogzagzig#zug -

-!! end - -!! test -Special page link with fragment -!! input -[[Special:Version#anchor]] -!! result -

Special:Version#anchor -

-!! end - -!! test -Nonexistent special page link with fragment -!! input -[[Special:ThisNameWillHopefullyNeverBeUsed#anchor]] -!! result -

Special:ThisNameWillHopefullyNeverBeUsed#anchor -

-!! end - -!! test -Link with prefix -!! input -xxx[[main Page]], xxx[[Main Page]], Xxx[[main Page]] XXX[[main Page]], XXX[[Main Page]] -!! result -

xxxmain Page, xxxMain Page, Xxxmain Page XXXmain Page, XXXMain Page -

-!! end - -!! test -Link with suffix -!! input -[[Main Page]]xxx, [[Main Page]]XXX, [[Main Page]]!!! -!! result -

Main Pagexxx, Main PageXXX, Main Page!!! -

-!! end - -!! article -prefixed article -!! text -Some text -!! endarticle - -!! test -Bug 43661: Piped links with identical prefixes -!! input -[[prefixed article|prefixed articles with spaces]] - -[[prefixed article|prefixed articlesaoeu]] - -[[Main Page|Main Page test]] -!! result -

prefixed articles with spaces -

prefixed articlesaoeu -

Main Page test -

-!! end - - -!! test -Link with HTML entity in suffix / tail -!! input -[[Main Page]]", [[Main Page]]a -!! result -

Main Page", Main Pagea -

-!! end - -!! test -Link with 3 brackets -!! input -[[[main page]]] -!! result -

[[[main page]]] -

-!! end - -!! test -Piped link with 3 brackets -!! input -[[[main page|the main page]]] -!! result -

[[[main page|the main page]]] -

-!! end - -!! test -Link with multiple pipes -!! input -[[Main Page|The|Main|Page]] -!! result -

The|Main|Page -

-!! end - -!! test -Link to namespaces -!! input -[[Talk:Parser testing]], [[Meta:Disclaimers]] -!! result -

Talk:Parser testing, Meta:Disclaimers -

-!! end - -!! article -MemoryAlpha:AlphaTest -!! text -This is an article in the MemoryAlpha namespace -(which shadows the memoryalpha interwiki link). -!! endarticle - -!! test -Namespace takes precedence over interwiki link (bug 51680) -!! input -[[MemoryAlpha:AlphaTest]] -!! result -

MemoryAlpha:AlphaTest -

-!! end - -!! test -Piped link to namespace -!! input -[[Meta:Disclaimers|The disclaimers]] -!! result -

The disclaimers -

-!! end - -!! test -Link containing } -!! input -[[Usually caused by a typo (oops}]] -!! result -

[[Usually caused by a typo (oops}]] -

-!! end - -!! test -Link containing % (not as a hex sequence) -!! input -[[7% Solution]] -!! result -

7% Solution -

-!! end - -!! test -Link containing % as a single hex sequence interpreted to char -!! input -[[7%25 Solution]] -!! result -

7% Solution -

-!!end - -!! test -Link containing % as a double hex sequence interpreted to hex sequence -!! input -[[7%2525 Solution]] -!! result -

[[7%2525 Solution]] -

-!!end - -!! test -Link containing "#<" and "#>" % as a hex sequences- these are valid section anchors -Example for such a section: == < == -!! input -[[%23%3c]][[%23%3e]] -!! result -

#<#> -

-!! end - -!! test -Link containing "<#" and ">#" as a hex sequences -!! input -[[%3c%23]][[%3e%23]] -!! result -

[[%3c%23]][[%3e%23]] -

-!! end - -!! test -Link containing an equals sign -!! input -[[Special:BookSources/isbn=4-00-026157-6]] -!! result -

Special:BookSources/isbn=4-00-026157-6 -

-!! end - -!! article -Foo~bar -!! text -Just a test of an article title containing a tilde. -!! endarticle - -# note that links containing signatures, like [[Foo~~~~]], are -# massaged by the pre-save transform (PST) and so the tildes are never -# seen by the parser. -!! test -Link containing a tilde -!! input -[[Foo~bar]] -!! result -

Foo~bar -

-!! end - -!! test -Link containing double-single-quotes '' (bug 4598) -!! input -[[Lista d''e paise d''o munno]] -!! result -

Lista d''e paise d''o munno -

-!! end - -!! test -Link containing double-single-quotes '' in text (bug 4598 sanity check) -!! input -Some [[Link|pretty ''italics'' and stuff]]! -!! result -

Some pretty italics and stuff! -

-!! end - -!! test -Link containing double-single-quotes '' in text embedded in italics (bug 4598 sanity check) -!! input -''Some [[Link|pretty ''italics'' and stuff]]! -!! result -

Some pretty italics and stuff! -

-!! end - -!! test -Link with double quotes in title part (literal) and alternate part (interpreted) -!! input -[[File:Denys Savchenko ''Pentecoste''.jpg]] - -[[''Pentecoste'']] - -[[''Pentecoste''|Pentecoste]] - -[[''Pentecoste''|''Pentecoste'']] -!! result -

File:Denys Savchenko Pentecoste.jpg -

''Pentecoste'' -

Pentecoste -

Pentecoste -

-!! end - -!! test -Broken image links with HTML captions (bug 39700) -!! input -[[File:Nonexistent|]] -[[File:Nonexistent|100px|]] -[[File:Nonexistent|<]] -[[File:Nonexistent|abc]] -!! result -

<script></script> -<script></script> -< -abc -

-!! end - -!! test -Plain link to URL -!! input -[[http://www.example.com]] -!! result -

[[1]] -

-!! end - -!! test -Plain link to URL with link text -!! input -[[http://www.example.com Link text]] -!! result -

[Link text] -

-!! end - -!! test -Plain link to protocol-relative URL -!! input -[[//www.example.com]] -!! result -

[[1]] -

-!! end - -!! test -Plain link to protocol-relative URL with link text -!! input -[[//www.example.com Link text]] -!! result -

[Link text] -

-!! end - -!! test -Plain link to page with question mark in title -!! input -[[A?b]] - -[[A?b|Baz]] -!! result -

A?b -

Baz -

-!! end - - -# I'm fairly sure the expected result here is wrong. -# We want these to be URL links, not pseudo-pages with URLs for titles.... -# However the current output is also pretty screwy. -# -# ---- -# I'm changing it to match the current output--it arguably makes more -# sense in the light of the test above. Old expected result was: -#

Piped link to URL: an example URL -#

-# But I think this test is bordering on "garbage in, garbage out" anyway. -# -- wtm -!! test -Piped link to URL -!! input -Piped link to URL: [[http://www.example.com|an example URL]] -!! result -

Piped link to URL: [example URL] -

-!! end - -!! test -BUG 2: [[page|http://url/]] should link to page, not http://url/ -!! input -[[Main Page|http://url/]] -!! result -

http://url/ -

-!! end - -!! test -BUG 337: Escaped self-links should be bold -!! options -title=[[Bug462]] -!! input -[[Bug462]] [[Bug462]] -!! result -

Bug462 Bug462 -

-!! end - -!! test -Self-link to section should not be bold -!! options -title=[[Main Page]] -!! input -[[Main Page#section]] -!! result -

Main Page#section -

-!! end - -!! article -00 -!! text -This is 00. -!! endarticle - -!!test -Self-link to numeric title -!!options -title=[[0]] -!!input -[[0]] -!!result -

0 -

-!!end - -!!test -Link to numeric-equivalent title -!!options -title=[[0]] -!!input -[[00]] -!!result -

00 -

-!!end - -!! test - inside a link -!! input -[[Main Page]] [[Main Page|the main page [it's not very good]]] -!! result -

[[Main Page]] the main page [it's not very good] -

-!! end - -!! test -Non-breaking spaces in title -!! input -[[  Main   Page  ]] -!! result -

  Main   Page   -

-!!end - -!! test -Internal link with ca linktrail, surrounded by bold apostrophes (bug 27473 primary issue) -!! options -language=ca -!! input -'''[[Main Page]]''' -!! result -

Main Page -

-!! end - -!! test -Internal link with ca linktrail, surrounded by italic apostrophes (bug 27473 primary issue) -!! options -language=ca -!! input -''[[Main Page]]'' -!! result -

Main Page -

-!! end - -!! test -Internal link with en linktrail: no apostrophes (bug 27473) -!! options -language=en -!! input -[[Something]]'nice -!! result -

Something'nice -

-!! end - -!! test -Internal link with ca linktrail with apostrophes (bug 27473) -!! options -language=ca -!! input -[[Something]]'nice -!! result -

Something'nice -

-!! end - -!! test -Internal link with kaa linktrail with apostrophes (bug 27473) -!! options -language=kaa -!! input -[[Something]]'nice -!! result -

Something'nice -

-!! end - -!! article -Söfnuður -!! text -Test. -!! endarticle - -!! test -Internal link with is link prefix -!! options -language=is -!! input -Aðrir mótmælenda[[söfnuður|söfnuðir]] og -!! result -

Aðrir mótmælendasöfnuðir og -

-!! end - -!! article -Mótmælendatrú -!! text -Test. -!! endarticle - -!! test -Internal link with is link trail and link prefix -!! options -language=is -!! input -[[mótmælendatrú|xxx]]ar -[[mótmælendatrú]]ar -mótmælenda[[söfnuður]] -mótmælenda[[söfnuður|söfnuðir]] -mótmælenda[[söfnuður|söfnuðir]]xxx -!! result -

xxxar -mótmælendatrúar -mótmælendasöfnuður -mótmælendasöfnuðir -mótmælendasöfnuðirxxx -

-!! end - -!! test -Parsoid link trail escaping -!! options -parsoid=html2wt,html2html -!! input -[[apple]]s -!! result -

apples

-!! end - -!! test -Parsoid link prefix escaping -!! options -language=is -parsoid=html2wt,html2html -!! input -Aðrir mótmælenda[[söfnuður]] -!! result -

Aðrir mótmælendasöfnuður

-!! end - -!! test -Parsoid-centric test: Whitespace in ext- and wiki-links should be preserved -!! input -[[Foo| bar]] - -[[Foo| ''bar'']] - -[http://wp.org foo] - -[http://wp.org ''foo''] -!! result -

bar -

bar -

foo -

foo -

-!! end - -### -### Interwiki links (see maintenance/interwiki.sql) -### - -!! test -Inline interwiki link -!! input -[[MeatBall:SoftSecurity]] -!! result -

MeatBall:SoftSecurity -

-!! end - -!! test -Inline interwiki link with empty title (bug 2372) -!! input -[[MeatBall:]] -!! result -

MeatBall: -

-!! end - -!! test -Interwiki link encoding conversion (bug 1636) -!! input -*[[Wikipedia:ro:Olteniţa]] -*[[Wikipedia:ro:Olteniţa]] -!! result - - -!! end - -!! test -Interwiki link with fragment (bug 2130) -!! input -[[MeatBall:SoftSecurity#foo]] -!! result -

MeatBall:SoftSecurity#foo -

-!! end - - -### -### Interlanguage links -### Language links (so that searching for '### language' matches..) -### - -!! test -Interlanguage link -!! input -Blah blah blah -[[zh:Chinese]] -!!result -

Blah blah blah -

-!! end - -!! test -Double interlanguage link -!! input -Blah blah blah -[[es:Spanish]] -[[zh:Chinese]] -!!result -

Blah blah blah -

-!! end - -!! test -Interlanguage link, with prefix links -!! options -language=ln -!! input -Blah blah blah -[[zh:Chinese]] -!!result -

Blah blah blah -

-!! end - -!! test -Double interlanguage link, with prefix links (bug 8897) -!! options -language=ln -!! input -Blah blah blah -[[es:Spanish]] -[[zh:Chinese]] -!!result -

Blah blah blah -

-!! end - -!! test -Parsoid-specific test: Wikilinks with   should RT properly -!! options -language=ln -!! input -[[WW II]] -!!result -

WW II -

-!! end - -!! test -Parsoid bug 53221: Wikilinks should be properly entity-escaped -!! options -parsoid=html2wt -!! input -He&nbsp;llo [[Foo|He&nbsp;llo]] - -He&nbsp;llo [[He&nbsp;llo]] -!!result -

He&nbsp;llo He&nbsp;llo

-

He&nbsp;llo He&nbsp;llo

-!! end - -!! test -Parsoid: handle constructor well -!! options -parsoid -!! input -[[constructor]] - -[[constructor:foo]] -!! result -

constructor

- - -

constructor:foo

-!! end - -!! test -Parsoid: recognize interlanguage links without a target page -!! options -parsoid -!! input -[[ko:]] -!! result -

-

-!! end - -!! test -Parsoid: recognize interwiki links without a target page -!! options -parsoid -!! input -[[:ko:]] -!! result -

ko:

-!! end - -### -### Redirects, Parsoid-only -### -!! test -Simple redirect to page -!! options -parsoid -!! input -#REDIRECT [[Main Page]] -!! result - -!! end - -!! test -Optional colon in #REDIRECT -!! options -# the colon is archaic syntax. we support it for wt2html, but we -# don't care that it roundtrips back to the modern syntax. -parsoid=wt2html,html2html -!! input -#REDIRECT:[[Main Page]] -!! result - -!! end - -!! test -Whitespace in #REDIRECT with optional colon -!! options -# the colon and gratuitous whitespace is archaic syntax. we support -# it for wt2html, but we don't care that it roundtrips back to the -# modern syntax (without extra whitespace) -parsoid=wt2html,html2html -!! input - - #REDIRECT -: -[[Main Page]] -!! result - -!! end - -!! test -Piped link in #REDIRECT -!! options -# content after piped link is ignored. we support this syntax, -# but don't care that the piped link is lost when we roundtrip this. -parsoid=wt2html -!! input -#REDIRECT [[Main Page|bar]] -!! result - -!! end - -!! test -Redirect to category -!! options -parsoid=wt2html -!! input -#REDIRECT [[Category:Foo]] -!! result - -!! end - -!! test -Redirect to category with URL encoding -!! options -parsoid=wt2html -!! input -#REDIRECT [[Category%3AFoo]] -!! result - -!! end - -!! test -Redirect to category page -!! options -parsoid=wt2html,html2html -!! input -#REDIRECT [[:Category:Foo]] -!! result -

Category:Foo

-!! end - -!! test -Redirect to image page (1) -!! options -parsoid -!! input -#REDIRECT [[File:Wiki.png]] -!! result - -!! end - -!! test -Redirect to image page (2) -!! options -parsoid -!! input -#REDIRECT [[Image:Wiki.png]] -!! result - -!! end - -!! test -Redirect to language -!! options -parsoid -!! input -#REDIRECT [[en:File:Wiki.png]] -!! result - -!! end - -!! test -Redirect to interwiki -!! options -parsoid -!! input -#REDIRECT [[meatball:File:Wiki.png]] -!! result - -!! end - -!! test -Non-English #REDIRECT -!! options -parsoid -language=is -!! input -#TILVÍSUN [[Main Page]] -!! result - -!! end - -## -## XHTML tidiness -### - -!! test -
to
-!! input -1
2
3 -!! result -

1
2
3 -

-!! end - -!! test -Broken br tag sanitization -!! options -php -!! input -
-!! result -

</br> -

-!! end - -# TODO: Fix html2html mode (bug 51055)! -!! test -Parsoid: Broken br tag recognition -!! options -parsoid=wt2html -!! input -
-!! result -


-!! end - -!! test -Incorrecly removing closing slashes from correctly formed XHTML -!! input -
-!! result -


-

-!! end - -!! test -Failing to transform badly formed HTML into correct XHTML -!! input -
-
-
-!! result -


-
-
-

-!!end - -!! test -Handling html with a div self-closing tag -!! input -
-
-
-
-
-
-!! result -

<div title /> -<div title/> -

-
-

<div title=bar /> -<div title=bar/> -

-
-
- -!! end - -!! test -Handling html with a br self-closing tag -!! input -
-
-
-
-
-
-!! result -


-
-
-
-
-
-

-!! end - -!! test -Horizontal ruler (should it add that extra space?) -!! input -
-
-foo
bar -!! result -
-
-foo
bar - -!! end - -!! test -Horizontal ruler -- 4+ dashes render hr -!! input ----- -!! result -
- -!! end - -!! test -Horizontal ruler -- eats additional dashes on the same line -!! input ---------- -!! result -
- -!! end - -!! test -Horizontal ruler -- does not collapse dashes on consecutive lines -!! input ----- ----- -!! result -
-
- -!! end - -!! test -Horizontal ruler -- <4 dashes render as plain text -!! input ---- -!! result -

--- -

-!! end - -!! test -Horizontal ruler -- Supports content following dashes on same line -!! input ----- Foo -!! result -
Foo - -!! end - -### -### Block-level elements -### -!! test -Common list -!! input -*Common list -* item 2 -*item 3 -!! result -
    -
  • Common list -
  • -
  • item 2 -
  • -
  • item 3 -
  • -
- -!! end - -!! test -Numbered list -!! input -#Numbered list -#item 2 -# item 3 -!! result -
    -
  1. Numbered list -
  2. -
  3. item 2 -
  4. -
  5. item 3 -
  6. -
- -!! end - -!! test -Mixed list -!! input -*Mixed list -*# with numbers -** and bullets -*# and numbers -*bullets again -**bullet level 2 -***bullet level 3 -***#Number on level 4 -**bullet level 2 -**#Number on level 3 -**#Number on level 3 -*#number level 2 -*Level 1 -*** Level 3 -#** Level 3, but ordered -!! result -
    -
  • Mixed list -
      -
    1. with numbers -
    2. -
    -
      -
    • and bullets -
    • -
    -
      -
    1. and numbers -
    2. -
    -
  • -
  • bullets again -
      -
    • bullet level 2 -
        -
      • bullet level 3 -
          -
        1. Number on level 4 -
        2. -
        -
      • -
      -
    • -
    • bullet level 2 -
        -
      1. Number on level 3 -
      2. -
      3. Number on level 3 -
      4. -
      -
    • -
    -
      -
    1. number level 2 -
    2. -
    -
  • -
  • Level 1 -
      -
      • -
      • Level 3 -
      • -
      -
    • -
    -
  • -
-
    -
    • -
      • -
      • Level 3, but ordered -
      • -
      -
    • -
    -
  1. -
- -!! end - -!! test -Nested lists 1 -!! input -*foo -**bar -!! result -
    -
  • foo -
      -
    • bar -
    • -
    -
  • -
- -!! end - -!! test -Nested lists 2 -!! input -**foo -*bar -!! result -
    -
    • -
    • foo -
    • -
    -
  • -
  • bar -
  • -
- -!! end - -!! test -Nested lists 3 (first element empty) -!! input -* -**bar -!! result -
    -
  • -
      -
    • bar -
    • -
    -
  • -
- -!! end - -!! test -Nested lists 4 (first element empty) -!! input -** -*bar -!! result -
    -
    • -
    • -
    • -
    -
  • -
  • bar -
  • -
- -!! end - -!! test -Nested lists 5 (both elements empty) -!! input -** -* -!! result -
    -
    • -
    • -
    • -
    -
  • -
  • -
  • -
- -!! end - -!! test -Nested lists 6 (both elements empty) -!! input -* -** -!! result -
    -
  • -
      -
    • -
    • -
    -
  • -
- -!! end - -!! test -Nested lists 7 (skip initial nesting levels) -!! input -*** foo -!! result -
    -
    • -
      • -
      • foo -
      • -
      -
    • -
    -
  • -
- -!! end - -!! test -Nested lists 8 (multiple nesting transitions) -!! input -* foo -*** bar -** baz -* boo -!! result -
    -
  • foo -
      -
      • -
      • bar -
      • -
      -
    • -
    • baz -
    • -
    -
  • -
  • boo -
  • -
- -!! end - -!! test -1. Lists with start-of-line-transparent tokens before bullets: Comments -!! input -*foo -*bar -*baz -!! result -
    -
  • foo -
  • -
  • bar -
  • -
  • baz -
  • -
- -!! end - -!! test -2. Lists with start-of-line-transparent tokens before bullets: Template close -!! input -*foo {{echo|bar -}}*baz -!! result -
    -
  • foo bar -
  • -
  • baz -
  • -
- -!! end - -!! test -List items are not parsed correctly following a
 block (bug 785)
-!! input
-* 
foo
-*
bar
-* zar -!! result -
    -
  • foo
    -
  • -
  • bar
    -
  • -
  • zar -
  • -
- -!! end - -!! test -List items from template -!! input - -{{inner list}} -* item 2 - -* item 0 -{{inner list}} -* item 2 - -* item 0 -* notSOL{{inner list}} -* item 2 -!! result -
    -
  • item 1 -
  • -
  • item 2 -
  • -
-
    -
  • item 0 -
  • -
  • item 1 -
  • -
  • item 2 -
  • -
-
    -
  • item 0 -
  • -
  • notSOL -
  • -
  • item 1 -
  • -
  • item 2 -
  • -
- -!! end - -!! test -List interrupted by empty line or heading -!! input -* foo - -** bar -== A heading == -* Another list item -!! result -
    -
  • foo -
  • -
-
    -
    • -
    • bar -
    • -
    -
  • -
-

A heading[edit]

-
    -
  • Another list item -
  • -
- -!!end - -!!test -Multiple list tags generated by templates -!!input -{{echo|
  • }}a -{{echo|
  • }}b -{{echo|
  • }}c -!!result -
  • a -
  • b -
  • c
  • - - - -!!end - -!!test -Single-comment whitespace lines dont break lists, and neither do multi-comment whitespace lines -!!input -*a - -*b - -*c - -*d -!!result -
      -
    • a -
    • -
    • b -
    • -
    • c -
    • -
    • d -
    • -
    - -!!end - -!!test -Replacing whitespace with tabs still doesn't break the list (gerrit 78327) -!!input -*a - -*b - -*c - -*d -!!result -
      -
    • a -
    • -
    • b -
    • -
    • c -
    • -
    • d -
    • -
    - -!!end - -!!test -Test the li-hack -(Cannot test this with PHP parser since it relies on Tidy for the hack) -!!options -parsoid=wt2html,wt2wt -!!input -* foo -*
  • li-hack -* {{echo|
  • templated li-hack}} -*
  • unsupported li-hack with preceding comments - -
      -
    • not a li-hack -
    • -
    -!!result -
      -
    • foo
    • -
    • li-hack
    • -
    • templated li-hack
    • -
    • -
    • li-hack with preceding comments
    • -
    - -
      -
    • -
    • not a li-hack -
    • -
    -!!end - -!! test -Parsoid: Make sure nested lists are serialized on their own line even if HTML contains no newlines -!! options -parsoid -!! input -# foo -## bar -* foo -** bar -: foo -:: bar -!! result -
      -
    1. foo
        -
      1. bar
      2. -
    2. -
      -
    • foo
        -
      • bar
      • -
    • -
    -
    foo
    -
    bar
    -
    -
    -!! end - -!! test -Parsoid: Test of whitespace serialization with Templated bullets -!! options -parsoid -!! input -* {{bullet}} -!! result -
      -
    • Bar
    • -
    -!! end - -# ------------------------------------------------------------------------ -# The next set of tests are about Parsoid's ability to handle badly nested -# tags (parse, minimize scope of fixup, and roundtrip back) -# ------------------------------------------------------------------------ - -!! test -Unbalanced closing block tags break a list -(Parsoid-only since php parser generates broken html -- relies on Tidy to fix up) -!! options -parsoid -!! input -
    -*a
    -*b
    -!! result -
    -
      -
    • a -
    • -
    -
      -
    • b -
    • -
    -!! end - -!! test -Unbalanced closing non-block tags don't break a list -(Parsoid-only since php parser generates broken html -- relies on Tidy to fix up) -!! options -parsoid -!! input - -*a -*b -!! result -

    -

    -
      -
    • a -
    • -
    • b -
    • -
    -!! end - -!! test -Unclosed formatting tags that straddle lists are closed and reopened -(Parsoid-only since php parser generates broken html -- relies on Tidy to fix up) -!! options -parsoid -!! input -# a -# b -!! result -
      -
    1. a -
    2. -
    3. b -
    4. -
    -!! end - -!!test -List embedded in a non-block tag -(Ugly Parsoid output -- worth fixing; Disabled for PHP parser since it relies on Tidy) -!! options -parsoid -!!input - -* foo - -!!result -

    - -
      -
    • foo
    • -
    -
    -

    -!!end - -!! test -Table with missing opening tag -!! options -parsoid=wt2html,wt2wt -!! input - - - -
    foo
    -!! result - - - - -
    foo
    -!! end - -### -### Magic Words -### - -# Note that the current date is hard-coded as -# 1970-01-01T00:02:03Z (a Thursday) -# when running parser tests. The timezone is also fixed to GMT, so -# local date will be identical to current date. - -!! test -Magic Word: {{CURRENTDAY}} -!! input -{{CURRENTDAY}} -!! result -

    1 -

    -!! end - -!! test -Magic Word: {{CURRENTDAY2}} -!! input -{{CURRENTDAY2}} -!! result -

    01 -

    -!! end - -!! test -Magic Word: {{CURRENTDAYNAME}} -!! input -{{CURRENTDAYNAME}} -!! result -

    Thursday -

    -!! end - -!! test -Magic Word: {{CURRENTDOW}} -!! input -{{CURRENTDOW}} -!! result -

    4 -

    -!! end - -!! test -Magic Word: {{CURRENTMONTH}} -!! input -{{CURRENTMONTH}} -!! result -

    01 -

    -!! end - -!! test -Magic Word: {{CURRENTMONTH1}} -!! input -{{CURRENTMONTH1}} -!! result -

    1 -

    -!! end - -!! test -Magic Word: {{CURRENTMONTHABBREV}} -!! input -{{CURRENTMONTHABBREV}} -!! result -

    Jan -

    -!! end - -!! test -Magic Word: {{CURRENTMONTHNAME}} -!! input -{{CURRENTMONTHNAME}} -!! result -

    January -

    -!! end - -!! test -Magic Word: {{CURRENTMONTHNAMEGEN}} -!! input -{{CURRENTMONTHNAMEGEN}} -!! result -

    January -

    -!! end - -!! test -Magic Word: {{CURRENTTIME}} -!! input -{{CURRENTTIME}} -!! result -

    00:02 -

    -!! end - -!! test -Magic Word: {{CURRENTHOUR}} -!! input -{{CURRENTHOUR}} -!! result -

    00 -

    -!! end - -!! test -Magic Word: {{CURRENTWEEK}} (@bug 4594) -!! input -{{CURRENTWEEK}} -!! result -

    1 -

    -!! end - -!! test -Magic Word: {{CURRENTYEAR}} -!! input -{{CURRENTYEAR}} -!! result -

    1970 -

    -!! end - -!! test -Magic Word: {{CURRENTTIMESTAMP}} -!! input -{{CURRENTTIMESTAMP}} -!! result -

    19700101000203 -

    -!! end - -!! test -Magic Words LOCAL (UTC) -!! input -* {{LOCALMONTH}} -* {{LOCALMONTH1}} -* {{LOCALMONTHNAME}} -* {{LOCALMONTHNAMEGEN}} -* {{LOCALMONTHABBREV}} -* {{LOCALDAY}} -* {{LOCALDAY2}} -* {{LOCALDAYNAME}} -* {{LOCALYEAR}} -* {{LOCALTIME}} -* {{LOCALHOUR}} -* {{LOCALWEEK}} -* {{LOCALDOW}} -* {{LOCALTIMESTAMP}} -!! result -
      -
    • 01 -
    • -
    • 1 -
    • -
    • January -
    • -
    • January -
    • -
    • Jan -
    • -
    • 1 -
    • -
    • 01 -
    • -
    • Thursday -
    • -
    • 1970 -
    • -
    • 00:02 -
    • -
    • 00 -
    • -
    • 1 -
    • -
    • 4 -
    • -
    • 19700101000203 -
    • -
    - -!! end - -!! test -Magic Word: {{FULLPAGENAME}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{FULLPAGENAME}} -!! result -

    User:Ævar Arnfjörð Bjarmason -

    -!! end - -!! test -Magic Word: {{FULLPAGENAMEE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{FULLPAGENAMEE}} -!! result -

    User:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason -

    -!! end - -!! test -Magic Word: {{TALKSPACE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{TALKSPACE}} -!! result -

    User talk -

    -!! end - -!! test -Magic Word: {{TALKSPACE}}, same namespace -!! options -title=[[User talk:Ævar Arnfjörð Bjarmason]] -!! input -{{TALKSPACE}} -!! result -

    User talk -

    -!! end - -!! test -Magic Word: {{TALKSPACE}}, main namespace -!! options -title=[[Parser Test]] -!! input -{{TALKSPACE}} -!! result -

    Talk -

    -!! end - -!! test -Magic Word: {{TALKSPACEE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{TALKSPACEE}} -!! result -

    User_talk -

    -!! end - -!! test -Magic Word: {{SUBJECTSPACE}} -!! options -title=[[User talk:Ævar Arnfjörð Bjarmason]] -!! input -{{SUBJECTSPACE}} -!! result -

    User -

    -!! end - -!! test -Magic Word: {{SUBJECTSPACE}}, same namespace -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{SUBJECTSPACE}} -!! result -

    User -

    -!! end - -!! test -Magic Word: {{SUBJECTSPACE}}, main namespace -!! options -title=[[Parser Test]] -!! input -{{SUBJECTSPACE}} -!! result - -!! end - -!! test -Magic Word: {{SUBJECTSPACEE}} -!! options -title=[[User talk:Ævar Arnfjörð Bjarmason]] -!! input -{{SUBJECTSPACEE}} -!! result -

    User -

    -!! end - -!! test -Magic Word: {{NAMESPACE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{NAMESPACE}} -!! result -

    User -

    -!! end - -!! test -Magic Word: {{NAMESPACEE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{NAMESPACEE}} -!! result -

    User -

    -!! end - -!! test -Magic Word: {{NAMESPACENUMBER}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{NAMESPACENUMBER}} -!! result -

    2 -

    -!! end - -!! test -Magic Word: {{SUBPAGENAME}} -!! options -title=[[Ævar Arnfjörð Bjarmason/sub ö]] subpage -!! input -{{SUBPAGENAME}} -!! result -

    sub ö -

    -!! end - -!! test -Magic Word: {{SUBPAGENAMEE}} -!! options -title=[[Ævar Arnfjörð Bjarmason/sub ö]] subpage -!! input -{{SUBPAGENAMEE}} -!! result -

    sub_%C3%B6 -

    -!! end - -!! test -Magic Word: {{ROOTPAGENAME}} -!! options -title=[[Ævar Arnfjörð Bjarmason/sub/sub2]] subpage -!! input -{{ROOTPAGENAME}} -!! result -

    Ævar Arnfjörð Bjarmason -

    -!! end - -!! test -Magic Word: {{ROOTPAGENAMEE}} -!! options -title=[[Ævar Arnfjörð Bjarmason/sub/sub2]] subpage -!! input -{{ROOTPAGENAMEE}} -!! result -

    %C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason -

    -!! end - -!! test -Magic Word: {{BASEPAGENAME}} -!! options -title=[[Ævar Arnfjörð Bjarmason/sub]] subpage -!! input -{{BASEPAGENAME}} -!! result -

    Ævar Arnfjörð Bjarmason -

    -!! end - -!! test -Magic Word: {{BASEPAGENAMEE}} -!! options -title=[[Ævar Arnfjörð Bjarmason/sub]] subpage -!! input -{{BASEPAGENAMEE}} -!! result -

    %C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason -

    -!! end - -!! test -Magic Word: {{TALKPAGENAME}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{TALKPAGENAME}} -!! result -

    User talk:Ævar Arnfjörð Bjarmason -

    -!! end - -!! test -Magic Word: {{TALKPAGENAMEE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{TALKPAGENAMEE}} -!! result -

    User_talk:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason -

    -!! end - -!! test -Magic Word: {{SUBJECTPAGENAME}} -!! options -title=[[User talk:Ævar Arnfjörð Bjarmason]] -!! input -{{SUBJECTPAGENAME}} -!! result -

    User:Ævar Arnfjörð Bjarmason -

    -!! end - -!! test -Magic Word: {{SUBJECTPAGENAMEE}} -!! options -title=[[User talk:Ævar Arnfjörð Bjarmason]] -!! input -{{SUBJECTPAGENAMEE}} -!! result -

    User:%C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason -

    -!! end - -!! test -Magic Word: {{NUMBEROFFILES}} -!! input -{{NUMBEROFFILES}} -!! result -

    4 -

    -!! end - -!! test -Magic Word: {{PAGENAME}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{PAGENAME}} -!! result -

    Ævar Arnfjörð Bjarmason -

    -!! end - -!! test -Magic Word: {{PAGENAME}} with metacharacters -!! options -title=[['foo & bar = baz']] -!! input -''{{PAGENAME}}'' -!! result -

    'foo & bar = baz' -

    -!! end - -!! test -Magic Word: {{PAGENAME}} with metacharacters (bug 26781) -!! options -title=[[*RFC 1234 http://example.com/]] -!! input -{{PAGENAME}} -!! result -

    *RFC 1234 http://example.com/ -

    -!! end - -!! test -Magic Word: {{PAGENAMEE}} -!! options -title=[[User:Ævar Arnfjörð Bjarmason]] -!! input -{{PAGENAMEE}} -!! result -

    %C3%86var_Arnfj%C3%B6r%C3%B0_Bjarmason -

    -!! end - -!! test -Magic Word: {{PAGENAMEE}} with metacharacters (bug 26781) -!! options -title=[[*RFC 1234 http://example.com/]] -!! input -{{PAGENAMEE}} -!! result -

    *RFC_1234_http://example.com/ -

    -!! end - -!! test -Magic Word: {{REVISIONID}} -!! input -{{REVISIONID}} -!! result -

    1337 -

    -!! end - -!! test -Magic Word: {{SCRIPTPATH}} -!! input -{{SCRIPTPATH}} -!! result -

    / -

    -!! end - -!! test -Magic Word: {{STYLEPATH}} -!! input -{{STYLEPATH}} -!! result -

    /skins -

    -!! end - -!! test -Magic Word: {{SERVER}} -!! input -{{SERVER}} -!! result -

    http://example.org -

    -!! end - -!! test -Magic Word: {{SERVERNAME}} -!! input -{{SERVERNAME}} -!! result -

    example.org -

    -!! end - -!! test -Magic Word: {{SITENAME}} -!! input -{{SITENAME}} -!! result -

    MediaWiki -

    -!! end - -!! test -Case-sensitive magic words, when cased differently, should just be template transclusions -!! input -{{CurrentMonth}} -{{currentday}} -{{cURreNTweEK}} -{{currentHour}} -!! result -

    Template:CurrentMonth -Template:Currentday -Template:CURreNTweEK -Template:CurrentHour -

    -!! end - -!! test -Case-insensitive magic words should still work with weird casing. -!! input -{{sErVeRNaMe}} -{{LCFirst:AOEU}} -{{ucFIRST:aoeu}} -{{SERver}} -!! result -

    example.org -aOEU -Aoeu -http://example.org -

    -!! end - -!! test -Namespace 1 {{ns:1}} -!! input -{{ns:1}} -!! result -

    Talk -

    -!! end - -!! test -Namespace 1 {{ns:01}} -!! input -{{ns:01}} -!! result -

    Talk -

    -!! end - -!! test -Namespace 0 {{ns:0}} (bug 4783) -!! input -{{ns:0}} -!! result - -!! end - -!! test -Namespace 0 {{ns:00}} (bug 4783) -!! input -{{ns:00}} -!! result - -!! end - -!! test -Namespace -1 {{ns:-1}} -!! input -{{ns:-1}} -!! result -

    Special -

    -!! end - -!! test -Namespace User {{ns:User}} -!! input -{{ns:User}} -!! result -

    User -

    -!! end - -!! test -Namespace User talk {{ns:User_talk}} -!! input -{{ns:User_talk}} -!! result -

    User talk -

    -!! end - -!! test -Namespace User talk {{ns:uSeR tAlK}} -!! input -{{ns:uSeR tAlK}} -!! result -

    User talk -

    -!! end - -!! test -Namespace File {{ns:File}} -!! input -{{ns:File}} -!! result -

    File -

    -!! end - -!! test -Namespace File {{ns:Image}} -!! input -{{ns:Image}} -!! result -

    File -

    -!! end - -!! test -Namespace (lang=de) Benutzer {{ns:User}} -!! options -language=de -!! input -{{ns:User}} -!! result -

    Benutzer -

    -!! end - -!! test -Namespace (lang=de) Benutzer Diskussion {{ns:3}} -!! options -language=de -!! input -{{ns:3}} -!! result -

    Benutzer Diskussion -

    -!! end - - -!! test -Urlencode -!! input -{{urlencode:hi world?!}} -{{urlencode:hi world?!|WIKI}} -{{urlencode:hi world?!|PATH}} -{{urlencode:hi world?!|QUERY}} -!! result -

    hi+world%3F%21 -hi_world%3F! -hi%20world%3F%21 -hi+world%3F%21 -

    -!! end - -### -### Magic links -### -!! test -Magic links: internal link to RFC (bug 479) -!! input -[[RFC 123]] -!! result -

    RFC 123 -

    -!! end - -!! test -Magic links: RFC (bug 479) -!! input -RFC 822 -!! result -

    RFC 822 -

    -!! end - -!! test -Magic links: ISBN (bug 1937) -!! input -ISBN 0-306-40615-2 -!! result -

    ISBN 0-306-40615-2 -

    -!! end - -!! test -Magic links: PMID incorrectly converts space to underscore -!! input -PMID 1234 -!! result -

    PMID 1234 -

    -!! end - -### -### Templates -#### - -!! test -Nonexistent template -!! input -{{thistemplatedoesnotexist}} -!! result -

    Template:Thistemplatedoesnotexist -

    -!! end - -!! test -Template with invalid target containing tags -!! input -{{ab|{{echo|foo}}|{{echo|a}}={{echo|b}}|a = b}} -!! result -

    {{ab|foo|a=b|a = b}} -

    -!! end - -!! test -Template with invalid target containing unclosed tag -!! input -{{a|{{echo|foo}}|{{echo|a}}={{echo|b}}|a = b}} -!! result -

    {{a|foo|a=b|a = b}} -

    -!! end - -!! article -Template:test -!! text -This is a test template -!! endarticle - -!! test -Simple template -!! input -{{test}} -!! result -

    This is a test template -

    -!! end - -!! test -Template with explicit namespace -!! input -{{Template:test}} -!! result -

    This is a test template -

    -!! end - - -!! article -Template:paramtest -!! text -This is a test template with parameter {{{param}}} -!! endarticle - -!! test -Template parameter -!! input -{{paramtest|param=foo}} -!! result -

    This is a test template with parameter foo -

    -!! end - -!! article -Template:paramtestnum -!! text -[[{{{1}}}|{{{2}}}]] -!! endarticle - -!! test -Template unnamed parameter -!! input -{{paramtestnum|Main Page|the main page}} -!! result -

    the main page -

    -!! end - -!! article -Template:templatesimple -!! text -(test) -!! endarticle - -!! article -Template:templateredirect -!! text -#redirect [[Template:templatesimple]] -!! endarticle - -!! article -Template:templateasargtestnum -!! text -{{{{{1}}}}} -!! endarticle - -!! article -Template:templateasargtest -!! text -{{template{{{templ}}}}} -!! endarticle - -!! article -Template:templateasargtest2 -!! text -{{{{{templ}}}}} -!! endarticle - -!! test -Template with template name as unnamed argument -!! input -{{templateasargtestnum|templatesimple}} -!! result -

    (test) -

    -!! end - -!! test -Template with template name as argument -!! input -{{templateasargtest|templ=simple}} -!! result -

    (test) -

    -!! end - -!! test -Template with template name as argument (2) -!! input -{{templateasargtest2|templ=templatesimple}} -!! result -

    (test) -

    -!! end - -!! article -Template:templateasargtestdefault -!! text -{{{{{templ|templatesimple}}}}} -!! endarticle - -!! article -Template:templa -!! text -'''templ''' -!! endarticle - -!! test -Template with default value -!! input -{{templateasargtestdefault}} -!! result -

    (test) -

    -!! end - -!! test -Template with default value (value set) -!! input -{{templateasargtestdefault|templ=templa}} -!! result -

    templ -

    -!! end - -!! test -Template redirect -!! input -{{templateredirect}} -!! result -

    (test) -

    -!! end - -!! test -Template with argument in separate line -!! input -{{ templateasargtest | - templ = simple }} -!! result -

    (test) -

    -!! end - -!! test -Template with complex template as argument -!! input -{{paramtest| - param ={{ templateasargtest | - templ = simple }}}} -!! result -

    This is a test template with parameter (test) -

    -!! end - -!! test -Template with thumb image (with link in description) -!! input -{{paramtest| - param =[[Image:noimage.png|thumb|[[no link|link]] [[no link|caption]]]]}} -!! result -This is a test template with parameter - -!! end - -!! article -Template:complextemplate -!! text -{{{1}}} {{paramtest| - param ={{{param}}}}} -!! endarticle - -!! test -Template with complex arguments -!! input -{{complextemplate| - param ={{ templateasargtest | - templ = simple }}|[[Template:complextemplate|link]]}} -!! result -

    link This is a test template with parameter (test) -

    -!! end - -!! test -BUG 553: link with two variables in a piped link -!! input -{| -|[[{{{1}}}|{{{2}}}]] -|} -!! result - - -
    [[{{{1}}}|{{{2}}}]] -
    - -!! end - -!! test -Magic variable as template parameter -!! input -{{paramtest|param={{SITENAME}}}} -!! result -

    This is a test template with parameter MediaWiki -

    -!! end - -!! article -Template:linktest -!! text -[[{{{param}}}|link]] -!! endarticle - -!! test -Template parameter as link source -!! input -{{linktest|param=Main Page}} -!! result -

    link -

    -!! end - -!!test -Template-generated attribute string (k='v') -!!input -bar -!!result -

    bar -

    -!!end - -!!article -Template:paramtest2 -!! text -including another template, {{paramtest|param={{{arg}}}}} -!! endarticle - -!! test -Template passing argument to another template -!! input -{{paramtest2|arg='hmm'}} -!! result -

    including another template, This is a test template with parameter 'hmm' -

    -!! end - -!! article -Template:Linktest2 -!! text -Main Page -!! endarticle - -!! test -Template as link source -!! input -[[{{linktest2}}]] - -[[{{linktest2}}|Main Page]] - -[[{{linktest2}}]]Page -!! result -

    Main Page -

    Main Page -

    Main PagePage -

    -!! end - - -!! article -Template:loop1 -!! text -{{loop2}} -!! endarticle - -!! article -Template:loop2 -!! text -{{loop1}} -!! endarticle - -!! test -Template infinite loop -!! input -{{loop1}} -!! result -

    Template loop detected: Template:Loop1 -

    -!! end - -!! test -Template from main namespace -!! input -{{:Main Page}} -!! result -

    blah blah -

    -!! end - -!! article -Template:table -!! text -{| -| 1 || 2 -|- -| 3 || 4 -|} -!! endarticle - -!! test -BUG 529: Template with table, not included at beginning of line -!! input -foo {{table}} -!! result -

    foo -

    - - - - - - -
    1 2 -
    3 4 -
    - -!! end - -!! test -BUG 523: Template shouldn't eat newline (or add an extra one before table) -!! input -foo -{{table}} -!! result -

    foo -

    - - - - - - -
    1 2 -
    3 4 -
    - -!! end - -!! test -BUG 41: Template parameters shown as broken links -!! input -{{{parameter}}} -!! result -

    {{{parameter}}} -

    -!! end - -!! test -Template with targets containing wikilinks -!! input -{{[[foo]]}} - -{{[[{{echo|foo}}]]}} - -{{{{echo|[[foo}}]]}} -!! result -

    {{foo}} -

    {{foo}} -

    {{[[foo}}]] -

    -!! end - -!! article -Template:MSGNW test -!! text -''None'' of '''this''' should be -* interpreted - but rather passed unmodified -{{test}} -!! endarticle - -# hmm, fix this or just deprecate msgnw and document its behavior? -!! test -msgnw keyword -!! options -disabled -!! input -{{msgnw:MSGNW test}} -!! result -

    ''None'' of '''this''' should be -* interpreted - but rather passed unmodified -{{test}} -

    -!! end - -!! test -int keyword -!! input -{{int:youhavenewmessages|lots of money|not!}} -!! result -

    You have lots of money (not!). -

    -!! end - -!! article -Template:Includes -!! text -Foozarbar -!! endarticle - -!! test - and being included -!! input -{{Includes}} -!! result -

    Foobar -

    -!! end - -!! article -Template:Includes2 -!! text -Foobar -!! endarticle - -!! test - being included -!! input -{{Includes2}} -!! result -

    Foo -

    -!! end - - -!! article -Template:Includes3 -!! text -Foobarzar -!! endarticle - -!! test - and being included -!! input -{{Includes3}} -!! result -

    Foo -

    -!! end - -!! test - and on a page -!! input -Foozarbar -!! result -

    Foozar -

    -!! end - -!! test -Un-closed -!! input - -!! result -!! end - -!! test - on a page -!! input -Foobar -!! result -

    Foobar -

    -!! end - -!! test -Un-closed -!! input - -!! result -!! end - -!!test -Self-closed noinclude, includeonly, onlyinclude tags -!!input - - - -!!result -


    -

    -!!end - -!!test -Unbalanced includeonly and noinclude tags -!!input -{| -|a
    -|b
    -|c
    -|d
    -|} -!!result - - - - - -
    a -b -c</includeonly> -d</includeonly></includeonly> -
    - -!!end - -!! article -Template:Includeonly section -!! text - -==Includeonly section== - -==Section T-1== -!!endarticle - -!! test -Bug 6563: Edit link generation for section shown by -!! input -{{includeonly section}} -!! result -

    Includeonly section[edit]

    -

    Section T-1[edit]

    - -!! end - -# Uses same input as the contents of [[Template:Includeonly section]] -!! test -Bug 6563: Section extraction for section shown by -!! options -section=T-2 -!! input - -==Includeonly section== - -==Section T-2== -!! result -==Section T-2== -!! end - -!! test -Bug 6563: Edit link generation for section suppressed by -!! input - -==Includeonly section== - -==Section 1== -!! result -

    Section 1[edit]

    - -!! end - -!! test -Bug 6563: Section extraction for section suppressed by -!! options -section=1 -!! input - -==Includeonly section== - -==Section 1== -!! result -==Section 1== -!! end - -!! test -Un-closed -!! input - -!! result -!! end - -# TODO: test with DOM fragment reuse! -!! test -Parsoid: DOM fragment reuse -!! options -parsoid=wt2wt,wt2html -!! input -a{{echo|b
    c}}d - -a{{echo|b -
    -c}}d - -{{echo|a - -
    - -b}} -!! result -ab -
    cd - - -

    ab

    - -
    - -

    cd

    - - -

    a

    - - -
    - - -

    b

    -!! end - -!! test -Parsoid: Merge double tds (bug 50603) -!! options -parsoid -!! input -{| -|{{echo|{{!}} foo}} -|} -!! result - - -
    foo
    -!! end - -!! test -Parsoid: Merge double tds in nested transclusion content (bug 50603) -!! options -parsoid -!! input -{{echo|
    }} -{| -|{{echo|{{!}} foo}} -|} -{{echo|
    }} -!! result -
    - - -
    foo
    -
    -!! end - -### -### and in attributes -### -!!test -0. includeonly around the entire attribute -!!input -id="v1"id="v2">bar -!!result -

    bar -

    -!!end - -!!test -1. includeonly in html attr key -!!input -idabout="foo">bar -!!result -

    bar -

    -!!end - -!!test -2. includeonly in html attr value -!!input -bar -"v1""v2">bar -!!result -

    bar -bar -

    -!!end - -!!test -3. includeonly in part of an attr value -!!input -bar -!!result -

    bar -

    -!!end - -### -### Testing parsing of templates where a template arg -### has the same name as the template itself. -### - -!! article -Template:quote -!! text -{{{quote|{{{1}}}}}} -!! endarticle - -!!test -Templates: Template Name/Arg clash: 1. Use of positional param -!!input -{{quote|foo}} -!!result -

    foo -

    -!!end - -!!test -Templates: Template Name/Arg clash: 2. Use of named param -!!input -{{quote|quote=foo}} -!!result -

    foo -

    -!!end - -!!test -Templates: Template Name/Arg clash: 3. Use of named param with empty input -!!input -{{quote|quote}} -!!result -

    quote -

    -!!end - -### -### Parsoid-centric tests to stress Parsoid's ability to RT them unchanged -### - -!!test -Templates: 1. Simple use -!!input -{{echo|Foo}} -!!result -

    Foo -

    -!!end - -!!test -Templates: 2. Inside a block tag -!!input -
    {{echo|Foo}}
    -
    {{echo|Foo}}
    -!!result -
    Foo
    -
    Foo
    - -!!end - -!!test -Templates: P-wrapping: 1a. Templates on consecutive lines -!!input -{{echo|Foo}} -{{echo|bar}} -!!result -

    Foo -bar -

    -!!end - -!!test -Templates: P-wrapping: 1b. Templates on consecutive lines -!!input -Foo - -{{echo|bar}} -{{echo|baz}} -!!result -

    Foo -

    bar -baz -

    -!!end - -!!test -Templates: P-wrapping: 1c. Templates on consecutive lines -!!input -{{echo|Foo}} -{{echo|bar}}
    baz
    -!!result -

    Foo -

    -bar
    baz
    - -!!end - -!!test -Templates: P-wrapping: 1d. Template preceded by comment-only line -!!options -parsoid -!!input - -{{echo|Bar}} -!!result - - -

    Bar

    -!!end - -!!test -Templates: Inline Text: 1. Multiple tmeplate uses -!!input -{{echo|Foo}}bar{{echo|baz}} -!!result -

    Foobarbaz -

    -!!end - -!!test -Templates: Inline Text: 2. Back-to-back template uses -!!input -{{echo|Foo}}{{echo|bar}} -!!result -

    Foobar -

    -!!end - -!!test -Templates: Block Tags: 1. Multiple template uses -!!input -{{echo|
    Foo
    }}
    bar
    {{echo|
    baz
    }} -!!result -
    Foo
    bar
    baz
    - -!!end - -!!test -Templates: Block Tags: 2. Back-to-back template uses -!!input -{{echo|
    Foo
    }}{{echo|
    bar
    }} -!!result -
    Foo
    bar
    - -!!end - -!!test -Templates: Links: 1. Simple example -!!input -{{echo|[[Foo|bar]]}} -!!result -

    bar -

    -!!end - -!!test -Templates: Links: 2. Generation of link href -!!input -[[{{echo|Foo}}|bar]] -!!result -

    bar -

    -!!end - -!!test -Templates: Links: 3. Generation of part of a link href -!!input -[[Fo{{echo|o}}|bar]] - -[[Foo{{echo|bar}}]] - -[[Foo{{echo|bar}}baz]] - -[[Foo{{echo|bar}}|bar]] - -[[:Foo{{echo|bar}}]] - -[[:Foo{{echo|bar}}|bar]] -!!result -

    bar -

    Foobar -

    Foobarbaz -

    bar -

    Foobar -

    bar -

    -!!end - -!!test -Templates: Links: 4. Multiple templates generating link href -!!input -[[{{echo|F}}{{echo|o}}ob{{echo|ar}}]] -!!result -

    Foobar -

    -!!end - -!!test -Templates: Links: 5. Generation of link text -!!input -[[Foo|{{echo|bar}}]] -!!result -

    bar -

    -!!end - -!!test -Templates: Links: 5. Nested templates (only outermost template should be marked) -!!input -{{echo|[[{{echo|Foo}}|bar]]}} -!!result -

    bar -

    -!!end - -!!test -Templates: HTML Tag: 1. Generation of HTML attr. key -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tag: 2. Generation of HTML attr. value -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tag: 3. Generation of HTML attr key and value -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tag: 4. Generation of starting piece of HTML attr value -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tag: 5. Generation of middle piece of HTML attr value -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tag: 6. Generation of end piece of HTML attr value -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tag: 7. Generation of partial attribute key string -!!input -
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 1. Generating start of a HTML table -!!input -{{echo|}}
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 2a. Generating middle of a HTML table -!!input -{{echo|}}
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 2b. Generating middle of a HTML table -!!input -{{echo|}}
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 3. Generating end of a HTML table -!!input -{{echo|
    foo
    }} -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 4a. Generating a single tag of a HTML table -!!input -{{echo|}}
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 4b. Generating a single tag of a HTML table -!!input -{{echo|}}
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 4c. Generating a single tag of a HTML table -!!input -{{echo|
    }}foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 4d. Generating a single tag of a HTML table -!!input -}}
    foo{{echo|
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 4e. Generating a single tag of a HTML table -!!input -{{echo|}}
    foo
    -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 4f. Generating a single tag of a HTML table -!!input -{{echo|
    foo
    }} -!!result -
    foo
    - -!!end - -!!test -Templates: HTML Tables: 5. Proper fostering of categories from inside -!!options -parsoid=wt2html,wt2wt -!!input -[[Category:foo1]]
    foo
    - -[[Category:bar1]][[Category:bar2]]
    foo
    -!!result -
    foo
    - -
    foo
    -!!end - -!!test -Templates: Wiki Tables: 1a. Fostering of entire template content -!!input -{| -{{echo|a}} -|} -!!result - -a -
    - -!!end - -!!test -Templates: Wiki Tables: 1b. Fostering of entire template content -!!input -{| -{{echo|
    }} -foo -{{echo|
    }} -|} -!!result - -
    -

    foo -

    -
    -
    - -!!end - -!!test -Templates: Wiki Tables: 2. Fostering of partial template content -!!input -{| -{{echo|a -
    b
    }} -|} -!!result - -a -
    b
    -
    - -!!end - -!!test -Templates: Wiki Tables: 3. td-content via multiple templates -!!input -{| -{{echo|{{pipe}}a}}{{echo|b}} -|} -!!result - - -
    ab -
    - -!!end - -!!test -Templates: Wiki Tables: 4. Templated tags, no content -!!input -{{tbl-start}} -{{tbl-end}} -!!result - -
    - -!!end - -!!test -Templates: Wiki Tables: 5. Templated tags, regular td-tags -!!input -{{tbl-start}} -|foo -{{tbl-end}} -!!result - - -
    foo -
    - -!!end - -!!test -Templates: Wiki Tables: 6. Templated tags, templated td-tags -!!input -{{tbl-start}} -{{!}}foo -{{tbl-end}} -!!result - - -
    foo -
    - -!!end - -!!test -Templates: Lists: Multi-line list-items via templates -!!input -*{{echo|a {{nonexistent| -unused}}}} -*{{echo|b {{nonexistent| -unused}}}} -!!result - - -!!end - -!!test -Templates: Ugly nesting: 1. Quotes opened/closed across templates (echo) -!!input -{{echo|''a}}{{echo|b''c''d}}{{echo|''e}} -!!result -

    abcde -

    -!!end - -!!test -Templates: Ugly nesting: 2. Quotes opened/closed across templates (echo_with_span) -(PHP parser generates misnested html) -!! options -parsoid -!!input -{{echo_with_span|''a}}{{echo_with_span|b''c''d}}{{echo_with_span|''e}} -!!result -

    abcde

    -!!end - -!!test -Templates: Ugly nesting: 3. Quotes opened/closed across templates (echo_with_div) -(PHP parser generates misnested html; Parsoid html2wt mode adds newlines between {{echo}}s) -!! options -parsoid=wt2html,wt2wt -!!input -{{echo_with_div|''a}}{{echo_with_div|b''c''d}}{{echo_with_div|''e}} -!!result -
    a
    -
    bcd
    -
    e
    -!!end - -!!test -Templates: Ugly nesting: 4. Divs opened/closed across templates -!!input -a
    b{{echo|c
    d}}e -!!result -a
    bc
    de - -!!end - -!!test -Templates: Ugly templates: 1. Navbox template parses badly leading to table misnesting -(Parsoid-centric) -!! options -parsoid -!!input -{| -|{{echo|foo}} -|bar -|} -!!result - - - - -
    foo
    -bar - -!!end - -!!test -Templates: Ugly templates: 2. Navbox template parses badly leading to table misnesting -(Parsoid-centric) -!! options -parsoid -!!input - - - - -
    - - -
    1. {{echo|foo
    }}
    bar 2. {{echo|baz
    }} - - - abc - - - - - - xyz - - -!!result - - - - -
    - - -
    1. foo
    bar 2. baz
    - - - abc - - - - - - xyz - - -!!end - -!! test -Templates: Ugly templates: 3. newline-only template parameter -!! input -foo {{echo| -}} -!! result -

    foo -

    -!! end - -# This looks like a bug: a single newline triggers p/br for some reason. -!! test -Templates: Ugly templates: 4. newline-only template parameter inconsistency -!! input -{{echo| -}} -!! result -


    -

    -!! end - - -!!test -Parser Functions: 1. Simple example -!!input -{{uc:foo}} -!!result -

    FOO -

    -!!end - -!!test -Parser Functions: 2. Nested use (only outermost should be marked up) -!!input -{{uc:{{lc:FOO}}}} -!!result -

    FOO -

    -!!end - -### -### Pre-save transform tests -### -!! test -pre-save transform: subst: -!! options -PST -!! input -{{subst:test}} -!! result -This is a test template -!! end - -!! test -pre-save transform: normal template -!! options -PST -!! input -{{test}} -!! result -{{test}} -!! end - -!! test -pre-save transform: nonexistent template -!! options -PST -!! input -{{thistemplatedoesnotexist}} -!! result -{{thistemplatedoesnotexist}} -!! end - - -!! test -pre-save transform: subst magic variables -!! options -PST -!! input -{{subst:SITENAME}} -!! result -MediaWiki -!! end - -# This is bug 89, which I fixed. -- wtm -!! test -pre-save transform: subst: templates with parameters -!! options -pst -!! input -{{subst:paramtest|param="something else"}} -!! result -This is a test template with parameter "something else" -!! end - -!! article -Template:nowikitest -!! text -'''not wiki''' -!! endarticle - -!! test -pre-save transform: nowiki in subst (bug 1188) -!! options -pst -!! input -{{subst:nowikitest}} -!! result -'''not wiki''' -!! end - - -!! article -Template:commenttest -!! text -This template has in it. -!! endarticle - -!! test -pre-save transform: comment in subst (bug 1936) -!! options -pst -!! input -{{subst:commenttest}} -!! result -This template has in it. -!! end - -!! test -pre-save transform: unclosed tag -!! options -pst noxml -!! input -'''not wiki''' -!! result -'''not wiki''' -!! end - -!! test -pre-save transform: mixed tag case -!! options -pst noxml -!! input -'''not wiki''' -!! result -'''not wiki''' -!! end - -!! test -pre-save transform: unclosed comment in -!! options -pst noxml -!! input -wikinowiki -!!result - -!!end - -!! test -pre-save transform: comment containing extension -!! options -pst -!! input - -!!result - -!!end - -!! test -pre-save transform: comment containing nowiki -!! options -pst -!! input - -!!result - -!!end - -!! test -pre-save transform: in subst (bug 3298) -!! options -pst -!! input -{{subst:Includes}} -!! result -Foobar -!! end - -!! test -pre-save transform: in subst (bug 3298) -!! options -pst -!! input -{{subst:Includes2}} -!! result -Foo -!! end - -!! article -Template:SubstTest -!!text -{{subst:Includes}} -!! endarticle - -!! article -Template:SafeSubstTest -!! text -{{safesubst:Includes}} -!! endarticle - -!! test -bug 22297: safesubst: works during PST -!! options -pst -!! input -{{subst:SafeSubstTest}}{{safesubst:SubstTest}} -!! result -FoobarFoobar -!! end - -!! test -bug 22297: safesubst: works during normal parse -!! input -{{SafeSubstTest}} -!! result -

    Foobar -

    -!! end - -!! test: -subst: does not work during normal parse -!! input -{{SubstTest}} -!! result -

    {{subst:Includes}} -

    -!! end - -!! test -pre-save transform: context links ("pipe trick") -!! options -pst -!! input -[[Article (context)|]] -[[Bar:Article|]] -[[:Bar:Article|]] -[[Bar:Article (context)|]] -[[:Bar:Article (context)|]] -[[|Article]] -[[|Article (context)]] -[[Bar:X (Y) Z|]] -[[:Bar:X (Y) Z|]] -!! result -[[Article (context)|Article]] -[[Bar:Article|Article]] -[[:Bar:Article|Article]] -[[Bar:Article (context)|Article]] -[[:Bar:Article (context)|Article]] -[[Article]] -[[Article (context)]] -[[Bar:X (Y) Z|X (Y) Z]] -[[:Bar:X (Y) Z|X (Y) Z]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with interwiki prefix -!! options -pst -!! input -[[interwiki:Article|]] -[[:interwiki:Article|]] -[[interwiki:Bar:Article|]] -[[:interwiki:Bar:Article|]] -!! result -[[interwiki:Article|Article]] -[[:interwiki:Article|Article]] -[[interwiki:Bar:Article|Bar:Article]] -[[:interwiki:Bar:Article|Bar:Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with parens in title -!! options -pst title=[[Somearticle (context)]] -!! input -[[|Article]] -!! result -[[Article (context)|Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with comma in title -!! options -pst title=[[Someplace, Somewhere]] -!! input -[[|Otherplace]] -[[Otherplace, Elsewhere|]] -[[Otherplace, Elsewhere, Anywhere|]] -!! result -[[Otherplace, Somewhere|Otherplace]] -[[Otherplace, Elsewhere|Otherplace]] -[[Otherplace, Elsewhere, Anywhere|Otherplace]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with parens and comma -!! options -pst title=[[Someplace (IGNORED), Somewhere]] -!! input -[[|Otherplace]] -[[Otherplace (place), Elsewhere|]] -!! result -[[Otherplace, Somewhere|Otherplace]] -[[Otherplace (place), Elsewhere|Otherplace]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with comma and parens -!! options -pst title=[[Who, me? (context)]] -!! input -[[|Yes, you.]] -[[Me, Myself, and I (1937 song)|]] -!! result -[[Yes, you. (context)|Yes, you.]] -[[Me, Myself, and I (1937 song)|Me, Myself, and I]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with namespace -!! options -pst title=[[Ns:Somearticle]] -!! input -[[|Article]] -!! result -[[Ns:Article|Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with namespace and parens -!! options -pst title=[[Ns:Somearticle (context)]] -!! input -[[|Article]] -!! result -[[Ns:Article (context)|Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with namespace and comma -!! options -pst title=[[Ns:Somearticle, Context, Whatever]] -!! input -[[|Article]] -!! result -[[Ns:Article, Context, Whatever|Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with namespace, comma and parens -!! options -pst title=[[Ns:Somearticle, Context (context)]] -!! input -[[|Article]] -!! result -[[Ns:Article (context)|Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with namespace, parens and comma -!! options -pst title=[[Ns:Somearticle (IGNORED), Context]] -!! input -[[|Article]] -!! result -[[Ns:Article, Context|Article]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with full-width parens and no space (Japanese and Chinese style, bug 30149) -!! options -pst -!! input -[[Article(context)|]] -[[Bar:Article(context)|]] -[[:Bar:Article(context)|]] -[[|Article(context)]] -[[Bar:X(Y)Z|]] -[[:Bar:X(Y)Z|]] -!! result -[[Article(context)|Article]] -[[Bar:Article(context)|Article]] -[[:Bar:Article(context)|Article]] -[[Article(context)]] -[[Bar:X(Y)Z|X(Y)Z]] -[[:Bar:X(Y)Z|X(Y)Z]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with full-width parens and space (Japanese and Chinese style, bug 30149) -!! options -pst -!! input -[[Article (context)|]] -[[Bar:Article (context)|]] -[[:Bar:Article (context)|]] -[[|Article (context)]] -[[Bar:X (Y) Z|]] -[[:Bar:X (Y) Z|]] -!! result -[[Article (context)|Article]] -[[Bar:Article (context)|Article]] -[[:Bar:Article (context)|Article]] -[[Article (context)]] -[[Bar:X (Y) Z|X (Y) Z]] -[[:Bar:X (Y) Z|X (Y) Z]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with parens and no space (Korean style, bug 30149) -!! options -pst -!! input -[[Article(context)|]] -[[Bar:Article(context)|]] -[[:Bar:Article(context)|]] -[[|Article(context)]] -[[Bar:X(Y)Z|]] -[[:Bar:X(Y)Z|]] -!! result -[[Article(context)|Article]] -[[Bar:Article(context)|Article]] -[[:Bar:Article(context)|Article]] -[[Article(context)]] -[[Bar:X(Y)Z|X(Y)Z]] -[[:Bar:X(Y)Z|X(Y)Z]] -!! end - -!! test -pre-save transform: context links ("pipe trick") with commas (bug 21660) -!! options -pst -!! input -[[Article (context), context|]] -[[Article (context),context|]] -[[Bar:Article (context), context|]] -[[Bar:Article (context),context|]] -[[:Bar:Article (context), context|]] -[[:Bar:Article (context),context|]] -!! result -[[Article (context), context|Article]] -[[Article (context),context|Article]] -[[Bar:Article (context), context|Article]] -[[Bar:Article (context),context|Article]] -[[:Bar:Article (context), context|Article]] -[[:Bar:Article (context),context|Article]] -!! end - -!! test -pre-save transform: trim trailing empty lines -!! options -pst -!! input -Empty lines are trimmed - - - - -!! result -Empty lines are trimmed -!! end - -!! test -pre-save transform: Signature expansion -!! options -pst -!! input -* ~~~ -* ~~~ -* ~~~ -* ~~~ -!! result -* [[Special:Contributions/127.0.0.1|127.0.0.1]] -* [[Special:Contributions/127.0.0.1|127.0.0.1]] -* [[Special:Contributions/127.0.0.1|127.0.0.1]] -* [[Special:Contributions/127.0.0.1|127.0.0.1]] -!! end - - -!! test -pre-save transform: Signature expansion in nowiki tags (bug 93) -!! options -pst disabled -!! input -Shall not expand: - -~~~~ - -~~~~ - -~~~~ - -~~~~ - -{{subst:Foo}} shall be converted to FOO - -As well as inside noinclude/onlyinclude -{{subst:Foo}} -{{subst:Foo}} - -But not inside includeonly -{{subst:Foo}} -!! result -Shall not expand: - -~~~~ - -~~~~ - -~~~~ - -~~~~ - -FOO shall be converted to FOO - -As well as inside noinclude/onlyinclude -FOO -FOO - -But not inside includeonly -{{subst:Foo}} -!! end - -!! test -Parsoid: Recognize nowiki with trailing space in tags -!! options -parsoid=wt2html -!! input -
    [[foo]] - -ab - -cd - -ef -!! result -

    <div>[[foo]]

    -

    ab

    -

    cd

    -

    ef

    -!! end - -!! test -Parsoid: Recognize nowiki with odd capitalization -!! options -parsoid=wt2html -!! input -
    [[foo]] -!! result -

    <div>[[foo]]

    -!! end - - -!! test -Parsoid: Escape nowiki with trailing space in tags -!! options -parsoid=html2wt -!! input -<nowiki > foo </nowiki > - -a<nowiki />b - -c<nowiki/ >d -!! result -

    <nowiki > foo </nowiki >

    -

    a<nowiki />b

    -

    c<nowiki/ >d

    -!! end - -!! test -Parsoid: Escape weird noWikI capitalizations -!! options -parsoid=html2wt -!! input -<noWikI > foo </NoWikI > -!! result -

    <noWikI > foo </NoWikI >

    -!! end - -### -### Message transform tests -### -!! test -message transform: magic variables -!! options -msg -!! input -{{SITENAME}} -!! result -MediaWiki -!! end - -!! test -message transform: should not transform wiki markup -!! options -msg -!! input -''test'' -!! result -''test'' -!! end - -!! test -message transform: in transcluded template (bug 4926) -!! options -msg -!! input -{{Includes}} -!! result -Foobar -!! end - -!! test -message transform: in transcluded template (bug 4926) -!! options -msg -!! input -{{Includes2}} -!! result -Foo -!! end - -!! test -{{#special:}} page name, known -!! options -msg -!! input -{{#special:Recentchanges}} -!! result -Special:RecentChanges -!! end - -!! test -{{#special:}} page name with subpage, known -!! options -msg -!! input -{{#special:Recentchanges/param}} -!! result -Special:RecentChanges/param -!! end - -!! test -{{#special:}} page name, unknown -!! options -msg -!! input -{{#special:foobar nonexistent}} -!! result -Special:Foobar nonexistent -!! end - -!! test -{{#speciale:}} page name, known -!! options -msg -!! input -{{#speciale:Recentchanges}} -!! result -Special:RecentChanges -!! end - -!! test -{{#speciale:}} page name with subpage, known -!! options -msg -!! input -{{#speciale:Recentchanges/param}} -!! result -Special:RecentChanges/param -!! end - -!! test -{{#speciale:}} page name, unknown -!! options -msg -!! input -{{#speciale:foobar nonexistent}} -!! result -Special:Foobar_nonexistent -!! end - -### -### Images -### -### For Parsoid-specific tests, see -#### http://www.mediawiki.org/wiki/Parsoid/MediaWiki_DOM_spec#Images - -!! test -Simple image (php) -!! options -php -!! input -[[Image:foobar.jpg]] -!! result -

    Foobar.jpg -

    -!! end - -!! test -Simple image (parsoid) -!! options -parsoid=wt2html -!! input -[[Image:foobar.jpg]] -!! result -

    -

    -!! end - -!! test -Simple image (using File: namespace, now canonical) (php) -!! options -php -!! input -[[File:foobar.jpg]] -!! result -

    Foobar.jpg -

    -!! end - -!! test -Simple image (using File: namespace, now canonical) (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg]] -!! result -

    -

    -!! end - -!! test -Right-aligned image (php) -!! options -php -!! input -[[Image:foobar.jpg|right]] -!! result -
    Foobar.jpg
    - -!! end - -!! test -Right-aligned image (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|right]] -!! result -
    -!! end - -!! test -Image with caption (php) -!! options -php -!! input -[[File:Foobar.jpg|right|Caption text]] -!! result -
    Caption text
    - -!! end - -!! test -Image with caption (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|right|Caption text]] -!! result -
    Caption text
    -!! end - -!! test -Image with empty attribute (php) -!! options -php -!! input -[[File:Foobar.jpg|right||Caption text]] -!! result -
    Caption text
    - -!! end - -!! test -Image with empty attribute (parsoid) -!! options -parsoid=wt2html -!! input -[[File:Foobar.jpg|right||Caption text]] -!! result -
    Caption text
    -!! end - -!! test -Image with attributes from template (php) -!! options -php -!! input -[[File:Foobar.jpg|{{image_attribs}}]] -!! result -
    Caption text
    - -!! end - -!! test -Image with attributes from template (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|{{image_attribs}}]] -!! result -
    Caption text
    -!! end - -!! test -Image with link tails (php) -!! options -php -!! input -123[[File:Foobar.jpg]]456 -123[[File:Foobar.jpg|right]]456 -123[[File:Foobar.jpg|thumb]]456 -!! result -

    123Foobar.jpg456 -

    -123
    Foobar.jpg
    456 -123
    Foobar.jpg
    456 - -!! end - -!! test -Image with link tails (parsoid) -!! options -parsoid -!! input -123[[File:Foobar.jpg]]456 -123[[File:Foobar.jpg|right]]456 -123[[File:Foobar.jpg|thumb]]456 -!! result -

    123456

    -123
    456 -123
    456 -!! end - -!! test -Image with multiple captions -- only last one is accepted (php) -!! options -php -!! input -[[File:Foobar.jpg|right|Caption1 - ignored|[[Caption2]] - ignored|Caption3 - accepted]] -!! result -
    Caption3 - accepted
    - -!! end - -!! test -Image with multiple captions -- only last one is accepted (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|right|Caption1 - ignored|[[Caption2]] - ignored|Caption3 - accepted]] -!! result -
    Caption3 - accepted
    -!! end - -!! test -Image with width attribute at different positions (php) -!! options -php -!! input -[[File:Foobar.jpg|200px|right|Caption]] -[[File:Foobar.jpg|right|200px|Caption]] -[[File:Foobar.jpg|right|Caption|200px]] -!! result -
    Caption
    -
    Caption
    -
    Caption
    - -!! end - -!! test -Image with width attribute at different positions (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|200px|right|Caption]] -[[File:Foobar.jpg|right|200px|Caption]] -[[File:Foobar.jpg|right|Caption|200px]] -!! result -
    Caption
    -
    Caption
    -
    Caption
    -!! end - -!! test -Image with link parameter, wiki target (php) -!! options -php -!! input -[[File:Foobar.jpg|link=Main Page]] -!! result -

    Foobar.jpg -

    -!! end - -!! test -Image with link parameter, wiki target (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|link=Main Page]] -!! result -

    -!! end - -!! test -Image with link parameter, URL target (php) -!! options -php -!! input -[[File:Foobar.jpg|link=http://example.com/]] -!! result -

    Foobar.jpg -

    -!! end - -# parsoid bug 49293 (part 1) -!! test -Image with link parameter, URL target (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|link=http://example.com/]] -!! result -

    -!! end - -!! test -Image with link parameter, protocol-less URL target (php) -!! options -php -!! input -[[File:Foobar.jpg|link=//example.com/]] -!! result -

    Foobar.jpg -

    -!! end - -# parsoid bug 49293 (part 2) -!! test -Image with link parameter, protocol-less URL target (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|link=//example.com/]] -!! result -

    -!! end - -!! test -Image with link parameter, wgExternalLinkTarget -!! input -[[Image:foobar.jpg|link=http://example.com/]] -!! config -wgExternalLinkTarget='foobar' -!! result -

    Foobar.jpg -

    -!! end - -!! test -Image with link parameter, wgNoFollowLinks set to false -!! input -[[Image:foobar.jpg|link=http://example.com/]] -!! config -wgNoFollowLinks=false -!! result -

    Foobar.jpg -

    -!! end - -!! test -Image with link parameter, wgNoFollowDomainExceptions -!! input -[[Image:foobar.jpg|link=http://example.com/]] -!! config -wgNoFollowDomainExceptions='example.com' -!! result -

    Foobar.jpg -

    -!! end - -!! test -Image with link parameter, wgExternalLinkTarget, unnamed parameter -!! input -[[Image:foobar.jpg|link=http://example.com/|Title]] -!! config -wgExternalLinkTarget='foobar' -!! result -

    Title -

    -!! end - -!! test -Image with empty link parameter (php) -!! options -php -!! input -[[File:Foobar.jpg|link=]] -!! result -

    Foobar.jpg -

    -!! end - -!! test -Image with empty link parameter (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|link=]] -!! result -

    -!! end - -!! test -Image with link parameter (wiki target) and unnamed parameter (php) -!! options -php -!! input -[[File:Foobar.jpg|link=Main Page|Title]] -!! result -

    Title -

    -!! end - -!! test -Image with link parameter (wiki target) and unnamed parameter (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|link=Main Page|Title]] -!! result -

    -!! end - -!! test -Image with link parameter (URL target) and unnamed parameter (php) -!! options -php -!! input -[[File:Foobar.jpg|link=http://example.com/|Title]] -!! result -

    Title -

    -!! end - -!! test -Image with link parameter (URL target) and unnamed parameter (parsoid) -!! options -parsoid -!! input -[[File:Foobar.jpg|link=http://example.com/|Title]] -!! result -

    -!! end - -!! test -Thumbnail image with link parameter -!! options -php -!! input -[[Image:foobar.jpg|thumb|link=http://example.com/|Title]] -!! result -
    Title
    - -!! end - -!! test -Manually-specified thumbnail image -!! options -php -!! input -[[Image:Foobar.jpg|thumb=Thumb.png|Title]] -!! result -
    Title
    - -!! end - -!! test -Manually-specified thumbnail image with explicit link to wiki page -!! options -php -!! input -[[Image:Foobar.jpg|thumb=Thumb.png|link=Main Page|Title]] -!! result -
    Title
    - -!! end - -!! test -Manually-specified thumbnail image with explicit link to url -!! options -php -!! input -[[Image:Foobar.jpg|thumb=Thumb.png|link=http://example.com|Title]] -!! result -
    Title
    - -!! end - -!! test -Manually-specified thumbnail image with explicit no link -!! options -php -!! input -[[Image:Foobar.jpg|thumb=Thumb.png|link=|Title]] -!! result -
    Title
    - -!! end - -!! test -Manually-specified thumbnail image with explicit link and alt text -!! options -php -!! input -[[Image:Foobar.jpg|thumb=Thumb.png|link=Main Page|alt=alttext|Title]] -!! result -
    alttext
    Title
    - -!! end - -!! test -Image with frame and link -!! input -[[Image:Foobar.jpg|frame|left|This is a test image [[Main Page]]]] -!! result -
    This is a test image Main Page
    - -!! end - -!! test -Image with frame and link and explicit alt -!! input -[[Image:Foobar.jpg|frame|left|This is a test image [[Main Page]]|alt=Altitude]] -!! result -
    Altitude
    This is a test image Main Page
    - -!! end - -!! test -Image with wiki markup in implicit alt -!! input -[[Image:Foobar.jpg|testing '''bold''' in alt]] -!! result -

    testing bold in alt -

    -!! end - -!! test -Image with wiki markup in explicit alt -!! input -[[Image:Foobar.jpg|alt=testing '''bold''' in alt]] -!! result -

    testing bold in alt -

    -!! end - -!! test -Link to image page- image page normally doesn't exists, hence edit link -Add test with existing image page -#

    Image:test -!! input -[[:Image:test]] -!! result -

    Image:test -

    -!! end - -!! test -bug 18784 Link to non-existent image page with caption should use caption as link text -!! input -[[:Image:test|caption]] -!! result -

    caption -

    -!! end - -!! test -Frameless image caption with a free URL -!! input -[[Image:foobar.jpg|http://example.com]] -!! result -

    http://example.com -

    -!! end - -!! test -Thumbnail image caption with a free URL -!! input -[[Image:foobar.jpg|thumb|http://example.com]] -!! result - - -!! end - -!! test -Thumbnail image caption with a free URL and explicit alt -!! input -[[Image:foobar.jpg|thumb|http://example.com|alt=Alteration]] -!! result - - -!! end - -!! test -SVG thumbnails with no language set -!! options -!! input -[[File:Foobar.svg|thumb|width=200]] -!! result -
    width=200
    - -!! end - -!! test -SVG thumbnails with language de -!! options -!! input -[[File:Foobar.svg|thumb|width=200|lang=de]] -!! result -
    width=200
    - -!! end - -!! test -SVG thumbnails with invalid language code -!! options -!! input -[[File:Foobar.svg|thumb|width=200|lang=invalid.language.code]] -!! result -
    lang=invalid.language.code
    - -!! end - -!! test -BUG 1887: A ISBN with a thumbnail -!! input -[[Image:foobar.jpg|thumb|ISBN 1235467890]] -!! result - - -!! end - -!! test -BUG 1887: A RFC with a thumbnail -!! input -[[Image:foobar.jpg|thumb|This is RFC 12354]] -!! result -
    This is RFC 12354
    - -!! end - -!! test -BUG 1887: A mailto link with a thumbnail -!! input -[[Image:foobar.jpg|thumb|Please mailto:nobody@example.com]] -!! result - - -!! end - -# Pending resolution to bug 368 -!! test -BUG 648: Frameless image caption with a link -!! input -[[Image:foobar.jpg|text with a [[link]] in it]] -!! result -

    text with a link in it -

    -!! end - -!! test -BUG 648: Frameless image caption with a link (suffix) -!! input -[[Image:foobar.jpg|text with a [[link]]foo in it]] -!! result -

    text with a linkfoo in it -

    -!! end - -!! test -BUG 648: Frameless image caption with an interwiki link -!! input -[[Image:foobar.jpg|text with a [[MeatBall:Link]] in it]] -!! result -

    text with a MeatBall:Link in it -

    -!! end - -!! test -BUG 648: Frameless image caption with a piped interwiki link -!! input -[[Image:foobar.jpg|text with a [[MeatBall:Link|link]] in it]] -!! result -

    text with a link in it -

    -!! end - -!! test -Escape HTML special chars in image alt text -!! input -[[Image:foobar.jpg|& < > "]] -!! result -

    & < > " -

    -!! end - -!! test -BUG 499: Alt text should have Ӓ, not &1234; -!! input -[[Image:foobar.jpg|♀]] -!! result -

    ♀ -

    -!! end - -!! test -Broken image caption with link -!! input -[[Image:Foobar.jpg|thumb|This is a broken caption. But [[Main Page|this]] is just an ordinary link. -!! result -

    [[Image:Foobar.jpg|thumb|This is a broken caption. But this is just an ordinary link. -

    -!! end - -!! test -Image caption containing another image -!! input -[[Image:Foobar.jpg|thumb|This is a caption with another [[Image:icon.png|image]] inside it!]] -!! result -
    This is a caption with another image inside it!
    - -!! end - -!! test -Image caption containing a newline -!! input -[[Image:Foobar.jpg|This -*is some text]] -!! result -

    This *is some text -

    -!!end - -!!test -Parsoid: Image caption containing leading space -(The leading space should not trigger nowiki escaping in wt2wt mode) -!! input -[[Image:Foobar.jpg|thumb| bar]] -!! result -
    bar
    - -!!end - -!! test -Bug 3090: External links other than http: in image captions -!! input -[[Image:Foobar.jpg|thumb|200px|This caption has [irc://example.net irc] and [https://example.com Secure] ext links in it.]] -!! result -
    This caption has irc and Secure ext links in it.
    - -!! end - -!! test -Custom class -!! input -[[Image:foobar.jpg|a|class=b]] -!! result -

    a -

    -!! end - -!! test -Localized image handling (1). -!! options -language=es -!! input -[[Archivo:Foobar.jpg|izquierda|enlace=foo|caption]] -!! result -
    caption
    - -!! end - -!! test -Localized image handling (2). -!! options -language=es -!! input -[[Archivo:Foobar.jpg|miniatura|izquierda|enlace=foo|caption]] -!! result -
    caption
    - -!! end - -!! test -"border", "frameless" and "class" attributes on an image. -!! input -[[File:Foobar.jpg|frameless|border|class=extra|caption]] -!! result -

    caption -

    -!! end - -!! article -File:Barfoo.jpg -!! text -#REDIRECT [[File:Barfoo.jpg]] -!! endarticle - -!! test -Redirected image -!! input -[[Image:Barfoo.jpg]] -!! result -

    File:Barfoo.jpg -

    -!! end - -!! test -Missing image with uploads disabled -!! options -wgEnableUploads=0 -!! input -[[Image:Foobaz.jpg]] -!! result -

    File:Foobaz.jpg -

    -!! end - -# Parsoid-specific testing for images -# http://www.mediawiki.org/wiki/Parsoid/MediaWiki_DOM_spec#Images -# Currently imperfect due to a flaw in the Parsoid testrunner -# Work in progress -# THESE TESTS SHOULD BE MOVED UP and merged with the php-specific -# image tests. - -!! test -Parsoid-specific image handling - simple image with size and middle alignment -!! options -parsoid -!! input -[[Image:Foobar.jpg|50px|middle]] -!! result -

    - - - - - -

    -!! end - -!! test -Parsoid-specific image handling - simple image with both sizes, a baseline alignment, and a caption -!! options -parsoid -!! input -[[Image:Foobar.jpg|500x10px|baseline|caption]] -!! result -

    - - - - - -

    -!! end - -!! test -Parsoid-specific image handling - simple image with border and size spec -!! options -parsoid -!! input -[[Image:Foobar.jpg|50px|border|caption]] -!! result -

    - - - - - -

    -!! end - -!! test -Parsoid-specific image handling - thumbnail with halign, valign, and caption -!! options -parsoid -!! input -[[Image:Foobar.jpg|thumb|left|baseline|caption content]] -!! result -
    - - - -
    caption content
    -
    -!! end - -!! test -Parsoid-specific image handling - thumbnail with specific size, halign, valign, and caption -!! options -parsoid -!! input -[[Image:Foobar.jpg|thumb|50x50px|right|middle|caption]] -!! result -
    - - - -
    caption
    -
    -!! end - -!! test -Parsoid-specific image handling - framed image with specific size and caption -!! options -parsoid -!! input -[[Image:Foobar.jpg|500x50px|frame|caption]] -!! result -
    - - - -
    caption
    -
    -!! end - -!! test -Parsoid-specific image handling - framed image with specific size, halign, valign, and caption -!! options -parsoid -!! input -[[Image:Foobar.jpg|500x50px|frame|left|baseline|caption]] -!! result -
    - - - -
    caption
    -
    -!! end - -!! test -Parsoid-specific image handling - frameless image with specific size, border, and caption -!! options -parsoid -!! input -[[Image:Foobar.jpg|frameless|500x50px|border|caption]] -!! result -

    - - - - -

    -!! end - -#!! test -#Parsoid-specific image handling - simple image with a formatted caption -#!! options -#parsoid -#!! input -#[[Image:Foobar.jpg|
    ab
    c
    ]] -#!! result -#

    -# -# -#Foobar.jpg -# -#abc -# -#

    - - -### -### Subpages -### -!! article -Subpage test/subpage -!! text -foo -!! endarticle - -!! test -Subpage link -!! options -subpage title=[[Subpage test]] -!! input -[[/subpage]] -!! result -

    /subpage -

    -!! end - -!! test -Subpage noslash link -!! options -subpage title=[[Subpage test]] -!!input -[[/subpage/]] -!! result -

    subpage -

    -!! end - -# TODO: make this PHP-parser compatible! -!! test -Relative subpage noslash link -!! options -parsoid=wt2wt,wt2html,html2html -subpage title=[[Subpage test/1/2/3/4]] -!!input -[[../../subpage/]] - -[[../../subpage]] -!! result -

    subpage

    -

    Subpage_test/1/2/subpage

    -!! end - -# TODO: make this PHP-parser compatible! -!! test -Parsoid: dot-slash prefixed wikilinks -!! options -parsoid=wt2wt,wt2html,html2html -!!input -[[./foo]] - -[[././bar]] - -[[././baz/]] -!! result -

    foo

    -

    bar

    -

    baz/

    -!! end - -!! test -Disabled subpages -!! input -[[/subpage]] -!! result -

    /subpage -

    -!! end - -!! test -BUG 561: {{/Subpage}} -!! options -subpage title=[[Page]] -!! input -{{/Subpage}} -!! result -

    Page/Subpage -

    -!! end - -### -### Categories -### -!! article -Category:MediaWiki User's Guide -!! text -blah -!! endarticle - -!! test -Link to category -!! input -[[:Category:MediaWiki User's Guide]] -!! result -

    Category:MediaWiki User's Guide -

    -!! end - -!! test -Simple category -!! options -cat -!! input -[[Category:MediaWiki User's Guide]] -!! result -MediaWiki User's Guide -!! end - -!! test -PAGESINCATEGORY invalid title fatal (r33546 fix) -!! input -{{PAGESINCATEGORY:}} -!! result -

    0 -

    -!! end - -!! test -Category with different sort key -!! options -cat -!! input -[[Category:MediaWiki User's Guide|Foo]] -!! result -MediaWiki User's Guide -!! end - -!! test -Category with identical sort key -!! options -cat -!! input -[[Category:MediaWiki User's Guide|MediaWiki User's Guide]] -!! result -MediaWiki User's Guide -!! end - -!! test -Category with empty sort key -!! options -cat -pst -!! input -[[Category:MediaWiki User's Guide|]] -!! result -[[Category:MediaWiki User's Guide|MediaWiki User's Guide]] -!! end - -!! test -Category with empty sort key and parentheses -!! options -cat -pst -!! input -[[Category:Foo (bar)|]] -!! result -[[Category:Foo (bar)|Foo]] -!! end - -!! test -Category with link tail -!! options -cat -pst -!! input -123[[Category:Foo]]456 -!! result -123[[Category:Foo]]456 -!! end - -!! test -Category with template -!! options -cat -pst -!! input -[[Category:{{echo|Foo}}]] -!! result -[[Category:{{echo|Foo}}]] -!! end - -!! test -Category with template in sort key -!! options -cat -pst -!! input -[[Category:Foo|{{echo|Bar}}]] -!! result -[[Category:Foo|{{echo|Bar}}]] -!! end - -!! test -Category with template in sort key and title -!! options -cat -pst -!! input -[[Category:{{echo|Foo}}|{{echo|Bar}}]] -!! result -[[Category:{{echo|Foo}}|{{echo|Bar}}]] -!! end - -!! test -Category / paragraph interactions -!! input -Foo [[Category:Baz]] Bar - -Foo [[Category:Baz]] -Bar - -Foo -[[Category:Baz]] -Bar - -Foo -[[Category:Baz]] Bar - -Foo -[[Category:Baz]] - [[Category:Baz]] -[[Category:Baz]] -Bar - -[[Category:Baz]] - [[Category:Baz]] -[[Category:Baz]] - -[[Category:Baz]] - {{echo|[[Category:Baz]]}} -[[Category:Baz]] -!! result -

    Foo Bar -

    Foo -Bar -

    Foo -Bar -

    Foo Bar -

    Foo -Bar -

    -!! end - -!! test -Parsoid: Serialize link to category page with colon escape -!! options -parsoid -!! input - -[[:Category:Foo]] -[[:Category:Foo|Bar]] -!! result -

    -Category:Foo -Bar -

    -!! end - -!! test -Parsoid: Link prefix/suffixes aren't applied to category links -!! options -parsoid=wt2html,wt2wt,html2html -language=is -!! input -x[[Category:Foo]]y -!! result -

    xy

    -!! end - -!! test -Parsoid: Serialize link to file page with colon escape -!! options -parsoid -!! input - -[[:File:Foo.png]] -[[:File:Foo.png|Bar]] -!! result -

    -File:Foo.png -Bar -

    -!! end - -!! test -Parsoid: Serialize a genuine category link without colon escape -!! options -parsoid -!! input -[[Category:Foo]] -[[Category:Foo|Bar]] -!! result - - -!! end - -### -### Inter-language links -### -!! test -Inter-language links -!! options -ill -!! input -[[es:Alimento]] -[[fr:Nourriture]] -[[zh:食品]] -!! result -es:Alimento fr:Nourriture zh:食品 -!! end - -!! test -Duplicate interlanguage links (bug 24502) -!! options -ill -!! input -[[es:1]] -[[es:2]] -[[fr:1]] -[[fr:2]] -!! result -es:1 fr:1 -!! end - -### -### Sections -### -!! test -Basic section headings -!! input -== Headline 1 == -Some text - -==Headline 2== -More -===Smaller headline=== -Blah blah -!! result -

    Headline 1[edit]

    -

    Some text -

    -

    Headline 2[edit]

    -

    More -

    -

    Smaller headline[edit]

    -

    Blah blah -

    -!! end - -!! test -Section headings with TOC -!! input -== Headline 1 == -=== Subheadline 1 === -===== Skipping a level ===== -====== Skipping a level ====== - -== Headline 2 == -Some text -===Another headline=== -!! result - - -

    Headline 1[edit]

    -

    Subheadline 1[edit]

    -
    Skipping a level[edit]
    -
    Skipping a level[edit]
    -

    Headline 2[edit]

    -

    Some text -

    -

    Another headline[edit]

    - -!! end - -# perl -e 'print "="x$_," Level $_ heading","="x$_,"\n" for 1..10' -!! test -Handling of sections up to level 6 and beyond -!! input -= Level 1 Heading= -== Level 2 Heading== -=== Level 3 Heading=== -==== Level 4 Heading==== -===== Level 5 Heading===== -====== Level 6 Heading====== -======= Level 7 Heading======= -======== Level 8 Heading======== -========= Level 9 Heading========= -========== Level 10 Heading========== -!! result - - -

    Level 1 Heading[edit]

    -

    Level 2 Heading[edit]

    -

    Level 3 Heading[edit]

    -

    Level 4 Heading[edit]

    -
    Level 5 Heading[edit]
    -
    Level 6 Heading[edit]
    -
    = Level 7 Heading=[edit]
    -
    == Level 8 Heading==[edit]
    -
    === Level 9 Heading===[edit]
    -
    ==== Level 10 Heading====[edit]
    - -!! end - -!! test -TOC regression (bug 9764) -!! input -== title 1 == -=== title 1.1 === -==== title 1.1.1 ==== -=== title 1.2 === -== title 2 == -=== title 2.1 === -!! result - - -

    title 1[edit]

    -

    title 1.1[edit]

    -

    title 1.1.1[edit]

    -

    title 1.2[edit]

    -

    title 2[edit]

    -

    title 2.1[edit]

    - -!! end - -!! test -TOC with wgMaxTocLevel=3 (bug 6204) -!! options -wgMaxTocLevel=3 -!! input -== title 1 == -=== title 1.1 === -==== title 1.1.1 ==== -=== title 1.2 === -== title 2 == -=== title 2.1 === -!! result - - -

    title 1[edit]

    -

    title 1.1[edit]

    -

    title 1.1.1[edit]

    -

    title 1.2[edit]

    -

    title 2[edit]

    -

    title 2.1[edit]

    - -!! end - -!! test -TOC with wgMaxTocLevel=3 and two level four headings (bug 6204) -!! options -wgMaxTocLevel=3 -!! input -==Section 1== -===Section 1.1=== -====Section 1.1.1==== -====Section 1.1.1.1==== -==Section 2== -!! result -

    Contents

    - -
    - -

    Section 1[edit]

    -

    Section 1.1[edit]

    -

    Section 1.1.1[edit]

    -

    Section 1.1.1.1[edit]

    -

    Section 2[edit]

    - -!! end - - -!! test -Resolving duplicate section names -!! input -== Foo bar == -== Foo bar == -!! result -

    Foo bar[edit]

    -

    Foo bar[edit]

    - -!! end - -!! test -Resolving duplicate section names with differing case (bug 10721) -!! input -== Foo bar == -== Foo Bar == -!! result -

    Foo bar[edit]

    -

    Foo Bar[edit]

    - -!! end - -!! article -Template:sections -!! text -===Section 1=== -==Section 2== -!! endarticle - -!! test -Template with sections, __NOTOC__ -!! input -__NOTOC__ -==Section 0== -{{sections}} -==Section 4== -!! result -

    Section 0[edit]

    -

    Section 1[edit]

    -

    Section 2[edit]

    -

    Section 4[edit]

    - -!! end - -!! test -__NOEDITSECTION__ keyword -!! input -__NOEDITSECTION__ -==Section 1== -==Section 2== -!! result -

    Section 1

    -

    Section 2

    - -!! end - -!! test -Link inside a section heading -!! input -==Section with a [[Main Page|link]] in it== -!! result -

    Section with a link in it[edit]

    - -!! end - -!! test -TOC regression (bug 12077) -!! input -__TOC__ -== title 1 == -=== title 1.1 === -== title 2 == -!! result -

    Contents

    - -
    - -

    title 1[edit]

    -

    title 1.1[edit]

    -

    title 2[edit]

    - -!! end - -!! test -BUG 1219 URL next to image (good) -!! input -http://example.com [[Image:foobar.jpg]] -!! result -

    http://example.com Foobar.jpg -

    -!!end - -!! test -Short headings with trailing space should match behavior of Parser::doHeadings (bug 19910) -!! input -=== -The line above must have a trailing space! -=== -But just in case it doesn't... -!! result -

    =[edit]

    -

    The line above must have a trailing space! -

    -

    =[edit]

    -

    But just in case it doesn't... -

    -!! end - -!! test -Header with special characters (bug 25462) -!! input -The tooltips shall not show entities to the user (ie. be double escaped) - -== text > text == -section 1 - -== text < text == -section 2 - -== text & text == -section 3 - -== text ' text == -section 4 - -== text " text == -section 5 -!! result -

    The tooltips shall not show entities to the user (ie. be double escaped) -

    - - -

    text > text[edit]

    -

    section 1 -

    -

    text < text[edit]

    -

    section 2 -

    -

    text & text[edit]

    -

    section 3 -

    -

    text ' text[edit]

    -

    section 4 -

    -

    text " text[edit]

    -

    section 5 -

    -!! end - -!! test -Headers with excess '=' characters -(Are similar tests necessary beyond the 1st level?) -!! input -=foo== -==foo= -=''italic'' heading== -==''italic'' heading= -!! result - - -

    foo=[edit]

    -

    =foo[edit]

    -

    italic heading=[edit]

    -

    =italic heading[edit]

    - -!! end - -!! test -HTML headers vs TOC (bug 23393) -(__NOEDITSECTION__ for clearer output, doesn't matter here) -!! input -

    Header 1

    -== Header 1.1 == -== Header 1.2 == - -

    Header 2 -

    -== Header 2.1 == -== Header 2.2 == -__NOEDITSECTION__ -!! result - - -

    Header 1

    -

    Header 1.1

    -

    Header 1.2

    -

    Header 2

    -

    Header 2.1

    -

    Header 2.2

    - -!! end - -!! test -BUG 1219 URL next to image (broken) -!! input -http://example.com[[Image:foobar.jpg]] -!! result -

    http://example.comFoobar.jpg -

    -!!end - -!! test -Bug 1186 news: in the middle of text -!! input -http://en.wikinews.org/wiki/Wikinews:Workplace -!! result -

    http://en.wikinews.org/wiki/Wikinews:Workplace -

    -!!end - - -!! test -Namespaced link must have a title -!! input -[[Project:]] -!! result -

    [[Project:]] -

    -!!end - -!! test -Namespaced link must have a title (bad fragment version) -!! input -[[Project:#fragment]] -!! result -

    [[Project:#fragment]] -

    -!!end - - -### -### HTML tags and HTML attributes -### - -!! test -div with no attributes -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!! end - -!! test -div with double-quoted attribute -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!! end - -!! test -div with single-quoted attribute -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!! end - -!! test -div with unquoted attribute -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!! end - -!! test -div with illegal double attributes -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!!end - -# FIXME: produce empty string instead of "class" in the PHP parser, following -# the HTML5 spec. -!! test -div with empty attribute value, space before equals -!! options -parsoid -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!! end - -# The PHP parser escapes the opening brace to { for some reason, so -# disabled this test for it. -!! test -div with braces in attribute value -!! options -parsoid -!! input -
    Foo
    -!! result -
    Foo
    -!! end - -# This it very inconsistent in the PHP parser: it returns -# class="class" if there is a space between the name and the equal sign (see -# 'div with empty attribute value, space before equals'), but strips the -# attribute completely if the space is missing. We hope that not much content -# depends on this, so are implementing the behavior below in Parsoid for -# consistencies' sake. Disabled for the PHP parser. -# FIXME: fix this behavior in the PHP parser? -!! test -div with empty attribute value, no space before equals -!! options -parsoid -!! input -
    HTML rocks
    -!! result -
    HTML rocks
    - -!! end - -!! test -HTML multiple attributes correction -!! input -

    Awesome!

    -!! result -

    Awesome!

    - -!!end - -!! test -Table multiple attributes correction -!! input -{| -!+ class="error" class="awesome"| status -|} -!! result - - -
    status -
    - -!!end - -!! test -DIV IN UPPERCASE -!! input -
    HTML ROCKS
    -!! result -
    HTML ROCKS
    - -!!end - -!! test -Non-ASCII pseudo-tags are rendered as text -!! input - -!! result -

    <khyô> -

    -!! end - -!! test -Pseudo-tag with URL 'name' renders as url link -!! input - -!! result -

    <http://example.com/> -

    -!! end - -!! test -text with amp in the middle of nowhere -!! input -Remember AT&T? -!!result -

    Remember AT&T? -

    -!! end - -!! test -text with character entity: eacute -!! input -I always thought é was a cute letter. -!! result -

    I always thought é was a cute letter. -

    -!! end - -!! test -text with entity-escaped character entity-like string: eacute -!! input -I always thought &eacute; was a cute letter. -!! result -

    I always thought &eacute; was a cute letter. -

    -!! end - -!! test -text with undefined character entity: xacute -!! input -I always thought &xacute; was a cute letter. -!! result -

    I always thought &xacute; was a cute letter. -

    -!! end - - -### -### Nesting tests (see bug 41545, 50604, 51081) -### - -# This test case is fixed in Parsoid by domino 1.0.12. (bug 50604) -# Note that html2wt is considerably more difficult if we use in -# the test case, instead of -!! test -Ensure that HTML adoption agency algorithm is properly implemented. -!! input -XYZ -!! result -

    XYZ -

    -!! end - -# This was bug 41545 in the PHP parser. -!! test -Nesting of -!! input -XYZ -!! result -

    XYZ -

    -!! end - -# The following cases were bug 51081 in the PHP parser. -# Note that there are some other nestable tags (b, i, etc) which are -# not covered; see bug 51081 for discussion. -!! test -Nesting of -!! input -XYZ -!! result -

    XYZ -

    -!! end - -!! test -Nesting of -!! input -XYZ -!! result -

    XYZ -

    -!! end - -!! test -Nesting of -!! input -XYZ -!! result -

    XYZ -

    -!! end - -!! test -Nesting of -!! input -XYZ -!! result -

    XYZ -

    -!! end - -!! test -Nesting of -!! input -XYZ -!! result -

    XYZ -

    -!! end - - -### -### Media links -### - -!! test -Media link -!! input -[[Media:Foobar.jpg]] -!! result -

    Media:Foobar.jpg -

    -!! end - -!! test -Media link with text -!! input -[[Media:Foobar.jpg|A neat file to look at]] -!! result -

    A neat file to look at -

    -!! end - -# FIXME: this is still bad HTML tag nesting -!! test -Media link with nasty text -fixme: doBlockLevels won't wrap this in a paragraph because it contains a div -!! input -[[Media:Foobar.jpg|Safe Link
    " onmouseover="alert(document.cookie)" onfoo="
    ]] -!! result -Safe Link<div style="display:none">" onmouseover="alert(document.cookie)" onfoo="</div> - -!! end - -!! test -Media link to nonexistent file (bug 1702) -!! input -[[Media:No such.jpg]] -!! result -

    Media:No such.jpg -

    -!! end - -!! test -Image link to nonexistent file (bug 1850 - good) -!! input -[[Image:No such.jpg]] -!! result -

    File:No such.jpg -

    -!! end - -!! test -:Image link to nonexistent file (bug 1850 - bad) -!! input -[[:Image:No such.jpg]] -!! result -

    Image:No such.jpg -

    -!! end - - - -!! test -Character reference normalization in link text (bug 1938) -!! input -[[Main Page|this&that]] -!! result -

    this&that -

    -!!end - -!! article -אַ -!! text -Test for unicode normalization - -The page's name is U+05d0 U+05b7, with non-canonical form U+FB2E -!! endarticle - -!! test -(bug 19451) Links should refer to the normalized form. -!! input -[[אַ]] -[[אַ]] -[[אַ]] -[[אַ]] -[[אַ]] -!! result -

    -אַ -אַ -אַ -אַ -

    -!! end - -!! test -Empty attribute crash test (bug 2067) -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Empty attribute crash test single-quotes (bug 2067) -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Attribute test: equals, then nothing -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Attribute test: unquoted value -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Attribute test: unquoted but illegal value (hash) -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Attribute test: no value -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Bug 2095: link with three closing brackets -!! input -[[Main Page]]] -!! result -

    Main Page] -

    -!! end - -!! test -Bug 2095: link with pipe and three closing brackets -!! input -[[Main Page|link]]] -!! result -

    link] -

    -!! end - -!! test -Bug 2095: link with pipe and three closing brackets, version 2 -!! input -[[Main Page|[http://example.com/]]] -!! result -

    [http://example.com/] -

    -!! end - - -### -### Safety -### - -!! article -Template:Dangerous attribute -!! text -" onmouseover="alert(document.cookie) -!! endarticle - -!! article -Template:Dangerous style attribute -!! text -border-size: expression(alert(document.cookie)) -!! endarticle - -!! article -Template:Div style -!! text -
    Magic div
    -!! endarticle - -!! test -Bug 2304: HTML attribute safety (safe template; regression bug 2309) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (dangerous template; 2309) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (dangerous style template; 2309) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (safe parameter; 2309) -!! input -{{div style|width: 200px}} -!! result -
    Magic div
    - -!! end - -!! test -Bug 2304: HTML attribute safety (unsafe parameter; 2309) -!! input -{{div style|width: expression(alert(document.cookie))}} -!! result -
    Magic div
    - -!! end - -!! test -Bug 2304: HTML attribute safety (unsafe breakout parameter; 2309) -!! input -{{div style|">}} -!! result -
    <script>alert(document.cookie)</script>">Magic div
    - -!! end - -!! test -Bug 2304: HTML attribute safety (unsafe breakout parameter 2; 2309) -!! input -{{div style|" >}} -!! result -
    <script>alert(document.cookie)</script>">Magic div
    - -!! end - -!! test -Bug 2304: HTML attribute safety (link) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (italics) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (bold) -!! input -
    -!! result -
    - -!! end - - -!! test -Bug 2304: HTML attribute safety (ISBN) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (RFC) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (PMID) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (web link) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 2304: HTML attribute safety (named web link) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 3244: HTML attribute safety (extension; safe) -!! input -
    -!! result -
    - -!! end - -!! test -Bug 3244: HTML attribute safety (extension; unsafe) -!! input -
    -!! result -
    - -!! end - -!! test -Opera -o-link CSS -!! input -
    X
    -!! result -
    X
    - -!! end - -# More MSIE fun discovered by Tom Gilder - -!! test -MSIE CSS safety test: spurious slash -!! input -
    evil
    -!! result -
    evil
    - -!! end - -!! test -MSIE CSS safety test: hex code -!! input -
    evil
    -!! result -
    evil
    - -!! end - -!! test -MSIE CSS safety test: comment in url -!! input -
    evil
    -!! result -
    evil
    - -!! end - -!! test -MSIE CSS safety test: comment in expression -!! input -
    evil4
    -!! result -
    evil4
    - -!! end - -!! test -CSS safety test: vertical tab -!! input -

    A

    -!! result -

    A

    - -!! end - -!! test -MSIE CSS safety test: Fullwidth -!! input -

    A

    -
    B
    -!! result -

    A

    -
    B
    - -!! end - -!! test -MSIE CSS safety test: IPA extensions -!! input -
    A
    -

    B

    -!! result -
    A
    -

    B

    - -!! end - -!! test -MSIE CSS safety test: sup/sub script -!! input -
    A
    -
    B
    -

    C

    -!! result -
    A
    -
    B
    -

    C

    - -!! end - -!! test -MSIE CSS safety test: Repetition markers -!! input -

    A

    -

    B

    -

    C

    -

    D

    -

    E

    -

    F

    -

    G

    -!! result -

    A

    -

    B

    -

    C

    -

    D

    -

    E

    -

    F

    -

    G

    - -!! end - -!! test -Table attribute legitimate extension -!! input -{| -!+ style="color:blue"| status -|} -!! result - - -
    status -
    - -!!end - -!! test -Table attribute safety -!! input -{| -!+ style="border-width:expression(0+alert(document.cookie))"| status -|} -!! result - - -
    status -
    - -!! end - -!! test -CSS line continuation 1 -!! input -
    -!! result -
    - -!! end - -!! test -CSS line continuation 2 -!! input -
    -!! result -
    - -!! end - -!! article -Template:Identity -!! text -{{{1}}} -!! endarticle - -!! test -Expansion of multi-line templates in attribute values (bug 6255) -!! input -
    -
    -!! result -
    -
    - -!! end - - -!! test -Expansion of multi-line templates in attribute values (bug 6255 sanity check) -!! input -
    -
    -!! result -
    -
    - -!! end - -!! test -Expansion of multi-line templates in attribute values (bug 6255 sanity check 2) -!! input -
    -
    -!! result -
    -
    - -!! end - -### -### Parser hooks (see tests/parser/parserTestsParserHook.php for the extension) -### -!! test -Parser hook: empty input -!! input - -!! result -
    -''
    -array (
    -)
    -
    - -!! end - -!! test -Parser hook: empty input using terminated empty elements -!! input - -!! result -
    -NULL
    -array (
    -)
    -
    - -!! end - -!! test -Parser hook: empty input using terminated empty elements (space before) -!! input - -!! result -
    -NULL
    -array (
    -)
    -
    - -!! end - -!! test -Parser hook: basic input -!! input -input -!! result -
    -'input'
    -array (
    -)
    -
    - -!! end - - -!! test -Parser hook: case insensitive -!! input -input -!! result -
    -'input'
    -array (
    -)
    -
    - -!! end - - -!! test -Parser hook: case insensitive, redux -!! input -input -!! result -
    -'input'
    -array (
    -)
    -
    - -!! end - -!! test -Parser hook: nested tags -!! options -noxml -!! input - -!! result -
    -''
    -array (
    -)
    -
    </tag> - -!! end - -!! test -Parser hook: basic arguments -!! input - -!! result -
    -''
    -array (
    -  'width' => '200',
    -  'height' => '100',
    -  'depth' => '50',
    -  'square' => 'square',
    -)
    -
    - -!! end - -!! test -Parser hook: argument containing a forward slash (bug 5344) -!! input - -!! result -
    -''
    -array (
    -  'filename' => '/tmp/bla',
    -)
    -
    - -!! end - -!! test -Parser hook: empty input using terminated empty elements (bug 2374) -!! input -text -!! result -
    -NULL
    -array (
    -  'foo' => 'bar',
    -)
    -
    text - -!! end - -#
    should be output literally since there is no matching tag that begins it -!! test -Parser hook: basic arguments using terminated empty elements (bug 2374) -!! input - -other stuff - -!! result -
    -NULL
    -array (
    -  'width' => '200',
    -  'height' => '100',
    -  'depth' => '50',
    -  'square' => 'square',
    -)
    -
    -

    other stuff -</tag> -

    -!! end - -### -### (see tests/parser/parserTestsParserHook.php for the extension) -### - -!! test -Parser hook: static parser hook not inside a comment -!! input -hello, world - -!! result -

    hello, world -

    -!! end - - -!! test -Parser hook: static parser hook inside a comment -!! input - - -!! result -


    -

    -!! end - -# Nested template calls; this case was broken by Parser.php rev 1.506, -# since reverted. - -!! article -Template:One-parameter -!! text -(My parameter is: {{{1}}}) -!! endarticle - -!! article -Template:Map-one-parameter -!! text -{{{{{1}}}|{{{2}}}}} -!! endarticle - -!! test -Nested template calls -!! input -{{Map-one-parameter|One-parameter|param}} -!! result -

    (My parameter is: param) -

    -!! end - - -### -### Sanitizer -### -!! test -Sanitizer: Closing of open tags -!! input -
    -!! result -
    - -!! end - -!! test -Sanitizer: Closing of open but not closed tags -!! input -foo -!! result -

    foo -

    -!! end - -!! test -Sanitizer: Closing of closed but not open tags -!! input -
    -!! result -

    </s> -

    -!! end - -!! test -Sanitizer: Closing of closed but not open table tags -!! input -Table not started -!! result -

    Table not started</td></tr></table> -

    -!! end - -!! test -Sanitizer: Escaping of spaces, multibyte characters, colons & other stuff in id="" -!! input -byte[[#æ: v|backlink]] -!! result -

    bytebacklink -

    -!! end - -!! test -Sanitizer: Validating the contents of the id attribute (bug 4515) -!! options -disabled -!! input -
    -!! result -Something, but definitely not
    ... -!! end - -!! test -Sanitizer: Validating id attribute uniqueness (bug 4515, bug 6301) -!! options -disabled -!! input -

    -!! result -Something need to be done. foo-2 ? -!! end - -!! test -Sanitizer: Validating that and work, but only for Microdata -!! input -
    - - - - - - -
    -!! result -
    -

    - <meta http-equiv="refresh" content="5"> - -

    - - <link rel="stylesheet" href="http://example.org"> - -
    - -!! end - -!! test -Language converter: output gets cut off unexpectedly (bug 5757) -!! options -language=zh -!! input -this bit is safe: }- - -but if we add a conversion instance: -{zh-cn:xxx;zh-tw:yyy}- - -then we get cut off here: }- - -all additional text is vanished -!! result -

    this bit is safe: }- -

    but if we add a conversion instance: xxx -

    then we get cut off here: }- -

    all additional text is vanished -

    -!! end - -!! test -Self closed html pairs (bug 5487) -!! options -!! input -
    Centered text
    -
    In div text
    -!! result -
    <font id="bug" />Centered text
    -
    <font id="bug2" />In div text
    - -!! end - -# -# -# - -!! test -Punctuation: nbsp before exclamation -!! input -C'est grave ! -!! result -

    C'est grave ! -

    -!! end - -!! test -Punctuation: CSS !important (bug 11874) -!! input -
    important
    -!! result -
    important
    - -!!end - -!! test -Punctuation: CSS ! important (bug 11874; with space after) -!! input -
    important
    -!! result -
    important
    - -!!end - - -!! test -HTML bullet list, closed tags (bug 5497) -!! input -
      -
    • One
    • -
    • Two
    • -
    -!! result -
      -
    • One
    • -
    • Two
    • -
    - -!! end - -!! test -HTML bullet list, unclosed tags (bug 5497) -!! options -disabled -!! input -
      -
    • One -
    • Two -
    -!! result -
      -
    • One -
    • -
    • Two -
    • -
    - -!! end - -!! test -HTML ordered list, closed tags (bug 5497) -!! input -
      -
    1. One
    2. -
    3. Two
    4. -
    -!! result -
      -
    1. One
    2. -
    3. Two
    4. -
    - -!! end - -!! test -HTML ordered list, unclosed tags (bug 5497) -!! options -disabled -!! input -
      -
    1. One -
    2. Two -
    -!! result -
      -
    1. One -
    2. -
    3. Two -
    4. -
    - -!! end - -!! test -HTML nested bullet list, closed tags (bug 5497) -!! input -
      -
    • One
    • -
    • Two: -
        -
      • Sub-one
      • -
      • Sub-two
      • -
      -
    • -
    -!! result -
      -
    • One
    • -
    • Two: -
        -
      • Sub-one
      • -
      • Sub-two
      • -
      -
    • -
    - -!! end - -!! test -HTML nested bullet list, open tags (bug 5497) -!! options -disabled -!! input -
      -
    • One -
    • Two: -
        -
      • Sub-one -
      • Sub-two -
      -
    -!! result -
      -
    • One -
    • -
    • Two: -
        -
      • Sub-one -
      • -
      • Sub-two -
      • -
      -
    • -
    - -!! end - -!! test -HTML nested ordered list, closed tags (bug 5497) -!! input -
      -
    1. One
    2. -
    3. Two: -
        -
      1. Sub-one
      2. -
      3. Sub-two
      4. -
      -
    4. -
    -!! result -
      -
    1. One
    2. -
    3. Two: -
        -
      1. Sub-one
      2. -
      3. Sub-two
      4. -
      -
    4. -
    - -!! end - -!! test -HTML nested ordered list, open tags (bug 5497) -!! options -disabled -!! input -
      -
    1. One -
    2. Two: -
        -
      1. Sub-one -
      2. Sub-two -
      -
    -!! result -
      -
    1. One -
    2. -
    3. Two: -
        -
      1. Sub-one -
      2. -
      3. Sub-two -
      4. -
      -
    4. -
    - -!! end - -!! test -HTML ordered list item with parameters oddity -!! input -
    1. One
    2. -
    -!! result -
    1. One
    2. -
    - -!! end - -!!test -bug 5918: autonumbering -!! input -[http://first/] [http://second] [ftp://ftp] - -ftp://inlineftp - -[mailto:enclosed@mail.tld With target] - -[mailto:enclosed@mail.tld] - -mailto:inline@mail.tld -!! result -

    [1] [2] [3] -

    ftp://inlineftp -

    With target -

    [4] -

    mailto:inline@mail.tld -

    -!! end - - -# -# Security and HTML correctness -# From Nick Jenkins' fuzz testing -# - -!! test -Fuzz testing: Parser13 -!! input -{| -| http://a| -!! result - - - - -
    -
    - -!! end - -!! test -Fuzz testing: Parser14 -!! input -== onmouseover= == -http://__TOC__ -!! result -

    onmouseover=[edit]

    -http://

    Contents

    - -
    - - -!! end - -!! test -Fuzz testing: Parser14-table -!! input -==a== -{| STYLE=__TOC__ -!! result -

    a[edit]

    - - -
    - -!! end - -# Known to produce bogus xml (extra ) -!! test -Fuzz testing: Parser16 -!! options -noxml -!! input -{| -!https://|||||| -!! result - - - - - - -
    https:// - -
    - -!! end - -!! test -Fuzz testing: Parser21 -!! input -{| -! irc://{{ftp://a" onmouseover="alert('hello world');" -| -!! result - - - - - -
    irc://{{ftp://a" onmouseover="alert('hello world');" - -
    - -!! end - -!! test -Fuzz testing: Parser22 -!! input -http://===r:::https://b - -{| -!!result -

    http://===r:::https://b -

    - - -
    - -!! end - -# Known to produce bad XML for now -!! test -Fuzz testing: Parser24 -!! options -noxml -!! input -{| -{{{| -}}}} > -
    - -MOVE YOUR MOUSE CURSOR OVER THIS TEXT -| -!! result - -{{{| -}}}} > -
    - -MOVE YOUR MOUSE CURSOR OVER THIS TEXT -
    - - -
    -
    - -!! end - -# Note: the current result listed for this is not what the original one was, -# but the original bug was JavaScript injection, which is fixed in any case. -# It's not clear that the original result listed was any more correct than the -# current one. Original result: -#

    {{{| -#

    -#
  • -# }}}blah" onmouseover="alert('hello world');" align="left"MOVE MOUSE CURSOR OVER HERE -!!test -Fuzz testing: Parser25 (bug 6055) -!! input -{{{ -| -
  • -}}}blah" onmouseover="alert('hello world');" align="left"'''MOVE MOUSE CURSOR OVER HERE -!! result -

    <LI CLASS=blah" onmouseover="alert('hello world');" align="left"MOVE MOUSE CURSOR OVER HERE -

    -!! end - -!!test -Fuzz testing: URL adjacent extension (with space, clean) -!! options -!! input -http://example.com junk -!! result -

    http://example.com junk -

    -!!end - -!!test -Fuzz testing: URL adjacent extension (no space, dirty; nowiki) -!! options -!! input -http://example.comjunk -!! result -

    http://example.comjunk -

    -!!end - -!!test -Fuzz testing: URL adjacent extension (no space, dirty; pre) -!! options -!! input -http://example.com
    junk
    -!! result -http://example.com
    junk
    - -!!end - -!!test -Fuzz testing: image with bogus manual thumbnail -!!input -[[Image:foobar.jpg|thumbnail= ]] -!!result -
    Error creating thumbnail:
    - -!!end - -!! test -Fuzz testing: encoded newline in generated HTML replacements (bug 6577) -!! input -
    
    -!! result
    -
    
    -
    -!! end
    -
    -!! test
    -Parsing optional HTML elements (Bug 6171)
    -!! options
    -!! input
    -
    -  
    -    
    -    
    -  
    -
    Some tabular data More tabular data ... - And yet som tabular data
    -!! result - - - - - -
    Some tabular data More tabular data ... - And yet som tabular data
    - -!! end - -!! test -Correct handling of , (Bug 6171) -!! options -!! input - - - - - - -
    Some tabular data More tabular data ... And yet som tabular data
    -!! result - - - - - - -
    Some tabular data More tabular data ... And yet som tabular data
    - -!! end - - -!! test -Parsing crashing regression (fr:JavaScript) -!! input - -!! result -

    </body></x> -

    -!! end - -!! test -Inline wiki vs wiki block nesting -!! input -'''Bold paragraph - -New wiki paragraph -!! result -

    Bold paragraph -

    New wiki paragraph -

    -!! end - -!! test -Inline HTML vs wiki block nesting -!! options -disabled -!! input -Bold paragraph - -New wiki paragraph -!! result -

    Bold paragraph -

    New wiki paragraph -

    -!! end - -# Original result was this: -#

    boldboldbolditalics -#

    -# While that might be marginally more intuitive, maybe, the six-apostrophe -# construct is clearly pathological and the result stated here (which is what -# the parser actually does) is about as reasonable as anything. -!!test -Mixing markup for italics and bold -!! options -!! input -'''bold''''''bold''bolditalics''''' -!! result -

    'bold'boldbolditalics -

    -!! end - - -!! article -Xyzzyx -!! text -Article for special page transclusion test -!! endarticle - -!! test -Special page transclusion -!! options -!! input -{{Special:Prefixindex/Xyzzyx}} -!! result -
    Xyzzyx
    - -!! end - -!! test -Special page transclusion twice (bug 5021) -!! options -!! input -{{Special:Prefixindex/Xyzzyx}} -{{Special:Prefixindex/Xyzzyx}} -!! result -
    Xyzzyx
    -
    Xyzzyx
    - -!! end - -!! test -Transclusion of default MediaWiki message -!! input -{{MediaWiki:Mainpage}} -!!result -

    Main Page -

    -!! end - -!! test -Transclusion of nonexistent MediaWiki message -!! input -{{MediaWiki:Mainpagexxx}} -!!result -

    MediaWiki:Mainpagexxx -

    -!! end - -!! test -Transclusion of MediaWiki message with underscore -!! input -{{MediaWiki:history_short}} -!! result -

    History -

    -!! end - -!! test -Transclusion of MediaWiki message with space -!! input -{{MediaWiki:history short}} -!! result -

    History -

    -!! end - -!! test -Invalid header with following text -!! input -= x = y -!! result -

    = x = y -

    -!! end - - -!! test -Section extraction test (section 0) -!! options -section=0 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -!! end - -!! test -Section extraction test (section 1) -!! options -section=1 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -==a== -===aa=== -====aaa==== -!! end - -!! test -Section extraction test (section 2) -!! options -section=2 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -===aa=== -====aaa==== -!! end - -!! test -Section extraction test (section 3) -!! options -section=3 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -====aaa==== -!! end - -!! test -Section extraction test (section 4) -!! options -section=4 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -==b== -===ba=== -===bb=== -====bba==== -===bc=== -!! end - -!! test -Section extraction test (section 5) -!! options -section=5 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -===ba=== -!! end - -!! test -Section extraction test (section 6) -!! options -section=6 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -===bb=== -====bba==== -!! end - -!! test -Section extraction test (section 7) -!! options -section=7 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -====bba==== -!! end - -!! test -Section extraction test (section 8) -!! options -section=8 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -===bc=== -!! end - -!! test -Section extraction test (section 9) -!! options -section=9 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -==c== -===ca=== -!! end - -!! test -Section extraction test (section 10) -!! options -section=10 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -===ca=== -!! end - -!! test -Section extraction test (nonexistent section 11) -!! options -section=11 -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -!! end - -!! test -Section extraction test with bogus heading (section 1) -!! options -section=1 -!! input -==a== -==bogus== not a legal section -==b== -!! result -==a== -==bogus== not a legal section -!! end - -!! test -Section extraction test with bogus heading (section 2) -!! options -section=2 -!! input -==a== -==bogus== not a legal section -==b== -!! result -==b== -!! end - -!! test -Section extraction test with comment after heading (section 1) -!! options -section=1 -!! input -==a== -==b== -==c== -!! result -==a== -!! end - -!! test -Section extraction test with comment after heading (section 2) -!! options -section=2 -!! input -==a== -==b== -==c== -!! result -==b== -!! end - -!! test -Section extraction test with bogus heading (section 1) -!! options -section=1 -!! input -==a== -==bogus== not a legal section -==b== -!! result -==a== -==bogus== not a legal section -!! end - -!! test -Section extraction test with bogus heading (section 2) -!! options -section=2 -!! input -==a== -==bogus== not a legal section -==b== -!! result -==b== -!! end - - -# Formerly testing for bug 2587, now resolved by the use of unmarked sections -# instead of respecting commented sections -!! test -Section extraction prefixed by comment (section 1) -!! options -section=1 -!! input -==sec1== -==sec2== -!!result -==sec2== -!!end - -!! test -Section extraction prefixed by comment (section 2) -!! options -section=2 -!! input -==sec1== -==sec2== -!!result - -!!end - - -# Formerly testing for bug 2607, now resolved by the use of unmarked sections -# instead of respecting HTML-style headings -!! test -Section extraction, mixed wiki and html (section 1) -!! options -section=1 -!! input -

    unmarked

    -unmarked -==1== -one -==2== -two -!! result -==1== -one -!! end - -!! test -Section extraction, mixed wiki and html (section 2) -!! options -section=2 -!! input -

    unmarked

    -unmarked -==1== -one -==2== -two -!! result -==2== -two -!! end - - -# Formerly testing for bug 3342 -!! test -Section extraction, heading surrounded by -!! options -section=1 -!! input -==unmarked== -==marked== -!! result -==marked== -!!end - -# Test behavior of bug 19910 -!! test -Sectiion with all-equals -!! options -section=2 -!! input -=== -The line above must have a trailing space -=== -But just in case it doesn't... -!! result -=== -But just in case it doesn't... -!! end - -!! test -Section replacement test (section 0) -!! options -replace=0,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -xxx - -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 1) -!! options -replace=1,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -xxx - -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 2) -!! options -replace=2,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -xxx - -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 3) -!! options -replace=3,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -xxx - -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 4) -!! options -replace=4,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -xxx - -==c== -===ca=== -!! end - -!! test -Section replacement test (section 5) -!! options -replace=5,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -==b== -xxx - -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 6) -!! options -replace=6,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -xxx - -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 7) -!! options -replace=7,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -xxx - -===bc=== -==c== -===ca=== -!! end - -!! test -Section replacement test (section 8) -!! options -replace=8,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -xxx - -==c== -===ca=== -!!end - -!! test -Section replacement test (section 9) -!! options -replace=9,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -xxx -!! end - -!! test -Section replacement test (section 10) -!! options -replace=10,"xxx" -!! input -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -===ca=== -!! result -start -==a== -===aa=== -====aaa==== -==b== -===ba=== -===bb=== -====bba==== -===bc=== -==c== -xxx -!! end - -!! test -Section replacement test with initial whitespace (bug 13728) -!! options -replace=2,"xxx" -!! input - Preformatted initial line -==a== -===a=== -!! result - Preformatted initial line -==a== -xxx -!! end - - -!! test -Section extraction, heading followed by pre with 20 spaces (bug 6398) -!! options -section=1 -!! input -==a== - a -!! result -==a== - a -!! end - -!! test -Section extraction, heading followed by pre with 19 spaces (bug 6398 sanity check) -!! options -section=1 -!! input -==a== - a -!! result -==a== - a -!! end - - -!! test -Section extraction,
     around bogus header (bug 10309)
    -!! options
    -noxml section=2
    -!! input
    -== Section One ==
    -
    -=======
    -
    - -== Section Two == -stuff -!! result -== Section Two == -stuff -!! end - -!! test -Section replacement,
     around bogus header (bug 10309)
    -!! options
    -noxml replace=2,"xxx"
    -!! input
    -== Section One ==
    -
    -=======
    -
    - -== Section Two == -stuff -!! result -== Section One == -
    -=======
    -
    - -xxx -!! end - - - -!! test -Handling of in URLs -!! input -**irc:// a -!! result - - -!!end - -!! test -5 quotes, code coverage +1 line (php) -!! options -php -!! input -''''' -!! result -!! end -# The PHP parser strips the empty tags out for giggles; parsoid doesn't. -!! test -5 quotes, code coverage +1 line (parsoid) -!! options -parsoid -!! input -''''' -!! result -

    -!! end - -!! test -Special:Search page linking. -!! input -{{Special:search}} -!! result -

    Special:Search -

    -!! end - -!! test -Say the magic word -!! options -title=[[Parser test]] -!! input -* {{PAGENAME}} -* {{PAGENAMEE}} -* {{FULLPAGENAME}} -* {{FULLPAGENAMEE}} -* {{BASEPAGENAME}} -* {{BASEPAGENAMEE}} -* {{SUBPAGENAME}} -* {{SUBPAGENAMEE}} -* {{ROOTPAGENAME}} -* {{ROOTPAGENAMEE}} -* {{TALKPAGENAME}} -* {{TALKPAGENAMEE}} -* {{SUBJECTPAGENAME}} -* {{SUBJECTPAGENAMEE}} -* {{NAMESPACEE}} -* {{NAMESPACE}} -* {{NAMESPACENUMBER}} -* {{TALKSPACE}} -* {{TALKSPACEE}} -* {{SUBJECTSPACE}} -* {{SUBJECTSPACEE}} -* {{Dynamic|{{NUMBEROFUSERS}}|{{NUMBEROFPAGES}}|{{CURRENTVERSION}}|{{CONTENTLANGUAGE}}|{{DIRECTIONMARK}}|{{CURRENTTIMESTAMP}}|{{NUMBEROFARTICLES}}}} -!! result -
      -
    • Parser test -
    • -
    • Parser_test -
    • -
    • Parser test -
    • -
    • Parser_test -
    • -
    • Parser test -
    • -
    • Parser_test -
    • -
    • Parser test -
    • -
    • Parser_test -
    • -
    • Parser test -
    • -
    • Parser_test -
    • -
    • Talk:Parser test -
    • -
    • Talk:Parser_test -
    • -
    • Parser test -
    • -
    • Parser_test -
    • -
    • -
    • -
    • -
    • -
    • 0 -
    • -
    • Talk -
    • -
    • Talk -
    • -
    • -
    • -
    • -
    • -
    • Template:Dynamic -
    • -
    - -!! end -### Note: Above tests excludes the "{{NUMBEROFADMINS}}" magic word because it generates a MySQL error when included. - -!! test -Gallery -!! input - -image1.png | -image2.gif||||| - -image3| -image4 |300px| centre - image5.svg| http:///////// -[[x|xx]]]] -* image6 - -!! result - - -!! end - -!! test -Gallery (with options) -!! input - -File:Nonexistant.jpg|caption -File:Nonexistant.jpg -image:foobar.jpg|some '''caption''' [[Main Page]] -image:foobar.jpg -image:foobar.jpg|Blabla|alt=This is a foo-bar.|blabla. - -!! result - - -!! end - -!! test -Gallery with wikitext inside caption -!! input - -File:foobar.jpg|[[File:foobar.jpg|20px|desc|alt=inneralt]]|alt=galleryalt -File:foobar.jpg|{{Test|unamedParam|alt=param}}|alt=galleryalt - -!! result - - -!! end - -!! test -gallery (with showfilename option) -!! input - -File:Nonexistant.jpg|caption -File:Nonexistant.jpg -image:foobar.jpg|some '''caption''' [[Main Page]] -File:Foobar.jpg - -!! result - - -!! end - -!! test -Gallery (with namespace-less filenames) -!! input - -File:Nonexistant.jpg -Nonexistant.jpg -image:foobar.jpg -foobar.jpg - -!! result - - -!! end - -!! test -HTML Hex character encoding (spells the word "JavaScript") -!! input -JavaScript -!! result -

    JavaScript -

    -!! end - -!! test -HTML Hex character encoding bogus encoding (bug 26437 regression check) -!! input -&#xsee;&#XSEE; -!! result -

    &#xsee;&#XSEE; -

    -!! end - -!! test -HTML Hex character encoding mixed case -!! input -îî -!! result -

    îî -

    -!! end - -!! test -__FORCETOC__ override -!! input -__NEWSECTIONLINK__ -__FORCETOC__ -!! result -


    -

    -!! end - -!! test -ISBN code coverage -!! input -ISBN 978-0-1234-56 789 -!! result -

    ISBN 978-0-1234-56 789 -

    -!! end - -!! test -ISBN followed by 5 spaces -!! input -ISBN -!! result -

    ISBN -

    -!! end - -!! test -Double ISBN -!! input -ISBN ISBN 1234567890 -!! result -

    ISBN ISBN 1234567890 -

    -!! end - -!! test -Bug 22905: followed by ISBN followed by -!! input -(fr) ISBN 2753300917 [http://www.example.com example.com] -!! result -

    (fr) ISBN 2753300917 example.com -

    -!! end - -!! test -Double RFC -!! input -RFC RFC 1234 -!! result -

    RFC RFC 1234 -

    -!! end - -!! test -Double RFC with a wiki link -!! input -RFC [[RFC 1234]] -!! result -

    RFC RFC 1234 -

    -!! end - -!! test -RFC code coverage -!! input -RFC 983 987 -!! result -

    RFC 983 987 -

    -!! end - -!! test -Centre-aligned image -!! input -[[Image:foobar.jpg|centre]] -!! result -
    Foobar.jpg
    - -!!end - -!! test -None-aligned image -!! input -[[Image:foobar.jpg|none]] -!! result -
    Foobar.jpg
    - -!!end - -!! test -Width + Height sized image (using px) (height is ignored) -!! input -[[Image:foobar.jpg|640x480px]] -!! result -

    Foobar.jpg -

    -!!end - -!! test -Width-sized image (using px, no following whitespace) -!! input -[[Image:foobar.jpg|640px]] -!! result -

    Foobar.jpg -

    -!!end - -!! test -Width-sized image (using px, with following whitespace - test regression from r39467) -!! input -[[Image:foobar.jpg|640px ]] -!! result -

    Foobar.jpg -

    -!!end - -!! test -Width-sized image (using px, with preceding whitespace - test regression from r39467) -!! input -[[Image:foobar.jpg| 640px]] -!! result -

    Foobar.jpg -

    -!!end - -!! test -Another italics / bold test -!! input - ''' ''x' -!! result -
    ' x'
    -
    -!!end - -# Note the results may be incorrect, as parserTest output included this: -# XML error: Mismatched tag at byte 6120: -# ...
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - - -!!end - - -# Images with the "|" character in external URLs in comment tags; Eats half the comment, leaves unmatched "" tag. -!! test -Images with the "|" character in the comment -!! input -[[image:Foobar.jpg|thumb|An [http://test/?param1=|left|¶m2=|x external] URL]] -!! result -
    An external URL
    - -!!end - -!! test -[Before] HTML without raw HTML enabled ($wgRawHtml==false) -!! input - -!! result -

    <html><script>alert(1);</script></html> -

    -!! end - -!! test -HTML with raw HTML ($wgRawHtml==true) -!! options -wgRawHtml=1 -!! input - -!! result -

    -

    -!! end - -!! test -Parents of subpages, one level up -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -[[../|L2]] -!! result -

    L2 -

    -!! end - - -!! test -Parents of subpages, one level up, not named -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -[[../]] -!! result -

    Subpage test/L1/L2 -

    -!! end - - - -!! test -Parents of subpages, two levels up -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -[[../../|L1]]2 - -[[../../|L1]]l -!! result -

    L12 -

    L1l -

    -!! end - -!! test -Parents of subpages, two levels up, without trailing slash or name. -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -[[../..]] -!! result -

    [[../..]] -

    -!! end - -!! test -Parents of subpages, two levels up, with lots of extra trailing slashes. -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -[[../../////]] -!! result -

    /// -

    -!! end - -!! article -Subpage test/L1/L2/L3Sibling -!! text -Sibling article -!! endarticle - -!! test -Transclusion of a sibling page (one level up) -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -{{../L3Sibling}} -!! result -

    Sibling article -

    -!! end - -!! test -Transclusion of a child page -!! options -subpage title=[[Subpage test/L1/L2]] -!! input -{{/L3Sibling}} -!! result -

    Sibling article -

    -!! end - -!! test -Non-transclusion because of too many up levels -!! options -subpage title=[[Subpage test/L1/L2/L3]] -!! input -{{../../../../More than parent}} -!! result -

    {{../../../../More than parent}} -

    -!! end - -!! test -Definition list code coverage -!! input -; title : def -; title : def -;title: def -!! result -
    -
    title  
    -
    def -
    -
    title 
    -
    def -
    -
    title
    -
    def -
    -
    - -!! end - -!! test -Don't fall for the self-closing div -!! input -
    hello world
    -!! result -
    hello world
    - -!! end - -!! test -MSGNW magic word -!! input -{{MSGNW:msg}} -!! result -

    [[:Template:Msg]] -

    -!! end - -!! test -RAW magic word -!! input -{{RAW:QUERTY}} -!! result -

    Template:QUERTY -

    -!! end - -# This isn't needed for XHTML conformance, but would be handy as a fallback security measure -!! test -Always escape literal '>' in output, not just after '<' -!! input -><> -!! result -

    ><> -

    -!! end - -!! test -Template caching -!! input -{{Test}} -{{Test}} -!! result -

    This is a test template -This is a test template -

    -!! end - - -!! article -MediaWiki:Fake -!! text -==header== -!! endarticle - -!! test -Inclusion of !userCanEdit() content -!! input -{{MediaWiki:Fake}} -!! result -

    header[edit]

    - -!! end - - -!! test -Out-of-order TOC heading levels -!! input -==2== -======6====== -===3=== -=1= -=====5===== -==2== -!! result -

    Contents

    - -
    - -

    2[edit]

    -
    6[edit]
    -

    3[edit]

    -

    1[edit]

    -
    5[edit]
    -

    2[edit]

    - -!! end - - -!! test -ISBN with a dummy number -!! input -ISBN --- -!! result -

    ISBN --- -

    -!! end - - -!! test -ISBN with space-delimited number -!! input -ISBN 92 9017 032 8 -!! result -

    ISBN 92 9017 032 8 -

    -!! end - - -!! test -ISBN with multiple spaces, no number -!! input -ISBN foo -!! result -

    ISBN foo -

    -!! end - - -!! test -ISBN length -!! input -ISBN 123456789 - -ISBN 1234567890 - -ISBN 12345678901 -!! result -

    ISBN 123456789 -

    ISBN 1234567890 -

    ISBN 12345678901 -

    -!! end - - -!! test -ISBN with trailing year (bug 8110) -!! input -ISBN 1-234-56789-0 - 2006 - -ISBN 1 234 56789 0 - 2006 -!! result -

    ISBN 1-234-56789-0 - 2006 -

    ISBN 1 234 56789 0 - 2006 -

    -!! end - - -!! test -anchorencode -!! input -{{anchorencode:foo bar©#%n}} -!! result -

    foo_bar.C2.A9.23.25n -

    -!! end - -!! test -anchorencode trims spaces -!! input -{{anchorencode: __pretty__please__}} -!! result -

    pretty_please -

    -!! end - -!! test -anchorencode deals with links -!! input -{{anchorencode: [[hello|world]] [[hi]]}} -!! result -

    world_hi -

    -!! end - -!! test -anchorencode deals with templates -!! input -{{anchorencode: {{Foo}} }} -!! result -

    FOO -

    -!! end - -!! test -anchorencode encodes like the TOC generator: (bug 18431) -!! input -=== _ +:.3A%3A&&]] === -{{anchorencode: _ +:.3A%3A&&]] }} -__NOEDITSECTION__ -!! result -

    _ +:.3A%3A&&]]

    -

    .2B:.3A.253A.26.26.5D.5D -

    -!! end - -!! test -Bug 6200: blockquotes and paragraph formatting -!! input -
    -foo -
    - -bar - - baz -!! result -
    -

    foo -

    -
    -

    bar -

    -
    baz
    -
    -!! end - -!! test -Bug 8293: Use of center tag ruins paragraph formatting -!! input -
    -foo -
    - -bar - - baz -!! result -
    -

    foo -

    -
    -

    bar -

    -
    baz
    -
    -!! end - -!!test -Parsing of overlapping (improperly nested) inline html tags (PHP parser) -!!options -php -!!input -x -!!result -

    x</span> -

    -!!end - -!!test -Parsing of overlapping (improperly nested) inline html tags (Parsoid) -!!options -parsoid -!!input -x -!!result -

    x -

    -!!end - -### -### Language variants related tests -### -!! test -Self-link in language variants -!! options -title=[[Dunav]] language=sr -!! input -Both [[Dunav]] and [[Дунав]] are names for this river. -!! result -

    Both Dunav and Дунав are names for this river. -

    -!!end - -!! article -Дуна -!! text -content -!! endarticle - -!! test -Link to another existing title shouldn't be parsed as self-link even if it's a variant of this title -!! options -title=[[Duna]] language=sr -!! input -[[Дуна]] is not a self-link while [[Duna]] and [[Dуна]] are still self-links. -!! result -

    Дуна is not a self-link while Duna and Dуна are still self-links. -

    -!! end - -!! test -Link to a section of a variant of this title shouldn't be parsed as self-link -!! options -title=[[Duna]] language=sr -!! input -[[Dуна]] is a self-link while [[Dunа#Foo]] and [[Dуна#Foo]] are not self-links. -!! result -

    Dуна is a self-link while Dunа#Foo and Dуна#Foo are not self-links. -

    -!! end - -!! test -Link to pages in language variants -!! options -language=sr -!! input -Main Page can be written as [[Маин Паге]] -!! result -

    Main Page can be written as Маин Паге -

    -!!end - - -!! test -Multiple links to pages in language variants -!! options -language=sr -!! input -[[Main Page]] can be written as [[Маин Паге]] same as [[Маин Паге]]. -!! result -

    Main Page can be written as Маин Паге same as Маин Паге. -

    -!!end - - -!! test -Simple template in language variants -!! options -language=sr -!! input -{{тест}} -!! result -

    This is a test template -

    -!! end - - -!! test -Template with explicit namespace in language variants -!! options -language=sr -!! input -{{Template:тест}} -!! result -

    This is a test template -

    -!! end - - -!! test -Basic test for template parameter in language variants -!! options -language=sr -!! input -{{парамтест|param=foo}} -!! result -

    This is a test template with parameter foo -

    -!! end - - -!! test -Simple category in language variants -!! options -language=sr cat -!! input -[[Category:МедиаWики Усер'с Гуиде]] -!! result -MediaWiki User's Guide -!! end - - -!! article -Category:分类 -!! text -blah -!! endarticle - -!! article -Category:分類 -!! text -blah -!! endarticle - -!! test -Don't convert blue categorylinks to another variant (bug 33210) -!! options -language=zh cat -!! input -[[A]][[Category:分类]] -!! result -分类 -!! end - - -!! test -Stripping -{}- tags (language variants) -!! options -language=sr -!! input -Latin proverb: -{Ne nuntium necare}- -!! result -

    Latin proverb: Ne nuntium necare -

    -!! end - - -!! test -Prevent conversion with -{}- tags (language variants) -!! options -language=sr variant=sr-ec -!! input -Latinski: -{Ne nuntium necare}- -!! result -

    Латински: Ne nuntium necare -

    -!! end - - -!! test -Prevent conversion of text with -{}- tags (language variants) -!! options -language=sr variant=sr-ec -!! input -Latinski: -{Ne nuntium necare}- -!! result -

    Латински: Ne nuntium necare -

    -!! end - - -!! test -Prevent conversion of links with -{}- tags (language variants) -!! options -language=sr variant=sr-ec -!! input --{[[Main Page]]}- -!! result -

    Main Page -

    -!! end - - -!! test --{}- tags within headlines (within html for parserConvert()) -!! options -language=sr variant=sr-ec -!! input -== -{Naslov}- == -!! result -

    Naslov[уреди]

    - -!! end - - -!! test -Explicit definition of language variant alternatives -!! options -language=zh variant=zh-tw -!! input --{zh:China;zh-tw:Taiwan}-, not China -!! result -

    Taiwan, not China -

    -!! end - - -!! test -Conversion around HTML tags -!! options -language=sr variant=sr-ec -!! input --{H|span=>sr-ec:script;title=>sr-ec:src;}- -ski -!! result -

    -ски -

    -!! end - - -!! test -Explicit session-wise language variant mapping (A flag and - flag) -!! options -language=zh variant=zh-tw -!! input -Taiwan is not China. -But -{A|zh:China;zh-tw:Taiwan}- is China, -(This-{-|zh:China;zh-tw:Taiwan}- should be stripped!) -and -{China}- is China. -!! result -

    Taiwan is not China. -But Taiwan is Taiwan, -(This should be stripped!) -and China is China. -

    -!! end - -!! test -Explicit session-wise language variant mapping (H flag for hide) -!! options -language=zh variant=zh-tw -!! input -(This-{H|zh:China;zh-tw:Taiwan}- should be stripped!) -Taiwan is China. -!! result -

    (This should be stripped!) -Taiwan is Taiwan. -

    -!! end - -!! test -Adding explicit conversion rule for title (T flag) -!! options -language=zh variant=zh-tw showtitle -!! input -Should be stripped-{T|zh:China;zh-tw:Taiwan}-! -!! result -Taiwan -

    Should be stripped! -

    -!! end - -!! test -Testing that changing the language variant here in the tests actually works -!! options -language=zh variant=zh showtitle -!! input -Should be stripped-{T|zh:China;zh-tw:Taiwan}-! -!! result -China -

    Should be stripped! -

    -!! end - -!! test -Recursive conversion of alt and title attrs shouldn't clear converter state -!! options -language=zh variant=zh-cn showtitle -!! input --{H|zh-cn:Exclamation;zh-tw:exclamation;}- -Should be stripped-{T|zh-cn:China;zh-tw:Taiwan}-! -!! result -China -

    -Should be stripped! -

    -!! end - -!! test -Bug 24072: more test on conversion rule for title -!! options -language=zh variant=zh-tw showtitle -!! input -This should be stripped-{T|zh:China;zh-tw:Taiwan}-! -This won't take interferes with the title rule-{H|zh:Beijing;zh-tw:Taipei}-. -!! result -Taiwan -

    This should be stripped! -This won't take interferes with the title rule. -

    -!! end - -!! test -Partly disable title conversion if variant == main language code -!! options -language=zh variant=zh title=[[ZH]] showtitle -!! input --{T|zh-cn:CN;zh-tw:TW}- -!! result -ZH -

    -

    -!! end - -!! test -Partly disable title conversion if variant == main language code, more -!! options -language=zh variant=zh title=[[ZH]] showtitle -!! input --{T|TW}- -!! result -ZH -

    -

    -!! end - -!! test -Raw output of variant escape tags (R flag) -!! options -language=zh variant=zh-tw -!! input -Raw: -{R|zh:China;zh-tw:Taiwan}- -!! result -

    Raw: zh:China;zh-tw:Taiwan -

    -!! end - -!! test -Nested using of manual convert syntax -!! options -language=zh variant=zh-hk -!! input -Nested: -{zh-hans:Hi -{zh-cn:China;zh-sg:Singapore;}-;zh-hant:Hello -{zh-tw:Taiwan;zh-hk:H-{ong}- K-{}-ong;}-;}-! -!! result -

    Nested: Hello Hong Kong! -

    -!! end - -!! test -Proper conversion of text in external links -!! options -language=sr variant=sr-ec -!! input -http://www.google.com -gopher://www.google.com -[http://www.google.com http://www.google.com] -[gopher://www.google.com gopher://www.google.com] -[https://www.google.com irc://www.google.com] -[ftp://www.google.com www.google.com/ftp://dir] -[//www.google.com www.google.com] -!! result -

    http://www.google.com -gopher://www.google.com -http://www.google.com -gopher://www.google.com -irc://www.google.com -www.гоогле.цом/фтп://дир -www.гоогле.цом -

    -!! end - -!! test -Do not convert roman numbers to language variants -!! options -language=sr variant=sr-ec -!! input -Fridrih IV je car. -!! result -

    Фридрих IV је цар. -

    -!! end - -!! test -Unclosed language converter markup "-{" -!! options -language=sr -!! input --{T|hello -!! result -

    -{T|hello -

    -!! end - -!! test -Don't convert raw rule "-{R|=>}-" to "=>" -!! options -language=sr -!! input --{R|=>}- -!! result -

    => -

    -!!end - -!! test -Bug 529: Uncovered bullet -!! input -* Foo {{bullet}} -!! result -
      -
    • Foo -
    • -
    • Bar -
    • -
    - -!! end - -# Plain MediaWiki does not remove empty lists, but tidy actually does. -# Templates in Wikipedia rely on this behavior, as tidy has always been -# enabled there. These tests are normally run *without* tidy, so specify the -# full output here. -# To test realistic parsing behavior, apply a tidy-like transformation to both -# the expected output and your parser's output. -!! test -Bug 529: Uncovered bullet leaving empty list, normally removed by tidy -!! input -******* Foo {{bullet}} -!! result -
      -
      • -
        • -
          • -
            • -
              • -
                • -
                • Foo -
                • -
                -
              • -
              -
            • -
            -
          • -
          -
        • -
        -
      • -
      -
    • -
    • Bar -
    • -
    - -!! end - -!! test -Bug 529: Uncovered table already at line-start -!! input -x - -{{table}} -y -!! result -

    x -

    - - - - - - -
    1 2 -
    3 4 -
    -

    y -

    -!! end - -!! test -Bug 529: Uncovered bullet in parser function result -!! input -* Foo {{lc:{{bullet}} }} -!! result -
      -
    • Foo -
    • -
    • bar -
    • -
    - -!! end - -!! test -Bug 5678: Double-parsed template argument -!! input -{{lc:{{{1}}}|hello}} -!! result -

    {{{1}}} -

    -!! end - -!! test -Bug 5678: Double-parsed template invocation -!! input -{{lc:{{paramtest {{!}} param = hello }} }} -!! result -

    {{paramtest | param = hello }} -

    -!! end - -!! test -Case insensitivity of parser functions for non-ASCII characters (bug 8143) -!! options -language=cs -title=[[Main Page]] -!! input -{{PRVNÍVELKÉ:ěščř}} -{{prvnívelké:ěščř}} -{{PRVNÍMALÉ:ěščř}} -{{prvnímalé:ěščř}} -{{MALÁ:ěščř}} -{{malá:ěščř}} -{{VELKÁ:ěščř}} -{{velká:ěščř}} -!! result -

    Ěščř -Ěščř -ěščř -ěščř -ěščř -ěščř -ĚŠČŘ -ĚŠČŘ -

    -!! end - -!! test -Morwen/13: Unclosed link followed by heading -!! input -[[link -==heading== -!! result -

    [[link -

    -

    heading[edit]

    - -!! end - -!! test -HHP2.1: Heuristics for headings in preprocessor parenthetical structures -!! input -{{foo| -=heading= -!! result -

    {{foo| -

    -

    heading

    - -!! end - -!! test -HHP2.2: Heuristics for headings in preprocessor parenthetical structures -!! input -{{foo| -==heading== -!! result -

    {{foo| -

    -

    heading[edit]

    - -!! end - -!! test -Tildes in comments -!! options -pst -!! input - -!! result - -!! end - -!! test -Paragraphs inside divs (no extra line breaks) -!! input -
    Line one - -Line two
    -!! result -
    Line one -Line two
    - -!! end - -!! test -Paragraphs inside divs (extra line break on open) -!! input -
    -Line one - -Line two
    -!! result -
    -

    Line one -

    -Line two
    - -!! end - -!! test -Paragraphs inside divs (extra line break on close) -!! input -
    Line one - -Line two -
    -!! result -
    Line one -

    Line two -

    -
    - -!! end - -!! test -Paragraphs inside divs (extra line break on open and close) -!! input -
    -Line one - -Line two -
    -!! result -
    -

    Line one -

    Line two -

    -
    - -!! end - -!! test -Nesting tags, paragraphs on lines which begin with
    -!! options -disabled -!! input -
    A -B -!! result -
    -

    A -B -

    -!! end - -# Bug 6200:
    should behave like
    with respect to line breaks -!! test -Bug 6200: paragraphs inside blockquotes (no extra line breaks) -!! input -
    Line one - -Line two
    -!! result -
    Line one -Line two
    - -!! end - -!! test -Bug 6200: paragraphs inside blockquotes (extra line break on open) -!! input -
    -Line one - -Line two
    -!! result -
    -

    Line one -

    -Line two
    - -!! end - -!! test -Bug 6200: paragraphs inside blockquotes (extra line break on close) -!! input -
    Line one - -Line two -
    -!! result -
    Line one -

    Line two -

    -
    - -!! end - -!! test -Bug 6200: paragraphs inside blockquotes (extra line break on open and close) -!! input -
    -Line one - -Line two -
    -!! result -
    -

    Line one -

    Line two -

    -
    - -!! end - -!! test -Paragraphs inside blockquotes/divs (no extra line breaks) -!! input -
    Line one - -Line two
    -!! result -
    Line one -Line two
    - -!! end - -!! test -Paragraphs inside blockquotes/divs (extra line break on open) -!! input -
    -Line one - -Line two
    -!! result -
    -

    Line one -

    -Line two
    - -!! end - -!! test -Paragraphs inside blockquotes/divs (extra line break on close) -!! input -
    Line one - -Line two -
    -!! result -
    Line one -

    Line two -

    -
    - -!! end - -!! test -Paragraphs inside blockquotes/divs (extra line break on open and close) -!! input -
    -Line one - -Line two -
    -!! result -
    -

    Line one -

    Line two -

    -
    - -!! end - -!! test -Interwiki links trounced by replaceExternalLinks after early LinkHolderArray expansion -!! options -wgLinkHolderBatchSize=0 -!! input -[[meatball:1]] -[[meatball:2]] -[[meatball:3]] -!! result -

    meatball:1 -meatball:2 -meatball:3 -

    -!! end - -!! test -Free external link invading image caption -!! input -[[Image:Foobar.jpg|thumb|http://x|hello]] -!! result -
    hello
    - -!! end - -!! test -Bug 15196: localised external link numbers -!! options -language=fa -!! input -[http://en.wikipedia.org/] -!! result -

    [۱] -

    -!! end - -!! test -Multibyte character in padleft -!! input -{{padleft:-Hello|7|Æ}} -!! result -

    Æ-Hello -

    -!! end - -!! test -Multibyte character in padright -!! input -{{padright:Hello-|7|Æ}} -!! result -

    Hello-Æ -

    -!! end - -!!test -formatdate parser function -!!input -{{#formatdate:2009-03-24}} -!! result -

    2009-03-24 -

    -!! end - -!!test -formatdate parser function, with default format -!!input -{{#formatdate:2009-03-24|mdy}} -!! result -

    March 24, 2009 -

    -!! end - -!! test -Spacing of numbers in formatted dates -!! input -{{#formatdate:January 15}} -!! result -

    January 15 -

    -!! end - -!! test -formatdate parser function, with default format and on a page of which the content language is always English and different from the wiki content language -!! options -language=nl title=[[MediaWiki:Common.css]] -!! input -{{#formatdate:2009-03-24|dmy}} -!! result -

    24 March 2009 -

    -!! end - -# -# -# - -# -# Edit comments -# - -!! test -Edit comment with link -!! options -comment -!! input -I like the [[Main Page]] a lot -!! result -I like the Main Page a lot -!!end - -!! test -Edit comment with link and link text -!! options -comment -!! input -I like the [[Main Page|best pages]] a lot -!! result -I like the best pages a lot -!!end - -!! test -Edit comment with link and link text with suffix -!! options -comment -!! input -I like the [[Main Page|best page]]s a lot -!! result -I like the best pages a lot -!!end - -!! test -Edit comment with section link (non-local, eg in history list) -!! options -comment title=[[Main Page]] -!! input -/* External links */ removed bogus entries -!! result -External links: removed bogus entries -!!end - -!! test -Edit comment with section link and text before it (non-local, eg in history list) -!! options -comment title=[[Main Page]] -!! input -pre-comment text /* External links */ removed bogus entries -!! result -pre-comment text External links: removed bogus entries -!!end - -!! test -Edit comment with section link (local, eg in diff view) -!! options -comment local title=[[Main Page]] -!! input -/* External links */ removed bogus entries -!! result -External links: removed bogus entries -!!end - -!! test -Edit comment with subpage link (bug 14080) -!! options -comment -subpage -title=[[Subpage test]] -!! input -Poked at a [[/subpage]] here... -!! result -Poked at a /subpage here... -!!end - -!! test -Edit comment with subpage link and link text (bug 14080) -!! options -comment -subpage -title=[[Subpage test]] -!! input -Poked at a [[/subpage|neat little page]] here... -!! result -Poked at a neat little page here... -!!end - -!! test -Edit comment with bogus subpage link in non-subpage NS (bug 14080) -!! options -comment -title=[[Subpage test]] -!! input -Poked at a [[/subpage]] here... -!! result -Poked at a /subpage here... -!!end - -!! test -Edit comment with bare anchor link (local, as on diff) -!! options -comment -local -title=[[Main Page]] -!!input -[[#section]] -!! result -#section -!! end - -!! test -Edit comment with bare anchor link (non-local, as on history) -!! options -comment -title=[[Main Page]] -!!input -[[#section]] -!! result -#section -!! end - -!! test -Anchor starting with underscore -!!input -[[#_ref|One]] -!! result -

    One -

    -!! end - -!! test -Id starting with underscore -!!input -
    -!! result -
    - -!! end - -!! test -Space normalisation on autocomment (bug 22784) -!! options -comment -title=[[Main Page]] -!!input -/* __hello__world__ */ -!! result -__hello__world__ -!! end - -!! test -percent-encoding and + signs in comments (Bug 26410) -!! options -comment -!!input -[[ABC%33D% ++]] [[ABC%33D% ++|+%20]] -!! result -ABC3D% ++ +%20 -!! end - -!! test -Bad images - basic functionality -!! options -disabled -!! input -[[File:Bad.jpg]] -!! result -!! end - -!! test -Bad images - bug 16039: text after bad image disappears -!! options -disabled -!! input -Foo bar -[[File:Bad.jpg]] -Bar foo -!! result -

    Foo bar -

    Bar foo -

    -!! end - -!! test -Verify that displaytitle works (bug #22501) no displaytitle -!! options -showtitle -!! config -wgAllowDisplayTitle=true -wgRestrictDisplayTitle=false -!! input -this is not the the title -!! result -Parser test -

    this is not the the title -

    -!! end - -!! test -Verify that displaytitle works (bug #22501) RestrictDisplayTitle=false -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=true -wgRestrictDisplayTitle=false -!! input -this is not the the title -{{DISPLAYTITLE:whatever}} -!! result -whatever -

    this is not the the title -

    -!! end - -!! test -Verify that displaytitle works (bug #22501) RestrictDisplayTitle=true mismatch -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=true -wgRestrictDisplayTitle=true -!! input -this is not the the title -{{DISPLAYTITLE:whatever}} -!! result -Screen -

    this is not the the title -

    -!! end - -!! test -Verify that displaytitle works (bug #22501) RestrictDisplayTitle=true matching -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=true -wgRestrictDisplayTitle=true -!! input -this is not the the title -{{DISPLAYTITLE:screen}} -!! result -screen -

    this is not the the title -

    -!! end - -!! test -Verify that displaytitle works (bug #22501) AllowDisplayTitle=false -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=false -!! input -this is not the the title -{{DISPLAYTITLE:screen}} -!! result -Screen -

    this is not the the title -Template:DISPLAYTITLE:screen -

    -!! end - -!! test -Verify that displaytitle works (bug #22501) AllowDisplayTitle=false no DISPLAYTITLE -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=false -!! input -this is not the the title -!! result -Screen -

    this is not the the title -

    -!! end - -!! test -Verify that displaytitle handles inline CSS styles (bug 26547) - rejected value -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=true -wgRestrictDisplayTitle=true -!! input -this is not the the title -{{DISPLAYTITLE:screen}} -!! result -screen -

    this is not the the title -

    -!! end - -!! test -Verify that displaytitle handles inline CSS styles (bug 26547) - accepted value -!! options -showtitle -title=[[Screen]] -!! config -wgAllowDisplayTitle=true -wgRestrictDisplayTitle=true -!! input -this is not the the title -{{DISPLAYTITLE:screen}} -!! result -screen -

    this is not the the title -

    -!! end - -!! test -preload: check and -!! options -preload -!! input -Hello cruelkind world. -!! result -Hello kind world. -!! end - -!! test -preload: check -!! options -preload -!! input -Goodbye Hello world -!! result -Hello world -!! end - -!! test -preload: can pass tags through if we want to -!! options -preload -!! input -<includeonly>Hello world</includeonly> -!! result -Hello world -!! end - -!! test -preload: check that it doesn't try to do tricks -!! options -preload -!! input -* ''{{world}}'' {{subst:How are you}}{{ {{{|safesubst:}}} #if:1|2|3}} -!! result -* ''{{world}}'' {{subst:How are you}}{{ {{{|safesubst:}}} #if:1|2|3}} -!! end - -!! test -Play a bit with r67090 and bug 3158 -!! options -disabled -!! input -
     
    -
     
    -
     
    -
     
    -!! result -
     
    -
     
    -
     
    -
     
    - -!! end - -!! test -HTML5 data attributes -!! input -Baz -

    Quuz

    -!! result -

    Baz -

    -

    Quuz

    - -!! end - -!! test -percent-encoding and + signs in internal links (Bug 26410) -!! input -[[User:+%]] [[Page+title%]] -[[%+]] [[%+|%20]] [[%+ ]] [[%+r]] -[[%]] [[+]] [[image:%+abc%39|foo|[[bar]]]] -[[%33%45]] [[%33%45+]] -!! result -

    User:+% Page+title% -%+ %20 %+ %+r -% + bar -3E 3E+ -

    -!! end - -!! test -Special characters in embedded file links (bug 27679) -!! input -[[File:Contains & ampersand.jpg]] -[[File:Does not exist.jpg|Title with & ampersand]] -!! result -

    File:Contains & ampersand.jpg -Title with & ampersand -

    -!! end - - -!! test -Confirm that 'apos' named character reference doesn't make it to output (not legal in HTML 4) -!! input -Text's been normalized? -!! result -

    Text's been normalized? -

    -!! end - -!! test -Bug 19052 U+3000 IDEOGRAPHIC SPACE should terminate free external links -!! input -http://www.example.org/ <-- U+3000 (vim: ^Vu3000) -!! result -

    http://www.example.org/ <-- U+3000 (vim: ^Vu3000) -

    -!! end - -!! test -Bug 19052 U+3000 IDEOGRAPHIC SPACE should terminate bracketed external links -!! input -[http://www.example.org/ ideograms] -!! result -

    ideograms -

    -!! end - -!! test -Bug 19052 U+3000 IDEOGRAPHIC SPACE should terminate external images links -!! input -http://www.example.org/pic.png <-- U+3000 (vim: ^Vu3000) -!! result -

    pic.png <-- U+3000 (vim: ^Vu3000) -

    -!! end - -!! article -Mediawiki:loop1 -!! text -{{Identical|A}} -!! endarticle - -!! article -Mediawiki:loop2 -!! text -{{Identical|B}} -!! endarticle - -!! article -Template:Identical -!! text -{{int:loop1}} -{{int:loop2}} -!! endarticle - -!! test -Bug 31098 Template which includes system messages which includes the template -!! input -{{Identical}} -!! result -

    Template loop detected: Template:Identical -Template loop detected: Template:Identical -

    -!! end - -!! test -Bug31490 Turkish: ucfirst 'blah' -!! options -language=tr -!! input -{{ucfirst:blah}} -!! result -

    Blah -

    -!! end - -!! test -Bug31490 Turkish: ucfirst 'ix' -!! options -language=tr -!! input -{{ucfirst:ix}} -!! result -

    İx -

    -!! end - -!! test -Bug31490 Turkish: lcfirst 'BLAH' -!! options -language=tr -!! input -{{lcfirst:BLAH}} -!! result -

    bLAH -

    -!! end - -!! test -Bug31490 Turkish: ucfırst (with a dotless i) -!! options -language=tr -!! input -{{ucfırst:blah}} -!! result -

    Şablon:Ucfırst:blah -

    -!! end - -!! test -Bug31490 ucfırst (with a dotless i) with English language -!! options -language=en -!! input -{{ucfırst:blah}} -!! result -

    Template:Ucfırst:blah -

    -!! end - -!! test -Bug 26375: TOC with italics -!! options -title=[[Main Page]] -!! input -__TOC__ -== ''Lost'' episodes == -!! result -

    Contents

    - -
    - -

    Lost episodes[edit]

    - -!! end - -!! test -Bug 26375: TOC with bold -!! options -title=[[Main Page]] -!! input -__TOC__ -== '''should be bold''' then normal text == -!! result - - -

    should be bold then normal text[edit]

    - -!! end - -!! test -Bug 33845: Headings become cursive in TOC when they contain an image -!! options -title=[[Main Page]] -!! input -__TOC__ -== Image [[Image:foobar.jpg]] == -!! result -

    Contents

    - -
    - -

    Image Foobar.jpg[edit]

    - -!! end - -!! test -Bug 33845 (2): Headings become bold in TOC when they contain a blockquote -!! options -title=[[Main Page]] -!! input -__TOC__ -==
    Quote
    == -!! result -

    Contents

    - -
    - -

    Quote
    [edit]

    - -!! end - -!! test -Unclosed tags in TOC -!! options -title=[[Main Page]] -!! input -__TOC__ -== Proof: 2 < 3 == -Hanc marginis exiguitas non caperet. -QED -!! result -

    Contents

    - -
    - -

    Proof: 2 < 3[edit]

    -

    Hanc marginis exiguitas non caperet. -QED -

    -!! end - -!! test -Multiple tags in TOC -!! input -__TOC__ -== Foo Bar == - -== Foo
    Bar
    == -!! result -

    Contents

    - -
    - -

    Foo Bar[edit]

    -

    Foo
    Bar
    [edit]

    - -!! end - -!! test -Tags with parameters in TOC -!! input -__TOC__ -== Hello == - -== Evilbye == -!! result -

    Contents

    - -
    - -

    Hello[edit]

    -

    b">Evilbye[edit]

    - -!! end - -!! test -span tags with directionality in TOC -!! input -__TOC__ -== C++ == - -== זבנג! == - -== The attributes on these span tags must be deleted from the TOC == - -== All attributes on these span tags must be deleted from the TOC == - -== Attributes after dir on these span tags must be deleted from the TOC == -!! result - - -

    C++[edit]

    -

    זבנג![edit]

    -

    The attributes on these span tags must be deleted from the TOC[edit]

    -

    All attributes on these span tags must be deleted from the TOC[edit]

    -

    Attributes after dir on these span tags must be deleted from the TOC[edit]

    - -!! end - -!! article -MediaWiki:Bug32057 -!! text -== {{int:headline_sample}} == -!! endarticle - -!! test -Bug 32057: Title needed when expanding nodes. -!! options -title=[[Main Page]] -!! input -{{int:Bug32057}} -!! result -

    Headline text[edit]

    - -!! end - -!! test -Strip marker in urlencode -!! input -{{urlencode:xy}} -{{urlencode:xy|wiki}} -{{urlencode:xy|path}} -!! result -

    xy -xy -xy -

    -!! end - -!! test -Strip marker in lc -!! input -{{lc:xy}} -!! result -

    xy -

    -!! end - -!! test -Strip marker in uc -!! input -{{uc:xy}} -!! result -

    XY -

    -!! end - -!! test -Strip marker in formatNum -!! input -{{formatnum:12}} -{{formatnum:12|R}} -!! result -

    12 -12 -

    -!! end - -!! test -Check noCommafy in formatNum -!! options -language=be-tarask -!! input -{{formatnum:123456.78}} -{{formatnum:123456.78|NOSEP}} -!! result -

    123 456,78 -123456.78 -

    -!! end - -!! test -Strip marker in grammar -!! options -language=fi -!! input -{{grammar:elative|foobar}} -!! result -

    foobarista -

    -!! end - -!! test -Strip marker in padleft -!! input -{{padleft:|2|xy}} -!! result -

    xy -

    -!! end - -!! test -Strip marker in padright -!! input -{{padright:|2|xy}} -!! result -

    xy -

    -!! end - -!! test -Strip marker in anchorencode -!! input -{{anchorencode:xy}} -!! result -

    xy -

    -!! end - -!! test -nowiki inside link inside heading (bug 18295) -!! input -==[[foo|xyz]]== -!! result -

    xyz[edit]

    - -!! end - -!! test -new support for bdi element (bug 31817) -!! input -

    ולדימיר לנין (ברוסית: Владимир Ленин, 24 באפריל 1870–22 בינואר 1924) הוא מנהיג פוליטי קומוניסטי רוסי.

    -!! result -

    ולדימיר לנין (ברוסית: Владимир Ленин, 24 באפריל 1870–22 בינואר 1924) הוא מנהיג פוליטי קומוניסטי רוסי.

    - -!!end - -!! test -Ignore pipe between table row attributes -!! input -{| -| quux -|- id=foo | style='color: red' -| bar -|} -!! result - - - - -
    quux -
    bar -
    - -!! end - -!!test -Gallery override link with WikiLink (bug 34852) -!! input - -File:foobar.jpg|caption|alt=galleryalt|link=InterWikiLink - -!! result - - -!! end - -!!test -Gallery override link with absolute external link (bug 34852) -!! input - -File:foobar.jpg|caption|alt=galleryalt|link=http://www.example.org - -!! result - - -!! end - -!!test -Gallery override link with malicious javascript (bug 34852) -!! input - -File:foobar.jpg|caption|alt=galleryalt|link=" onclick="alert('malicious javascript code!'); - -!! result - - -!! end - -!!test -Gallery with invalid title as link (bug 43964) -!! input - -File:foobar.jpg|link=< - -!! result - - -!! end - -!!test -Language parser function -!! input -{{#language:ar}} -!! result -

    العربية -

    -!! end - -!!test -Padleft and padright as substr -!! input -{{padleft:|3|abcde}} -{{padright:|3|abcde}} -!! result -

    abc -abc -

    -!! end - -!!test -Special parser function -!! input -{{#special:RandomPage}} -{{#special:BaDtItLe}} -{{#special:Foobar}} -!! result -

    Special:Random -Special:Badtitle -Special:Foobar -

    -!! end - -!!test -Bug 34939 - Case insensitive link parsing ([HttP://]) -!! input -[HttP://MediaWiki.Org/] -!! result -

    [1] -

    -!! end - -!!test -Bug 34939 - Case insensitive link parsing ([HttP:// title]) -!! input -[HttP://MediaWiki.Org/ MediaWiki] -!! result -

    MediaWiki -

    -!! end - -!!test -Bug 34939 - Case insensitive link parsing (HttP://) -!! input -HttP://MediaWiki.Org/ -!! result -

    HttP://MediaWiki.Org/ -

    -!! end - -!!test -Disable TOC -!! options -notoc -!! input -Lead -== Section 1 == -== Section 2 == -== Section 3 == -== Section 4 == -== Section 5 == -!! result -

    Lead -

    - -

    Section 1[edit]

    -

    Section 2[edit]

    -

    Section 3[edit]

    -

    Section 4[edit]

    -

    Section 5[edit]

    - -!! end - - -### -### Parsoids-specific tests -### Parsoid-PHP parser incompatibilities -### -!!test -1. SOL-sensitive wikitext tokens as template-args -!!options -parsoid=wt2html,wt2wt -!!input -{{echo|*a}} -{{echo|#a}} -{{echo|:a}} -!!result - -
    • a
    • -
    - -
    1. a
    2. -
    - -
    a
    -
    -!!end - -#### ---------------------------------------------------------------- -#### Parsoid-only testing of Parsoid's impl of and -#### tags. Parsoid's output for these tags differs from that of the -#### PHP parser. -#### ---------------------------------------------------------------- - -!!test -Ref: 1. ref-location should be replaced with an index span -!!options -parsoid -!!input -A foo -B foo -C -!!result -

    A [1] -B [2] -C [3]

    -!!end - -!!test -Ref: 2. ref-tags with identical names should all get the same index -!!options -parsoid -!!input -A foo -B -!!result -

    A [1] -B [1]

    -!!end - -!!test -Ref: 3. spaces in ref-names should be ignored -!!options -parsoid -!!input -A foo -B -C -!!result -

    A [1] -B [1] -C [1]

    -!!end - -!!test -Ref: 4. 'constructor' should be accepted as a valid ref-name -(NOTE: constructor is a predefined property in JS and constructor as a ref-name can clash with it if not handled properly) -!!options -parsoid -!!input -A foo -!!result -

    A [1]

    -!!end - -!!test -Ref: 5. body should accept generic wikitext -!!options -parsoid -!!input -A - This is a '''[[bolded link]]''' and this is a {{echo|transclusion}} - - - -!!result -

    A [1]

    - -
      -
    1. This is a bolded link and this is a transclusion -
    2. -
    -!!end - -!!test -Ref: 6. indent-pres should not be output in ref-body -!!options -parsoid -!!input -A - foo - bar - baz - - - -!!result -

    A [1]

    - -
      -
    1. foo - bar - baz -
    2. -
    -!!end - -!!test -Ref: 7. No p-wrapping in ref-body -!!options -parsoid -!!input -A -foo - -bar - - -baz - - - -booz - - - -!!result -

    A [1]

    - -
      -
    1. foo - -bar - - -baz - - - -booz -
    2. -
    -!!end - -!!test -Ref: 8. transclusion wikitext has lower precedence -!!options -parsoid -!!input -A foo {{echo| B C}} - - -!!result -

    A [1] B C}}

    - -
      -
    1. foo {{echo|
    2. -
    -!!end - -!!test -Ref: 9. unclosed comments should not leak out of ref-body -!!options -parsoid -!!input -A foo "},"attrs":{}}' id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref">[1] B C

    - -
      -
    1. foo
    2. -
    -!!end - -!!test -Ref: 10. Unclosed HTML tags should not leak out of ref-body -!!options -parsoid -!!input -A foo B C - - -!!result -

    A [1] B C

    - -
      -
    1. foo
    2. -
    -!!end - -!!test -Ref: 11. ref-tags acts like an inline element wrt P-wrapping -!!options -parsoid -!!input -A foo B -C bar D -!!result -

    A [1] B -C [2] D

    -!!end - -!!test -Ref: 12. ref-tags act as trailing newline migration barrier -!!options -parsoid -!!input -a - -b - - -c -!!result -

    a

    - - -

    b [1] -[2]

    - - -

    c

    -!!end - -!!test -Ref: 13. ref-tags are not SOL-transparent and block indent-pres -!!options -parsoid -!!input -foo A -bar - B -!!result -

    [1] A -[2] B

    -!!end - -!!test -Ref: 14. A nested ref-tag should be emitted as plain text -!!options -parsoid -!!input -foo bar baz - - -!!result -

    [1]

    - -
      -
    1. foo <ref>bar</ref> baz
    2. -
    -!!end - -!!test -Ref: 15. ref-tags with identical names should get identical indexes -!!options -parsoid -!!input -A1 foo A2 -B1 B2 bar - - -!!result -

    A1 [1] A2 [1] -B1 [2] B2 [2]

    - -
    1. 1.0 1.1 foo
    2. 2.0 2.1 bar
    3. -
    -!!end - -!!test -References: 1. references tag without any refs should be handled properly -!!options -parsoid -!!input - -!!result -
      -!!end - -!!test -References: 2. references tag with group only outputs references from that group -!!options -parsoid -!!input -A foo -B bar - - -!!result -

      A [a 1] -B [b 1]

      - -
      1. foo
      2. -
      -!!end - -!!test -References: 3. ref list should be cleared after processing references -!!options -parsoid -!!input -A foo - - - -B bar - - -!!result -

      A [1]

      - -
      1. foo
      2. -
      - -

      B [1]

      - -
      1. bar
      2. -
      -!!end - -!!test -References: 4. only referenced group should be cleared after processing references -!!options -parsoid -!!input -A afoo -B bfoo - - - -C cfoo - - -!!result -

      A [a 1] -B [1]

      - -
      1. afoo
      2. -
      - -

      C [2]

      - -
      1. bfoo
      2. cfoo
      3. -
      -!!end - -!!test -References: 5. ref tags in references should be processed while ignoring all other content -!!options -parsoid -!!input -A -B bar - - -foo -This should just get lost. - -!!result -

      A [1] -B [2]

      - -
      1. foo
      2. bar
      3. -
      -!!end - -!!test -References: 6. from a transclusion -!!options -parsoid -!!input -{{echo|}} -!!result -
        -!!end - -!! test -References: 7. Multiple references tags (one without and one with nested refs) should be correctly handled -!! options -parsoid -!! input -A foo bar for a -B - - - - -foo - -!! result -

        A [1] -B [2]

        - -
          -
        1. foo bar for a
        2. -
        3. -
        - -
          -
        1. foo
        2. -
        -!! end - -#### ---------------------------------------------------------------- -#### The following section of tests are primarily to test -#### wikitext escaping capabilities of Parsoid. Given that -#### escaping can be done any number of ways, the wikitext (input) -#### is always adjusted to reflect how Parsoid adds nowiki -#### escape tags. -#### -#### We are marking several tests as parsoid-only since the -#### HTML in the result section is different from what the -#### PHP parser generates for it. -#### ---------------------------------------------------------------- - - -#### --------------- Headings --------------- -#### 0. Unnested -#### 1. Nested inside html

        =foo=

        -#### 2. Outside heading nest on a single line

        foo

        *bar -#### 3. Nested inside html with wikitext split by html tags -#### 4. No escape needed -#### 5. Empty headings

        -#### 6. Heading chars in SOL context -#### ---------------------------------------- -!! test -Headings: 0. Unnested -!! options -parsoid -!! input -=foo= - - =foo= - -=foo= - -=foo''a''= -!! result -

        =foo=

        - -

        =foo= - -=foo=

        - -

        =fooa=

        -!!end - -!! test -Headings: 1. Nested inside html -!! options -parsoid -!! input -==foo== - -===foo=== - -====foo==== - -=====foo===== - -======foo====== - -=======foo======= -!! result -

        =foo=

        -

        =foo=

        -

        =foo=

        -

        =foo=

        -
        =foo=
        -
        =foo=
        -!!end - -!! test -Headings: 2. Outside heading nest on a single line

        foo

        *bar -!! options -parsoid -!! input -=foo= -*bar - -=foo= -=bar - -=foo= -=bar= -!! result -

        foo

        *bar -

        foo

        =bar -

        foo

        =bar= -!!end - -!! test -Headings: 3. Nested inside html with wikitext split by html tags -!! options -parsoid -!! input -=='''bold'''foo== -!! result -

        =boldfoo=

        -!!end - -!! test -Headings: 4a. No escaping needed (testing just h1 and h2) -!! options -parsoid -!! input -==foo= - -=foo== - -= =foo= = - -==foo= bar= - -===foo== - -==foo=== - -=''=''foo== - -=== -!! result -

        =foo

        -

        foo=

        -

        =foo=

        -

        =foo= bar

        -

        =foo

        -

        foo=

        -

        =foo=

        -

        =

        -!!end - -!! test -Headings: 4b. No escaping needed (inside p-tags) -!! options -parsoid -!! input -=== -=foo= x -=foo= -!! result -

        === -=foo= x -=foo= -

        -!!end - -!! test -Headings: 5. Empty headings -!! options -parsoid -!! input -== - -==== - -====== - -======== - -========== - -============ -!! result -

        -

        -

        -

        -
        -
        -!!end - -!! test -Headings: 6a. Heading chars in SOL context (with trailing spaces) -!! options -parsoid -!! input -=a= - -=a= - -=a= - -=a= -!! result -

        =a=

        -

        =a=

        -

        =a=

        -

        =a=

        -!!end - -!! test -Headings: 6b. Heading chars in SOL context (with trailing newlines) -!! options -parsoid -!! input -=a= -b - -=a= -b - -=a= -b - -=a= -b -!! result -

        =a= -b

        -

        =a= -b

        -

        =a= -b

        -

        =a= -b

        -

        -!!end - -!! test -Headings: 6c. Heading chars in SOL context (leading newline break) -!! options -parsoid -!! input -a -=b= -!! result -

        a -=b=

        -!!end - -!! test -Headings: 6d. Heading chars in SOL context (with interspersed comments) -!! options -parsoid -!! input -=a= - -=a= -!! result -

        =a=

        -

        =a=

        -!!end - -!! test -Headings: 6d. Heading chars in SOL context (No escaping needed) -!! options -parsoid=html2wt -!! input -=a=
        b
        -!! result -=a=
        b
        -!!end - -#### --------------- Lists --------------- -#### 0. Outside nests (*foo, etc.) -#### 1. Nested inside html
        • *foo
        -#### 2. Inside definition lists -#### 3. Only bullets at start should be escaped -#### 4. No escapes needed -#### 5. No unnecessary escapes -#### 6. Escape bullets in SOL position -#### 7. Escape bullets in a multi-line context -#### ---------------------------------------- - -!! test -Lists: 0. Outside nests -!! input -*foo - -#foo -!! result -

        *foo -

        #foo -

        -!!end - -!! test -Lists: 1. Nested inside html -!! input -**foo - -*#foo - -*:foo - -*;foo - -#*foo - -##foo - -#:foo - -#;foo -!! result -
          -
        • *foo -
        • -
        -
          -
        • #foo -
        • -
        -
          -
        • :foo -
        • -
        -
          -
        • ;foo -
        • -
        -
          -
        1. *foo -
        2. -
        -
          -
        1. #foo -
        2. -
        -
          -
        1. :foo -
        2. -
        -
          -
        1. ;foo -
        2. -
        - -!!end - -!! test -Lists: 2. Inside definition lists -!! input -;;foo - -;:foo - -;:foo -:bar - -::foo -!! result -
        -
        ;foo -
        -
        -
        -
        :foo -
        -
        -
        -
        :foo -
        -
        bar -
        -
        -
        -
        :foo -
        -
        - -!!end - -!! test -Lists: 3. Only bullets at start of text should be escaped -!! input -**foo*bar - -**foo''it''*bar -!! result -
          -
        • *foo*bar -
        • -
        -
          -
        • *fooit*bar -
        • -
        - -!!end - -!! test -Lists: 4. No escapes needed -!! options -parsoid -!! input -*foo*bar - -*''foo''*bar - -*[[Foo]]: bar -!! result -
          -
        • foo*bar -
        • -
        -
          -
        • foo*bar -
        • -
        - -!!end - -!! test -Lists: 5. No unnecessary escapes -!! input -* bar [[foo]] - -*=bar [[foo]] - -*[[bar [[foo]] - -*]]bar [[foo]] - -*=bar foo]]= - -* : a -!! result -
          -
        • bar [[foo]] -
        • -
        -
          -
        • =bar [[foo]] -
        • -
        -
          -
        • [[bar [[foo]] -
        • -
        -
          -
        • ]]bar [[foo]] -
        • -
        -
          -
        • =bar foo]]= -
        • -
        -
          -
        • : a -
        • -
        - -!!end - -!! test -Lists: 6. Escape bullets in SOL position -!! options -parsoid -!! input -*foo -!! result -

        *foo

        -!!end - -!! test -Lists: 7. Escape bullets in a multi-line context -!! input -a -*b -!! result -

        a -*b -

        -!!end - -#### --------------- HRs --------------- -#### 1. Single line -#### ----------------------------------- - -!! test -HRs: 1. Single line -!! options -parsoid -!! input --------- -----=foo= -----*foo -!! result -
        ---- -
        =foo= -
        *foo -!! end - -#### --------------- Tables --------------- -#### 1a. Simple example -#### 1b. No escaping needed (!foo) -#### 1c. No escaping needed (|foo) -#### 1d. No escaping needed (|}foo) -#### -#### 2a. Nested in td (foo|bar) -#### 2b. Nested in td (foo||bar) -#### 2c. Nested in td -- no escaping needed(foo!!bar) -#### -#### 3a. Nested in th (foo!bar) -#### 3b. Nested in th (foo!!bar) -#### 3c. Nested in th -- no escaping needed(foo||bar) -#### -#### 4a. Escape - -#### 4b. Escape + -#### 4c. No escaping needed -#### -------------------------------------- - -!! test -Tables: 1a. Simple example -!! input -{| -|} -!! result -

        {| -|} -

        -!! end - -!! test -Tables: 1b. No escaping needed -!! input -!foo -!! result -

        !foo -

        -!! end - -!! test -Tables: 1c. No escaping needed -!! input -|foo -!! result -

        |foo -

        -!! end - -!! test -Tables: 1d. No escaping needed -!! input -|}foo -!! result -

        |}foo -

        -!! end - -!! test -Tables: 2a. Nested in td -!! options -parsoid -!! input -{| -|foo|bar -|} -!! result - -
        foo|bar
        -!! end - -!! test -Tables: 2b. Nested in td -!! options -parsoid -!! input -{| -|foo||bar -|''it''foo||bar -|} -!! result - - -
        foo||baritfoo||bar
        -!! end - -!! test -Tables: 2c. Nested in td -- no escaping needed -!! options -parsoid -!! input -{| -|foo!!bar -|} -!! result -
        foo!!bar -
        - -!! end - -!! test -Tables: 3a. Nested in th -!! options -parsoid -!! input -{| -!foo!bar -|} -!! result -
        foo!bar -
        - -!! end - -!! test -Tables: 3b. Nested in th -!! options -parsoid -!! input -{| -!foo!!bar -|} -!! result - - -
        foo!!bar
        -!! end - -!! test -Tables: 3c. Nested in th -- no escaping needed -!! options -parsoid -!! input -{| -!foo||bar -|} -!! result - -
        foo||bar
        -!! end - -!! test -Tables: 4a. Escape - -!! options -parsoid -!! input -{| -!-bar -|- -|-bar -|} -!! result - - - -
        -bar
        -bar
        -!! end - -!! test -Tables: 4b. Escape + -!! options -parsoid -!! input -{| -!+bar -|- -|+bar -|} -!! result - - - -
        +bar
        +bar
        -!! end - -!! test -Tables: 4c. No escaping needed -!! options -parsoid -!! input -{| -|foo-bar -|foo+bar -|- -|''foo''-bar -|''foo''+bar -|- -|foo -bar|baz -+bar --bar -|} -!! result - - - - -
        foo-barfoo+bar
        foo-barfoo+bar
        foo -

        bar|baz -+bar --bar

        -!! end - -### SSS FIXME: Disabled right now because accurate html2wt -### on this snippet requires data-parsoid flags that we've -### stripped out of these tests. We should scheme how we -### we want to handle these kind of tests that require -### data-parsoid flags for accurate html2wt serialization - -!! test -Tables: 4d. No escaping needed -!! options -disabled -!! input -{| -||+1 -||-2 -|} -!! result - - - -
        +1 --2 -
        - -!! end - -#### --------------- Links ---------------- -#### 1. Quote marks in link text -#### 2. Wikilinks: Escapes needed -#### 3. Wikilinks: No escapes needed -#### 4. Extlinks: Escapes needed -#### 5. Extlinks: No escapes needed -#### -------------------------------------- -!! test -Links 1. Quote marks in link text -!! options -parsoid -!! input -[[Foo|Foo''boo'']] -!! result -Foo''boo'' -!! end - -!! test -Links 2. WikiLinks: Escapes needed -!! options -parsoid -!! input -[[Foo|[Foobar]]] -[[Foo|Foobar]]] -[[Foo|x [Foobar] x]] -[[Foo|x [http://google.com g] x]] -[[Foo|[[Bar]]]] -[[Foo|x [[Bar]] x]] -[[Foo||Bar]] -[[Foo|]]bar]] -[[Foo|[[bar]] -[[Foo|x ]] y [[ z]] -!! result -[Foobar] -Foobar] -x [Foobar] x -x [http://google.com g] x -[[Bar]] -x [[Bar]] x -|Bar -]]bar -[[bar -x ]] y [[ z -!! end - -!! test -Links 3. WikiLinks: No escapes needed -!! options -parsoid -!! input -[[Foo|[Foobar]] -[[Foo|foo|bar]] -!! result -[Foobar -foo|bar -!! end - -!! test -Links 4. ExtLinks: Escapes needed -!! options -parsoid -!! input -[http://google.com [google]] -[http://google.com google]] -!! result -[google] -google] -!! end - -!! test -Links 5. ExtLinks: No escapes needed -!! options -parsoid -!! input -[http://google.com [google] -!! result -[google -!! end - -#### --------------- Quotes --------------- -#### 1. Quotes inside and -#### 2. Link fragments separated by and tags -#### 3. Link fragments inside and -#### 4. No escaping needed -#### -------------------------------------- -!! test -1. Quotes inside and -!! options -parsoid=html2wt,wt2wt -!! input -'''foo''' -''''foo'''' -'''''foo''''' -''foo'''s -''''foo'''' -'''''foo''''' -''''''foo'''''' -'''foo'''bar'''baz''' -'''foo''''s -'''foo'' -''foo''' -'''foo''' -''''foo''' -'''foo'''' -''''foo'''' -!! result -

        'foo' -''foo'' -'''foo''' -foo's -'foo' -''foo'' -'''foo''' -foo'bar'baz -foo's -'foo -foo' -'foo' -'foo -foo' -'foo'

        -!! end - -!! test -2. Link fragments separated by and tags -!! input -[[''foo''hello]] - -[['''foo'''hello]] -!! result -

        [[foohello]] -

        [[foohello]] -

        -!! end - -!! test -3. Link fragments inside and -(FIXME: Escaping one or both of [[ and ]] is also acceptable -- - this is one of the shortcomings of this format) -!! input -''[[foo'']] - -'''[[foo''']] -!! result -

        [[foo]] -

        [[foo]] -

        -!! end - -!! test -4. No escaping needed -!! input -'''bar''' -''''bar'''' -!! result -

        'bar' -'bar' -

        -!! end - -#### ----------- Paragraphs --------------- -#### 1. No unnecessary escapes -#### -------------------------------------- - -!! test -1. No unnecessary escapes -!! input -bar [[foo]] - -=bar [[foo]] - -[[bar [[foo]] - -]]bar [[foo]] - -=bar foo]]= -!! result -

        bar [[foo]] -

        =bar [[foo]] -

        [[bar [[foo]] -

        ]]bar [[foo]] -

        =bar foo]]= -

        -!!end - -#### ----------------------- PRE -------------------------- -#### 1. Leading whitespace in SOL context should be escaped -#### ------------------------------------------------------ -!! test -1. Leading whitespace in SOL context should be escaped -!! options -parsoid -!! input - a - - a - - a(tab) - - a - - a - -a - b - -a - b - -a - b -!! result -

        a

        -

        a

        -

        a(tab)

        -

        a

        -

        a

        -

        a - b

        -

        a - b

        -

        a - b

        -!! end - -#### --------------- Behavior Switches -------------------- -!! test -1. Valid behavior switches should be escaped -!! options -parsoid=html2wt -!! input -__TOC__ -!! result -__TOC__ -!! end - -!! test -2. Invalid behavior switches should not be escaped -!! options -parsoid=html2wt -!! input -__TOO__ -__|__ -!! result -__TOO__ -__|__ -!! end - -#### --------------- HTML tags --------------- -#### 1. a tags -#### 2. other tags -#### 3. multi-line html tag -#### ----------------------------------------- -!! test -1. a tags -!! options -parsoid -!! input -google -!! result -<a href="http://google.com">google</a> -!! end - -!! test -2. other tags -!! input -
        foo
        -
        foo
        -!! result -

        <div>foo</div> -<div style="color:red">foo</div> -

        -!! end - -!! test -3. multi-line html tag -!! input -
        foo
        -!! result -

        <div ->foo</div -> -

        -!! end - -!! test -4. extension tags -!! input -foo -!! result -

        <ref>foo</ref> -

        -!! end - -#### --------------- Others --------------- -!! test -Escaping nowikis -!! input -<nowiki>foo</nowiki> -!! result -

        <nowiki>foo</nowiki> -

        -!! end - -## The quote-char in the input is necessary for triggering the bug -!! test -(Bug 52035) Nowiki-escaping should not get tripped by " :" in text -!! options -parsoid=wt2wt,html2wt -!! input -foo's bar : -!! result -

        foo's bar :

        -!! end - -!! test - -Tag-like HTML structures are passed through as text -!! input - - - - - - -1>2 - -xb - -1f -!! result -

        <x y> -

        <x.y> -

        <x-y> -

        1>2 -

        x<y -

        a>b -

        1<d e>f -

        -!! end - - -# This was a bug in the PHP parser (see bug 17663 and its dups, -# https://bugzilla.wikimedia.org/show_bug.cgi?id=17663) -!! test -Tag names followed by punctuation should not be recognized as tags -!! input - text -!! result -

        <s.ome> text -

        -!! end - -!! test -HTML tag with necessary entities in attributes -!! input -foo -!! result -

        foo -

        -!! end - -!! test -HTML tag with 'unnecessary' entity encoding in attributes -!! input -foo -!! result -

        foo -

        -!! end - -!! test -HTML tag with broken attribute value quoting -!! input -Foo -!! result -

        Foo -

        -!! end - -!! test -Table with broken attribute value quoting -!! input -{| -| title="Hello world|Foo -|} -!! result - - -
        Foo -
        - -!! end - -!! test -Table with broken attribute value quoting on consecutive lines -!! input -{| -| title="Hello world|Foo -| style="color:red|Bar -|} -!! result - - - -
        Foo -Bar -
        - -!! end - -!! test -Parsoid-only: Table with broken attribute value quoting on consecutive lines -!! options -parsoid -!! input -{| -| title="Hello world|Foo -| style="color:red|Bar -|} -!! result - - -
        Foo -Bar -
        - -!! end - -!! test -Parsoid-only: Don't wrap broken template tags in on wt2wt (Bug 42353) -!! options -parsoid -!! input -{{}} -!! result -{{}} -!! end - -!! test -Parsoid-only: Don't wrap broken template tags in on wt2wt (Bug 42353) -!! options -parsoid -!! input -}}{{ -!! result -}}{{ -!! end - -!!test -Accept empty td cell attribute -!!input -{| -| align="center" | foo || | -|} -!!result - - - -
        foo -
        - -!!end - -!!test -Non-empty attributes in th-cells -!!input -{| -! Foo !! style="color: red" | Bar -|} -!!result - - - -
        Foo Bar -
        - -!!end - -!!test -Accept empty attributes in th-cells -!!input -{| -!| foo !!| bar -|} -!!result - - - -
        foo bar -
        - -!!end - -!!test -Empty table rows go away -!!input -{| -| Hello -| there -|- class="foo" -|- -|} -!! result - - - - - -
        Hello - there -
        - -!! end - -### -### Parsoid-centric tests for testing RTing of inter-element separators -### Edge cases not tested by existing parser tests and specific to -### Parsoid-specific serialization strategies. -### - -!!test -RT-ed inter-element separators should be valid separators -!!input -{| -|- [[foo]] -|} -!!result - - -
        - -!!end - -!!test -Trailing newlines in a deep dom-subtree that ends a wikitext line should be migrated out -(Parsoid-only since PHP parser relies on Tidy for correct output) -!!options -parsoid -!!input -{| -|foo -bar -|} - -{| -|foo -|} -!!result -!!end - -!!test -Empty TD followed by TD with tpl-generated attribute -!!input -{| -|- -| -|{{echo|style='color:red'}}|foo -|} -!!result - - - - -
        -foo -
        - -!!end - -!!test -Indented table with an empty td -!!input - {| - |- - | - |foo - |} -!!result - - - - -
        -foo -
        - -!!end - -!!test -Empty TR followed by a template-generated TR -(Parsoid-specific since PHP parser doesn't handle this mixed tbl-wikitext) -!!options -parsoid -!!input -{| -|- -{{echo|foo}} -|} -!!result - - - - - -
        foo
        -!!end - -## PHP and parsoid output differ for this, and since this is primarily -## for testing Parsoid's serializer, marking this Parsoid only -!!test -Empty TR followed by mixed-ws-comment line should RT correctly -!!options -parsoid -!!input -{| -|- - -|- - -|} -!!result - - - - - - -
        - -!!end - -!!test -Multi-line image caption generated by templates with/without trailing newlines -!!options -parsoid -!!input -[[File:foo.jpg|thumb|300px|foo\n{{echo|A}}\n{{echo|B}}\n{{echo|C}}]] -[[File:foo.jpg|thumb|300px|foo\n{{echo|A}}\n{{echo|B}}\n{{echo|C}}\n\n]] -!!result -
        File:Foo.jpg
        foo\nA\nB\nC
        -
        File:Foo.jpg
        foo\nA\nB\nC\n\n
        - -!!end - -## PHP emits broken html for this, and since this is primarily -## a Parsoid serializer test, marking this Parsoid only -!!test -Improperly nested inline or quotes tags with whitespace in between -!!options -parsoid -!!input - x -''' ''x''' '' -!!result -

        x - x -

        -!!end - -!!test -Encapsulate protected attributes from wt -!!options -parsoid -!!input -
        foo
        -!!result -
        foo
        - -!!end - -## Currently the p-wrapper is fragile in how adds / removes transformations. -## Having nested or stray pre tags results in the attempt to add duplicates, -## causing an assertion fail. This test tries to prevent that situation. -!!test -Ensure ParagraphWrapper can deal with stray closing pre tags -!!options -parsoid=wt2html -!!input -plain text
        -!!result -plain text -!!end - -!!test -Ensure fostered text content is wrapped in spans -!!options -parsoid=wt2html -!!input -hi
        ho
        -!!result -hi -
        -ho -
        -!!end - -!!test -Encapsulation properly handles null DSR information from foster box -!!options -parsoid=wt2html,wt2wt -!!input -{{echo|foo
        bar
        }} -!!result -foo - - - -
        bar
        -!!end - -!!test -1. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -{{echo|foo}}
        bar
        -!!result -foo - - - -
        bar
        -!!end - -!!test -2. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -
        {{echo|foo}}
        bar
        -!!result -
        foo
        - - - -
        bar
        -!!end - -!!test -3. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -

        {{echo|foo

        }}bar
        -!!result -
        -

        foo

        - - - -
        bar
        -!!end - -!!test -4. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -

        {{echo|foo

        }}bar
        -!!result -
        -

        foo

        - - - -
        bar
        -!!end - -!!test -5. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -foo}}

        {{echo|foo

        -!!result -foo - - - -
        -
        -

        foo

        -!!end - -!!test -6. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -foo

        {{echo|foo

        }}

        ok

        -!!result -foo - - - -
        -
        -

        foo

        -

        ok

        -!!end - -!!test -7. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -{{echo|

        foo

        }}
        bar
        -!!result -

        foo

        - - - -
        bar
        -!!end - -!!test -8. Encapsulate foster-parented transclusion content -!!options -parsoid=wt2wt,wt2html -!!input -{{echo|a -}}{|{{echo|style='color:red'}} -|- -|b -|} -!!result -

        a

        {{{1}}} - - - -
        b
        -!!end - -# ----------------------------------------------------------------- -# The following section of tests are primarily to spec requirements -# around serialization of new/edited content. -# -# All these tests are marked Parsoid html2wt and html2html only -# ---------------------------------------------------------------- - -!! test -Image: Modifying size of an image -!! options -parsoid=html2wt -!! input -[[Image:Wiki.png|230x230px]] -!! result -

        -!!end - -!! test -Image: New block level image should have \n before and after -!! options -parsoid=html2wt -!! input -123 -[[File:Wiki.png|right|thumb|150x150px]] -456 -!! result -

        123

        456

        -!!end - -# Wacky -- the leading newline in input is required because -# that is what the serializer emits. To be fixed. Not fixing -# the test because this test is required to test serialization of -# new content and preferred whitespace style. -!! test -Lists: Serialize correctly even when list content is wrapped in p-tags (like VE does) -!! options -parsoid=html2wt -!! input - -* foo -!! result -
          -
        • foo

        • -
        -!! end - -# Wacky -- the leading newline in input is required because -# that is what the serializer emits. To be fixed. Not fixing -# the test because this test is required to test serialization of -# new content and preferred whitespace style. -!! test -Lists: Add space after bullets -!! options -parsoid=html2wt -!! input - -* foo -* bar -* baz -!! result -
          -
        • foo
        • -
        • bar
        • -
        • baz
        • -
        -!! end - -!! test -Parsoid: Serialize positional parameters with = in them as named parameter -!! options -parsoid=html2wt -!! input -{{echo|1 = f=oo}} - -{{echo|1 = f=oo|2 = bar}} - - - -{{echo|f=oo|bar}} -!! result -

        foo

        - -

        foo

        - - - -

        foo

        -!! end - -!! test -Parsoid: Correctly serialize block-node children when they are a combination of text and p-nodes -!! options -parsoid=html2wt -!! input -
        a -b -
        -
        a -b -
        -
        -a - -b -
        -!! result -
        a

        b

        -
        a -

        b

        -
        -a -

        b

        -!! end - -#----------------------------- -# I/B quote minimization tests -#----------------------------- - -!! test -1. I/B quote minimization: wikitext-only tags should be combined -!! options -parsoid=html2wt -!! input -''AB'' - -'''AB''' - -''A'''B''''' - -'''A''B''''' - -'''A''BC''D''' - -'''''AB''''' - -'''''AB''''' - -'''''AB''''' -!! result -

        AB

        -

        AB

        -

        AB

        -

        AB

        -

        ABCD

        -

        AB

        -

        AB

        -

        AB

        -!! end - -!! test -2. I/B quote minimization: wikitext and html tags should not be combined -!! options -parsoid=html2wt -!! input -''A''B - -''A'''''B''' -!! result -

        AB

        -

        AB

        -!! end - -!! test -3. I/B quote minimization: templated content stops minimization -!! options -parsoid=html2wt -!! input -''A''{{echo|''B''}} - -''A''{{echo|'''''B'''''}} -!! result -

        AB -

        AB -!! end - -!! test -4. I/B quote minimization: new content should be mimimized with adjacent old content -!! options -parsoid=html2wt -!! input -''AB'' - -'''AB''' - -''A'''B''''' -!! result -

        AB

        -

        AB

        -

        AB

        -!! end - -# ----------------------------------------------------------------- -# End of section for Parsoid-only html2wt tests for serialization -# of new content -# ----------------------------------------------------------------- - -TODO: -more images -more tables -character entities -and much more -Try for 100% code coverage diff --git a/tests/parser/parserTestsParserHook.php b/tests/parser/parserTestsParserHook.php deleted file mode 100644 index c8b3e897..00000000 --- a/tests/parser/parserTestsParserHook.php +++ /dev/null @@ -1,66 +0,0 @@ - - */ - -class ParserTestParserHook { - - static function setup( &$parser ) { - $parser->setHook( 'tag', array( __CLASS__, 'dumpHook' ) ); - $parser->setHook( 'statictag', array( __CLASS__, 'staticTagHook' ) ); - return true; - } - - static function dumpHook( $in, $argv ) { - return "
        \n" .
        -			var_export( $in, true ) . "\n" .
        -			var_export( $argv, true ) . "\n" .
        -			"
        "; - } - - static function staticTagHook( $in, $argv, $parser ) { - if ( !count( $argv ) ) { - $parser->static_tag_buf = $in; - return ''; - } elseif ( count( $argv ) === 1 && isset( $argv['action'] ) - && $argv['action'] === 'flush' && $in === null - ) { - // Clear the buffer, we probably don't need to - if ( isset( $parser->static_tag_buf ) ) { - $tmp = $parser->static_tag_buf; - } else { - $tmp = ''; - } - $parser->static_tag_buf = null; - return $tmp; - } else { // wtf? - return - "\nCall this extension as string or as" . - " , not in any other way.\n" . - "text: " . var_export( $in, true ) . "\n" . - "argv: " . var_export( $argv, true ) . "\n"; - } - } -} diff --git a/tests/parser/preprocess/All_system_messages.expected b/tests/parser/preprocess/All_system_messages.expected deleted file mode 100644 index 078d8f0d..00000000 --- a/tests/parser/preprocess/All_system_messages.expected +++ /dev/null @@ -1,5625 +0,0 @@ - - -<table border=1 width=100%><tr><td> -'''Name''' -</td><td> -'''Default text''' -</td><td> -'''Current text''' -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:1movedto2&action=edit 1movedto2]<br> -[[MediaWiki_talk:1movedto2|Talk]] -</td><td> -$1 moved to $2 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Monobook.css&action=edit Monobook.css]<br> -[[MediaWiki_talk:Monobook.css|Talk]] -</td><td> -/* edit this file to customize the monobook skin for the entire site */ -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:About&action=edit about]<br> -[[MediaWiki_talk:About|Talk]] -</td><td> -About -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Aboutpage&action=edit aboutpage]<br> -[[MediaWiki_talk:Aboutpage|Talk]] -</td><td> -Wiktionary:About -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Aboutwikipedia&action=edit aboutwikipedia]<br> -[[MediaWiki_talk:Aboutwikipedia|Talk]] -</td><td> -About Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-addsection&action=edit accesskey-addsection]<br> -[[MediaWiki_talk:Accesskey-addsection|Talk]] -</td><td> -+ -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-anontalk&action=edit accesskey-anontalk]<br> -[[MediaWiki_talk:Accesskey-anontalk|Talk]] -</td><td> -n -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-anonuserpage&action=edit accesskey-anonuserpage]<br> -[[MediaWiki_talk:Accesskey-anonuserpage|Talk]] -</td><td> -. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-article&action=edit accesskey-article]<br> -[[MediaWiki_talk:Accesskey-article|Talk]] -</td><td> -a -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-compareselectedversions&action=edit accesskey-compareselectedversions]<br> -[[MediaWiki_talk:Accesskey-compareselectedversions|Talk]] -</td><td> -v -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-contributions&action=edit accesskey-contributions]<br> -[[MediaWiki_talk:Accesskey-contributions|Talk]] -</td><td> -&amp;lt;accesskey-contributions&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-currentevents&action=edit accesskey-currentevents]<br> -[[MediaWiki_talk:Accesskey-currentevents|Talk]] -</td><td> -&amp;lt;accesskey-currentevents&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-delete&action=edit accesskey-delete]<br> -[[MediaWiki_talk:Accesskey-delete|Talk]] -</td><td> -d -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-edit&action=edit accesskey-edit]<br> -[[MediaWiki_talk:Accesskey-edit|Talk]] -</td><td> -e -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-emailuser&action=edit accesskey-emailuser]<br> -[[MediaWiki_talk:Accesskey-emailuser|Talk]] -</td><td> -&amp;lt;accesskey-emailuser&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-help&action=edit accesskey-help]<br> -[[MediaWiki_talk:Accesskey-help|Talk]] -</td><td> -&amp;lt;accesskey-help&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-history&action=edit accesskey-history]<br> -[[MediaWiki_talk:Accesskey-history|Talk]] -</td><td> -h -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-login&action=edit accesskey-login]<br> -[[MediaWiki_talk:Accesskey-login|Talk]] -</td><td> -o -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-logout&action=edit accesskey-logout]<br> -[[MediaWiki_talk:Accesskey-logout|Talk]] -</td><td> -o -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mainpage&action=edit accesskey-mainpage]<br> -[[MediaWiki_talk:Accesskey-mainpage|Talk]] -</td><td> -z -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-minoredit&action=edit accesskey-minoredit]<br> -[[MediaWiki_talk:Accesskey-minoredit|Talk]] -</td><td> -i -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-move&action=edit accesskey-move]<br> -[[MediaWiki_talk:Accesskey-move|Talk]] -</td><td> -m -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mycontris&action=edit accesskey-mycontris]<br> -[[MediaWiki_talk:Accesskey-mycontris|Talk]] -</td><td> -y -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mytalk&action=edit accesskey-mytalk]<br> -[[MediaWiki_talk:Accesskey-mytalk|Talk]] -</td><td> -n -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-portal&action=edit accesskey-portal]<br> -[[MediaWiki_talk:Accesskey-portal|Talk]] -</td><td> -&amp;lt;accesskey-portal&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-preferences&action=edit accesskey-preferences]<br> -[[MediaWiki_talk:Accesskey-preferences|Talk]] -</td><td> -&amp;lt;accesskey-preferences&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-preview&action=edit accesskey-preview]<br> -[[MediaWiki_talk:Accesskey-preview|Talk]] -</td><td> -p -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-protect&action=edit accesskey-protect]<br> -[[MediaWiki_talk:Accesskey-protect|Talk]] -</td><td> -= -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-randompage&action=edit accesskey-randompage]<br> -[[MediaWiki_talk:Accesskey-randompage|Talk]] -</td><td> -x -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-recentchanges&action=edit accesskey-recentchanges]<br> -[[MediaWiki_talk:Accesskey-recentchanges|Talk]] -</td><td> -r -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-recentchangeslinked&action=edit accesskey-recentchangeslinked]<br> -[[MediaWiki_talk:Accesskey-recentchangeslinked|Talk]] -</td><td> -c -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-save&action=edit accesskey-save]<br> -[[MediaWiki_talk:Accesskey-save|Talk]] -</td><td> -s -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-search&action=edit accesskey-search]<br> -[[MediaWiki_talk:Accesskey-search|Talk]] -</td><td> -f -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-sitesupport&action=edit accesskey-sitesupport]<br> -[[MediaWiki_talk:Accesskey-sitesupport|Talk]] -</td><td> -&amp;lt;accesskey-sitesupport&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-specialpage&action=edit accesskey-specialpage]<br> -[[MediaWiki_talk:Accesskey-specialpage|Talk]] -</td><td> -&amp;lt;accesskey-specialpage&amp;gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-specialpages&action=edit accesskey-specialpages]<br> -[[MediaWiki_talk:Accesskey-specialpages|Talk]] -</td><td> -q -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-talk&action=edit accesskey-talk]<br> -[[MediaWiki_talk:Accesskey-talk|Talk]] -</td><td> -t -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-undelete&action=edit accesskey-undelete]<br> -[[MediaWiki_talk:Accesskey-undelete|Talk]] -</td><td> -d -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-unwatch&action=edit accesskey-unwatch]<br> -[[MediaWiki_talk:Accesskey-unwatch|Talk]] -</td><td> -w -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-upload&action=edit accesskey-upload]<br> -[[MediaWiki_talk:Accesskey-upload|Talk]] -</td><td> -u -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-userpage&action=edit accesskey-userpage]<br> -[[MediaWiki_talk:Accesskey-userpage|Talk]] -</td><td> -. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-viewsource&action=edit accesskey-viewsource]<br> -[[MediaWiki_talk:Accesskey-viewsource|Talk]] -</td><td> -e -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-watch&action=edit accesskey-watch]<br> -[[MediaWiki_talk:Accesskey-watch|Talk]] -</td><td> -w -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-watchlist&action=edit accesskey-watchlist]<br> -[[MediaWiki_talk:Accesskey-watchlist|Talk]] -</td><td> -l -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-whatlinkshere&action=edit accesskey-whatlinkshere]<br> -[[MediaWiki_talk:Accesskey-whatlinkshere|Talk]] -</td><td> -b -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accmailtext&action=edit accmailtext]<br> -[[MediaWiki_talk:Accmailtext|Talk]] -</td><td> -The Password for &#39;$1&#39; has been sent to $2. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accmailtitle&action=edit accmailtitle]<br> -[[MediaWiki_talk:Accmailtitle|Talk]] -</td><td> -Password sent. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Actioncomplete&action=edit actioncomplete]<br> -[[MediaWiki_talk:Actioncomplete|Talk]] -</td><td> -Action complete -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addedwatch&action=edit addedwatch]<br> -[[MediaWiki_talk:Addedwatch|Talk]] -</td><td> -Added to watchlist -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addedwatchtext&action=edit addedwatchtext]<br> -[[MediaWiki_talk:Addedwatchtext|Talk]] -</td><td> -The page &quot;$1&quot; has been added to your &#91;&#91;Special:Watchlist&#124;watchlist]]. -Future changes to this page and its associated Talk page will be listed there, -and the page will appear &#39;&#39;&#39;bolded&#39;&#39;&#39; in the &#91;&#91;Special:Recentchanges&#124;list of recent changes]] to -make it easier to pick out. - -&lt;p&gt;If you want to remove the page from your watchlist later, click &quot;Stop watching&quot; in the sidebar. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addsection&action=edit addsection]<br> -[[MediaWiki_talk:Addsection|Talk]] -</td><td> -+ -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Administrators&action=edit administrators]<br> -[[MediaWiki_talk:Administrators|Talk]] -</td><td> -Wiktionary:Administrators -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Affirmation&action=edit affirmation]<br> -[[MediaWiki_talk:Affirmation|Talk]] -</td><td> -I affirm that the copyright holder of this file -agrees to license it under the terms of the $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:All&action=edit all]<br> -[[MediaWiki_talk:All|Talk]] -</td><td> -all -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allmessages&action=edit allmessages]<br> -[[MediaWiki_talk:Allmessages|Talk]] -</td><td> -All system messages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allmessagestext&action=edit allmessagestext]<br> -[[MediaWiki_talk:Allmessagestext|Talk]] -</td><td> -This is a list of all system messages available in the MediaWiki: namespace. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allpages&action=edit allpages]<br> -[[MediaWiki_talk:Allpages|Talk]] -</td><td> -All pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alphaindexline&action=edit alphaindexline]<br> -[[MediaWiki_talk:Alphaindexline|Talk]] -</td><td> -$1 to $2 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alreadyloggedin&action=edit alreadyloggedin]<br> -[[MediaWiki_talk:Alreadyloggedin|Talk]] -</td><td> -&lt;font color=red&gt;&lt;b&gt;User $1, you are already logged in!&lt;/b&gt;&lt;/font&gt;&lt;br /&gt; - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alreadyrolled&action=edit alreadyrolled]<br> -[[MediaWiki_talk:Alreadyrolled|Talk]] -</td><td> -Cannot rollback last edit of &#91;&#91;$1]] -by &#91;&#91;User:$2&#124;$2]] (&#91;&#91;User talk:$2&#124;Talk]]); someone else has edited or rolled back the page already. - -Last edit was by &#91;&#91;User:$3&#124;$3]] (&#91;&#91;User talk:$3&#124;Talk]]). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ancientpages&action=edit ancientpages]<br> -[[MediaWiki_talk:Ancientpages|Talk]] -</td><td> -Oldest pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:And&action=edit and]<br> -[[MediaWiki_talk:And|Talk]] -</td><td> -and -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anontalk&action=edit anontalk]<br> -[[MediaWiki_talk:Anontalk|Talk]] -</td><td> -Talk for this IP -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anontalkpagetext&action=edit anontalkpagetext]<br> -[[MediaWiki_talk:Anontalkpagetext|Talk]] -</td><td> -----&#39;&#39;This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical &#91;&#91;IP address]] to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please &#91;&#91;Special:Userlogin&#124;create an account or log in]] to avoid future confusion with other anonymous users.&#39;&#39; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anonymous&action=edit anonymous]<br> -[[MediaWiki_talk:Anonymous|Talk]] -</td><td> -Anonymous user(s) of Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Article&action=edit article]<br> -[[MediaWiki_talk:Article|Talk]] -</td><td> -Content page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Articleexists&action=edit articleexists]<br> -[[MediaWiki_talk:Articleexists|Talk]] -</td><td> -A page of that name already exists, or the -name you have chosen is not valid. -Please choose another name. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Articlepage&action=edit articlepage]<br> -[[MediaWiki_talk:Articlepage|Talk]] -</td><td> -View content page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Asksql&action=edit asksql]<br> -[[MediaWiki_talk:Asksql|Talk]] -</td><td> -SQL query -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Asksqltext&action=edit asksqltext]<br> -[[MediaWiki_talk:Asksqltext|Talk]] -</td><td> -Use the form below to make a direct query of the -database. -Use single quotes (&#39;like this&#39;) to delimit string literals. -This can often add considerable load to the server, so please use -this function sparingly. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Autoblocker&action=edit autoblocker]<br> -[[MediaWiki_talk:Autoblocker|Talk]] -</td><td> -Autoblocked because you share an IP address with &quot;$1&quot;. Reason &quot;$2&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badarticleerror&action=edit badarticleerror]<br> -[[MediaWiki_talk:Badarticleerror|Talk]] -</td><td> -This action cannot be performed on this page. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badfilename&action=edit badfilename]<br> -[[MediaWiki_talk:Badfilename|Talk]] -</td><td> -Image name has been changed to &quot;$1&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badfiletype&action=edit badfiletype]<br> -[[MediaWiki_talk:Badfiletype|Talk]] -</td><td> -&quot;.$1&quot; is not a recommended image file format. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badipaddress&action=edit badipaddress]<br> -[[MediaWiki_talk:Badipaddress|Talk]] -</td><td> -Invalid IP address -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badquery&action=edit badquery]<br> -[[MediaWiki_talk:Badquery|Talk]] -</td><td> -Badly formed search query -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badquerytext&action=edit badquerytext]<br> -[[MediaWiki_talk:Badquerytext|Talk]] -</td><td> -We could not process your query. -This is probably because you have attempted to search for a -word fewer than three letters long, which is not yet supported. -It could also be that you have mistyped the expression, for -example &quot;fish and and scales&quot;. -Please try another query. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badretype&action=edit badretype]<br> -[[MediaWiki_talk:Badretype|Talk]] -</td><td> -The passwords you entered do not match. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badtitle&action=edit badtitle]<br> -[[MediaWiki_talk:Badtitle|Talk]] -</td><td> -Bad title -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badtitletext&action=edit badtitletext]<br> -[[MediaWiki_talk:Badtitletext|Talk]] -</td><td> -The requested page title was invalid, empty, or -an incorrectly linked inter-language or inter-wiki title. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blanknamespace&action=edit blanknamespace]<br> -[[MediaWiki_talk:Blanknamespace|Talk]] -</td><td> -(Main) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockedtext&action=edit blockedtext]<br> -[[MediaWiki_talk:Blockedtext|Talk]] -</td><td> -Your user name or IP address has been blocked by $1. -The reason given is this:&lt;br /&gt;&#39;&#39;$2&#39;&#39;&lt;p&gt;You may contact $1 or one of the other -&#91;&#91;Wiktionary:Administrators&#124;administrators]] to discuss the block. - -Note that you may not use the &quot;email this user&quot; feature unless you have a valid email address registered in your &#91;&#91;Special:Preferences&#124;user preferences]]. - -Your IP address is $3. Please include this address in any queries you make. - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockedtitle&action=edit blockedtitle]<br> -[[MediaWiki_talk:Blockedtitle|Talk]] -</td><td> -User is blocked -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockip&action=edit blockip]<br> -[[MediaWiki_talk:Blockip|Talk]] -</td><td> -Block user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesssub&action=edit blockipsuccesssub]<br> -[[MediaWiki_talk:Blockipsuccesssub|Talk]] -</td><td> -Block succeeded -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesstext&action=edit blockipsuccesstext]<br> -[[MediaWiki_talk:Blockipsuccesstext|Talk]] -</td><td> -&quot;$1&quot; has been blocked. -&lt;br /&gt;See &#91;&#91;Special:Ipblocklist&#124;IP block list]] to review blocks. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockiptext&action=edit blockiptext]<br> -[[MediaWiki_talk:Blockiptext|Talk]] -</td><td> -Use the form below to block write access -from a specific IP address or username. -This should be done only only to prevent vandalism, and in -accordance with &#91;&#91;Wiktionary:Policy&#124;policy]]. -Fill in a specific reason below (for example, citing particular -pages that were vandalized). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklink&action=edit blocklink]<br> -[[MediaWiki_talk:Blocklink|Talk]] -</td><td> -block -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklistline&action=edit blocklistline]<br> -[[MediaWiki_talk:Blocklistline|Talk]] -</td><td> -$1, $2 blocked $3 (expires $4) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogentry&action=edit blocklogentry]<br> -[[MediaWiki_talk:Blocklogentry|Talk]] -</td><td> -blocked &quot;$1&quot; with an expiry time of $2 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogpage&action=edit blocklogpage]<br> -[[MediaWiki_talk:Blocklogpage|Talk]] -</td><td> -Block_log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogtext&action=edit blocklogtext]<br> -[[MediaWiki_talk:Blocklogtext|Talk]] -</td><td> -This is a log of user blocking and unblocking actions. Automatically -blocked IP addresses are not be listed. See the &#91;&#91;Special:Ipblocklist&#124;IP block list]] for -the list of currently operational bans and blocks. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bold_sample&action=edit bold_sample]<br> -[[MediaWiki_talk:Bold_sample|Talk]] -</td><td> -Bold text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bold_tip&action=edit bold_tip]<br> -[[MediaWiki_talk:Bold_tip|Talk]] -</td><td> -Bold text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Booksources&action=edit booksources]<br> -[[MediaWiki_talk:Booksources|Talk]] -</td><td> -Book sources -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Booksourcetext&action=edit booksourcetext]<br> -[[MediaWiki_talk:Booksourcetext|Talk]] -</td><td> -Below is a list of links to other sites that -sell new and used books, and may also have further information -about books you are looking for.Wiktionary is not affiliated with any of these businesses, and -this list should not be construed as an endorsement. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Brokenredirects&action=edit brokenredirects]<br> -[[MediaWiki_talk:Brokenredirects|Talk]] -</td><td> -Broken Redirects -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Brokenredirectstext&action=edit brokenredirectstext]<br> -[[MediaWiki_talk:Brokenredirectstext|Talk]] -</td><td> -The following redirects link to a non-existing pages. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bugreports&action=edit bugreports]<br> -[[MediaWiki_talk:Bugreports|Talk]] -</td><td> -Bug reports -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bugreportspage&action=edit bugreportspage]<br> -[[MediaWiki_talk:Bugreportspage|Talk]] -</td><td> -Wiktionary:Bug_reports -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucratlog&action=edit bureaucratlog]<br> -[[MediaWiki_talk:Bureaucratlog|Talk]] -</td><td> -Bureaucrat_log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucratlogentry&action=edit bureaucratlogentry]<br> -[[MediaWiki_talk:Bureaucratlogentry|Talk]] -</td><td> -Rights for user &quot;$1&quot; set &quot;$2&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucrattext&action=edit bureaucrattext]<br> -[[MediaWiki_talk:Bureaucrattext|Talk]] -</td><td> -The action you have requested can only be -performed by sysops with &quot;bureaucrat&quot; status. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucrattitle&action=edit bureaucrattitle]<br> -[[MediaWiki_talk:Bureaucrattitle|Talk]] -</td><td> -Bureaucrat access required -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bydate&action=edit bydate]<br> -[[MediaWiki_talk:Bydate|Talk]] -</td><td> -by date -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Byname&action=edit byname]<br> -[[MediaWiki_talk:Byname|Talk]] -</td><td> -by name -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bysize&action=edit bysize]<br> -[[MediaWiki_talk:Bysize|Talk]] -</td><td> -by size -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cachederror&action=edit cachederror]<br> -[[MediaWiki_talk:Cachederror|Talk]] -</td><td> -The following is a cached copy of the requested page, and may not be up to date. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cancel&action=edit cancel]<br> -[[MediaWiki_talk:Cancel|Talk]] -</td><td> -Cancel -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cannotdelete&action=edit cannotdelete]<br> -[[MediaWiki_talk:Cannotdelete|Talk]] -</td><td> -Could not delete the page or image specified. (It may have already been deleted by someone else.) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cantrollback&action=edit cantrollback]<br> -[[MediaWiki_talk:Cantrollback|Talk]] -</td><td> -Cannot revert edit; last contributor is only author of this page. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Categories&action=edit categories]<br> -[[MediaWiki_talk:Categories|Talk]] -</td><td> -Categories -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Category&action=edit category]<br> -[[MediaWiki_talk:Category|Talk]] -</td><td> -category -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Category_header&action=edit category_header]<br> -[[MediaWiki_talk:Category_header|Talk]] -</td><td> -Articles in category &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Changepassword&action=edit changepassword]<br> -[[MediaWiki_talk:Changepassword|Talk]] -</td><td> -Change password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Changes&action=edit changes]<br> -[[MediaWiki_talk:Changes|Talk]] -</td><td> -changes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Columns&action=edit columns]<br> -[[MediaWiki_talk:Columns|Talk]] -</td><td> -Columns -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Commentedit&action=edit commentedit]<br> -[[MediaWiki_talk:Commentedit|Talk]] -</td><td> - (comment) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Compareselectedversions&action=edit compareselectedversions]<br> -[[MediaWiki_talk:Compareselectedversions|Talk]] -</td><td> -Compare selected versions -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirm&action=edit confirm]<br> -[[MediaWiki_talk:Confirm|Talk]] -</td><td> -Confirm -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmcheck&action=edit confirmcheck]<br> -[[MediaWiki_talk:Confirmcheck|Talk]] -</td><td> -Yes, I really want to delete this. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmdelete&action=edit confirmdelete]<br> -[[MediaWiki_talk:Confirmdelete|Talk]] -</td><td> -Confirm delete -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmdeletetext&action=edit confirmdeletetext]<br> -[[MediaWiki_talk:Confirmdeletetext|Talk]] -</td><td> -You are about to permanently delete a page -or image along with all of its history from the database. -Please confirm that you intend to do this, that you understand the -consequences, and that you are doing this in accordance with -&#91;&#91;Wiktionary:Policy]]. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmprotect&action=edit confirmprotect]<br> -[[MediaWiki_talk:Confirmprotect|Talk]] -</td><td> -Confirm protection -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmprotecttext&action=edit confirmprotecttext]<br> -[[MediaWiki_talk:Confirmprotecttext|Talk]] -</td><td> -Do you really want to protect this page? -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmunprotect&action=edit confirmunprotect]<br> -[[MediaWiki_talk:Confirmunprotect|Talk]] -</td><td> -Confirm unprotection -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmunprotecttext&action=edit confirmunprotecttext]<br> -[[MediaWiki_talk:Confirmunprotecttext|Talk]] -</td><td> -Do you really want to unprotect this page? -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contextchars&action=edit contextchars]<br> -[[MediaWiki_talk:Contextchars|Talk]] -</td><td> -Characters of context per line -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contextlines&action=edit contextlines]<br> -[[MediaWiki_talk:Contextlines|Talk]] -</td><td> -Lines to show per hit -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contribslink&action=edit contribslink]<br> -[[MediaWiki_talk:Contribslink|Talk]] -</td><td> -contribs -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contribsub&action=edit contribsub]<br> -[[MediaWiki_talk:Contribsub|Talk]] -</td><td> -For $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contributions&action=edit contributions]<br> -[[MediaWiki_talk:Contributions|Talk]] -</td><td> -User contributions -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyright&action=edit copyright]<br> -[[MediaWiki_talk:Copyright|Talk]] -</td><td> -Content is available under $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightpage&action=edit copyrightpage]<br> -[[MediaWiki_talk:Copyrightpage|Talk]] -</td><td> -Wiktionary:Copyrights -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightpagename&action=edit copyrightpagename]<br> -[[MediaWiki_talk:Copyrightpagename|Talk]] -</td><td> -Wiktionary copyright -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightwarning&action=edit copyrightwarning]<br> -[[MediaWiki_talk:Copyrightwarning|Talk]] -</td><td> -Please note that all contributions to Wiktionary are -considered to be released under the GNU Free Documentation License -(see $1 for details). -If you don&#39;t want your writing to be edited mercilessly and redistributed -at will, then don&#39;t submit it here.&lt;br /&gt; -You are also promising us that you wrote this yourself, or copied it from a -public domain or similar free resource. -&lt;strong&gt;DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION!&lt;/strong&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Couldntremove&action=edit couldntremove]<br> -[[MediaWiki_talk:Couldntremove|Talk]] -</td><td> -Couldn&#39;t remove item &#39;$1&#39;... -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Createaccount&action=edit createaccount]<br> -[[MediaWiki_talk:Createaccount|Talk]] -</td><td> -Create new account -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Createaccountmail&action=edit createaccountmail]<br> -[[MediaWiki_talk:Createaccountmail|Talk]] -</td><td> -by email -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cur&action=edit cur]<br> -[[MediaWiki_talk:Cur|Talk]] -</td><td> -cur -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Currentevents&action=edit currentevents]<br> -[[MediaWiki_talk:Currentevents|Talk]] -</td><td> -Current events -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Currentrev&action=edit currentrev]<br> -[[MediaWiki_talk:Currentrev|Talk]] -</td><td> -Current revision -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Databaseerror&action=edit databaseerror]<br> -[[MediaWiki_talk:Databaseerror|Talk]] -</td><td> -Database error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dateformat&action=edit dateformat]<br> -[[MediaWiki_talk:Dateformat|Talk]] -</td><td> -Date format -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dberrortext&action=edit dberrortext]<br> -[[MediaWiki_talk:Dberrortext|Talk]] -</td><td> -A database query syntax error has occurred. -This could be because of an illegal search query (see $5), -or it may indicate a bug in the software. -The last attempted database query was: -&lt;blockquote&gt;&lt;tt&gt;$1&lt;/tt&gt;&lt;/blockquote&gt; -from within function &quot;&lt;tt&gt;$2&lt;/tt&gt;&quot;. -MySQL returned error &quot;&lt;tt&gt;$3: $4&lt;/tt&gt;&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dberrortextcl&action=edit dberrortextcl]<br> -[[MediaWiki_talk:Dberrortextcl|Talk]] -</td><td> -A database query syntax error has occurred. -The last attempted database query was: -&quot;$1&quot; -from within function &quot;$2&quot;. -MySQL returned error &quot;$3: $4&quot;. - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deadendpages&action=edit deadendpages]<br> -[[MediaWiki_talk:Deadendpages|Talk]] -</td><td> -Dead-end pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Debug&action=edit debug]<br> -[[MediaWiki_talk:Debug|Talk]] -</td><td> -Debug -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Defaultns&action=edit defaultns]<br> -[[MediaWiki_talk:Defaultns|Talk]] -</td><td> -Search in these namespaces by default: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Defemailsubject&action=edit defemailsubject]<br> -[[MediaWiki_talk:Defemailsubject|Talk]] -</td><td> -Wiktionary e-mail -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Delete&action=edit delete]<br> -[[MediaWiki_talk:Delete|Talk]] -</td><td> -Delete -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletecomment&action=edit deletecomment]<br> -[[MediaWiki_talk:Deletecomment|Talk]] -</td><td> -Reason for deletion -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletedarticle&action=edit deletedarticle]<br> -[[MediaWiki_talk:Deletedarticle|Talk]] -</td><td> -deleted &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletedtext&action=edit deletedtext]<br> -[[MediaWiki_talk:Deletedtext|Talk]] -</td><td> -&quot;$1&quot; has been deleted. -See $2 for a record of recent deletions. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deleteimg&action=edit deleteimg]<br> -[[MediaWiki_talk:Deleteimg|Talk]] -</td><td> -del -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletepage&action=edit deletepage]<br> -[[MediaWiki_talk:Deletepage|Talk]] -</td><td> -Delete page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletesub&action=edit deletesub]<br> -[[MediaWiki_talk:Deletesub|Talk]] -</td><td> -(Deleting &quot;$1&quot;) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletethispage&action=edit deletethispage]<br> -[[MediaWiki_talk:Deletethispage|Talk]] -</td><td> -Delete this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletionlog&action=edit deletionlog]<br> -[[MediaWiki_talk:Deletionlog|Talk]] -</td><td> -deletion log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dellogpage&action=edit dellogpage]<br> -[[MediaWiki_talk:Dellogpage|Talk]] -</td><td> -Deletion_log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dellogpagetext&action=edit dellogpagetext]<br> -[[MediaWiki_talk:Dellogpagetext|Talk]] -</td><td> -Below is a list of the most recent deletions. -All times shown are server time (UTC). -&lt;ul&gt; -&lt;/ul&gt; - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developerspheading&action=edit developerspheading]<br> -[[MediaWiki_talk:Developerspheading|Talk]] -</td><td> -For developer use only -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developertext&action=edit developertext]<br> -[[MediaWiki_talk:Developertext|Talk]] -</td><td> -The action you have requested can only be -performed by users with &quot;developer&quot; status. -See $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developertitle&action=edit developertitle]<br> -[[MediaWiki_talk:Developertitle|Talk]] -</td><td> -Developer access required -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Diff&action=edit diff]<br> -[[MediaWiki_talk:Diff|Talk]] -</td><td> -diff -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Difference&action=edit difference]<br> -[[MediaWiki_talk:Difference|Talk]] -</td><td> -(Difference between revisions) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimerpage&action=edit disclaimerpage]<br> -[[MediaWiki_talk:Disclaimerpage|Talk]] -</td><td> -Wiktionary:General_disclaimer -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimers&action=edit disclaimers]<br> -[[MediaWiki_talk:Disclaimers|Talk]] -</td><td> -Disclaimers -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Doubleredirects&action=edit doubleredirects]<br> -[[MediaWiki_talk:Doubleredirects|Talk]] -</td><td> -Double Redirects -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Doubleredirectstext&action=edit doubleredirectstext]<br> -[[MediaWiki_talk:Doubleredirectstext|Talk]] -</td><td> -&lt;b&gt;Attention:&lt;/b&gt; This list may contain false positives. That usually means there is additional text with links below the first #REDIRECT.&lt;br /&gt; -Each row contains links to the first and second redirect, as well as the first line of the second redirect text, usually giving the &quot;real&quot; target page, which the first redirect should point to. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edit&action=edit edit]<br> -[[MediaWiki_talk:Edit|Talk]] -</td><td> -Edit -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editcomment&action=edit editcomment]<br> -[[MediaWiki_talk:Editcomment|Talk]] -</td><td> -The edit comment was: &quot;&lt;i&gt;$1&lt;/i&gt;&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editconflict&action=edit editconflict]<br> -[[MediaWiki_talk:Editconflict|Talk]] -</td><td> -Edit conflict: $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editcurrent&action=edit editcurrent]<br> -[[MediaWiki_talk:Editcurrent|Talk]] -</td><td> -Edit the current version of this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edithelp&action=edit edithelp]<br> -[[MediaWiki_talk:Edithelp|Talk]] -</td><td> -Editing help -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edithelppage&action=edit edithelppage]<br> -[[MediaWiki_talk:Edithelppage|Talk]] -</td><td> -Help:Editing -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editing&action=edit editing]<br> -[[MediaWiki_talk:Editing|Talk]] -</td><td> -Editing $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editingold&action=edit editingold]<br> -[[MediaWiki_talk:Editingold|Talk]] -</td><td> -&lt;strong&gt;WARNING: You are editing an out-of-date -revision of this page. -If you save it, any changes made since this revision will be lost.&lt;/strong&gt; - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editsection&action=edit editsection]<br> -[[MediaWiki_talk:Editsection|Talk]] -</td><td> -edit -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editthispage&action=edit editthispage]<br> -[[MediaWiki_talk:Editthispage|Talk]] -</td><td> -Edit this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailflag&action=edit emailflag]<br> -[[MediaWiki_talk:Emailflag|Talk]] -</td><td> -Disable e-mail from other users -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailforlost&action=edit emailforlost]<br> -[[MediaWiki_talk:Emailforlost|Talk]] -</td><td> -Fields marked with a star (*) are optional. Storing an email address enables people to contact you through the website without you having to reveal your -email address to them, and it can be used to send you a new password if you forget it.&lt;br /&gt;&lt;br /&gt;Your real name, if you choose to provide it, will be used for giving you attribution for your work. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailfrom&action=edit emailfrom]<br> -[[MediaWiki_talk:Emailfrom|Talk]] -</td><td> -From -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailmessage&action=edit emailmessage]<br> -[[MediaWiki_talk:Emailmessage|Talk]] -</td><td> -Message -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailpage&action=edit emailpage]<br> -[[MediaWiki_talk:Emailpage|Talk]] -</td><td> -E-mail user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailpagetext&action=edit emailpagetext]<br> -[[MediaWiki_talk:Emailpagetext|Talk]] -</td><td> -If this user has entered a valid e-mail address in -his or her user preferences, the form below will send a single message. -The e-mail address you entered in your user preferences will appear -as the &quot;From&quot; address of the mail, so the recipient will be able -to reply. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsend&action=edit emailsend]<br> -[[MediaWiki_talk:Emailsend|Talk]] -</td><td> -Send -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsent&action=edit emailsent]<br> -[[MediaWiki_talk:Emailsent|Talk]] -</td><td> -E-mail sent -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsenttext&action=edit emailsenttext]<br> -[[MediaWiki_talk:Emailsenttext|Talk]] -</td><td> -Your e-mail message has been sent. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsubject&action=edit emailsubject]<br> -[[MediaWiki_talk:Emailsubject|Talk]] -</td><td> -Subject -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailto&action=edit emailto]<br> -[[MediaWiki_talk:Emailto|Talk]] -</td><td> -To -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailuser&action=edit emailuser]<br> -[[MediaWiki_talk:Emailuser|Talk]] -</td><td> -E-mail this user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Enterlockreason&action=edit enterlockreason]<br> -[[MediaWiki_talk:Enterlockreason|Talk]] -</td><td> -Enter a reason for the lock, including an estimate -of when the lock will be released -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Error&action=edit error]<br> -[[MediaWiki_talk:Error|Talk]] -</td><td> -Error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Errorpagetitle&action=edit errorpagetitle]<br> -[[MediaWiki_talk:Errorpagetitle|Talk]] -</td><td> -Error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exbeforeblank&action=edit exbeforeblank]<br> -[[MediaWiki_talk:Exbeforeblank|Talk]] -</td><td> -content before blanking was: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exblank&action=edit exblank]<br> -[[MediaWiki_talk:Exblank|Talk]] -</td><td> -page was empty -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Excontent&action=edit excontent]<br> -[[MediaWiki_talk:Excontent|Talk]] -</td><td> -content was: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Explainconflict&action=edit explainconflict]<br> -[[MediaWiki_talk:Explainconflict|Talk]] -</td><td> -Someone else has changed this page since you -started editing it. -The upper text area contains the page text as it currently exists. -Your changes are shown in the lower text area. -You will have to merge your changes into the existing text. -&lt;b&gt;Only&lt;/b&gt; the text in the upper text area will be saved when you -press &quot;Save page&quot;. -&lt;p&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Export&action=edit export]<br> -[[MediaWiki_talk:Export|Talk]] -</td><td> -Export pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exportcuronly&action=edit exportcuronly]<br> -[[MediaWiki_talk:Exportcuronly|Talk]] -</td><td> -Include only the current revision, not the full history -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exporttext&action=edit exporttext]<br> -[[MediaWiki_talk:Exporttext|Talk]] -</td><td> -You can export the text and editing history of a particular -page or set of pages wrapped in some XML; this can then be imported into another -wiki running MediaWiki software, transformed, or just kept for your private -amusement. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Extlink_sample&action=edit extlink_sample]<br> -[[MediaWiki_talk:Extlink_sample|Talk]] -</td><td> -http&#58;//www.example.com link title -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Extlink_tip&action=edit extlink_tip]<br> -[[MediaWiki_talk:Extlink_tip|Talk]] -</td><td> -External link (remember http&#58;// prefix) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Faq&action=edit faq]<br> -[[MediaWiki_talk:Faq|Talk]] -</td><td> -FAQ -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Faqpage&action=edit faqpage]<br> -[[MediaWiki_talk:Faqpage|Talk]] -</td><td> -Wiktionary:FAQ -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Feedlinks&action=edit feedlinks]<br> -[[MediaWiki_talk:Feedlinks|Talk]] -</td><td> -Feed: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filecopyerror&action=edit filecopyerror]<br> -[[MediaWiki_talk:Filecopyerror|Talk]] -</td><td> -Could not copy file &quot;$1&quot; to &quot;$2&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filedeleteerror&action=edit filedeleteerror]<br> -[[MediaWiki_talk:Filedeleteerror|Talk]] -</td><td> -Could not delete file &quot;$1&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filedesc&action=edit filedesc]<br> -[[MediaWiki_talk:Filedesc|Talk]] -</td><td> -Summary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filename&action=edit filename]<br> -[[MediaWiki_talk:Filename|Talk]] -</td><td> -Filename -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filenotfound&action=edit filenotfound]<br> -[[MediaWiki_talk:Filenotfound|Talk]] -</td><td> -Could not find file &quot;$1&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filerenameerror&action=edit filerenameerror]<br> -[[MediaWiki_talk:Filerenameerror|Talk]] -</td><td> -Could not rename file &quot;$1&quot; to &quot;$2&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filesource&action=edit filesource]<br> -[[MediaWiki_talk:Filesource|Talk]] -</td><td> -Source -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filestatus&action=edit filestatus]<br> -[[MediaWiki_talk:Filestatus|Talk]] -</td><td> -Copyright status -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Fileuploaded&action=edit fileuploaded]<br> -[[MediaWiki_talk:Fileuploaded|Talk]] -</td><td> -File &quot;$1&quot; uploaded successfully. -Please follow this link: $2 to the description page and fill -in information about the file, such as where it came from, when it was -created and by whom, and anything else you may know about it. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Formerror&action=edit formerror]<br> -[[MediaWiki_talk:Formerror|Talk]] -</td><td> -Error: could not submit form -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Fromwikipedia&action=edit fromwikipedia]<br> -[[MediaWiki_talk:Fromwikipedia|Talk]] -</td><td> -From Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Getimagelist&action=edit getimagelist]<br> -[[MediaWiki_talk:Getimagelist|Talk]] -</td><td> -fetching image list -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Go&action=edit go]<br> -[[MediaWiki_talk:Go|Talk]] -</td><td> -Go -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Googlesearch&action=edit googlesearch]<br> -[[MediaWiki_talk:Googlesearch|Talk]] -</td><td> - -&lt;!-- SiteSearch Google --&gt; -&lt;FORM method=GET action=&quot;http&#58;//www.google.com/search&quot;&gt; -&lt;TABLE bgcolor=&quot;#FFFFFF&quot;&gt;&lt;tr&gt;&lt;td&gt; -&lt;A HREF=&quot;http&#58;//www.google.com/&quot;&gt; -&lt;IMG SRC=&quot;http&#58;//www.google.com/logos/Logo_40wht.gif&quot; -border=&quot;0&quot; ALT=&quot;Google&quot;&gt;&lt;/A&gt; -&lt;/td&gt; -&lt;td&gt; -&lt;INPUT TYPE=text name=q size=31 maxlength=255 value=&quot;$1&quot;&gt; -&lt;INPUT type=submit name=btnG VALUE=&quot;Google Search&quot;&gt; -&lt;font size=-1&gt; -&lt;input type=hidden name=domains value=&quot;http&#58;//tl.wiktionary.org&quot;&gt;&lt;br /&gt;&lt;input type=radio name=sitesearch value=&quot;&quot;&gt; WWW &lt;input type=radio name=sitesearch value=&quot;http&#58;//tl.wiktionary.org&quot; checked&gt; http&#58;//tl.wiktionary.org &lt;br /&gt; -&lt;input type=&#39;hidden&#39; name=&#39;ie&#39; value=&#39;$2&#39;&gt; -&lt;input type=&#39;hidden&#39; name=&#39;oe&#39; value=&#39;$2&#39;&gt; -&lt;/font&gt; -&lt;/td&gt;&lt;/tr&gt;&lt;/TABLE&gt; -&lt;/FORM&gt; -&lt;!-- SiteSearch Google --&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Guesstimezone&action=edit guesstimezone]<br> -[[MediaWiki_talk:Guesstimezone|Talk]] -</td><td> -Fill in from browser -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Headline_sample&action=edit headline_sample]<br> -[[MediaWiki_talk:Headline_sample|Talk]] -</td><td> -Headline text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Headline_tip&action=edit headline_tip]<br> -[[MediaWiki_talk:Headline_tip|Talk]] -</td><td> -Level 2 headline -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Help&action=edit help]<br> -[[MediaWiki_talk:Help|Talk]] -</td><td> -Help -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Helppage&action=edit helppage]<br> -[[MediaWiki_talk:Helppage|Talk]] -</td><td> -Help:Contents -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hide&action=edit hide]<br> -[[MediaWiki_talk:Hide|Talk]] -</td><td> -hide -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hidetoc&action=edit hidetoc]<br> -[[MediaWiki_talk:Hidetoc|Talk]] -</td><td> -hide -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hist&action=edit hist]<br> -[[MediaWiki_talk:Hist|Talk]] -</td><td> -hist -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Histlegend&action=edit histlegend]<br> -[[MediaWiki_talk:Histlegend|Talk]] -</td><td> -Diff selection: mark the radio boxes of the versions to compare and hit enter or the button at the bottom.&lt;br/&gt; -Legend: (cur) = difference with current version, -(last) = difference with preceding version, M = minor edit. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:History&action=edit history]<br> -[[MediaWiki_talk:History|Talk]] -</td><td> -Page history -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:History_short&action=edit history_short]<br> -[[MediaWiki_talk:History_short|Talk]] -</td><td> -History -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Historywarning&action=edit historywarning]<br> -[[MediaWiki_talk:Historywarning|Talk]] -</td><td> -Warning: The page you are about to delete has a history: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hr_tip&action=edit hr_tip]<br> -[[MediaWiki_talk:Hr_tip|Talk]] -</td><td> -Horizontal line (use sparingly) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ignorewarning&action=edit ignorewarning]<br> -[[MediaWiki_talk:Ignorewarning|Talk]] -</td><td> -Ignore warning and save file anyway. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ilshowmatch&action=edit ilshowmatch]<br> -[[MediaWiki_talk:Ilshowmatch|Talk]] -</td><td> -Show all images with names matching -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ilsubmit&action=edit ilsubmit]<br> -[[MediaWiki_talk:Ilsubmit|Talk]] -</td><td> -Search -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Image_sample&action=edit image_sample]<br> -[[MediaWiki_talk:Image_sample|Talk]] -</td><td> -Example.jpg -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Image_tip&action=edit image_tip]<br> -[[MediaWiki_talk:Image_tip|Talk]] -</td><td> -Embedded image -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelinks&action=edit imagelinks]<br> -[[MediaWiki_talk:Imagelinks|Talk]] -</td><td> -Image links -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelist&action=edit imagelist]<br> -[[MediaWiki_talk:Imagelist|Talk]] -</td><td> -Image list -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelisttext&action=edit imagelisttext]<br> -[[MediaWiki_talk:Imagelisttext|Talk]] -</td><td> -Below is a list of $1 images sorted $2. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagepage&action=edit imagepage]<br> -[[MediaWiki_talk:Imagepage|Talk]] -</td><td> -View image page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagereverted&action=edit imagereverted]<br> -[[MediaWiki_talk:Imagereverted|Talk]] -</td><td> -Revert to earlier version was successful. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imgdelete&action=edit imgdelete]<br> -[[MediaWiki_talk:Imgdelete|Talk]] -</td><td> -del -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imgdesc&action=edit imgdesc]<br> -[[MediaWiki_talk:Imgdesc|Talk]] -</td><td> -desc -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imghistlegend&action=edit imghistlegend]<br> -[[MediaWiki_talk:Imghistlegend|Talk]] -</td><td> -Legend: (cur) = this is the current image, (del) = delete -this old version, (rev) = revert to this old version. -&lt;br /&gt;&lt;i&gt;Click on date to see image uploaded on that date&lt;/i&gt;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imghistory&action=edit imghistory]<br> -[[MediaWiki_talk:Imghistory|Talk]] -</td><td> -Image history -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imglegend&action=edit imglegend]<br> -[[MediaWiki_talk:Imglegend|Talk]] -</td><td> -Legend: (desc) = show/edit image description. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Import&action=edit import]<br> -[[MediaWiki_talk:Import|Talk]] -</td><td> -Import pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importfailed&action=edit importfailed]<br> -[[MediaWiki_talk:Importfailed|Talk]] -</td><td> -Import failed: $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importhistoryconflict&action=edit importhistoryconflict]<br> -[[MediaWiki_talk:Importhistoryconflict|Talk]] -</td><td> -Conflicting history revision exists (may have imported this page before) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importnotext&action=edit importnotext]<br> -[[MediaWiki_talk:Importnotext|Talk]] -</td><td> -Empty or no text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importsuccess&action=edit importsuccess]<br> -[[MediaWiki_talk:Importsuccess|Talk]] -</td><td> -Import succeeded! -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importtext&action=edit importtext]<br> -[[MediaWiki_talk:Importtext|Talk]] -</td><td> -Please export the file from the source wiki using the Special:Export utility, save it to your disk and upload it here. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Infobox&action=edit infobox]<br> -[[MediaWiki_talk:Infobox|Talk]] -</td><td> -Click a button to get an example text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Infobox_alert&action=edit infobox_alert]<br> -[[MediaWiki_talk:Infobox_alert|Talk]] -</td><td> -Please enter the text you want to be formatted.\n It will be shown in the infobox for copy and pasting.\nExample:\n$1\nwill become:\n$2 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Internalerror&action=edit internalerror]<br> -[[MediaWiki_talk:Internalerror|Talk]] -</td><td> -Internal error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Intl&action=edit intl]<br> -[[MediaWiki_talk:Intl|Talk]] -</td><td> -Interlanguage links -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ip_range_invalid&action=edit ip_range_invalid]<br> -[[MediaWiki_talk:Ip_range_invalid|Talk]] -</td><td> -Invalid IP range. - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipaddress&action=edit ipaddress]<br> -[[MediaWiki_talk:Ipaddress|Talk]] -</td><td> -IP Address/username -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipb_expiry_invalid&action=edit ipb_expiry_invalid]<br> -[[MediaWiki_talk:Ipb_expiry_invalid|Talk]] -</td><td> -Expiry time invalid. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbexpiry&action=edit ipbexpiry]<br> -[[MediaWiki_talk:Ipbexpiry|Talk]] -</td><td> -Expiry -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipblocklist&action=edit ipblocklist]<br> -[[MediaWiki_talk:Ipblocklist|Talk]] -</td><td> -List of blocked IP addresses and usernames -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbreason&action=edit ipbreason]<br> -[[MediaWiki_talk:Ipbreason|Talk]] -</td><td> -Reason -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbsubmit&action=edit ipbsubmit]<br> -[[MediaWiki_talk:Ipbsubmit|Talk]] -</td><td> -Block this user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipusubmit&action=edit ipusubmit]<br> -[[MediaWiki_talk:Ipusubmit|Talk]] -</td><td> -Unblock this address -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipusuccess&action=edit ipusuccess]<br> -[[MediaWiki_talk:Ipusuccess|Talk]] -</td><td> -&quot;$1&quot; unblocked -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Isbn&action=edit isbn]<br> -[[MediaWiki_talk:Isbn|Talk]] -</td><td> -ISBN -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Isredirect&action=edit isredirect]<br> -[[MediaWiki_talk:Isredirect|Talk]] -</td><td> -redirect page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Italic_sample&action=edit italic_sample]<br> -[[MediaWiki_talk:Italic_sample|Talk]] -</td><td> -Italic text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Italic_tip&action=edit italic_tip]<br> -[[MediaWiki_talk:Italic_tip|Talk]] -</td><td> -Italic text -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Iteminvalidname&action=edit iteminvalidname]<br> -[[MediaWiki_talk:Iteminvalidname|Talk]] -</td><td> -Problem with item &#39;$1&#39;, invalid name... -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Largefile&action=edit largefile]<br> -[[MediaWiki_talk:Largefile|Talk]] -</td><td> -It is recommended that images not exceed 100k in size. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Last&action=edit last]<br> -[[MediaWiki_talk:Last|Talk]] -</td><td> -last -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lastmodified&action=edit lastmodified]<br> -[[MediaWiki_talk:Lastmodified|Talk]] -</td><td> -This page was last modified $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lastmodifiedby&action=edit lastmodifiedby]<br> -[[MediaWiki_talk:Lastmodifiedby|Talk]] -</td><td> -This page was last modified $1 by $2. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lineno&action=edit lineno]<br> -[[MediaWiki_talk:Lineno|Talk]] -</td><td> -Line $1: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Link_sample&action=edit link_sample]<br> -[[MediaWiki_talk:Link_sample|Talk]] -</td><td> -Link title -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Link_tip&action=edit link_tip]<br> -[[MediaWiki_talk:Link_tip|Talk]] -</td><td> -Internal link -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linklistsub&action=edit linklistsub]<br> -[[MediaWiki_talk:Linklistsub|Talk]] -</td><td> -(List of links) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linkshere&action=edit linkshere]<br> -[[MediaWiki_talk:Linkshere|Talk]] -</td><td> -The following pages link to here: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linkstoimage&action=edit linkstoimage]<br> -[[MediaWiki_talk:Linkstoimage|Talk]] -</td><td> -The following pages link to this image: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linktrail&action=edit linktrail]<br> -[[MediaWiki_talk:Linktrail|Talk]] -</td><td> -/^(&#91;a-z]+)(.*)$/sD -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Listform&action=edit listform]<br> -[[MediaWiki_talk:Listform|Talk]] -</td><td> -list -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Listusers&action=edit listusers]<br> -[[MediaWiki_talk:Listusers|Talk]] -</td><td> -User list -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loadhist&action=edit loadhist]<br> -[[MediaWiki_talk:Loadhist|Talk]] -</td><td> -Loading page history -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loadingrev&action=edit loadingrev]<br> -[[MediaWiki_talk:Loadingrev|Talk]] -</td><td> -loading revision for diff -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Localtime&action=edit localtime]<br> -[[MediaWiki_talk:Localtime|Talk]] -</td><td> -Local time display -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockbtn&action=edit lockbtn]<br> -[[MediaWiki_talk:Lockbtn|Talk]] -</td><td> -Lock database -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockconfirm&action=edit lockconfirm]<br> -[[MediaWiki_talk:Lockconfirm|Talk]] -</td><td> -Yes, I really want to lock the database. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdb&action=edit lockdb]<br> -[[MediaWiki_talk:Lockdb|Talk]] -</td><td> -Lock database -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesssub&action=edit lockdbsuccesssub]<br> -[[MediaWiki_talk:Lockdbsuccesssub|Talk]] -</td><td> -Database lock succeeded -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesstext&action=edit lockdbsuccesstext]<br> -[[MediaWiki_talk:Lockdbsuccesstext|Talk]] -</td><td> -The database has been locked. -&lt;br /&gt;Remember to remove the lock after your maintenance is complete. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbtext&action=edit lockdbtext]<br> -[[MediaWiki_talk:Lockdbtext|Talk]] -</td><td> -Locking the database will suspend the ability of all -users to edit pages, change their preferences, edit their watchlists, and -other things requiring changes in the database. -Please confirm that this is what you intend to do, and that you will -unlock the database when your maintenance is done. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Locknoconfirm&action=edit locknoconfirm]<br> -[[MediaWiki_talk:Locknoconfirm|Talk]] -</td><td> -You did not check the confirmation box. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Login&action=edit login]<br> -[[MediaWiki_talk:Login|Talk]] -</td><td> -Log in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginend&action=edit loginend]<br> -[[MediaWiki_talk:Loginend|Talk]] -</td><td> -&amp;nbsp; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginerror&action=edit loginerror]<br> -[[MediaWiki_talk:Loginerror|Talk]] -</td><td> -Login error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginpagetitle&action=edit loginpagetitle]<br> -[[MediaWiki_talk:Loginpagetitle|Talk]] -</td><td> -User login -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginproblem&action=edit loginproblem]<br> -[[MediaWiki_talk:Loginproblem|Talk]] -</td><td> -&lt;b&gt;There has been a problem with your login.&lt;/b&gt;&lt;br /&gt;Try again! -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginprompt&action=edit loginprompt]<br> -[[MediaWiki_talk:Loginprompt|Talk]] -</td><td> -You must have cookies enabled to log in to Wiktionary. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginreqtext&action=edit loginreqtext]<br> -[[MediaWiki_talk:Loginreqtext|Talk]] -</td><td> -You must &#91;&#91;special:Userlogin&#124;login]] to view other pages. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginreqtitle&action=edit loginreqtitle]<br> -[[MediaWiki_talk:Loginreqtitle|Talk]] -</td><td> -Login Required -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginsuccess&action=edit loginsuccess]<br> -[[MediaWiki_talk:Loginsuccess|Talk]] -</td><td> -You are now logged in to Wiktionary as &quot;$1&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginsuccesstitle&action=edit loginsuccesstitle]<br> -[[MediaWiki_talk:Loginsuccesstitle|Talk]] -</td><td> -Login successful -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logout&action=edit logout]<br> -[[MediaWiki_talk:Logout|Talk]] -</td><td> -Log out -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logouttext&action=edit logouttext]<br> -[[MediaWiki_talk:Logouttext|Talk]] -</td><td> -You are now logged out. -You can continue to use Wiktionary anonymously, or you can log in -again as the same or as a different user. Note that some pages may -continue to be displayed as if you were still logged in, until you clear -your browser cache - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logouttitle&action=edit logouttitle]<br> -[[MediaWiki_talk:Logouttitle|Talk]] -</td><td> -User logout -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lonelypages&action=edit lonelypages]<br> -[[MediaWiki_talk:Lonelypages|Talk]] -</td><td> -Orphaned pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Longpages&action=edit longpages]<br> -[[MediaWiki_talk:Longpages|Talk]] -</td><td> -Long pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Longpagewarning&action=edit longpagewarning]<br> -[[MediaWiki_talk:Longpagewarning|Talk]] -</td><td> -WARNING: This page is $1 kilobytes long; some -browsers may have problems editing pages approaching or longer than 32kb. -Please consider breaking the page into smaller sections. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailerror&action=edit mailerror]<br> -[[MediaWiki_talk:Mailerror|Talk]] -</td><td> -Error sending mail: $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailmypassword&action=edit mailmypassword]<br> -[[MediaWiki_talk:Mailmypassword|Talk]] -</td><td> -Mail me a new password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailnologin&action=edit mailnologin]<br> -[[MediaWiki_talk:Mailnologin|Talk]] -</td><td> -No send address -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailnologintext&action=edit mailnologintext]<br> -[[MediaWiki_talk:Mailnologintext|Talk]] -</td><td> -You must be &lt;a href=&quot;{{localurl:Special:Userlogin&quot;&gt;logged in&lt;/a&gt; -and have a valid e-mail address in your &lt;a href=&quot;/wiki/Special:Preferences&quot;&gt;preferences&lt;/a&gt; -to send e-mail to other users. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpage&action=edit mainpage]<br> -[[MediaWiki_talk:Mainpage|Talk]] -</td><td> -Main Page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpagedocfooter&action=edit mainpagedocfooter]<br> -[[MediaWiki_talk:Mainpagedocfooter|Talk]] -</td><td> -Please see &#91;http&#58;//meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] -and the &#91;http&#58;//meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User&#39;s Guide] for usage and configuration help. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpagetext&action=edit mainpagetext]<br> -[[MediaWiki_talk:Mainpagetext|Talk]] -</td><td> -Wiki software successfully installed. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintenance&action=edit maintenance]<br> -[[MediaWiki_talk:Maintenance|Talk]] -</td><td> -Maintenance page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintenancebacklink&action=edit maintenancebacklink]<br> -[[MediaWiki_talk:Maintenancebacklink|Talk]] -</td><td> -Back to Maintenance Page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintnancepagetext&action=edit maintnancepagetext]<br> -[[MediaWiki_talk:Maintnancepagetext|Talk]] -</td><td> -This page includes several handy tools for everyday maintenance. Some of these functions tend to stress the database, so please do not hit reload after every item you fixed ;-) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysop&action=edit makesysop]<br> -[[MediaWiki_talk:Makesysop|Talk]] -</td><td> -Make a user into a sysop -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopfail&action=edit makesysopfail]<br> -[[MediaWiki_talk:Makesysopfail|Talk]] -</td><td> -&lt;b&gt;User &quot;$1&quot; could not be made into a sysop. (Did you enter the name correctly?)&lt;/b&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopname&action=edit makesysopname]<br> -[[MediaWiki_talk:Makesysopname|Talk]] -</td><td> -Name of the user: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopok&action=edit makesysopok]<br> -[[MediaWiki_talk:Makesysopok|Talk]] -</td><td> -&lt;b&gt;User &quot;$1&quot; is now a sysop&lt;/b&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopsubmit&action=edit makesysopsubmit]<br> -[[MediaWiki_talk:Makesysopsubmit|Talk]] -</td><td> -Make this user into a sysop -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysoptext&action=edit makesysoptext]<br> -[[MediaWiki_talk:Makesysoptext|Talk]] -</td><td> -This form is used by bureaucrats to turn ordinary users into administrators. -Type the name of the user in the box and press the button to make the user an administrator -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysoptitle&action=edit makesysoptitle]<br> -[[MediaWiki_talk:Makesysoptitle|Talk]] -</td><td> -Make a user into a sysop -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Matchtotals&action=edit matchtotals]<br> -[[MediaWiki_talk:Matchtotals|Talk]] -</td><td> -The query &quot;$1&quot; matched $2 page titles -and the text of $3 pages. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math&action=edit math]<br> -[[MediaWiki_talk:Math|Talk]] -</td><td> -Rendering math -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_bad_output&action=edit math_bad_output]<br> -[[MediaWiki_talk:Math_bad_output|Talk]] -</td><td> -Can&#39;t write to or create math output directory -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_bad_tmpdir&action=edit math_bad_tmpdir]<br> -[[MediaWiki_talk:Math_bad_tmpdir|Talk]] -</td><td> -Can&#39;t write to or create math temp directory -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_failure&action=edit math_failure]<br> -[[MediaWiki_talk:Math_failure|Talk]] -</td><td> -Failed to parse -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_image_error&action=edit math_image_error]<br> -[[MediaWiki_talk:Math_image_error|Talk]] -</td><td> -PNG conversion failed; check for correct installation of latex, dvips, gs, and convert -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_lexing_error&action=edit math_lexing_error]<br> -[[MediaWiki_talk:Math_lexing_error|Talk]] -</td><td> -lexing error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_notexvc&action=edit math_notexvc]<br> -[[MediaWiki_talk:Math_notexvc|Talk]] -</td><td> -Missing texvc executable; please see math/README to configure. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_sample&action=edit math_sample]<br> -[[MediaWiki_talk:Math_sample|Talk]] -</td><td> -Insert formula here -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_syntax_error&action=edit math_syntax_error]<br> -[[MediaWiki_talk:Math_syntax_error|Talk]] -</td><td> -syntax error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_tip&action=edit math_tip]<br> -[[MediaWiki_talk:Math_tip|Talk]] -</td><td> -Mathematical formula (LaTeX) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_unknown_error&action=edit math_unknown_error]<br> -[[MediaWiki_talk:Math_unknown_error|Talk]] -</td><td> -unknown error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_unknown_function&action=edit math_unknown_function]<br> -[[MediaWiki_talk:Math_unknown_function|Talk]] -</td><td> -unknown function -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Media_sample&action=edit media_sample]<br> -[[MediaWiki_talk:Media_sample|Talk]] -</td><td> -Example.mp3 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Media_tip&action=edit media_tip]<br> -[[MediaWiki_talk:Media_tip|Talk]] -</td><td> -Media file link -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minlength&action=edit minlength]<br> -[[MediaWiki_talk:Minlength|Talk]] -</td><td> -Image names must be at least three letters. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minoredit&action=edit minoredit]<br> -[[MediaWiki_talk:Minoredit|Talk]] -</td><td> -This is a minor edit -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minoreditletter&action=edit minoreditletter]<br> -[[MediaWiki_talk:Minoreditletter|Talk]] -</td><td> -M -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelings&action=edit mispeelings]<br> -[[MediaWiki_talk:Mispeelings|Talk]] -</td><td> -Pages with misspellings -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelingspage&action=edit mispeelingspage]<br> -[[MediaWiki_talk:Mispeelingspage|Talk]] -</td><td> -List of common misspellings -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelingstext&action=edit mispeelingstext]<br> -[[MediaWiki_talk:Mispeelingstext|Talk]] -</td><td> -The following pages contain a common misspelling, which are listed on $1. The correct spelling might be given (like this). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missingarticle&action=edit missingarticle]<br> -[[MediaWiki_talk:Missingarticle|Talk]] -</td><td> -The database did not find the text of a page -that it should have found, named &quot;$1&quot;. - -&lt;p&gt;This is usually caused by following an outdated diff or history link to a -page that has been deleted. - -&lt;p&gt;If this is not the case, you may have found a bug in the software. -Please report this to an administrator, making note of the URL. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missingimage&action=edit missingimage]<br> -[[MediaWiki_talk:Missingimage|Talk]] -</td><td> -&lt;b&gt;Missing image&lt;/b&gt;&lt;br /&gt;&lt;i&gt;$1&lt;/i&gt; - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinks&action=edit missinglanguagelinks]<br> -[[MediaWiki_talk:Missinglanguagelinks|Talk]] -</td><td> -Missing Language Links -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinksbutton&action=edit missinglanguagelinksbutton]<br> -[[MediaWiki_talk:Missinglanguagelinksbutton|Talk]] -</td><td> -Find missing language links for -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinkstext&action=edit missinglanguagelinkstext]<br> -[[MediaWiki_talk:Missinglanguagelinkstext|Talk]] -</td><td> -These pages do &lt;i&gt;not&lt;/i&gt; link to their counterpart in $1. Redirects and subpages are &lt;i&gt;not&lt;/i&gt; shown. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Moredotdotdot&action=edit moredotdotdot]<br> -[[MediaWiki_talk:Moredotdotdot|Talk]] -</td><td> -More... -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Move&action=edit move]<br> -[[MediaWiki_talk:Move|Talk]] -</td><td> -Move -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movearticle&action=edit movearticle]<br> -[[MediaWiki_talk:Movearticle|Talk]] -</td><td> -Move page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movedto&action=edit movedto]<br> -[[MediaWiki_talk:Movedto|Talk]] -</td><td> -moved to -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movenologin&action=edit movenologin]<br> -[[MediaWiki_talk:Movenologin|Talk]] -</td><td> -Not logged in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movenologintext&action=edit movenologintext]<br> -[[MediaWiki_talk:Movenologintext|Talk]] -</td><td> -You must be a registered user and &lt;a href=&quot;/wiki/Special:Userlogin&quot;&gt;logged in&lt;/a&gt; -to move a page. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepage&action=edit movepage]<br> -[[MediaWiki_talk:Movepage|Talk]] -</td><td> -Move page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagebtn&action=edit movepagebtn]<br> -[[MediaWiki_talk:Movepagebtn|Talk]] -</td><td> -Move page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagetalktext&action=edit movepagetalktext]<br> -[[MediaWiki_talk:Movepagetalktext|Talk]] -</td><td> -The associated talk page, if any, will be automatically moved along with it &#39;&#39;&#39;unless:&#39;&#39;&#39; -*You are moving the page across namespaces, -*A non-empty talk page already exists under the new name, or -*You uncheck the box below. - -In those cases, you will have to move or merge the page manually if desired. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagetext&action=edit movepagetext]<br> -[[MediaWiki_talk:Movepagetext|Talk]] -</td><td> -Using the form below will rename a page, moving all -of its history to the new name. -The old title will become a redirect page to the new title. -Links to the old page title will not be changed; be sure to -&#91;&#91;Special:Maintenance&#124;check]] for double or broken redirects. -You are responsible for making sure that links continue to -point where they are supposed to go. - -Note that the page will &#39;&#39;&#39;not&#39;&#39;&#39; be moved if there is already -a page at the new title, unless it is empty or a redirect and has no -past edit history. This means that you can rename a page back to where -it was just renamed from if you make a mistake, and you cannot overwrite -an existing page. - -&lt;b&gt;WARNING!&lt;/b&gt; -This can be a drastic and unexpected change for a popular page; -please be sure you understand the consequences of this before -proceeding. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movetalk&action=edit movetalk]<br> -[[MediaWiki_talk:Movetalk|Talk]] -</td><td> -Move &quot;talk&quot; page as well, if applicable. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movethispage&action=edit movethispage]<br> -[[MediaWiki_talk:Movethispage|Talk]] -</td><td> -Move this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mycontris&action=edit mycontris]<br> -[[MediaWiki_talk:Mycontris|Talk]] -</td><td> -My contributions -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mypage&action=edit mypage]<br> -[[MediaWiki_talk:Mypage|Talk]] -</td><td> -My page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mytalk&action=edit mytalk]<br> -[[MediaWiki_talk:Mytalk|Talk]] -</td><td> -My talk -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Navigation&action=edit navigation]<br> -[[MediaWiki_talk:Navigation|Talk]] -</td><td> -Navigation -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nbytes&action=edit nbytes]<br> -[[MediaWiki_talk:Nbytes|Talk]] -</td><td> -$1 bytes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nchanges&action=edit nchanges]<br> -[[MediaWiki_talk:Nchanges|Talk]] -</td><td> -$1 changes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newarticle&action=edit newarticle]<br> -[[MediaWiki_talk:Newarticle|Talk]] -</td><td> -(New) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newarticletext&action=edit newarticletext]<br> -[[MediaWiki_talk:Newarticletext|Talk]] -</td><td> -You&#39;ve followed a link to a page that doesn&#39;t exist yet. -To create the page, start typing in the box below -(see the &#91;&#91;Wiktionary:Help&#124;help page]] for more info). -If you are here by mistake, just click your browser&#39;s &#39;&#39;&#39;back&#39;&#39;&#39; button. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newmessages&action=edit newmessages]<br> -[[MediaWiki_talk:Newmessages|Talk]] -</td><td> -You have $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newmessageslink&action=edit newmessageslink]<br> -[[MediaWiki_talk:Newmessageslink|Talk]] -</td><td> -new messages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpage&action=edit newpage]<br> -[[MediaWiki_talk:Newpage|Talk]] -</td><td> -New page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpageletter&action=edit newpageletter]<br> -[[MediaWiki_talk:Newpageletter|Talk]] -</td><td> -N -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpages&action=edit newpages]<br> -[[MediaWiki_talk:Newpages|Talk]] -</td><td> -New pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpassword&action=edit newpassword]<br> -[[MediaWiki_talk:Newpassword|Talk]] -</td><td> -New password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newtitle&action=edit newtitle]<br> -[[MediaWiki_talk:Newtitle|Talk]] -</td><td> -To new title -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newusersonly&action=edit newusersonly]<br> -[[MediaWiki_talk:Newusersonly|Talk]] -</td><td> - (new users only) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Next&action=edit next]<br> -[[MediaWiki_talk:Next|Talk]] -</td><td> -next -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nextn&action=edit nextn]<br> -[[MediaWiki_talk:Nextn|Talk]] -</td><td> -next $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nlinks&action=edit nlinks]<br> -[[MediaWiki_talk:Nlinks|Talk]] -</td><td> -$1 links -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noaffirmation&action=edit noaffirmation]<br> -[[MediaWiki_talk:Noaffirmation|Talk]] -</td><td> -You must affirm that your upload does not violate -any copyrights. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noarticletext&action=edit noarticletext]<br> -[[MediaWiki_talk:Noarticletext|Talk]] -</td><td> -(There is currently no text in this page) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noblockreason&action=edit noblockreason]<br> -[[MediaWiki_talk:Noblockreason|Talk]] -</td><td> -You must supply a reason for the block. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noconnect&action=edit noconnect]<br> -[[MediaWiki_talk:Noconnect|Talk]] -</td><td> -Sorry! The wiki is experiencing some technical difficulties, and cannot contact the database server. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocontribs&action=edit nocontribs]<br> -[[MediaWiki_talk:Nocontribs|Talk]] -</td><td> -No changes were found matching these criteria. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocookieslogin&action=edit nocookieslogin]<br> -[[MediaWiki_talk:Nocookieslogin|Talk]] -</td><td> -Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them and try again. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocookiesnew&action=edit nocookiesnew]<br> -[[MediaWiki_talk:Nocookiesnew|Talk]] -</td><td> -The user account was created, but you are not logged in. Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocreativecommons&action=edit nocreativecommons]<br> -[[MediaWiki_talk:Nocreativecommons|Talk]] -</td><td> -Creative Commons RDF metadata disabled for this server. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nodb&action=edit nodb]<br> -[[MediaWiki_talk:Nodb|Talk]] -</td><td> -Could not select database $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nodublincore&action=edit nodublincore]<br> -[[MediaWiki_talk:Nodublincore|Talk]] -</td><td> -Dublin Core RDF metadata disabled for this server. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemail&action=edit noemail]<br> -[[MediaWiki_talk:Noemail|Talk]] -</td><td> -There is no e-mail address recorded for user &quot;$1&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemailtext&action=edit noemailtext]<br> -[[MediaWiki_talk:Noemailtext|Talk]] -</td><td> -This user has not specified a valid e-mail address, -or has chosen not to receive e-mail from other users. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemailtitle&action=edit noemailtitle]<br> -[[MediaWiki_talk:Noemailtitle|Talk]] -</td><td> -No e-mail address -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nogomatch&action=edit nogomatch]<br> -[[MediaWiki_talk:Nogomatch|Talk]] -</td><td> -No page with this exact title exists, trying full text search. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nohistory&action=edit nohistory]<br> -[[MediaWiki_talk:Nohistory|Talk]] -</td><td> -There is no edit history for this page. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nolinkshere&action=edit nolinkshere]<br> -[[MediaWiki_talk:Nolinkshere|Talk]] -</td><td> -No pages link to here. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nolinkstoimage&action=edit nolinkstoimage]<br> -[[MediaWiki_talk:Nolinkstoimage|Talk]] -</td><td> -There are no pages that link to this image. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noname&action=edit noname]<br> -[[MediaWiki_talk:Noname|Talk]] -</td><td> -You have not specified a valid user name. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nonefound&action=edit nonefound]<br> -[[MediaWiki_talk:Nonefound|Talk]] -</td><td> -&lt;strong&gt;Note&lt;/strong&gt;: unsuccessful searches are -often caused by searching for common words like &quot;have&quot; and &quot;from&quot;, -which are not indexed, or by specifying more than one search term (only pages -containing all of the search terms will appear in the result). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nospecialpagetext&action=edit nospecialpagetext]<br> -[[MediaWiki_talk:Nospecialpagetext|Talk]] -</td><td> -You have requested a special page that is not -recognized by the wiki. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchaction&action=edit nosuchaction]<br> -[[MediaWiki_talk:Nosuchaction|Talk]] -</td><td> -No such action -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchactiontext&action=edit nosuchactiontext]<br> -[[MediaWiki_talk:Nosuchactiontext|Talk]] -</td><td> -The action specified by the URL is not -recognized by the wiki -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchspecialpage&action=edit nosuchspecialpage]<br> -[[MediaWiki_talk:Nosuchspecialpage|Talk]] -</td><td> -No such special page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchuser&action=edit nosuchuser]<br> -[[MediaWiki_talk:Nosuchuser|Talk]] -</td><td> -There is no user by the name &quot;$1&quot;. -Check your spelling, or use the form below to create a new user account. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notacceptable&action=edit notacceptable]<br> -[[MediaWiki_talk:Notacceptable|Talk]] -</td><td> -The wiki server can&#39;t provide data in a format your client can read. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notanarticle&action=edit notanarticle]<br> -[[MediaWiki_talk:Notanarticle|Talk]] -</td><td> -Not a content page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notargettext&action=edit notargettext]<br> -[[MediaWiki_talk:Notargettext|Talk]] -</td><td> -You have not specified a target page or user -to perform this function on. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notargettitle&action=edit notargettitle]<br> -[[MediaWiki_talk:Notargettitle|Talk]] -</td><td> -No target -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Note&action=edit note]<br> -[[MediaWiki_talk:Note|Talk]] -</td><td> -&lt;strong&gt;Note:&lt;/strong&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notextmatches&action=edit notextmatches]<br> -[[MediaWiki_talk:Notextmatches|Talk]] -</td><td> -No page text matches -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notitlematches&action=edit notitlematches]<br> -[[MediaWiki_talk:Notitlematches|Talk]] -</td><td> -No page title matches -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notloggedin&action=edit notloggedin]<br> -[[MediaWiki_talk:Notloggedin|Talk]] -</td><td> -Not logged in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowatchlist&action=edit nowatchlist]<br> -[[MediaWiki_talk:Nowatchlist|Talk]] -</td><td> -You have no items on your watchlist. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowiki_sample&action=edit nowiki_sample]<br> -[[MediaWiki_talk:Nowiki_sample|Talk]] -</td><td> -Insert non-formatted text here -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowiki_tip&action=edit nowiki_tip]<br> -[[MediaWiki_talk:Nowiki_tip|Talk]] -</td><td> -Ignore wiki formatting -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-category&action=edit nstab-category]<br> -[[MediaWiki_talk:Nstab-category|Talk]] -</td><td> -Category -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-help&action=edit nstab-help]<br> -[[MediaWiki_talk:Nstab-help|Talk]] -</td><td> -Help -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-image&action=edit nstab-image]<br> -[[MediaWiki_talk:Nstab-image|Talk]] -</td><td> -Image -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-main&action=edit nstab-main]<br> -[[MediaWiki_talk:Nstab-main|Talk]] -</td><td> -Article -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-media&action=edit nstab-media]<br> -[[MediaWiki_talk:Nstab-media|Talk]] -</td><td> -Media -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-mediawiki&action=edit nstab-mediawiki]<br> -[[MediaWiki_talk:Nstab-mediawiki|Talk]] -</td><td> -Message -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-special&action=edit nstab-special]<br> -[[MediaWiki_talk:Nstab-special|Talk]] -</td><td> -Special -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-template&action=edit nstab-template]<br> -[[MediaWiki_talk:Nstab-template|Talk]] -</td><td> -Template -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-user&action=edit nstab-user]<br> -[[MediaWiki_talk:Nstab-user|Talk]] -</td><td> -User page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-wp&action=edit nstab-wp]<br> -[[MediaWiki_talk:Nstab-wp|Talk]] -</td><td> -About -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nviews&action=edit nviews]<br> -[[MediaWiki_talk:Nviews|Talk]] -</td><td> -$1 views -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ok&action=edit ok]<br> -[[MediaWiki_talk:Ok|Talk]] -</td><td> -OK -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Oldpassword&action=edit oldpassword]<br> -[[MediaWiki_talk:Oldpassword|Talk]] -</td><td> -Old password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Orig&action=edit orig]<br> -[[MediaWiki_talk:Orig|Talk]] -</td><td> -orig -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Orphans&action=edit orphans]<br> -[[MediaWiki_talk:Orphans|Talk]] -</td><td> -Orphaned pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Othercontribs&action=edit othercontribs]<br> -[[MediaWiki_talk:Othercontribs|Talk]] -</td><td> -Based on work by $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Otherlanguages&action=edit otherlanguages]<br> -[[MediaWiki_talk:Otherlanguages|Talk]] -</td><td> -Other languages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagemovedsub&action=edit pagemovedsub]<br> -[[MediaWiki_talk:Pagemovedsub|Talk]] -</td><td> -Move succeeded -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagemovedtext&action=edit pagemovedtext]<br> -[[MediaWiki_talk:Pagemovedtext|Talk]] -</td><td> -Page &quot;&#91;&#91;$1]]&quot; moved to &quot;&#91;&#91;$2]]&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagetitle&action=edit pagetitle]<br> -[[MediaWiki_talk:Pagetitle|Talk]] -</td><td> -$1 - Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordremindertext&action=edit passwordremindertext]<br> -[[MediaWiki_talk:Passwordremindertext|Talk]] -</td><td> -Someone (probably you, from IP address $1) -requested that we send you a new Wiktionary login password. -The password for user &quot;$2&quot; is now &quot;$3&quot;. -You should log in and change your password now. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordremindertitle&action=edit passwordremindertitle]<br> -[[MediaWiki_talk:Passwordremindertitle|Talk]] -</td><td> -Password reminder from Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordsent&action=edit passwordsent]<br> -[[MediaWiki_talk:Passwordsent|Talk]] -</td><td> -A new password has been sent to the e-mail address -registered for &quot;$1&quot;. -Please log in again after you receive it. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfcached&action=edit perfcached]<br> -[[MediaWiki_talk:Perfcached|Talk]] -</td><td> -The following data is cached and may not be completely up to date: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfdisabled&action=edit perfdisabled]<br> -[[MediaWiki_talk:Perfdisabled|Talk]] -</td><td> -Sorry! This feature has been temporarily disabled -because it slows the database down to the point that no one can use -the wiki. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfdisabledsub&action=edit perfdisabledsub]<br> -[[MediaWiki_talk:Perfdisabledsub|Talk]] -</td><td> -Here&#39;s a saved copy from $1: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Personaltools&action=edit personaltools]<br> -[[MediaWiki_talk:Personaltools|Talk]] -</td><td> -Personal tools -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Popularpages&action=edit popularpages]<br> -[[MediaWiki_talk:Popularpages|Talk]] -</td><td> -Popular pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Portal&action=edit portal]<br> -[[MediaWiki_talk:Portal|Talk]] -</td><td> -Community portal -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Portal-url&action=edit portal-url]<br> -[[MediaWiki_talk:Portal-url|Talk]] -</td><td> -Wiktionary:Community Portal -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Postcomment&action=edit postcomment]<br> -[[MediaWiki_talk:Postcomment|Talk]] -</td><td> -Post a comment -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Poweredby&action=edit poweredby]<br> -[[MediaWiki_talk:Poweredby|Talk]] -</td><td> -Wiktionary is powered by &#91;http&#58;//www.mediawiki.org/ MediaWiki], an open source wiki engine. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Powersearch&action=edit powersearch]<br> -[[MediaWiki_talk:Powersearch|Talk]] -</td><td> -Search -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Powersearchtext&action=edit powersearchtext]<br> -[[MediaWiki_talk:Powersearchtext|Talk]] -</td><td> - -Search in namespaces :&lt;br /&gt; -$1&lt;br /&gt; -$2 List redirects &amp;nbsp; Search for $3 $9 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Preferences&action=edit preferences]<br> -[[MediaWiki_talk:Preferences|Talk]] -</td><td> -Preferences -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-help-userdata&action=edit prefs-help-userdata]<br> -[[MediaWiki_talk:Prefs-help-userdata|Talk]] -</td><td> -* &lt;strong&gt;Real name&lt;/strong&gt; (optional): if you choose to provide it this will be used for giving you attribution for your work.&lt;br/&gt; -* &lt;strong&gt;Email&lt;/strong&gt; (optional): Enables people to contact you through the website without you having to reveal your -email address to them, and it can be used to send you a new password if you forget it. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-misc&action=edit prefs-misc]<br> -[[MediaWiki_talk:Prefs-misc|Talk]] -</td><td> -Misc settings -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-personal&action=edit prefs-personal]<br> -[[MediaWiki_talk:Prefs-personal|Talk]] -</td><td> -User data -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-rc&action=edit prefs-rc]<br> -[[MediaWiki_talk:Prefs-rc|Talk]] -</td><td> -Recent changes and stub display -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefslogintext&action=edit prefslogintext]<br> -[[MediaWiki_talk:Prefslogintext|Talk]] -</td><td> -You are logged in as &quot;$1&quot;. -Your internal ID number is $2. - -See &#91;&#91;Wiktionary:User preferences help]] for help deciphering the options. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsnologin&action=edit prefsnologin]<br> -[[MediaWiki_talk:Prefsnologin|Talk]] -</td><td> -Not logged in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsnologintext&action=edit prefsnologintext]<br> -[[MediaWiki_talk:Prefsnologintext|Talk]] -</td><td> -You must be &lt;a href=&quot;/wiki/Special:Userlogin&quot;&gt;logged in&lt;/a&gt; -to set user preferences. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsreset&action=edit prefsreset]<br> -[[MediaWiki_talk:Prefsreset|Talk]] -</td><td> -Preferences have been reset from storage. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Preview&action=edit preview]<br> -[[MediaWiki_talk:Preview|Talk]] -</td><td> -Preview -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Previewconflict&action=edit previewconflict]<br> -[[MediaWiki_talk:Previewconflict|Talk]] -</td><td> -This preview reflects the text in the upper -text editing area as it will appear if you choose to save. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Previewnote&action=edit previewnote]<br> -[[MediaWiki_talk:Previewnote|Talk]] -</td><td> -Remember that this is only a preview, and has not yet been saved! -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prevn&action=edit prevn]<br> -[[MediaWiki_talk:Prevn|Talk]] -</td><td> -previous $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Printableversion&action=edit printableversion]<br> -[[MediaWiki_talk:Printableversion|Talk]] -</td><td> -Printable version -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Printsubtitle&action=edit printsubtitle]<br> -[[MediaWiki_talk:Printsubtitle|Talk]] -</td><td> -(From http&#58;//tl.wiktionary.org) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protect&action=edit protect]<br> -[[MediaWiki_talk:Protect|Talk]] -</td><td> -Protect -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectcomment&action=edit protectcomment]<br> -[[MediaWiki_talk:Protectcomment|Talk]] -</td><td> -Reason for protecting -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedarticle&action=edit protectedarticle]<br> -[[MediaWiki_talk:Protectedarticle|Talk]] -</td><td> -protected &#91;&#91;$1]] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedpage&action=edit protectedpage]<br> -[[MediaWiki_talk:Protectedpage|Talk]] -</td><td> -Protected page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedpagewarning&action=edit protectedpagewarning]<br> -[[MediaWiki_talk:Protectedpagewarning|Talk]] -</td><td> -WARNING: This page has been locked so that only -users with sysop privileges can edit it. Be sure you are following the -&lt;a href=&#39;/w/wiki.phtml/Wiktionary:Protected_page_guidelines&#39;&gt;protected page -guidelines&lt;/a&gt;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedtext&action=edit protectedtext]<br> -[[MediaWiki_talk:Protectedtext|Talk]] -</td><td> -This page has been locked to prevent editing; there are -a number of reasons why this may be so, please see -&#91;&#91;Wiktionary:Protected page]]. - -You can view and copy the source of this page: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectlogpage&action=edit protectlogpage]<br> -[[MediaWiki_talk:Protectlogpage|Talk]] -</td><td> -Protection_log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectlogtext&action=edit protectlogtext]<br> -[[MediaWiki_talk:Protectlogtext|Talk]] -</td><td> -Below is a list of page locks/unlocks. -See &#91;&#91;Wiktionary:Protected page]] for more information. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectpage&action=edit protectpage]<br> -[[MediaWiki_talk:Protectpage|Talk]] -</td><td> -Protect page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectreason&action=edit protectreason]<br> -[[MediaWiki_talk:Protectreason|Talk]] -</td><td> -(give a reason) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectsub&action=edit protectsub]<br> -[[MediaWiki_talk:Protectsub|Talk]] -</td><td> -(Protecting &quot;$1&quot;) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectthispage&action=edit protectthispage]<br> -[[MediaWiki_talk:Protectthispage|Talk]] -</td><td> -Protect this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblocker&action=edit proxyblocker]<br> -[[MediaWiki_talk:Proxyblocker|Talk]] -</td><td> -Proxy blocker -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblockreason&action=edit proxyblockreason]<br> -[[MediaWiki_talk:Proxyblockreason|Talk]] -</td><td> -Your IP address has been blocked because it is an open proxy. Please contact your Internet service provider or tech support and inform them of this serious security problem. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblocksuccess&action=edit proxyblocksuccess]<br> -[[MediaWiki_talk:Proxyblocksuccess|Talk]] -</td><td> -Done. - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbbrowse&action=edit qbbrowse]<br> -[[MediaWiki_talk:Qbbrowse|Talk]] -</td><td> -Browse -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbedit&action=edit qbedit]<br> -[[MediaWiki_talk:Qbedit|Talk]] -</td><td> -Edit -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbfind&action=edit qbfind]<br> -[[MediaWiki_talk:Qbfind|Talk]] -</td><td> -Find -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbmyoptions&action=edit qbmyoptions]<br> -[[MediaWiki_talk:Qbmyoptions|Talk]] -</td><td> -My pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbpageinfo&action=edit qbpageinfo]<br> -[[MediaWiki_talk:Qbpageinfo|Talk]] -</td><td> -Context -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbpageoptions&action=edit qbpageoptions]<br> -[[MediaWiki_talk:Qbpageoptions|Talk]] -</td><td> -This page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbsettings&action=edit qbsettings]<br> -[[MediaWiki_talk:Qbsettings|Talk]] -</td><td> -Quickbar settings -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbspecialpages&action=edit qbspecialpages]<br> -[[MediaWiki_talk:Qbspecialpages|Talk]] -</td><td> -Special pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Querybtn&action=edit querybtn]<br> -[[MediaWiki_talk:Querybtn|Talk]] -</td><td> -Submit query -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Querysuccessful&action=edit querysuccessful]<br> -[[MediaWiki_talk:Querysuccessful|Talk]] -</td><td> -Query successful -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Randompage&action=edit randompage]<br> -[[MediaWiki_talk:Randompage|Talk]] -</td><td> -Random page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Range_block_disabled&action=edit range_block_disabled]<br> -[[MediaWiki_talk:Range_block_disabled|Talk]] -</td><td> -The sysop ability to create range blocks is disabled. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rchide&action=edit rchide]<br> -[[MediaWiki_talk:Rchide|Talk]] -</td><td> -in $4 form; $1 minor edits; $2 secondary namespaces; $3 multiple edits. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclinks&action=edit rclinks]<br> -[[MediaWiki_talk:Rclinks|Talk]] -</td><td> -Show last $1 changes in last $2 days&lt;br /&gt;$3 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclistfrom&action=edit rclistfrom]<br> -[[MediaWiki_talk:Rclistfrom|Talk]] -</td><td> -Show new changes starting from $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcliu&action=edit rcliu]<br> -[[MediaWiki_talk:Rcliu|Talk]] -</td><td> -; $1 edits from logged in users -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcloaderr&action=edit rcloaderr]<br> -[[MediaWiki_talk:Rcloaderr|Talk]] -</td><td> -Loading recent changes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclsub&action=edit rclsub]<br> -[[MediaWiki_talk:Rclsub|Talk]] -</td><td> -(to pages linked from &quot;$1&quot;) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcnote&action=edit rcnote]<br> -[[MediaWiki_talk:Rcnote|Talk]] -</td><td> -Below are the last &lt;strong&gt;$1&lt;/strong&gt; changes in last &lt;strong&gt;$2&lt;/strong&gt; days. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcnotefrom&action=edit rcnotefrom]<br> -[[MediaWiki_talk:Rcnotefrom|Talk]] -</td><td> -Below are the changes since &lt;b&gt;$2&lt;/b&gt; (up to &lt;b&gt;$1&lt;/b&gt; shown). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonly&action=edit readonly]<br> -[[MediaWiki_talk:Readonly|Talk]] -</td><td> -Database locked -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonlytext&action=edit readonlytext]<br> -[[MediaWiki_talk:Readonlytext|Talk]] -</td><td> -The database is currently locked to new -entries and other modifications, probably for routine database maintenance, -after which it will be back to normal. -The administrator who locked it offered this explanation: -&lt;p&gt;$1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonlywarning&action=edit readonlywarning]<br> -[[MediaWiki_talk:Readonlywarning|Talk]] -</td><td> -WARNING: The database has been locked for maintenance, -so you will not be able to save your edits right now. You may wish to cut-n-paste -the text into a text file and save it for later. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchanges&action=edit recentchanges]<br> -[[MediaWiki_talk:Recentchanges|Talk]] -</td><td> -Recent changes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangescount&action=edit recentchangescount]<br> -[[MediaWiki_talk:Recentchangescount|Talk]] -</td><td> -Number of titles in recent changes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangeslinked&action=edit recentchangeslinked]<br> -[[MediaWiki_talk:Recentchangeslinked|Talk]] -</td><td> -Related changes -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangestext&action=edit recentchangestext]<br> -[[MediaWiki_talk:Recentchangestext|Talk]] -</td><td> -Track the most recent changes to the wiki on this page. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Redirectedfrom&action=edit redirectedfrom]<br> -[[MediaWiki_talk:Redirectedfrom|Talk]] -</td><td> -(Redirected from $1) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Remembermypassword&action=edit remembermypassword]<br> -[[MediaWiki_talk:Remembermypassword|Talk]] -</td><td> -Remember my password across sessions. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removechecked&action=edit removechecked]<br> -[[MediaWiki_talk:Removechecked|Talk]] -</td><td> -Remove checked items from watchlist -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removedwatch&action=edit removedwatch]<br> -[[MediaWiki_talk:Removedwatch|Talk]] -</td><td> -Removed from watchlist -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removedwatchtext&action=edit removedwatchtext]<br> -[[MediaWiki_talk:Removedwatchtext|Talk]] -</td><td> -The page &quot;$1&quot; has been removed from your watchlist. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removingchecked&action=edit removingchecked]<br> -[[MediaWiki_talk:Removingchecked|Talk]] -</td><td> -Removing requested items from watchlist... -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Resetprefs&action=edit resetprefs]<br> -[[MediaWiki_talk:Resetprefs|Talk]] -</td><td> -Reset preferences -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Restorelink&action=edit restorelink]<br> -[[MediaWiki_talk:Restorelink|Talk]] -</td><td> -$1 deleted edits -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Resultsperpage&action=edit resultsperpage]<br> -[[MediaWiki_talk:Resultsperpage|Talk]] -</td><td> -Hits to show per page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Retrievedfrom&action=edit retrievedfrom]<br> -[[MediaWiki_talk:Retrievedfrom|Talk]] -</td><td> -Retrieved from &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Returnto&action=edit returnto]<br> -[[MediaWiki_talk:Returnto|Talk]] -</td><td> -Return to $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Retypenew&action=edit retypenew]<br> -[[MediaWiki_talk:Retypenew|Talk]] -</td><td> -Retype new password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reupload&action=edit reupload]<br> -[[MediaWiki_talk:Reupload|Talk]] -</td><td> -Re-upload -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reuploaddesc&action=edit reuploaddesc]<br> -[[MediaWiki_talk:Reuploaddesc|Talk]] -</td><td> -Return to the upload form. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reverted&action=edit reverted]<br> -[[MediaWiki_talk:Reverted|Talk]] -</td><td> -Reverted to earlier revision -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revertimg&action=edit revertimg]<br> -[[MediaWiki_talk:Revertimg|Talk]] -</td><td> -rev -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revertpage&action=edit revertpage]<br> -[[MediaWiki_talk:Revertpage|Talk]] -</td><td> -Reverted edit of $2, changed back to last version by $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revhistory&action=edit revhistory]<br> -[[MediaWiki_talk:Revhistory|Talk]] -</td><td> -Revision history -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revisionasof&action=edit revisionasof]<br> -[[MediaWiki_talk:Revisionasof|Talk]] -</td><td> -Revision as of $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revnotfound&action=edit revnotfound]<br> -[[MediaWiki_talk:Revnotfound|Talk]] -</td><td> -Revision not found -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revnotfoundtext&action=edit revnotfoundtext]<br> -[[MediaWiki_talk:Revnotfoundtext|Talk]] -</td><td> -The old revision of the page you asked for could not be found. -Please check the URL you used to access this page. - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rfcurl&action=edit rfcurl]<br> -[[MediaWiki_talk:Rfcurl|Talk]] -</td><td> -http&#58;//www.faqs.org/rfcs/rfc$1.html -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rights&action=edit rights]<br> -[[MediaWiki_talk:Rights|Talk]] -</td><td> -Rights: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollback&action=edit rollback]<br> -[[MediaWiki_talk:Rollback|Talk]] -</td><td> -Roll back edits -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollback_short&action=edit rollback_short]<br> -[[MediaWiki_talk:Rollback_short|Talk]] -</td><td> -Rollback -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollbackfailed&action=edit rollbackfailed]<br> -[[MediaWiki_talk:Rollbackfailed|Talk]] -</td><td> -Rollback failed -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollbacklink&action=edit rollbacklink]<br> -[[MediaWiki_talk:Rollbacklink|Talk]] -</td><td> -rollback -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rows&action=edit rows]<br> -[[MediaWiki_talk:Rows|Talk]] -</td><td> -Rows -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savearticle&action=edit savearticle]<br> -[[MediaWiki_talk:Savearticle|Talk]] -</td><td> -Save page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savedprefs&action=edit savedprefs]<br> -[[MediaWiki_talk:Savedprefs|Talk]] -</td><td> -Your preferences have been saved. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savefile&action=edit savefile]<br> -[[MediaWiki_talk:Savefile|Talk]] -</td><td> -Save file -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Saveprefs&action=edit saveprefs]<br> -[[MediaWiki_talk:Saveprefs|Talk]] -</td><td> -Save preferences -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Search&action=edit search]<br> -[[MediaWiki_talk:Search|Talk]] -</td><td> -Search -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchdisabled&action=edit searchdisabled]<br> -[[MediaWiki_talk:Searchdisabled|Talk]] -</td><td> -&lt;p&gt;Sorry! Full text search has been disabled temporarily, for performance reasons. In the meantime, you can use the Google search below, which may be out of date.&lt;/p&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchhelppage&action=edit searchhelppage]<br> -[[MediaWiki_talk:Searchhelppage|Talk]] -</td><td> -Wiktionary:Searching -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchingwikipedia&action=edit searchingwikipedia]<br> -[[MediaWiki_talk:Searchingwikipedia|Talk]] -</td><td> -Searching Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchquery&action=edit searchquery]<br> -[[MediaWiki_talk:Searchquery|Talk]] -</td><td> -For query &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresults&action=edit searchresults]<br> -[[MediaWiki_talk:Searchresults|Talk]] -</td><td> -Search results -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresultshead&action=edit searchresultshead]<br> -[[MediaWiki_talk:Searchresultshead|Talk]] -</td><td> -Search result settings -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresulttext&action=edit searchresulttext]<br> -[[MediaWiki_talk:Searchresulttext|Talk]] -</td><td> -For more information about searching Wiktionary, see $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sectionedit&action=edit sectionedit]<br> -[[MediaWiki_talk:Sectionedit|Talk]] -</td><td> - (section) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectnewerversionfordiff&action=edit selectnewerversionfordiff]<br> -[[MediaWiki_talk:Selectnewerversionfordiff|Talk]] -</td><td> -Select a newer version for comparison -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectolderversionfordiff&action=edit selectolderversionfordiff]<br> -[[MediaWiki_talk:Selectolderversionfordiff|Talk]] -</td><td> -Select an older version for comparison -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectonly&action=edit selectonly]<br> -[[MediaWiki_talk:Selectonly|Talk]] -</td><td> -Only read-only queries are allowed. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selflinks&action=edit selflinks]<br> -[[MediaWiki_talk:Selflinks|Talk]] -</td><td> -Pages with Self Links -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selflinkstext&action=edit selflinkstext]<br> -[[MediaWiki_talk:Selflinkstext|Talk]] -</td><td> -The following pages contain a link to themselves, which they should not. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Seriousxhtmlerrors&action=edit seriousxhtmlerrors]<br> -[[MediaWiki_talk:Seriousxhtmlerrors|Talk]] -</td><td> -There were serious xhtml markup errors detected by tidy. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Servertime&action=edit servertime]<br> -[[MediaWiki_talk:Servertime|Talk]] -</td><td> -Server time is now -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Set_rights_fail&action=edit set_rights_fail]<br> -[[MediaWiki_talk:Set_rights_fail|Talk]] -</td><td> -&lt;b&gt;User rights for &quot;$1&quot; could not be set. (Did you enter the name correctly?)&lt;/b&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Set_user_rights&action=edit set_user_rights]<br> -[[MediaWiki_talk:Set_user_rights|Talk]] -</td><td> -Set user rights -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Setbureaucratflag&action=edit setbureaucratflag]<br> -[[MediaWiki_talk:Setbureaucratflag|Talk]] -</td><td> -Set bureaucrat flag -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Shortpages&action=edit shortpages]<br> -[[MediaWiki_talk:Shortpages|Talk]] -</td><td> -Short pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Show&action=edit show]<br> -[[MediaWiki_talk:Show|Talk]] -</td><td> -show -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showhideminor&action=edit showhideminor]<br> -[[MediaWiki_talk:Showhideminor|Talk]] -</td><td> -$1 minor edits &#124; $2 bots &#124; $3 logged in users -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showingresults&action=edit showingresults]<br> -[[MediaWiki_talk:Showingresults|Talk]] -</td><td> -Showing below &lt;b&gt;$1&lt;/b&gt; results starting with #&lt;b&gt;$2&lt;/b&gt;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showingresultsnum&action=edit showingresultsnum]<br> -[[MediaWiki_talk:Showingresultsnum|Talk]] -</td><td> -Showing below &lt;b&gt;$3&lt;/b&gt; results starting with #&lt;b&gt;$2&lt;/b&gt;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showlast&action=edit showlast]<br> -[[MediaWiki_talk:Showlast|Talk]] -</td><td> -Show last $1 images sorted $2. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showpreview&action=edit showpreview]<br> -[[MediaWiki_talk:Showpreview|Talk]] -</td><td> -Show preview -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showtoc&action=edit showtoc]<br> -[[MediaWiki_talk:Showtoc|Talk]] -</td><td> -show -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sig_tip&action=edit sig_tip]<br> -[[MediaWiki_talk:Sig_tip|Talk]] -</td><td> -Your signature with timestamp -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitestats&action=edit sitestats]<br> -[[MediaWiki_talk:Sitestats|Talk]] -</td><td> -Site statistics -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitestatstext&action=edit sitestatstext]<br> -[[MediaWiki_talk:Sitestatstext|Talk]] -</td><td> -There are &#39;&#39;&#39;$1&#39;&#39;&#39; total pages in the database. -This includes &quot;talk&quot; pages, pages about Wiktionary, minimal &quot;stub&quot; -pages, redirects, and others that probably don&#39;t qualify as content pages. -Excluding those, there are &#39;&#39;&#39;$2&#39;&#39;&#39; pages that are probably legitimate -content pages. - -There have been a total of &#39;&#39;&#39;$3&#39;&#39;&#39; page views, and &#39;&#39;&#39;$4&#39;&#39;&#39; page edits -since the wiki was setup. -That comes to &#39;&#39;&#39;$5&#39;&#39;&#39; average edits per page, and &#39;&#39;&#39;$6&#39;&#39;&#39; views per edit. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitesubtitle&action=edit sitesubtitle]<br> -[[MediaWiki_talk:Sitesubtitle|Talk]] -</td><td> -The Free Encyclopedia -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitesupport&action=edit sitesupport]<br> -[[MediaWiki_talk:Sitesupport|Talk]] -</td><td> -Donations -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitetitle&action=edit sitetitle]<br> -[[MediaWiki_talk:Sitetitle|Talk]] -</td><td> -Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Siteuser&action=edit siteuser]<br> -[[MediaWiki_talk:Siteuser|Talk]] -</td><td> -Wiktionary user $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Siteusers&action=edit siteusers]<br> -[[MediaWiki_talk:Siteusers|Talk]] -</td><td> -Wiktionary user(s) $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Skin&action=edit skin]<br> -[[MediaWiki_talk:Skin|Talk]] -</td><td> -Skin -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spamprotectiontext&action=edit spamprotectiontext]<br> -[[MediaWiki_talk:Spamprotectiontext|Talk]] -</td><td> -The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site. - -You might want to check the following regular expression for patterns that are currently blocked: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spamprotectiontitle&action=edit spamprotectiontitle]<br> -[[MediaWiki_talk:Spamprotectiontitle|Talk]] -</td><td> -Spam protection filter -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Specialpage&action=edit specialpage]<br> -[[MediaWiki_talk:Specialpage|Talk]] -</td><td> -Special Page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Specialpages&action=edit specialpages]<br> -[[MediaWiki_talk:Specialpages|Talk]] -</td><td> -Special pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spheading&action=edit spheading]<br> -[[MediaWiki_talk:Spheading|Talk]] -</td><td> -Special pages for all users -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sqlislogged&action=edit sqlislogged]<br> -[[MediaWiki_talk:Sqlislogged|Talk]] -</td><td> -Please note that all queries are logged. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sqlquery&action=edit sqlquery]<br> -[[MediaWiki_talk:Sqlquery|Talk]] -</td><td> -Enter query -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Statistics&action=edit statistics]<br> -[[MediaWiki_talk:Statistics|Talk]] -</td><td> -Statistics -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Storedversion&action=edit storedversion]<br> -[[MediaWiki_talk:Storedversion|Talk]] -</td><td> -Stored version -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Stubthreshold&action=edit stubthreshold]<br> -[[MediaWiki_talk:Stubthreshold|Talk]] -</td><td> -Threshold for stub display -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subcategories&action=edit subcategories]<br> -[[MediaWiki_talk:Subcategories|Talk]] -</td><td> -Subcategories -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subject&action=edit subject]<br> -[[MediaWiki_talk:Subject|Talk]] -</td><td> -Subject/headline -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subjectpage&action=edit subjectpage]<br> -[[MediaWiki_talk:Subjectpage|Talk]] -</td><td> -View subject -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Successfulupload&action=edit successfulupload]<br> -[[MediaWiki_talk:Successfulupload|Talk]] -</td><td> -Successful upload -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Summary&action=edit summary]<br> -[[MediaWiki_talk:Summary|Talk]] -</td><td> -Summary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysopspheading&action=edit sysopspheading]<br> -[[MediaWiki_talk:Sysopspheading|Talk]] -</td><td> -For sysop use only -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysoptext&action=edit sysoptext]<br> -[[MediaWiki_talk:Sysoptext|Talk]] -</td><td> -The action you have requested can only be -performed by users with &quot;sysop&quot; status. -See $1. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysoptitle&action=edit sysoptitle]<br> -[[MediaWiki_talk:Sysoptitle|Talk]] -</td><td> -Sysop access required -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tableform&action=edit tableform]<br> -[[MediaWiki_talk:Tableform|Talk]] -</td><td> -table -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talk&action=edit talk]<br> -[[MediaWiki_talk:Talk|Talk]] -</td><td> -Discussion -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkexists&action=edit talkexists]<br> -[[MediaWiki_talk:Talkexists|Talk]] -</td><td> -The page itself was moved successfully, but the -talk page could not be moved because one already exists at the new -title. Please merge them manually. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpage&action=edit talkpage]<br> -[[MediaWiki_talk:Talkpage|Talk]] -</td><td> -Discuss this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagemoved&action=edit talkpagemoved]<br> -[[MediaWiki_talk:Talkpagemoved|Talk]] -</td><td> -The corresponding talk page was also moved. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagenotmoved&action=edit talkpagenotmoved]<br> -[[MediaWiki_talk:Talkpagenotmoved|Talk]] -</td><td> -The corresponding talk page was &lt;strong&gt;not&lt;/strong&gt; moved. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagetext&action=edit talkpagetext]<br> -[[MediaWiki_talk:Talkpagetext|Talk]] -</td><td> -&lt;!-- MediaWiki:talkpagetext --&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Textboxsize&action=edit textboxsize]<br> -[[MediaWiki_talk:Textboxsize|Talk]] -</td><td> -Textbox dimensions -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Textmatches&action=edit textmatches]<br> -[[MediaWiki_talk:Textmatches|Talk]] -</td><td> -Page text matches -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Thisisdeleted&action=edit thisisdeleted]<br> -[[MediaWiki_talk:Thisisdeleted|Talk]] -</td><td> -View or restore $1? -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Thumbnail-more&action=edit thumbnail-more]<br> -[[MediaWiki_talk:Thumbnail-more|Talk]] -</td><td> -Enlarge -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezonelegend&action=edit timezonelegend]<br> -[[MediaWiki_talk:Timezonelegend|Talk]] -</td><td> -Time zone -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezoneoffset&action=edit timezoneoffset]<br> -[[MediaWiki_talk:Timezoneoffset|Talk]] -</td><td> -Offset -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezonetext&action=edit timezonetext]<br> -[[MediaWiki_talk:Timezonetext|Talk]] -</td><td> -Enter number of hours your local time differs -from server time (UTC). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Titlematches&action=edit titlematches]<br> -[[MediaWiki_talk:Titlematches|Talk]] -</td><td> -Article title matches -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Toc&action=edit toc]<br> -[[MediaWiki_talk:Toc|Talk]] -</td><td> -Table of contents -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Toolbox&action=edit toolbox]<br> -[[MediaWiki_talk:Toolbox|Talk]] -</td><td> -Toolbox -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-addsection&action=edit tooltip-addsection]<br> -[[MediaWiki_talk:Tooltip-addsection|Talk]] -</td><td> -Add a comment to this page. &#91;alt-+] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-anontalk&action=edit tooltip-anontalk]<br> -[[MediaWiki_talk:Tooltip-anontalk|Talk]] -</td><td> -Discussion about edits from this ip address &#91;alt-n] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-anonuserpage&action=edit tooltip-anonuserpage]<br> -[[MediaWiki_talk:Tooltip-anonuserpage|Talk]] -</td><td> -The user page for the ip you&#39;re editing as &#91;alt-.] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-article&action=edit tooltip-article]<br> -[[MediaWiki_talk:Tooltip-article|Talk]] -</td><td> -View the content page &#91;alt-a] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-atom&action=edit tooltip-atom]<br> -[[MediaWiki_talk:Tooltip-atom|Talk]] -</td><td> -Atom feed for this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-compareselectedversions&action=edit tooltip-compareselectedversions]<br> -[[MediaWiki_talk:Tooltip-compareselectedversions|Talk]] -</td><td> -See the differences between the two selected versions of this page. &#91;alt-v] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-contributions&action=edit tooltip-contributions]<br> -[[MediaWiki_talk:Tooltip-contributions|Talk]] -</td><td> -View the list of contributions of this user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-currentevents&action=edit tooltip-currentevents]<br> -[[MediaWiki_talk:Tooltip-currentevents|Talk]] -</td><td> -Find background information on current events -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-delete&action=edit tooltip-delete]<br> -[[MediaWiki_talk:Tooltip-delete|Talk]] -</td><td> -Delete this page &#91;alt-d] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-edit&action=edit tooltip-edit]<br> -[[MediaWiki_talk:Tooltip-edit|Talk]] -</td><td> -You can edit this page. Please use the preview button before saving. &#91;alt-e] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-emailuser&action=edit tooltip-emailuser]<br> -[[MediaWiki_talk:Tooltip-emailuser|Talk]] -</td><td> -Send a mail to this user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-help&action=edit tooltip-help]<br> -[[MediaWiki_talk:Tooltip-help|Talk]] -</td><td> -The place to find out. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-history&action=edit tooltip-history]<br> -[[MediaWiki_talk:Tooltip-history|Talk]] -</td><td> -Past versions of this page, &#91;alt-h] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-login&action=edit tooltip-login]<br> -[[MediaWiki_talk:Tooltip-login|Talk]] -</td><td> -You are encouraged to log in, it is not mandatory however. &#91;alt-o] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-logout&action=edit tooltip-logout]<br> -[[MediaWiki_talk:Tooltip-logout|Talk]] -</td><td> -Log out &#91;alt-o] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mainpage&action=edit tooltip-mainpage]<br> -[[MediaWiki_talk:Tooltip-mainpage|Talk]] -</td><td> -Visit the Main Page &#91;alt-z] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-minoredit&action=edit tooltip-minoredit]<br> -[[MediaWiki_talk:Tooltip-minoredit|Talk]] -</td><td> -Mark this as a minor edit &#91;alt-i] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-move&action=edit tooltip-move]<br> -[[MediaWiki_talk:Tooltip-move|Talk]] -</td><td> -Move this page &#91;alt-m] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mycontris&action=edit tooltip-mycontris]<br> -[[MediaWiki_talk:Tooltip-mycontris|Talk]] -</td><td> -List of my contributions &#91;alt-y] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mytalk&action=edit tooltip-mytalk]<br> -[[MediaWiki_talk:Tooltip-mytalk|Talk]] -</td><td> -My talk page &#91;alt-n] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-nomove&action=edit tooltip-nomove]<br> -[[MediaWiki_talk:Tooltip-nomove|Talk]] -</td><td> -You don&#39;t have the permissions to move this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-portal&action=edit tooltip-portal]<br> -[[MediaWiki_talk:Tooltip-portal|Talk]] -</td><td> -About the project, what you can do, where to find things -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-preferences&action=edit tooltip-preferences]<br> -[[MediaWiki_talk:Tooltip-preferences|Talk]] -</td><td> -My preferences -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-preview&action=edit tooltip-preview]<br> -[[MediaWiki_talk:Tooltip-preview|Talk]] -</td><td> -Preview your changes, please use this before saving! &#91;alt-p] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-protect&action=edit tooltip-protect]<br> -[[MediaWiki_talk:Tooltip-protect|Talk]] -</td><td> -Protect this page &#91;alt-=] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-randompage&action=edit tooltip-randompage]<br> -[[MediaWiki_talk:Tooltip-randompage|Talk]] -</td><td> -Load a random page &#91;alt-x] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-recentchanges&action=edit tooltip-recentchanges]<br> -[[MediaWiki_talk:Tooltip-recentchanges|Talk]] -</td><td> -The list of recent changes in the wiki. &#91;alt-r] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-recentchangeslinked&action=edit tooltip-recentchangeslinked]<br> -[[MediaWiki_talk:Tooltip-recentchangeslinked|Talk]] -</td><td> -Recent changes in pages linking to this page &#91;alt-c] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-rss&action=edit tooltip-rss]<br> -[[MediaWiki_talk:Tooltip-rss|Talk]] -</td><td> -RSS feed for this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-save&action=edit tooltip-save]<br> -[[MediaWiki_talk:Tooltip-save|Talk]] -</td><td> -Save your changes &#91;alt-s] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-search&action=edit tooltip-search]<br> -[[MediaWiki_talk:Tooltip-search|Talk]] -</td><td> -Search this wiki &#91;alt-f] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-sitesupport&action=edit tooltip-sitesupport]<br> -[[MediaWiki_talk:Tooltip-sitesupport|Talk]] -</td><td> -Support Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-specialpage&action=edit tooltip-specialpage]<br> -[[MediaWiki_talk:Tooltip-specialpage|Talk]] -</td><td> -This is a special page, you can&#39;t edit the page itself. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-specialpages&action=edit tooltip-specialpages]<br> -[[MediaWiki_talk:Tooltip-specialpages|Talk]] -</td><td> -List of all special pages &#91;alt-q] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-talk&action=edit tooltip-talk]<br> -[[MediaWiki_talk:Tooltip-talk|Talk]] -</td><td> -Discussion about the content page &#91;alt-t] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-undelete&action=edit tooltip-undelete]<br> -[[MediaWiki_talk:Tooltip-undelete|Talk]] -</td><td> -Restore the $1 edits done to this page before it was deleted &#91;alt-d] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-unwatch&action=edit tooltip-unwatch]<br> -[[MediaWiki_talk:Tooltip-unwatch|Talk]] -</td><td> -Remove this page from your watchlist &#91;alt-w] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-upload&action=edit tooltip-upload]<br> -[[MediaWiki_talk:Tooltip-upload|Talk]] -</td><td> -Upload images or media files &#91;alt-u] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-userpage&action=edit tooltip-userpage]<br> -[[MediaWiki_talk:Tooltip-userpage|Talk]] -</td><td> -My user page &#91;alt-.] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-viewsource&action=edit tooltip-viewsource]<br> -[[MediaWiki_talk:Tooltip-viewsource|Talk]] -</td><td> -This page is protected. You can view its source. &#91;alt-e] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-watch&action=edit tooltip-watch]<br> -[[MediaWiki_talk:Tooltip-watch|Talk]] -</td><td> -Add this page to your watchlist &#91;alt-w] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-watchlist&action=edit tooltip-watchlist]<br> -[[MediaWiki_talk:Tooltip-watchlist|Talk]] -</td><td> -The list of pages you&#39;re monitoring for changes. &#91;alt-l] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-whatlinkshere&action=edit tooltip-whatlinkshere]<br> -[[MediaWiki_talk:Tooltip-whatlinkshere|Talk]] -</td><td> -List of all wiki pages that link here &#91;alt-b] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uclinks&action=edit uclinks]<br> -[[MediaWiki_talk:Uclinks|Talk]] -</td><td> -View the last $1 changes; view the last $2 days. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ucnote&action=edit ucnote]<br> -[[MediaWiki_talk:Ucnote|Talk]] -</td><td> -Below are this user&#39;s last &lt;b&gt;$1&lt;/b&gt; changes in the last &lt;b&gt;$2&lt;/b&gt; days. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uctop&action=edit uctop]<br> -[[MediaWiki_talk:Uctop|Talk]] -</td><td> - (top) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblockip&action=edit unblockip]<br> -[[MediaWiki_talk:Unblockip|Talk]] -</td><td> -Unblock user -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblockiptext&action=edit unblockiptext]<br> -[[MediaWiki_talk:Unblockiptext|Talk]] -</td><td> -Use the form below to restore write access -to a previously blocked IP address or username. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblocklink&action=edit unblocklink]<br> -[[MediaWiki_talk:Unblocklink|Talk]] -</td><td> -unblock -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblocklogentry&action=edit unblocklogentry]<br> -[[MediaWiki_talk:Unblocklogentry|Talk]] -</td><td> -unblocked &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undelete&action=edit undelete]<br> -[[MediaWiki_talk:Undelete|Talk]] -</td><td> -Restore deleted page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undelete_short&action=edit undelete_short]<br> -[[MediaWiki_talk:Undelete_short|Talk]] -</td><td> -Undelete $1 edits -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletearticle&action=edit undeletearticle]<br> -[[MediaWiki_talk:Undeletearticle|Talk]] -</td><td> -Restore deleted page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletebtn&action=edit undeletebtn]<br> -[[MediaWiki_talk:Undeletebtn|Talk]] -</td><td> -Restore! -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletedarticle&action=edit undeletedarticle]<br> -[[MediaWiki_talk:Undeletedarticle|Talk]] -</td><td> -restored &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletedtext&action=edit undeletedtext]<br> -[[MediaWiki_talk:Undeletedtext|Talk]] -</td><td> -&#91;&#91;$1]] has been successfully restored. -See &#91;&#91;Wiktionary:Deletion_log]] for a record of recent deletions and restorations. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletehistory&action=edit undeletehistory]<br> -[[MediaWiki_talk:Undeletehistory|Talk]] -</td><td> -If you restore the page, all revisions will be restored to the history. -If a new page with the same name has been created since the deletion, the restored -revisions will appear in the prior history, and the current revision of the live page -will not be automatically replaced. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletepage&action=edit undeletepage]<br> -[[MediaWiki_talk:Undeletepage|Talk]] -</td><td> -View and restore deleted pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletepagetext&action=edit undeletepagetext]<br> -[[MediaWiki_talk:Undeletepagetext|Talk]] -</td><td> -The following pages have been deleted but are still in the archive and -can be restored. The archive may be periodically cleaned out. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeleterevision&action=edit undeleterevision]<br> -[[MediaWiki_talk:Undeleterevision|Talk]] -</td><td> -Deleted revision as of $1 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeleterevisions&action=edit undeleterevisions]<br> -[[MediaWiki_talk:Undeleterevisions|Talk]] -</td><td> -$1 revisions archived -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unexpected&action=edit unexpected]<br> -[[MediaWiki_talk:Unexpected|Talk]] -</td><td> -Unexpected value: &quot;$1&quot;=&quot;$2&quot;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockbtn&action=edit unlockbtn]<br> -[[MediaWiki_talk:Unlockbtn|Talk]] -</td><td> -Unlock database -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockconfirm&action=edit unlockconfirm]<br> -[[MediaWiki_talk:Unlockconfirm|Talk]] -</td><td> -Yes, I really want to unlock the database. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdb&action=edit unlockdb]<br> -[[MediaWiki_talk:Unlockdb|Talk]] -</td><td> -Unlock database -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesssub&action=edit unlockdbsuccesssub]<br> -[[MediaWiki_talk:Unlockdbsuccesssub|Talk]] -</td><td> -Database lock removed -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesstext&action=edit unlockdbsuccesstext]<br> -[[MediaWiki_talk:Unlockdbsuccesstext|Talk]] -</td><td> -The database has been unlocked. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbtext&action=edit unlockdbtext]<br> -[[MediaWiki_talk:Unlockdbtext|Talk]] -</td><td> -Unlocking the database will restore the ability of all -users to edit pages, change their preferences, edit their watchlists, and -other things requiring changes in the database. -Please confirm that this is what you intend to do. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotect&action=edit unprotect]<br> -[[MediaWiki_talk:Unprotect|Talk]] -</td><td> -Unprotect -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectcomment&action=edit unprotectcomment]<br> -[[MediaWiki_talk:Unprotectcomment|Talk]] -</td><td> -Reason for unprotecting -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectedarticle&action=edit unprotectedarticle]<br> -[[MediaWiki_talk:Unprotectedarticle|Talk]] -</td><td> -unprotected &#91;&#91;$1]] -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectsub&action=edit unprotectsub]<br> -[[MediaWiki_talk:Unprotectsub|Talk]] -</td><td> -(Unprotecting &quot;$1&quot;) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectthispage&action=edit unprotectthispage]<br> -[[MediaWiki_talk:Unprotectthispage|Talk]] -</td><td> -Unprotect this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unusedimages&action=edit unusedimages]<br> -[[MediaWiki_talk:Unusedimages|Talk]] -</td><td> -Unused images -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unusedimagestext&action=edit unusedimagestext]<br> -[[MediaWiki_talk:Unusedimagestext|Talk]] -</td><td> -&lt;p&gt;Please note that other web sites may link to an image with -a direct URL, and so may still be listed here despite being -in active use. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unwatch&action=edit unwatch]<br> -[[MediaWiki_talk:Unwatch|Talk]] -</td><td> -Unwatch -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unwatchthispage&action=edit unwatchthispage]<br> -[[MediaWiki_talk:Unwatchthispage|Talk]] -</td><td> -Stop watching -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Updated&action=edit updated]<br> -[[MediaWiki_talk:Updated|Talk]] -</td><td> -(Updated) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Upload&action=edit upload]<br> -[[MediaWiki_talk:Upload|Talk]] -</td><td> -Upload file -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadbtn&action=edit uploadbtn]<br> -[[MediaWiki_talk:Uploadbtn|Talk]] -</td><td> -Upload file -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploaddisabled&action=edit uploaddisabled]<br> -[[MediaWiki_talk:Uploaddisabled|Talk]] -</td><td> -Sorry, uploading is disabled. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadedfiles&action=edit uploadedfiles]<br> -[[MediaWiki_talk:Uploadedfiles|Talk]] -</td><td> -Uploaded files -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadedimage&action=edit uploadedimage]<br> -[[MediaWiki_talk:Uploadedimage|Talk]] -</td><td> -uploaded &quot;$1&quot; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploaderror&action=edit uploaderror]<br> -[[MediaWiki_talk:Uploaderror|Talk]] -</td><td> -Upload error -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadfile&action=edit uploadfile]<br> -[[MediaWiki_talk:Uploadfile|Talk]] -</td><td> -Upload images, sounds, documents etc. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlink&action=edit uploadlink]<br> -[[MediaWiki_talk:Uploadlink|Talk]] -</td><td> -Upload images -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlog&action=edit uploadlog]<br> -[[MediaWiki_talk:Uploadlog|Talk]] -</td><td> -upload log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlogpage&action=edit uploadlogpage]<br> -[[MediaWiki_talk:Uploadlogpage|Talk]] -</td><td> -Upload_log -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlogpagetext&action=edit uploadlogpagetext]<br> -[[MediaWiki_talk:Uploadlogpagetext|Talk]] -</td><td> -Below is a list of the most recent file uploads. -All times shown are server time (UTC). -&lt;ul&gt; -&lt;/ul&gt; - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadnologin&action=edit uploadnologin]<br> -[[MediaWiki_talk:Uploadnologin|Talk]] -</td><td> -Not logged in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadnologintext&action=edit uploadnologintext]<br> -[[MediaWiki_talk:Uploadnologintext|Talk]] -</td><td> -You must be &lt;a href=&quot;/wiki/Special:Userlogin&quot;&gt;logged in&lt;/a&gt; -to upload files. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadtext&action=edit uploadtext]<br> -[[MediaWiki_talk:Uploadtext|Talk]] -</td><td> -&lt;strong&gt;STOP!&lt;/strong&gt; Before you upload here, -make sure to read and follow the &lt;a href=&quot;/wiki/Special:Image_use_policy&quot;&gt;image use policy&lt;/a&gt;. -&lt;p&gt;If a file with the name you are specifying already -exists on the wiki, it&#39;ll be replaced without warning. -So unless you mean to update a file, it&#39;s a good idea -to first check if such a file exists. -&lt;p&gt;To view or search previously uploaded images, -go to the &lt;a href=&quot;/wiki/Special:Imagelist&quot;&gt;list of uploaded images&lt;/a&gt;. -Uploads and deletions are logged on the &lt;a href=&quot;/wiki/Wiktionary:Upload_log&quot;&gt;upload log&lt;/a&gt;. -&lt;/p&gt;&lt;p&gt;Use the form below to upload new image files for use in -illustrating your pages. -On most browsers, you will see a &quot;Browse...&quot; button, which will -bring up your operating system&#39;s standard file open dialog. -Choosing a file will fill the name of that file into the text -field next to the button. -You must also check the box affirming that you are not -violating any copyrights by uploading the file. -Press the &quot;Upload&quot; button to finish the upload. -This may take some time if you have a slow internet connection. -&lt;p&gt;The preferred formats are JPEG for photographic images, PNG -for drawings and other iconic images, and OGG for sounds. -Please name your files descriptively to avoid confusion. -To include the image in a page, use a link in the form -&lt;b&gt;&#91;&#91;Image:file.jpg]]&lt;/b&gt; or &lt;b&gt;&#91;&#91;Image:file.png&#124;alt text]]&lt;/b&gt; -or &lt;b&gt;&#91;&#91;Media:file.ogg]]&lt;/b&gt; for sounds. -&lt;p&gt;Please note that as with wiki pages, others may edit or -delete your uploads if they think it serves the project, and -you may be blocked from uploading if you abuse the system. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadwarning&action=edit uploadwarning]<br> -[[MediaWiki_talk:Uploadwarning|Talk]] -</td><td> -Upload warning -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:User_rights_set&action=edit user_rights_set]<br> -[[MediaWiki_talk:User_rights_set|Talk]] -</td><td> -&lt;b&gt;User rights for &quot;$1&quot; updated&lt;/b&gt; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercssjs&action=edit usercssjs]<br> -[[MediaWiki_talk:Usercssjs|Talk]] -</td><td> -&#39;&#39;&#39;Note:&#39;&#39;&#39; After saving, you have to tell your bowser to get the new version: &#39;&#39;&#39;Mozilla:&#39;&#39;&#39; click &#39;&#39;reload&#39;&#39;(or &#39;&#39;ctrl-r&#39;&#39;), &#39;&#39;&#39;IE / Opera:&#39;&#39;&#39; &#39;&#39;ctrl-f5&#39;&#39;, &#39;&#39;&#39;Safari:&#39;&#39;&#39; &#39;&#39;cmd-r&#39;&#39;, &#39;&#39;&#39;Konqueror&#39;&#39;&#39; &#39;&#39;ctrl-r&#39;&#39;. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercssjsyoucanpreview&action=edit usercssjsyoucanpreview]<br> -[[MediaWiki_talk:Usercssjsyoucanpreview|Talk]] -</td><td> -&lt;strong&gt;Tip:&lt;/strong&gt; Use the &#39;Show preview&#39; button to test your new css/js before saving. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercsspreview&action=edit usercsspreview]<br> -[[MediaWiki_talk:Usercsspreview|Talk]] -</td><td> -&#39;&#39;&#39;Remember that you are only previewing your user css, it has not yet been saved!&#39;&#39;&#39; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userexists&action=edit userexists]<br> -[[MediaWiki_talk:Userexists|Talk]] -</td><td> -The user name you entered is already in use. Please choose a different name. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userjspreview&action=edit userjspreview]<br> -[[MediaWiki_talk:Userjspreview|Talk]] -</td><td> -&#39;&#39;&#39;Remember that you are only testing/previewing your user javascript, it has not yet been saved!&#39;&#39;&#39; -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userlogin&action=edit userlogin]<br> -[[MediaWiki_talk:Userlogin|Talk]] -</td><td> -Log in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userlogout&action=edit userlogout]<br> -[[MediaWiki_talk:Userlogout|Talk]] -</td><td> -Log out -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usermailererror&action=edit usermailererror]<br> -[[MediaWiki_talk:Usermailererror|Talk]] -</td><td> -Mail object returned error: -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userpage&action=edit userpage]<br> -[[MediaWiki_talk:Userpage|Talk]] -</td><td> -View user page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userstats&action=edit userstats]<br> -[[MediaWiki_talk:Userstats|Talk]] -</td><td> -User statistics -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userstatstext&action=edit userstatstext]<br> -[[MediaWiki_talk:Userstatstext|Talk]] -</td><td> -There are &#39;&#39;&#39;$1&#39;&#39;&#39; registered users. -&#39;&#39;&#39;$2&#39;&#39;&#39; of these are administrators (see $3). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Version&action=edit version]<br> -[[MediaWiki_talk:Version|Talk]] -</td><td> -Version -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewcount&action=edit viewcount]<br> -[[MediaWiki_talk:Viewcount|Talk]] -</td><td> -This page has been accessed $1 times. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewprevnext&action=edit viewprevnext]<br> -[[MediaWiki_talk:Viewprevnext|Talk]] -</td><td> -View ($1) ($2) ($3). -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewsource&action=edit viewsource]<br> -[[MediaWiki_talk:Viewsource|Talk]] -</td><td> -View source -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewtalkpage&action=edit viewtalkpage]<br> -[[MediaWiki_talk:Viewtalkpage|Talk]] -</td><td> -View discussion -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wantedpages&action=edit wantedpages]<br> -[[MediaWiki_talk:Wantedpages|Talk]] -</td><td> -Wanted pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watch&action=edit watch]<br> -[[MediaWiki_talk:Watch|Talk]] -</td><td> -Watch -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchdetails&action=edit watchdetails]<br> -[[MediaWiki_talk:Watchdetails|Talk]] -</td><td> -($1 pages watched not counting talk pages; -$2 total pages edited since cutoff; -$3... -&lt;a href=&#39;$4&#39;&gt;show and edit complete list&lt;/a&gt;.) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watcheditlist&action=edit watcheditlist]<br> -[[MediaWiki_talk:Watcheditlist|Talk]] -</td><td> -Here&#39;s an alphabetical list of your -watched pages. Check the boxes of pages you want to remove -from your watchlist and click the &#39;remove checked&#39; button -at the bottom of the screen. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlist&action=edit watchlist]<br> -[[MediaWiki_talk:Watchlist|Talk]] -</td><td> -My watchlist -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlistcontains&action=edit watchlistcontains]<br> -[[MediaWiki_talk:Watchlistcontains|Talk]] -</td><td> -Your watchlist contains $1 pages. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlistsub&action=edit watchlistsub]<br> -[[MediaWiki_talk:Watchlistsub|Talk]] -</td><td> -(for user &quot;$1&quot;) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchmethod-list&action=edit watchmethod-list]<br> -[[MediaWiki_talk:Watchmethod-list|Talk]] -</td><td> -checking watched pages for recent edits -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchmethod-recent&action=edit watchmethod-recent]<br> -[[MediaWiki_talk:Watchmethod-recent|Talk]] -</td><td> -checking recent edits for watched pages -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnochange&action=edit watchnochange]<br> -[[MediaWiki_talk:Watchnochange|Talk]] -</td><td> -None of your watched items were edited in the time period displayed. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnologin&action=edit watchnologin]<br> -[[MediaWiki_talk:Watchnologin|Talk]] -</td><td> -Not logged in -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnologintext&action=edit watchnologintext]<br> -[[MediaWiki_talk:Watchnologintext|Talk]] -</td><td> -You must be &lt;a href=&quot;/wiki/Special:Userlogin&quot;&gt;logged in&lt;/a&gt; -to modify your watchlist. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchthis&action=edit watchthis]<br> -[[MediaWiki_talk:Watchthis|Talk]] -</td><td> -Watch this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchthispage&action=edit watchthispage]<br> -[[MediaWiki_talk:Watchthispage|Talk]] -</td><td> -Watch this page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Welcomecreation&action=edit welcomecreation]<br> -[[MediaWiki_talk:Welcomecreation|Talk]] -</td><td> -&lt;h2&gt;Welcome, $1!&lt;/h2&gt;&lt;p&gt;Your account has been created. -Don&#39;t forget to change your Wiktionary preferences. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whatlinkshere&action=edit whatlinkshere]<br> -[[MediaWiki_talk:Whatlinkshere|Talk]] -</td><td> -What links here -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistacctext&action=edit whitelistacctext]<br> -[[MediaWiki_talk:Whitelistacctext|Talk]] -</td><td> -To be allowed to create accounts in this Wiki you have to &#91;&#91;Special:Userlogin&#124;log]] in and have the appropriate permissions. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistacctitle&action=edit whitelistacctitle]<br> -[[MediaWiki_talk:Whitelistacctitle|Talk]] -</td><td> -You are not allowed to create an account -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistedittext&action=edit whitelistedittext]<br> -[[MediaWiki_talk:Whitelistedittext|Talk]] -</td><td> -You have to &#91;&#91;Special:Userlogin&#124;login]] to edit pages. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistedittitle&action=edit whitelistedittitle]<br> -[[MediaWiki_talk:Whitelistedittitle|Talk]] -</td><td> -Login required to edit -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtext&action=edit whitelistreadtext]<br> -[[MediaWiki_talk:Whitelistreadtext|Talk]] -</td><td> -You have to &#91;&#91;Special:Userlogin&#124;login]] to read pages. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtitle&action=edit whitelistreadtitle]<br> -[[MediaWiki_talk:Whitelistreadtitle|Talk]] -</td><td> -Login required to read -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wikipediapage&action=edit wikipediapage]<br> -[[MediaWiki_talk:Wikipediapage|Talk]] -</td><td> -View project page -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wikititlesuffix&action=edit wikititlesuffix]<br> -[[MediaWiki_talk:Wikititlesuffix|Talk]] -</td><td> -Wiktionary -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlnote&action=edit wlnote]<br> -[[MediaWiki_talk:Wlnote|Talk]] -</td><td> -Below are the last $1 changes in the last &lt;b&gt;$2&lt;/b&gt; hours. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlsaved&action=edit wlsaved]<br> -[[MediaWiki_talk:Wlsaved|Talk]] -</td><td> -This is a saved version of your watchlist. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlshowlast&action=edit wlshowlast]<br> -[[MediaWiki_talk:Wlshowlast|Talk]] -</td><td> -Show last $1 hours $2 days $3 -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wrong_wfQuery_params&action=edit wrong_wfQuery_params]<br> -[[MediaWiki_talk:Wrong_wfQuery_params|Talk]] -</td><td> -Incorrect parameters to wfQuery()&lt;br /&gt; -Function: $1&lt;br /&gt; -Query: $2 - -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wrongpassword&action=edit wrongpassword]<br> -[[MediaWiki_talk:Wrongpassword|Talk]] -</td><td> -The password you entered is incorrect. Please try again. -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourdiff&action=edit yourdiff]<br> -[[MediaWiki_talk:Yourdiff|Talk]] -</td><td> -Differences -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Youremail&action=edit youremail]<br> -[[MediaWiki_talk:Youremail|Talk]] -</td><td> -Your email* -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourname&action=edit yourname]<br> -[[MediaWiki_talk:Yourname|Talk]] -</td><td> -Your user name -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yournick&action=edit yournick]<br> -[[MediaWiki_talk:Yournick|Talk]] -</td><td> -Your nickname (for signatures) -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourpassword&action=edit yourpassword]<br> -[[MediaWiki_talk:Yourpassword|Talk]] -</td><td> -Your password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourpasswordagain&action=edit yourpasswordagain]<br> -[[MediaWiki_talk:Yourpasswordagain|Talk]] -</td><td> -Retype password -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourrealname&action=edit yourrealname]<br> -[[MediaWiki_talk:Yourrealname|Talk]] -</td><td> -Your real name* -</td><td> - -</td></tr><tr><td> -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourtext&action=edit yourtext]<br> -[[MediaWiki_talk:Yourtext|Talk]] -</td><td> -Your text -</td><td> - -</td></tr></table> - - \ No newline at end of file diff --git a/tests/parser/preprocess/All_system_messages.txt b/tests/parser/preprocess/All_system_messages.txt deleted file mode 100644 index 3c30da94..00000000 --- a/tests/parser/preprocess/All_system_messages.txt +++ /dev/null @@ -1,5624 +0,0 @@ -{{int:allmessagestext}} - -
        -'''Name''' - -'''Default text''' - -'''Current text''' -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:1movedto2&action=edit 1movedto2]
        -[[MediaWiki_talk:1movedto2|Talk]] -
        -$1 moved to $2 - -{{int:1movedto2}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Monobook.css&action=edit Monobook.css]
        -[[MediaWiki_talk:Monobook.css|Talk]] -
        -/* edit this file to customize the monobook skin for the entire site */ - -{{int:Monobook.css}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:About&action=edit about]
        -[[MediaWiki_talk:About|Talk]] -
        -About - -{{int:About}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Aboutpage&action=edit aboutpage]
        -[[MediaWiki_talk:Aboutpage|Talk]] -
        -Wiktionary:About - -{{int:Aboutpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Aboutwikipedia&action=edit aboutwikipedia]
        -[[MediaWiki_talk:Aboutwikipedia|Talk]] -
        -About Wiktionary - -{{int:Aboutwikipedia}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-addsection&action=edit accesskey-addsection]
        -[[MediaWiki_talk:Accesskey-addsection|Talk]] -
        -+ - -{{int:Accesskey-addsection}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-anontalk&action=edit accesskey-anontalk]
        -[[MediaWiki_talk:Accesskey-anontalk|Talk]] -
        -n - -{{int:Accesskey-anontalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-anonuserpage&action=edit accesskey-anonuserpage]
        -[[MediaWiki_talk:Accesskey-anonuserpage|Talk]] -
        -. - -{{int:Accesskey-anonuserpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-article&action=edit accesskey-article]
        -[[MediaWiki_talk:Accesskey-article|Talk]] -
        -a - -{{int:Accesskey-article}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-compareselectedversions&action=edit accesskey-compareselectedversions]
        -[[MediaWiki_talk:Accesskey-compareselectedversions|Talk]] -
        -v - -{{int:Accesskey-compareselectedversions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-contributions&action=edit accesskey-contributions]
        -[[MediaWiki_talk:Accesskey-contributions|Talk]] -
        -&lt;accesskey-contributions&gt; - -{{int:Accesskey-contributions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-currentevents&action=edit accesskey-currentevents]
        -[[MediaWiki_talk:Accesskey-currentevents|Talk]] -
        -&lt;accesskey-currentevents&gt; - -{{int:Accesskey-currentevents}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-delete&action=edit accesskey-delete]
        -[[MediaWiki_talk:Accesskey-delete|Talk]] -
        -d - -{{int:Accesskey-delete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-edit&action=edit accesskey-edit]
        -[[MediaWiki_talk:Accesskey-edit|Talk]] -
        -e - -{{int:Accesskey-edit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-emailuser&action=edit accesskey-emailuser]
        -[[MediaWiki_talk:Accesskey-emailuser|Talk]] -
        -&lt;accesskey-emailuser&gt; - -{{int:Accesskey-emailuser}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-help&action=edit accesskey-help]
        -[[MediaWiki_talk:Accesskey-help|Talk]] -
        -&lt;accesskey-help&gt; - -{{int:Accesskey-help}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-history&action=edit accesskey-history]
        -[[MediaWiki_talk:Accesskey-history|Talk]] -
        -h - -{{int:Accesskey-history}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-login&action=edit accesskey-login]
        -[[MediaWiki_talk:Accesskey-login|Talk]] -
        -o - -{{int:Accesskey-login}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-logout&action=edit accesskey-logout]
        -[[MediaWiki_talk:Accesskey-logout|Talk]] -
        -o - -{{int:Accesskey-logout}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mainpage&action=edit accesskey-mainpage]
        -[[MediaWiki_talk:Accesskey-mainpage|Talk]] -
        -z - -{{int:Accesskey-mainpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-minoredit&action=edit accesskey-minoredit]
        -[[MediaWiki_talk:Accesskey-minoredit|Talk]] -
        -i - -{{int:Accesskey-minoredit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-move&action=edit accesskey-move]
        -[[MediaWiki_talk:Accesskey-move|Talk]] -
        -m - -{{int:Accesskey-move}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mycontris&action=edit accesskey-mycontris]
        -[[MediaWiki_talk:Accesskey-mycontris|Talk]] -
        -y - -{{int:Accesskey-mycontris}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-mytalk&action=edit accesskey-mytalk]
        -[[MediaWiki_talk:Accesskey-mytalk|Talk]] -
        -n - -{{int:Accesskey-mytalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-portal&action=edit accesskey-portal]
        -[[MediaWiki_talk:Accesskey-portal|Talk]] -
        -&lt;accesskey-portal&gt; - -{{int:Accesskey-portal}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-preferences&action=edit accesskey-preferences]
        -[[MediaWiki_talk:Accesskey-preferences|Talk]] -
        -&lt;accesskey-preferences&gt; - -{{int:Accesskey-preferences}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-preview&action=edit accesskey-preview]
        -[[MediaWiki_talk:Accesskey-preview|Talk]] -
        -p - -{{int:Accesskey-preview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-protect&action=edit accesskey-protect]
        -[[MediaWiki_talk:Accesskey-protect|Talk]] -
        -= - -{{int:Accesskey-protect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-randompage&action=edit accesskey-randompage]
        -[[MediaWiki_talk:Accesskey-randompage|Talk]] -
        -x - -{{int:Accesskey-randompage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-recentchanges&action=edit accesskey-recentchanges]
        -[[MediaWiki_talk:Accesskey-recentchanges|Talk]] -
        -r - -{{int:Accesskey-recentchanges}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-recentchangeslinked&action=edit accesskey-recentchangeslinked]
        -[[MediaWiki_talk:Accesskey-recentchangeslinked|Talk]] -
        -c - -{{int:Accesskey-recentchangeslinked}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-save&action=edit accesskey-save]
        -[[MediaWiki_talk:Accesskey-save|Talk]] -
        -s - -{{int:Accesskey-save}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-search&action=edit accesskey-search]
        -[[MediaWiki_talk:Accesskey-search|Talk]] -
        -f - -{{int:Accesskey-search}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-sitesupport&action=edit accesskey-sitesupport]
        -[[MediaWiki_talk:Accesskey-sitesupport|Talk]] -
        -&lt;accesskey-sitesupport&gt; - -{{int:Accesskey-sitesupport}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-specialpage&action=edit accesskey-specialpage]
        -[[MediaWiki_talk:Accesskey-specialpage|Talk]] -
        -&lt;accesskey-specialpage&gt; - -{{int:Accesskey-specialpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-specialpages&action=edit accesskey-specialpages]
        -[[MediaWiki_talk:Accesskey-specialpages|Talk]] -
        -q - -{{int:Accesskey-specialpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-talk&action=edit accesskey-talk]
        -[[MediaWiki_talk:Accesskey-talk|Talk]] -
        -t - -{{int:Accesskey-talk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-undelete&action=edit accesskey-undelete]
        -[[MediaWiki_talk:Accesskey-undelete|Talk]] -
        -d - -{{int:Accesskey-undelete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-unwatch&action=edit accesskey-unwatch]
        -[[MediaWiki_talk:Accesskey-unwatch|Talk]] -
        -w - -{{int:Accesskey-unwatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-upload&action=edit accesskey-upload]
        -[[MediaWiki_talk:Accesskey-upload|Talk]] -
        -u - -{{int:Accesskey-upload}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-userpage&action=edit accesskey-userpage]
        -[[MediaWiki_talk:Accesskey-userpage|Talk]] -
        -. - -{{int:Accesskey-userpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-viewsource&action=edit accesskey-viewsource]
        -[[MediaWiki_talk:Accesskey-viewsource|Talk]] -
        -e - -{{int:Accesskey-viewsource}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-watch&action=edit accesskey-watch]
        -[[MediaWiki_talk:Accesskey-watch|Talk]] -
        -w - -{{int:Accesskey-watch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-watchlist&action=edit accesskey-watchlist]
        -[[MediaWiki_talk:Accesskey-watchlist|Talk]] -
        -l - -{{int:Accesskey-watchlist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accesskey-whatlinkshere&action=edit accesskey-whatlinkshere]
        -[[MediaWiki_talk:Accesskey-whatlinkshere|Talk]] -
        -b - -{{int:Accesskey-whatlinkshere}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accmailtext&action=edit accmailtext]
        -[[MediaWiki_talk:Accmailtext|Talk]] -
        -The Password for '$1' has been sent to $2. - -{{int:Accmailtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Accmailtitle&action=edit accmailtitle]
        -[[MediaWiki_talk:Accmailtitle|Talk]] -
        -Password sent. - -{{int:Accmailtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Actioncomplete&action=edit actioncomplete]
        -[[MediaWiki_talk:Actioncomplete|Talk]] -
        -Action complete - -{{int:Actioncomplete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addedwatch&action=edit addedwatch]
        -[[MediaWiki_talk:Addedwatch|Talk]] -
        -Added to watchlist - -{{int:Addedwatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addedwatchtext&action=edit addedwatchtext]
        -[[MediaWiki_talk:Addedwatchtext|Talk]] -
        -The page "$1" has been added to your [[Special:Watchlist|watchlist]]. -Future changes to this page and its associated Talk page will be listed there, -and the page will appear '''bolded''' in the [[Special:Recentchanges|list of recent changes]] to -make it easier to pick out. - -<p>If you want to remove the page from your watchlist later, click "Stop watching" in the sidebar. - -{{int:Addedwatchtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Addsection&action=edit addsection]
        -[[MediaWiki_talk:Addsection|Talk]] -
        -+ - -{{int:Addsection}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Administrators&action=edit administrators]
        -[[MediaWiki_talk:Administrators|Talk]] -
        -Wiktionary:Administrators - -{{int:Administrators}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Affirmation&action=edit affirmation]
        -[[MediaWiki_talk:Affirmation|Talk]] -
        -I affirm that the copyright holder of this file -agrees to license it under the terms of the $1. - -{{int:Affirmation}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:All&action=edit all]
        -[[MediaWiki_talk:All|Talk]] -
        -all - -{{int:All}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allmessages&action=edit allmessages]
        -[[MediaWiki_talk:Allmessages|Talk]] -
        -All system messages - -{{int:Allmessages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allmessagestext&action=edit allmessagestext]
        -[[MediaWiki_talk:Allmessagestext|Talk]] -
        -This is a list of all system messages available in the MediaWiki: namespace. - -{{int:Allmessagestext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Allpages&action=edit allpages]
        -[[MediaWiki_talk:Allpages|Talk]] -
        -All pages - -{{int:Allpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alphaindexline&action=edit alphaindexline]
        -[[MediaWiki_talk:Alphaindexline|Talk]] -
        -$1 to $2 - -{{int:Alphaindexline}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alreadyloggedin&action=edit alreadyloggedin]
        -[[MediaWiki_talk:Alreadyloggedin|Talk]] -
        -<font color=red><b>User $1, you are already logged in!</b></font><br /> - - -{{int:Alreadyloggedin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Alreadyrolled&action=edit alreadyrolled]
        -[[MediaWiki_talk:Alreadyrolled|Talk]] -
        -Cannot rollback last edit of [[$1]] -by [[User:$2|$2]] ([[User talk:$2|Talk]]); someone else has edited or rolled back the page already. - -Last edit was by [[User:$3|$3]] ([[User talk:$3|Talk]]). - -{{int:Alreadyrolled}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ancientpages&action=edit ancientpages]
        -[[MediaWiki_talk:Ancientpages|Talk]] -
        -Oldest pages - -{{int:Ancientpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:And&action=edit and]
        -[[MediaWiki_talk:And|Talk]] -
        -and - -{{int:And}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anontalk&action=edit anontalk]
        -[[MediaWiki_talk:Anontalk|Talk]] -
        -Talk for this IP - -{{int:Anontalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anontalkpagetext&action=edit anontalkpagetext]
        -[[MediaWiki_talk:Anontalkpagetext|Talk]] -
        -----''This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical [[IP address]] to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:Userlogin|create an account or log in]] to avoid future confusion with other anonymous users.'' - -{{int:Anontalkpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Anonymous&action=edit anonymous]
        -[[MediaWiki_talk:Anonymous|Talk]] -
        -Anonymous user(s) of Wiktionary - -{{int:Anonymous}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Article&action=edit article]
        -[[MediaWiki_talk:Article|Talk]] -
        -Content page - -{{int:Article}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Articleexists&action=edit articleexists]
        -[[MediaWiki_talk:Articleexists|Talk]] -
        -A page of that name already exists, or the -name you have chosen is not valid. -Please choose another name. - -{{int:Articleexists}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Articlepage&action=edit articlepage]
        -[[MediaWiki_talk:Articlepage|Talk]] -
        -View content page - -{{int:Articlepage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Asksql&action=edit asksql]
        -[[MediaWiki_talk:Asksql|Talk]] -
        -SQL query - -{{int:Asksql}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Asksqltext&action=edit asksqltext]
        -[[MediaWiki_talk:Asksqltext|Talk]] -
        -Use the form below to make a direct query of the -database. -Use single quotes ('like this') to delimit string literals. -This can often add considerable load to the server, so please use -this function sparingly. - -{{int:Asksqltext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Autoblocker&action=edit autoblocker]
        -[[MediaWiki_talk:Autoblocker|Talk]] -
        -Autoblocked because you share an IP address with "$1". Reason "$2". - -{{int:Autoblocker}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badarticleerror&action=edit badarticleerror]
        -[[MediaWiki_talk:Badarticleerror|Talk]] -
        -This action cannot be performed on this page. - -{{int:Badarticleerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badfilename&action=edit badfilename]
        -[[MediaWiki_talk:Badfilename|Talk]] -
        -Image name has been changed to "$1". - -{{int:Badfilename}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badfiletype&action=edit badfiletype]
        -[[MediaWiki_talk:Badfiletype|Talk]] -
        -".$1" is not a recommended image file format. - -{{int:Badfiletype}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badipaddress&action=edit badipaddress]
        -[[MediaWiki_talk:Badipaddress|Talk]] -
        -Invalid IP address - -{{int:Badipaddress}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badquery&action=edit badquery]
        -[[MediaWiki_talk:Badquery|Talk]] -
        -Badly formed search query - -{{int:Badquery}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badquerytext&action=edit badquerytext]
        -[[MediaWiki_talk:Badquerytext|Talk]] -
        -We could not process your query. -This is probably because you have attempted to search for a -word fewer than three letters long, which is not yet supported. -It could also be that you have mistyped the expression, for -example "fish and and scales". -Please try another query. - -{{int:Badquerytext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badretype&action=edit badretype]
        -[[MediaWiki_talk:Badretype|Talk]] -
        -The passwords you entered do not match. - -{{int:Badretype}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badtitle&action=edit badtitle]
        -[[MediaWiki_talk:Badtitle|Talk]] -
        -Bad title - -{{int:Badtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Badtitletext&action=edit badtitletext]
        -[[MediaWiki_talk:Badtitletext|Talk]] -
        -The requested page title was invalid, empty, or -an incorrectly linked inter-language or inter-wiki title. - -{{int:Badtitletext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blanknamespace&action=edit blanknamespace]
        -[[MediaWiki_talk:Blanknamespace|Talk]] -
        -(Main) - -{{int:Blanknamespace}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockedtext&action=edit blockedtext]
        -[[MediaWiki_talk:Blockedtext|Talk]] -
        -Your user name or IP address has been blocked by $1. -The reason given is this:<br />''$2''<p>You may contact $1 or one of the other -[[Wiktionary:Administrators|administrators]] to discuss the block. - -Note that you may not use the "email this user" feature unless you have a valid email address registered in your [[Special:Preferences|user preferences]]. - -Your IP address is $3. Please include this address in any queries you make. - - -{{int:Blockedtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockedtitle&action=edit blockedtitle]
        -[[MediaWiki_talk:Blockedtitle|Talk]] -
        -User is blocked - -{{int:Blockedtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockip&action=edit blockip]
        -[[MediaWiki_talk:Blockip|Talk]] -
        -Block user - -{{int:Blockip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesssub&action=edit blockipsuccesssub]
        -[[MediaWiki_talk:Blockipsuccesssub|Talk]] -
        -Block succeeded - -{{int:Blockipsuccesssub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockipsuccesstext&action=edit blockipsuccesstext]
        -[[MediaWiki_talk:Blockipsuccesstext|Talk]] -
        -"$1" has been blocked. -<br />See [[Special:Ipblocklist|IP block list]] to review blocks. - -{{int:Blockipsuccesstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blockiptext&action=edit blockiptext]
        -[[MediaWiki_talk:Blockiptext|Talk]] -
        -Use the form below to block write access -from a specific IP address or username. -This should be done only only to prevent vandalism, and in -accordance with [[Wiktionary:Policy|policy]]. -Fill in a specific reason below (for example, citing particular -pages that were vandalized). - -{{int:Blockiptext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklink&action=edit blocklink]
        -[[MediaWiki_talk:Blocklink|Talk]] -
        -block - -{{int:Blocklink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklistline&action=edit blocklistline]
        -[[MediaWiki_talk:Blocklistline|Talk]] -
        -$1, $2 blocked $3 (expires $4) - -{{int:Blocklistline}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogentry&action=edit blocklogentry]
        -[[MediaWiki_talk:Blocklogentry|Talk]] -
        -blocked "$1" with an expiry time of $2 - -{{int:Blocklogentry}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogpage&action=edit blocklogpage]
        -[[MediaWiki_talk:Blocklogpage|Talk]] -
        -Block_log - -{{int:Blocklogpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Blocklogtext&action=edit blocklogtext]
        -[[MediaWiki_talk:Blocklogtext|Talk]] -
        -This is a log of user blocking and unblocking actions. Automatically -blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for -the list of currently operational bans and blocks. - -{{int:Blocklogtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bold_sample&action=edit bold_sample]
        -[[MediaWiki_talk:Bold_sample|Talk]] -
        -Bold text - -{{int:Bold_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bold_tip&action=edit bold_tip]
        -[[MediaWiki_talk:Bold_tip|Talk]] -
        -Bold text - -{{int:Bold_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Booksources&action=edit booksources]
        -[[MediaWiki_talk:Booksources|Talk]] -
        -Book sources - -{{int:Booksources}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Booksourcetext&action=edit booksourcetext]
        -[[MediaWiki_talk:Booksourcetext|Talk]] -
        -Below is a list of links to other sites that -sell new and used books, and may also have further information -about books you are looking for.Wiktionary is not affiliated with any of these businesses, and -this list should not be construed as an endorsement. - -{{int:Booksourcetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Brokenredirects&action=edit brokenredirects]
        -[[MediaWiki_talk:Brokenredirects|Talk]] -
        -Broken Redirects - -{{int:Brokenredirects}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Brokenredirectstext&action=edit brokenredirectstext]
        -[[MediaWiki_talk:Brokenredirectstext|Talk]] -
        -The following redirects link to a non-existing pages. - -{{int:Brokenredirectstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bugreports&action=edit bugreports]
        -[[MediaWiki_talk:Bugreports|Talk]] -
        -Bug reports - -{{int:Bugreports}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bugreportspage&action=edit bugreportspage]
        -[[MediaWiki_talk:Bugreportspage|Talk]] -
        -Wiktionary:Bug_reports - -{{int:Bugreportspage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucratlog&action=edit bureaucratlog]
        -[[MediaWiki_talk:Bureaucratlog|Talk]] -
        -Bureaucrat_log - -{{int:Bureaucratlog}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucratlogentry&action=edit bureaucratlogentry]
        -[[MediaWiki_talk:Bureaucratlogentry|Talk]] -
        -Rights for user "$1" set "$2" - -{{int:Bureaucratlogentry}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucrattext&action=edit bureaucrattext]
        -[[MediaWiki_talk:Bureaucrattext|Talk]] -
        -The action you have requested can only be -performed by sysops with "bureaucrat" status. - -{{int:Bureaucrattext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bureaucrattitle&action=edit bureaucrattitle]
        -[[MediaWiki_talk:Bureaucrattitle|Talk]] -
        -Bureaucrat access required - -{{int:Bureaucrattitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bydate&action=edit bydate]
        -[[MediaWiki_talk:Bydate|Talk]] -
        -by date - -{{int:Bydate}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Byname&action=edit byname]
        -[[MediaWiki_talk:Byname|Talk]] -
        -by name - -{{int:Byname}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Bysize&action=edit bysize]
        -[[MediaWiki_talk:Bysize|Talk]] -
        -by size - -{{int:Bysize}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cachederror&action=edit cachederror]
        -[[MediaWiki_talk:Cachederror|Talk]] -
        -The following is a cached copy of the requested page, and may not be up to date. - -{{int:Cachederror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cancel&action=edit cancel]
        -[[MediaWiki_talk:Cancel|Talk]] -
        -Cancel - -{{int:Cancel}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cannotdelete&action=edit cannotdelete]
        -[[MediaWiki_talk:Cannotdelete|Talk]] -
        -Could not delete the page or image specified. (It may have already been deleted by someone else.) - -{{int:Cannotdelete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cantrollback&action=edit cantrollback]
        -[[MediaWiki_talk:Cantrollback|Talk]] -
        -Cannot revert edit; last contributor is only author of this page. - -{{int:Cantrollback}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Categories&action=edit categories]
        -[[MediaWiki_talk:Categories|Talk]] -
        -Categories - -{{int:Categories}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Category&action=edit category]
        -[[MediaWiki_talk:Category|Talk]] -
        -category - -{{int:Category}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Category_header&action=edit category_header]
        -[[MediaWiki_talk:Category_header|Talk]] -
        -Articles in category "$1" - -{{int:Category_header}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Changepassword&action=edit changepassword]
        -[[MediaWiki_talk:Changepassword|Talk]] -
        -Change password - -{{int:Changepassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Changes&action=edit changes]
        -[[MediaWiki_talk:Changes|Talk]] -
        -changes - -{{int:Changes}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Columns&action=edit columns]
        -[[MediaWiki_talk:Columns|Talk]] -
        -Columns - -{{int:Columns}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Commentedit&action=edit commentedit]
        -[[MediaWiki_talk:Commentedit|Talk]] -
        - (comment) - -{{int:Commentedit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Compareselectedversions&action=edit compareselectedversions]
        -[[MediaWiki_talk:Compareselectedversions|Talk]] -
        -Compare selected versions - -{{int:Compareselectedversions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirm&action=edit confirm]
        -[[MediaWiki_talk:Confirm|Talk]] -
        -Confirm - -{{int:Confirm}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmcheck&action=edit confirmcheck]
        -[[MediaWiki_talk:Confirmcheck|Talk]] -
        -Yes, I really want to delete this. - -{{int:Confirmcheck}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmdelete&action=edit confirmdelete]
        -[[MediaWiki_talk:Confirmdelete|Talk]] -
        -Confirm delete - -{{int:Confirmdelete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmdeletetext&action=edit confirmdeletetext]
        -[[MediaWiki_talk:Confirmdeletetext|Talk]] -
        -You are about to permanently delete a page -or image along with all of its history from the database. -Please confirm that you intend to do this, that you understand the -consequences, and that you are doing this in accordance with -[[Wiktionary:Policy]]. - -{{int:Confirmdeletetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmprotect&action=edit confirmprotect]
        -[[MediaWiki_talk:Confirmprotect|Talk]] -
        -Confirm protection - -{{int:Confirmprotect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmprotecttext&action=edit confirmprotecttext]
        -[[MediaWiki_talk:Confirmprotecttext|Talk]] -
        -Do you really want to protect this page? - -{{int:Confirmprotecttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmunprotect&action=edit confirmunprotect]
        -[[MediaWiki_talk:Confirmunprotect|Talk]] -
        -Confirm unprotection - -{{int:Confirmunprotect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Confirmunprotecttext&action=edit confirmunprotecttext]
        -[[MediaWiki_talk:Confirmunprotecttext|Talk]] -
        -Do you really want to unprotect this page? - -{{int:Confirmunprotecttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contextchars&action=edit contextchars]
        -[[MediaWiki_talk:Contextchars|Talk]] -
        -Characters of context per line - -{{int:Contextchars}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contextlines&action=edit contextlines]
        -[[MediaWiki_talk:Contextlines|Talk]] -
        -Lines to show per hit - -{{int:Contextlines}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contribslink&action=edit contribslink]
        -[[MediaWiki_talk:Contribslink|Talk]] -
        -contribs - -{{int:Contribslink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contribsub&action=edit contribsub]
        -[[MediaWiki_talk:Contribsub|Talk]] -
        -For $1 - -{{int:Contribsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Contributions&action=edit contributions]
        -[[MediaWiki_talk:Contributions|Talk]] -
        -User contributions - -{{int:Contributions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyright&action=edit copyright]
        -[[MediaWiki_talk:Copyright|Talk]] -
        -Content is available under $1. - -{{int:Copyright}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightpage&action=edit copyrightpage]
        -[[MediaWiki_talk:Copyrightpage|Talk]] -
        -Wiktionary:Copyrights - -{{int:Copyrightpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightpagename&action=edit copyrightpagename]
        -[[MediaWiki_talk:Copyrightpagename|Talk]] -
        -Wiktionary copyright - -{{int:Copyrightpagename}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Copyrightwarning&action=edit copyrightwarning]
        -[[MediaWiki_talk:Copyrightwarning|Talk]] -
        -Please note that all contributions to Wiktionary are -considered to be released under the GNU Free Documentation License -(see $1 for details). -If you don't want your writing to be edited mercilessly and redistributed -at will, then don't submit it here.<br /> -You are also promising us that you wrote this yourself, or copied it from a -public domain or similar free resource. -<strong>DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION!</strong> - -{{int:Copyrightwarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Couldntremove&action=edit couldntremove]
        -[[MediaWiki_talk:Couldntremove|Talk]] -
        -Couldn't remove item '$1'... - -{{int:Couldntremove}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Createaccount&action=edit createaccount]
        -[[MediaWiki_talk:Createaccount|Talk]] -
        -Create new account - -{{int:Createaccount}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Createaccountmail&action=edit createaccountmail]
        -[[MediaWiki_talk:Createaccountmail|Talk]] -
        -by email - -{{int:Createaccountmail}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cur&action=edit cur]
        -[[MediaWiki_talk:Cur|Talk]] -
        -cur - -{{int:Cur}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Currentevents&action=edit currentevents]
        -[[MediaWiki_talk:Currentevents|Talk]] -
        -Current events - -{{int:Currentevents}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Currentrev&action=edit currentrev]
        -[[MediaWiki_talk:Currentrev|Talk]] -
        -Current revision - -{{int:Currentrev}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Databaseerror&action=edit databaseerror]
        -[[MediaWiki_talk:Databaseerror|Talk]] -
        -Database error - -{{int:Databaseerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dateformat&action=edit dateformat]
        -[[MediaWiki_talk:Dateformat|Talk]] -
        -Date format - -{{int:Dateformat}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dberrortext&action=edit dberrortext]
        -[[MediaWiki_talk:Dberrortext|Talk]] -
        -A database query syntax error has occurred. -This could be because of an illegal search query (see $5), -or it may indicate a bug in the software. -The last attempted database query was: -<blockquote><tt>$1</tt></blockquote> -from within function "<tt>$2</tt>". -MySQL returned error "<tt>$3: $4</tt>". - -{{int:Dberrortext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dberrortextcl&action=edit dberrortextcl]
        -[[MediaWiki_talk:Dberrortextcl|Talk]] -
        -A database query syntax error has occurred. -The last attempted database query was: -"$1" -from within function "$2". -MySQL returned error "$3: $4". - - -{{int:Dberrortextcl}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deadendpages&action=edit deadendpages]
        -[[MediaWiki_talk:Deadendpages|Talk]] -
        -Dead-end pages - -{{int:Deadendpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Debug&action=edit debug]
        -[[MediaWiki_talk:Debug|Talk]] -
        -Debug - -{{int:Debug}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Defaultns&action=edit defaultns]
        -[[MediaWiki_talk:Defaultns|Talk]] -
        -Search in these namespaces by default: - -{{int:Defaultns}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Defemailsubject&action=edit defemailsubject]
        -[[MediaWiki_talk:Defemailsubject|Talk]] -
        -Wiktionary e-mail - -{{int:Defemailsubject}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Delete&action=edit delete]
        -[[MediaWiki_talk:Delete|Talk]] -
        -Delete - -{{int:Delete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletecomment&action=edit deletecomment]
        -[[MediaWiki_talk:Deletecomment|Talk]] -
        -Reason for deletion - -{{int:Deletecomment}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletedarticle&action=edit deletedarticle]
        -[[MediaWiki_talk:Deletedarticle|Talk]] -
        -deleted "$1" - -{{int:Deletedarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletedtext&action=edit deletedtext]
        -[[MediaWiki_talk:Deletedtext|Talk]] -
        -"$1" has been deleted. -See $2 for a record of recent deletions. - -{{int:Deletedtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deleteimg&action=edit deleteimg]
        -[[MediaWiki_talk:Deleteimg|Talk]] -
        -del - -{{int:Deleteimg}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletepage&action=edit deletepage]
        -[[MediaWiki_talk:Deletepage|Talk]] -
        -Delete page - -{{int:Deletepage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletesub&action=edit deletesub]
        -[[MediaWiki_talk:Deletesub|Talk]] -
        -(Deleting "$1") - -{{int:Deletesub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletethispage&action=edit deletethispage]
        -[[MediaWiki_talk:Deletethispage|Talk]] -
        -Delete this page - -{{int:Deletethispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Deletionlog&action=edit deletionlog]
        -[[MediaWiki_talk:Deletionlog|Talk]] -
        -deletion log - -{{int:Deletionlog}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dellogpage&action=edit dellogpage]
        -[[MediaWiki_talk:Dellogpage|Talk]] -
        -Deletion_log - -{{int:Dellogpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Dellogpagetext&action=edit dellogpagetext]
        -[[MediaWiki_talk:Dellogpagetext|Talk]] -
        -Below is a list of the most recent deletions. -All times shown are server time (UTC). -<ul> -</ul> - - -{{int:Dellogpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developerspheading&action=edit developerspheading]
        -[[MediaWiki_talk:Developerspheading|Talk]] -
        -For developer use only - -{{int:Developerspheading}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developertext&action=edit developertext]
        -[[MediaWiki_talk:Developertext|Talk]] -
        -The action you have requested can only be -performed by users with "developer" status. -See $1. - -{{int:Developertext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Developertitle&action=edit developertitle]
        -[[MediaWiki_talk:Developertitle|Talk]] -
        -Developer access required - -{{int:Developertitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Diff&action=edit diff]
        -[[MediaWiki_talk:Diff|Talk]] -
        -diff - -{{int:Diff}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Difference&action=edit difference]
        -[[MediaWiki_talk:Difference|Talk]] -
        -(Difference between revisions) - -{{int:Difference}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimerpage&action=edit disclaimerpage]
        -[[MediaWiki_talk:Disclaimerpage|Talk]] -
        -Wiktionary:General_disclaimer - -{{int:Disclaimerpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Disclaimers&action=edit disclaimers]
        -[[MediaWiki_talk:Disclaimers|Talk]] -
        -Disclaimers - -{{int:Disclaimers}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Doubleredirects&action=edit doubleredirects]
        -[[MediaWiki_talk:Doubleredirects|Talk]] -
        -Double Redirects - -{{int:Doubleredirects}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Doubleredirectstext&action=edit doubleredirectstext]
        -[[MediaWiki_talk:Doubleredirectstext|Talk]] -
        -<b>Attention:</b> This list may contain false positives. That usually means there is additional text with links below the first #REDIRECT.<br /> -Each row contains links to the first and second redirect, as well as the first line of the second redirect text, usually giving the "real" target page, which the first redirect should point to. - -{{int:Doubleredirectstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edit&action=edit edit]
        -[[MediaWiki_talk:Edit|Talk]] -
        -Edit - -{{int:Edit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editcomment&action=edit editcomment]
        -[[MediaWiki_talk:Editcomment|Talk]] -
        -The edit comment was: "<i>$1</i>". - -{{int:Editcomment}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editconflict&action=edit editconflict]
        -[[MediaWiki_talk:Editconflict|Talk]] -
        -Edit conflict: $1 - -{{int:Editconflict}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editcurrent&action=edit editcurrent]
        -[[MediaWiki_talk:Editcurrent|Talk]] -
        -Edit the current version of this page - -{{int:Editcurrent}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edithelp&action=edit edithelp]
        -[[MediaWiki_talk:Edithelp|Talk]] -
        -Editing help - -{{int:Edithelp}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Edithelppage&action=edit edithelppage]
        -[[MediaWiki_talk:Edithelppage|Talk]] -
        -Help:Editing - -{{int:Edithelppage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editing&action=edit editing]
        -[[MediaWiki_talk:Editing|Talk]] -
        -Editing $1 - -{{int:Editing}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editingold&action=edit editingold]
        -[[MediaWiki_talk:Editingold|Talk]] -
        -<strong>WARNING: You are editing an out-of-date -revision of this page. -If you save it, any changes made since this revision will be lost.</strong> - - -{{int:Editingold}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editsection&action=edit editsection]
        -[[MediaWiki_talk:Editsection|Talk]] -
        -edit - -{{int:Editsection}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Editthispage&action=edit editthispage]
        -[[MediaWiki_talk:Editthispage|Talk]] -
        -Edit this page - -{{int:Editthispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailflag&action=edit emailflag]
        -[[MediaWiki_talk:Emailflag|Talk]] -
        -Disable e-mail from other users - -{{int:Emailflag}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailforlost&action=edit emailforlost]
        -[[MediaWiki_talk:Emailforlost|Talk]] -
        -Fields marked with a star (*) are optional. Storing an email address enables people to contact you through the website without you having to reveal your -email address to them, and it can be used to send you a new password if you forget it.<br /><br />Your real name, if you choose to provide it, will be used for giving you attribution for your work. - -{{int:Emailforlost}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailfrom&action=edit emailfrom]
        -[[MediaWiki_talk:Emailfrom|Talk]] -
        -From - -{{int:Emailfrom}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailmessage&action=edit emailmessage]
        -[[MediaWiki_talk:Emailmessage|Talk]] -
        -Message - -{{int:Emailmessage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailpage&action=edit emailpage]
        -[[MediaWiki_talk:Emailpage|Talk]] -
        -E-mail user - -{{int:Emailpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailpagetext&action=edit emailpagetext]
        -[[MediaWiki_talk:Emailpagetext|Talk]] -
        -If this user has entered a valid e-mail address in -his or her user preferences, the form below will send a single message. -The e-mail address you entered in your user preferences will appear -as the "From" address of the mail, so the recipient will be able -to reply. - -{{int:Emailpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsend&action=edit emailsend]
        -[[MediaWiki_talk:Emailsend|Talk]] -
        -Send - -{{int:Emailsend}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsent&action=edit emailsent]
        -[[MediaWiki_talk:Emailsent|Talk]] -
        -E-mail sent - -{{int:Emailsent}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsenttext&action=edit emailsenttext]
        -[[MediaWiki_talk:Emailsenttext|Talk]] -
        -Your e-mail message has been sent. - -{{int:Emailsenttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailsubject&action=edit emailsubject]
        -[[MediaWiki_talk:Emailsubject|Talk]] -
        -Subject - -{{int:Emailsubject}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailto&action=edit emailto]
        -[[MediaWiki_talk:Emailto|Talk]] -
        -To - -{{int:Emailto}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Emailuser&action=edit emailuser]
        -[[MediaWiki_talk:Emailuser|Talk]] -
        -E-mail this user - -{{int:Emailuser}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Enterlockreason&action=edit enterlockreason]
        -[[MediaWiki_talk:Enterlockreason|Talk]] -
        -Enter a reason for the lock, including an estimate -of when the lock will be released - -{{int:Enterlockreason}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Error&action=edit error]
        -[[MediaWiki_talk:Error|Talk]] -
        -Error - -{{int:Error}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Errorpagetitle&action=edit errorpagetitle]
        -[[MediaWiki_talk:Errorpagetitle|Talk]] -
        -Error - -{{int:Errorpagetitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exbeforeblank&action=edit exbeforeblank]
        -[[MediaWiki_talk:Exbeforeblank|Talk]] -
        -content before blanking was: - -{{int:Exbeforeblank}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exblank&action=edit exblank]
        -[[MediaWiki_talk:Exblank|Talk]] -
        -page was empty - -{{int:Exblank}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Excontent&action=edit excontent]
        -[[MediaWiki_talk:Excontent|Talk]] -
        -content was: - -{{int:Excontent}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Explainconflict&action=edit explainconflict]
        -[[MediaWiki_talk:Explainconflict|Talk]] -
        -Someone else has changed this page since you -started editing it. -The upper text area contains the page text as it currently exists. -Your changes are shown in the lower text area. -You will have to merge your changes into the existing text. -<b>Only</b> the text in the upper text area will be saved when you -press "Save page". -<p> - -{{int:Explainconflict}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Export&action=edit export]
        -[[MediaWiki_talk:Export|Talk]] -
        -Export pages - -{{int:Export}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exportcuronly&action=edit exportcuronly]
        -[[MediaWiki_talk:Exportcuronly|Talk]] -
        -Include only the current revision, not the full history - -{{int:Exportcuronly}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Exporttext&action=edit exporttext]
        -[[MediaWiki_talk:Exporttext|Talk]] -
        -You can export the text and editing history of a particular -page or set of pages wrapped in some XML; this can then be imported into another -wiki running MediaWiki software, transformed, or just kept for your private -amusement. - -{{int:Exporttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Extlink_sample&action=edit extlink_sample]
        -[[MediaWiki_talk:Extlink_sample|Talk]] -
        -http://www.example.com link title - -{{int:Extlink_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Extlink_tip&action=edit extlink_tip]
        -[[MediaWiki_talk:Extlink_tip|Talk]] -
        -External link (remember http:// prefix) - -{{int:Extlink_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Faq&action=edit faq]
        -[[MediaWiki_talk:Faq|Talk]] -
        -FAQ - -{{int:Faq}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Faqpage&action=edit faqpage]
        -[[MediaWiki_talk:Faqpage|Talk]] -
        -Wiktionary:FAQ - -{{int:Faqpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Feedlinks&action=edit feedlinks]
        -[[MediaWiki_talk:Feedlinks|Talk]] -
        -Feed: - -{{int:Feedlinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filecopyerror&action=edit filecopyerror]
        -[[MediaWiki_talk:Filecopyerror|Talk]] -
        -Could not copy file "$1" to "$2". - -{{int:Filecopyerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filedeleteerror&action=edit filedeleteerror]
        -[[MediaWiki_talk:Filedeleteerror|Talk]] -
        -Could not delete file "$1". - -{{int:Filedeleteerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filedesc&action=edit filedesc]
        -[[MediaWiki_talk:Filedesc|Talk]] -
        -Summary - -{{int:Filedesc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filename&action=edit filename]
        -[[MediaWiki_talk:Filename|Talk]] -
        -Filename - -{{int:Filename}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filenotfound&action=edit filenotfound]
        -[[MediaWiki_talk:Filenotfound|Talk]] -
        -Could not find file "$1". - -{{int:Filenotfound}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filerenameerror&action=edit filerenameerror]
        -[[MediaWiki_talk:Filerenameerror|Talk]] -
        -Could not rename file "$1" to "$2". - -{{int:Filerenameerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filesource&action=edit filesource]
        -[[MediaWiki_talk:Filesource|Talk]] -
        -Source - -{{int:Filesource}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Filestatus&action=edit filestatus]
        -[[MediaWiki_talk:Filestatus|Talk]] -
        -Copyright status - -{{int:Filestatus}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Fileuploaded&action=edit fileuploaded]
        -[[MediaWiki_talk:Fileuploaded|Talk]] -
        -File "$1" uploaded successfully. -Please follow this link: $2 to the description page and fill -in information about the file, such as where it came from, when it was -created and by whom, and anything else you may know about it. - -{{int:Fileuploaded}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Formerror&action=edit formerror]
        -[[MediaWiki_talk:Formerror|Talk]] -
        -Error: could not submit form - -{{int:Formerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Fromwikipedia&action=edit fromwikipedia]
        -[[MediaWiki_talk:Fromwikipedia|Talk]] -
        -From Wiktionary - -{{int:Fromwikipedia}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Getimagelist&action=edit getimagelist]
        -[[MediaWiki_talk:Getimagelist|Talk]] -
        -fetching image list - -{{int:Getimagelist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Go&action=edit go]
        -[[MediaWiki_talk:Go|Talk]] -
        -Go - -{{int:Go}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Googlesearch&action=edit googlesearch]
        -[[MediaWiki_talk:Googlesearch|Talk]] -
        - -<!-- SiteSearch Google --> -<FORM method=GET action="http://www.google.com/search"> -<TABLE bgcolor="#FFFFFF"><tr><td> -<A HREF="http://www.google.com/"> -<IMG SRC="http://www.google.com/logos/Logo_40wht.gif" -border="0" ALT="Google"></A> -</td> -<td> -<INPUT TYPE=text name=q size=31 maxlength=255 value="$1"> -<INPUT type=submit name=btnG VALUE="Google Search"> -<font size=-1> -<input type=hidden name=domains value="http://tl.wiktionary.org"><br /><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="http://tl.wiktionary.org" checked> http://tl.wiktionary.org <br /> -<input type='hidden' name='ie' value='$2'> -<input type='hidden' name='oe' value='$2'> -</font> -</td></tr></TABLE> -</FORM> -<!-- SiteSearch Google --> - -{{int:Googlesearch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Guesstimezone&action=edit guesstimezone]
        -[[MediaWiki_talk:Guesstimezone|Talk]] -
        -Fill in from browser - -{{int:Guesstimezone}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Headline_sample&action=edit headline_sample]
        -[[MediaWiki_talk:Headline_sample|Talk]] -
        -Headline text - -{{int:Headline_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Headline_tip&action=edit headline_tip]
        -[[MediaWiki_talk:Headline_tip|Talk]] -
        -Level 2 headline - -{{int:Headline_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Help&action=edit help]
        -[[MediaWiki_talk:Help|Talk]] -
        -Help - -{{int:Help}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Helppage&action=edit helppage]
        -[[MediaWiki_talk:Helppage|Talk]] -
        -Help:Contents - -{{int:Helppage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hide&action=edit hide]
        -[[MediaWiki_talk:Hide|Talk]] -
        -hide - -{{int:Hide}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hidetoc&action=edit hidetoc]
        -[[MediaWiki_talk:Hidetoc|Talk]] -
        -hide - -{{int:Hidetoc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hist&action=edit hist]
        -[[MediaWiki_talk:Hist|Talk]] -
        -hist - -{{int:Hist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Histlegend&action=edit histlegend]
        -[[MediaWiki_talk:Histlegend|Talk]] -
        -Diff selection: mark the radio boxes of the versions to compare and hit enter or the button at the bottom.<br/> -Legend: (cur) = difference with current version, -(last) = difference with preceding version, M = minor edit. - -{{int:Histlegend}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:History&action=edit history]
        -[[MediaWiki_talk:History|Talk]] -
        -Page history - -{{int:History}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:History_short&action=edit history_short]
        -[[MediaWiki_talk:History_short|Talk]] -
        -History - -{{int:History_short}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Historywarning&action=edit historywarning]
        -[[MediaWiki_talk:Historywarning|Talk]] -
        -Warning: The page you are about to delete has a history: - -{{int:Historywarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Hr_tip&action=edit hr_tip]
        -[[MediaWiki_talk:Hr_tip|Talk]] -
        -Horizontal line (use sparingly) - -{{int:Hr_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ignorewarning&action=edit ignorewarning]
        -[[MediaWiki_talk:Ignorewarning|Talk]] -
        -Ignore warning and save file anyway. - -{{int:Ignorewarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ilshowmatch&action=edit ilshowmatch]
        -[[MediaWiki_talk:Ilshowmatch|Talk]] -
        -Show all images with names matching - -{{int:Ilshowmatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ilsubmit&action=edit ilsubmit]
        -[[MediaWiki_talk:Ilsubmit|Talk]] -
        -Search - -{{int:Ilsubmit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Image_sample&action=edit image_sample]
        -[[MediaWiki_talk:Image_sample|Talk]] -
        -Example.jpg - -{{int:Image_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Image_tip&action=edit image_tip]
        -[[MediaWiki_talk:Image_tip|Talk]] -
        -Embedded image - -{{int:Image_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelinks&action=edit imagelinks]
        -[[MediaWiki_talk:Imagelinks|Talk]] -
        -Image links - -{{int:Imagelinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelist&action=edit imagelist]
        -[[MediaWiki_talk:Imagelist|Talk]] -
        -Image list - -{{int:Imagelist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagelisttext&action=edit imagelisttext]
        -[[MediaWiki_talk:Imagelisttext|Talk]] -
        -Below is a list of $1 images sorted $2. - -{{int:Imagelisttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagepage&action=edit imagepage]
        -[[MediaWiki_talk:Imagepage|Talk]] -
        -View image page - -{{int:Imagepage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imagereverted&action=edit imagereverted]
        -[[MediaWiki_talk:Imagereverted|Talk]] -
        -Revert to earlier version was successful. - -{{int:Imagereverted}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imgdelete&action=edit imgdelete]
        -[[MediaWiki_talk:Imgdelete|Talk]] -
        -del - -{{int:Imgdelete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imgdesc&action=edit imgdesc]
        -[[MediaWiki_talk:Imgdesc|Talk]] -
        -desc - -{{int:Imgdesc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imghistlegend&action=edit imghistlegend]
        -[[MediaWiki_talk:Imghistlegend|Talk]] -
        -Legend: (cur) = this is the current image, (del) = delete -this old version, (rev) = revert to this old version. -<br /><i>Click on date to see image uploaded on that date</i>. - -{{int:Imghistlegend}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imghistory&action=edit imghistory]
        -[[MediaWiki_talk:Imghistory|Talk]] -
        -Image history - -{{int:Imghistory}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Imglegend&action=edit imglegend]
        -[[MediaWiki_talk:Imglegend|Talk]] -
        -Legend: (desc) = show/edit image description. - -{{int:Imglegend}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Import&action=edit import]
        -[[MediaWiki_talk:Import|Talk]] -
        -Import pages - -{{int:Import}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importfailed&action=edit importfailed]
        -[[MediaWiki_talk:Importfailed|Talk]] -
        -Import failed: $1 - -{{int:Importfailed}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importhistoryconflict&action=edit importhistoryconflict]
        -[[MediaWiki_talk:Importhistoryconflict|Talk]] -
        -Conflicting history revision exists (may have imported this page before) - -{{int:Importhistoryconflict}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importnotext&action=edit importnotext]
        -[[MediaWiki_talk:Importnotext|Talk]] -
        -Empty or no text - -{{int:Importnotext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importsuccess&action=edit importsuccess]
        -[[MediaWiki_talk:Importsuccess|Talk]] -
        -Import succeeded! - -{{int:Importsuccess}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Importtext&action=edit importtext]
        -[[MediaWiki_talk:Importtext|Talk]] -
        -Please export the file from the source wiki using the Special:Export utility, save it to your disk and upload it here. - -{{int:Importtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Infobox&action=edit infobox]
        -[[MediaWiki_talk:Infobox|Talk]] -
        -Click a button to get an example text - -{{int:Infobox}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Infobox_alert&action=edit infobox_alert]
        -[[MediaWiki_talk:Infobox_alert|Talk]] -
        -Please enter the text you want to be formatted.\n It will be shown in the infobox for copy and pasting.\nExample:\n$1\nwill become:\n$2 - -{{int:Infobox_alert}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Internalerror&action=edit internalerror]
        -[[MediaWiki_talk:Internalerror|Talk]] -
        -Internal error - -{{int:Internalerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Intl&action=edit intl]
        -[[MediaWiki_talk:Intl|Talk]] -
        -Interlanguage links - -{{int:Intl}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ip_range_invalid&action=edit ip_range_invalid]
        -[[MediaWiki_talk:Ip_range_invalid|Talk]] -
        -Invalid IP range. - - -{{int:Ip_range_invalid}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipaddress&action=edit ipaddress]
        -[[MediaWiki_talk:Ipaddress|Talk]] -
        -IP Address/username - -{{int:Ipaddress}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipb_expiry_invalid&action=edit ipb_expiry_invalid]
        -[[MediaWiki_talk:Ipb_expiry_invalid|Talk]] -
        -Expiry time invalid. - -{{int:Ipb_expiry_invalid}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbexpiry&action=edit ipbexpiry]
        -[[MediaWiki_talk:Ipbexpiry|Talk]] -
        -Expiry - -{{int:Ipbexpiry}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipblocklist&action=edit ipblocklist]
        -[[MediaWiki_talk:Ipblocklist|Talk]] -
        -List of blocked IP addresses and usernames - -{{int:Ipblocklist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbreason&action=edit ipbreason]
        -[[MediaWiki_talk:Ipbreason|Talk]] -
        -Reason - -{{int:Ipbreason}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipbsubmit&action=edit ipbsubmit]
        -[[MediaWiki_talk:Ipbsubmit|Talk]] -
        -Block this user - -{{int:Ipbsubmit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipusubmit&action=edit ipusubmit]
        -[[MediaWiki_talk:Ipusubmit|Talk]] -
        -Unblock this address - -{{int:Ipusubmit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ipusuccess&action=edit ipusuccess]
        -[[MediaWiki_talk:Ipusuccess|Talk]] -
        -"$1" unblocked - -{{int:Ipusuccess}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Isbn&action=edit isbn]
        -[[MediaWiki_talk:Isbn|Talk]] -
        -ISBN - -{{int:Isbn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Isredirect&action=edit isredirect]
        -[[MediaWiki_talk:Isredirect|Talk]] -
        -redirect page - -{{int:Isredirect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Italic_sample&action=edit italic_sample]
        -[[MediaWiki_talk:Italic_sample|Talk]] -
        -Italic text - -{{int:Italic_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Italic_tip&action=edit italic_tip]
        -[[MediaWiki_talk:Italic_tip|Talk]] -
        -Italic text - -{{int:Italic_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Iteminvalidname&action=edit iteminvalidname]
        -[[MediaWiki_talk:Iteminvalidname|Talk]] -
        -Problem with item '$1', invalid name... - -{{int:Iteminvalidname}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Largefile&action=edit largefile]
        -[[MediaWiki_talk:Largefile|Talk]] -
        -It is recommended that images not exceed 100k in size. - -{{int:Largefile}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Last&action=edit last]
        -[[MediaWiki_talk:Last|Talk]] -
        -last - -{{int:Last}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lastmodified&action=edit lastmodified]
        -[[MediaWiki_talk:Lastmodified|Talk]] -
        -This page was last modified $1. - -{{int:Lastmodified}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lastmodifiedby&action=edit lastmodifiedby]
        -[[MediaWiki_talk:Lastmodifiedby|Talk]] -
        -This page was last modified $1 by $2. - -{{int:Lastmodifiedby}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lineno&action=edit lineno]
        -[[MediaWiki_talk:Lineno|Talk]] -
        -Line $1: - -{{int:Lineno}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Link_sample&action=edit link_sample]
        -[[MediaWiki_talk:Link_sample|Talk]] -
        -Link title - -{{int:Link_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Link_tip&action=edit link_tip]
        -[[MediaWiki_talk:Link_tip|Talk]] -
        -Internal link - -{{int:Link_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linklistsub&action=edit linklistsub]
        -[[MediaWiki_talk:Linklistsub|Talk]] -
        -(List of links) - -{{int:Linklistsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linkshere&action=edit linkshere]
        -[[MediaWiki_talk:Linkshere|Talk]] -
        -The following pages link to here: - -{{int:Linkshere}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linkstoimage&action=edit linkstoimage]
        -[[MediaWiki_talk:Linkstoimage|Talk]] -
        -The following pages link to this image: - -{{int:Linkstoimage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Linktrail&action=edit linktrail]
        -[[MediaWiki_talk:Linktrail|Talk]] -
        -/^([a-z]+)(.*)$/sD - -{{int:Linktrail}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Listform&action=edit listform]
        -[[MediaWiki_talk:Listform|Talk]] -
        -list - -{{int:Listform}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Listusers&action=edit listusers]
        -[[MediaWiki_talk:Listusers|Talk]] -
        -User list - -{{int:Listusers}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loadhist&action=edit loadhist]
        -[[MediaWiki_talk:Loadhist|Talk]] -
        -Loading page history - -{{int:Loadhist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loadingrev&action=edit loadingrev]
        -[[MediaWiki_talk:Loadingrev|Talk]] -
        -loading revision for diff - -{{int:Loadingrev}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Localtime&action=edit localtime]
        -[[MediaWiki_talk:Localtime|Talk]] -
        -Local time display - -{{int:Localtime}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockbtn&action=edit lockbtn]
        -[[MediaWiki_talk:Lockbtn|Talk]] -
        -Lock database - -{{int:Lockbtn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockconfirm&action=edit lockconfirm]
        -[[MediaWiki_talk:Lockconfirm|Talk]] -
        -Yes, I really want to lock the database. - -{{int:Lockconfirm}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdb&action=edit lockdb]
        -[[MediaWiki_talk:Lockdb|Talk]] -
        -Lock database - -{{int:Lockdb}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesssub&action=edit lockdbsuccesssub]
        -[[MediaWiki_talk:Lockdbsuccesssub|Talk]] -
        -Database lock succeeded - -{{int:Lockdbsuccesssub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbsuccesstext&action=edit lockdbsuccesstext]
        -[[MediaWiki_talk:Lockdbsuccesstext|Talk]] -
        -The database has been locked. -<br />Remember to remove the lock after your maintenance is complete. - -{{int:Lockdbsuccesstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lockdbtext&action=edit lockdbtext]
        -[[MediaWiki_talk:Lockdbtext|Talk]] -
        -Locking the database will suspend the ability of all -users to edit pages, change their preferences, edit their watchlists, and -other things requiring changes in the database. -Please confirm that this is what you intend to do, and that you will -unlock the database when your maintenance is done. - -{{int:Lockdbtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Locknoconfirm&action=edit locknoconfirm]
        -[[MediaWiki_talk:Locknoconfirm|Talk]] -
        -You did not check the confirmation box. - -{{int:Locknoconfirm}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Login&action=edit login]
        -[[MediaWiki_talk:Login|Talk]] -
        -Log in - -{{int:Login}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginend&action=edit loginend]
        -[[MediaWiki_talk:Loginend|Talk]] -
        -&nbsp; - -{{int:Loginend}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginerror&action=edit loginerror]
        -[[MediaWiki_talk:Loginerror|Talk]] -
        -Login error - -{{int:Loginerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginpagetitle&action=edit loginpagetitle]
        -[[MediaWiki_talk:Loginpagetitle|Talk]] -
        -User login - -{{int:Loginpagetitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginproblem&action=edit loginproblem]
        -[[MediaWiki_talk:Loginproblem|Talk]] -
        -<b>There has been a problem with your login.</b><br />Try again! - -{{int:Loginproblem}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginprompt&action=edit loginprompt]
        -[[MediaWiki_talk:Loginprompt|Talk]] -
        -You must have cookies enabled to log in to Wiktionary. - -{{int:Loginprompt}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginreqtext&action=edit loginreqtext]
        -[[MediaWiki_talk:Loginreqtext|Talk]] -
        -You must [[special:Userlogin|login]] to view other pages. - -{{int:Loginreqtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginreqtitle&action=edit loginreqtitle]
        -[[MediaWiki_talk:Loginreqtitle|Talk]] -
        -Login Required - -{{int:Loginreqtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginsuccess&action=edit loginsuccess]
        -[[MediaWiki_talk:Loginsuccess|Talk]] -
        -You are now logged in to Wiktionary as "$1". - -{{int:Loginsuccess}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Loginsuccesstitle&action=edit loginsuccesstitle]
        -[[MediaWiki_talk:Loginsuccesstitle|Talk]] -
        -Login successful - -{{int:Loginsuccesstitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logout&action=edit logout]
        -[[MediaWiki_talk:Logout|Talk]] -
        -Log out - -{{int:Logout}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logouttext&action=edit logouttext]
        -[[MediaWiki_talk:Logouttext|Talk]] -
        -You are now logged out. -You can continue to use Wiktionary anonymously, or you can log in -again as the same or as a different user. Note that some pages may -continue to be displayed as if you were still logged in, until you clear -your browser cache - - -{{int:Logouttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Logouttitle&action=edit logouttitle]
        -[[MediaWiki_talk:Logouttitle|Talk]] -
        -User logout - -{{int:Logouttitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Lonelypages&action=edit lonelypages]
        -[[MediaWiki_talk:Lonelypages|Talk]] -
        -Orphaned pages - -{{int:Lonelypages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Longpages&action=edit longpages]
        -[[MediaWiki_talk:Longpages|Talk]] -
        -Long pages - -{{int:Longpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Longpagewarning&action=edit longpagewarning]
        -[[MediaWiki_talk:Longpagewarning|Talk]] -
        -WARNING: This page is $1 kilobytes long; some -browsers may have problems editing pages approaching or longer than 32kb. -Please consider breaking the page into smaller sections. - -{{int:Longpagewarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailerror&action=edit mailerror]
        -[[MediaWiki_talk:Mailerror|Talk]] -
        -Error sending mail: $1 - -{{int:Mailerror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailmypassword&action=edit mailmypassword]
        -[[MediaWiki_talk:Mailmypassword|Talk]] -
        -Mail me a new password - -{{int:Mailmypassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailnologin&action=edit mailnologin]
        -[[MediaWiki_talk:Mailnologin|Talk]] -
        -No send address - -{{int:Mailnologin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mailnologintext&action=edit mailnologintext]
        -[[MediaWiki_talk:Mailnologintext|Talk]] -
        -You must be <a href="{{localurl:Special:Userlogin">logged in</a> -and have a valid e-mail address in your <a href="/wiki/Special:Preferences">preferences</a> -to send e-mail to other users. - -{{int:Mailnologintext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpage&action=edit mainpage]
        -[[MediaWiki_talk:Mainpage|Talk]] -
        -Main Page - -{{int:Mainpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpagedocfooter&action=edit mainpagedocfooter]
        -[[MediaWiki_talk:Mainpagedocfooter|Talk]] -
        -Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] -and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help. - -{{int:Mainpagedocfooter}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mainpagetext&action=edit mainpagetext]
        -[[MediaWiki_talk:Mainpagetext|Talk]] -
        -Wiki software successfully installed. - -{{int:Mainpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintenance&action=edit maintenance]
        -[[MediaWiki_talk:Maintenance|Talk]] -
        -Maintenance page - -{{int:Maintenance}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintenancebacklink&action=edit maintenancebacklink]
        -[[MediaWiki_talk:Maintenancebacklink|Talk]] -
        -Back to Maintenance Page - -{{int:Maintenancebacklink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Maintnancepagetext&action=edit maintnancepagetext]
        -[[MediaWiki_talk:Maintnancepagetext|Talk]] -
        -This page includes several handy tools for everyday maintenance. Some of these functions tend to stress the database, so please do not hit reload after every item you fixed ;-) - -{{int:Maintnancepagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysop&action=edit makesysop]
        -[[MediaWiki_talk:Makesysop|Talk]] -
        -Make a user into a sysop - -{{int:Makesysop}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopfail&action=edit makesysopfail]
        -[[MediaWiki_talk:Makesysopfail|Talk]] -
        -<b>User "$1" could not be made into a sysop. (Did you enter the name correctly?)</b> - -{{int:Makesysopfail}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopname&action=edit makesysopname]
        -[[MediaWiki_talk:Makesysopname|Talk]] -
        -Name of the user: - -{{int:Makesysopname}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopok&action=edit makesysopok]
        -[[MediaWiki_talk:Makesysopok|Talk]] -
        -<b>User "$1" is now a sysop</b> - -{{int:Makesysopok}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysopsubmit&action=edit makesysopsubmit]
        -[[MediaWiki_talk:Makesysopsubmit|Talk]] -
        -Make this user into a sysop - -{{int:Makesysopsubmit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysoptext&action=edit makesysoptext]
        -[[MediaWiki_talk:Makesysoptext|Talk]] -
        -This form is used by bureaucrats to turn ordinary users into administrators. -Type the name of the user in the box and press the button to make the user an administrator - -{{int:Makesysoptext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Makesysoptitle&action=edit makesysoptitle]
        -[[MediaWiki_talk:Makesysoptitle|Talk]] -
        -Make a user into a sysop - -{{int:Makesysoptitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Matchtotals&action=edit matchtotals]
        -[[MediaWiki_talk:Matchtotals|Talk]] -
        -The query "$1" matched $2 page titles -and the text of $3 pages. - -{{int:Matchtotals}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math&action=edit math]
        -[[MediaWiki_talk:Math|Talk]] -
        -Rendering math - -{{int:Math}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_bad_output&action=edit math_bad_output]
        -[[MediaWiki_talk:Math_bad_output|Talk]] -
        -Can't write to or create math output directory - -{{int:Math_bad_output}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_bad_tmpdir&action=edit math_bad_tmpdir]
        -[[MediaWiki_talk:Math_bad_tmpdir|Talk]] -
        -Can't write to or create math temp directory - -{{int:Math_bad_tmpdir}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_failure&action=edit math_failure]
        -[[MediaWiki_talk:Math_failure|Talk]] -
        -Failed to parse - -{{int:Math_failure}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_image_error&action=edit math_image_error]
        -[[MediaWiki_talk:Math_image_error|Talk]] -
        -PNG conversion failed; check for correct installation of latex, dvips, gs, and convert - -{{int:Math_image_error}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_lexing_error&action=edit math_lexing_error]
        -[[MediaWiki_talk:Math_lexing_error|Talk]] -
        -lexing error - -{{int:Math_lexing_error}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_notexvc&action=edit math_notexvc]
        -[[MediaWiki_talk:Math_notexvc|Talk]] -
        -Missing texvc executable; please see math/README to configure. - -{{int:Math_notexvc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_sample&action=edit math_sample]
        -[[MediaWiki_talk:Math_sample|Talk]] -
        -Insert formula here - -{{int:Math_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_syntax_error&action=edit math_syntax_error]
        -[[MediaWiki_talk:Math_syntax_error|Talk]] -
        -syntax error - -{{int:Math_syntax_error}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_tip&action=edit math_tip]
        -[[MediaWiki_talk:Math_tip|Talk]] -
        -Mathematical formula (LaTeX) - -{{int:Math_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_unknown_error&action=edit math_unknown_error]
        -[[MediaWiki_talk:Math_unknown_error|Talk]] -
        -unknown error - -{{int:Math_unknown_error}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Math_unknown_function&action=edit math_unknown_function]
        -[[MediaWiki_talk:Math_unknown_function|Talk]] -
        -unknown function - -{{int:Math_unknown_function}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Media_sample&action=edit media_sample]
        -[[MediaWiki_talk:Media_sample|Talk]] -
        -Example.mp3 - -{{int:Media_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Media_tip&action=edit media_tip]
        -[[MediaWiki_talk:Media_tip|Talk]] -
        -Media file link - -{{int:Media_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minlength&action=edit minlength]
        -[[MediaWiki_talk:Minlength|Talk]] -
        -Image names must be at least three letters. - -{{int:Minlength}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minoredit&action=edit minoredit]
        -[[MediaWiki_talk:Minoredit|Talk]] -
        -This is a minor edit - -{{int:Minoredit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Minoreditletter&action=edit minoreditletter]
        -[[MediaWiki_talk:Minoreditletter|Talk]] -
        -M - -{{int:Minoreditletter}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelings&action=edit mispeelings]
        -[[MediaWiki_talk:Mispeelings|Talk]] -
        -Pages with misspellings - -{{int:Mispeelings}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelingspage&action=edit mispeelingspage]
        -[[MediaWiki_talk:Mispeelingspage|Talk]] -
        -List of common misspellings - -{{int:Mispeelingspage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mispeelingstext&action=edit mispeelingstext]
        -[[MediaWiki_talk:Mispeelingstext|Talk]] -
        -The following pages contain a common misspelling, which are listed on $1. The correct spelling might be given (like this). - -{{int:Mispeelingstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missingarticle&action=edit missingarticle]
        -[[MediaWiki_talk:Missingarticle|Talk]] -
        -The database did not find the text of a page -that it should have found, named "$1". - -<p>This is usually caused by following an outdated diff or history link to a -page that has been deleted. - -<p>If this is not the case, you may have found a bug in the software. -Please report this to an administrator, making note of the URL. - -{{int:Missingarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missingimage&action=edit missingimage]
        -[[MediaWiki_talk:Missingimage|Talk]] -
        -<b>Missing image</b><br /><i>$1</i> - - -{{int:Missingimage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinks&action=edit missinglanguagelinks]
        -[[MediaWiki_talk:Missinglanguagelinks|Talk]] -
        -Missing Language Links - -{{int:Missinglanguagelinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinksbutton&action=edit missinglanguagelinksbutton]
        -[[MediaWiki_talk:Missinglanguagelinksbutton|Talk]] -
        -Find missing language links for - -{{int:Missinglanguagelinksbutton}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Missinglanguagelinkstext&action=edit missinglanguagelinkstext]
        -[[MediaWiki_talk:Missinglanguagelinkstext|Talk]] -
        -These pages do <i>not</i> link to their counterpart in $1. Redirects and subpages are <i>not</i> shown. - -{{int:Missinglanguagelinkstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Moredotdotdot&action=edit moredotdotdot]
        -[[MediaWiki_talk:Moredotdotdot|Talk]] -
        -More... - -{{int:Moredotdotdot}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Move&action=edit move]
        -[[MediaWiki_talk:Move|Talk]] -
        -Move - -{{int:Move}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movearticle&action=edit movearticle]
        -[[MediaWiki_talk:Movearticle|Talk]] -
        -Move page - -{{int:Movearticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movedto&action=edit movedto]
        -[[MediaWiki_talk:Movedto|Talk]] -
        -moved to - -{{int:Movedto}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movenologin&action=edit movenologin]
        -[[MediaWiki_talk:Movenologin|Talk]] -
        -Not logged in - -{{int:Movenologin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movenologintext&action=edit movenologintext]
        -[[MediaWiki_talk:Movenologintext|Talk]] -
        -You must be a registered user and <a href="/wiki/Special:Userlogin">logged in</a> -to move a page. - -{{int:Movenologintext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepage&action=edit movepage]
        -[[MediaWiki_talk:Movepage|Talk]] -
        -Move page - -{{int:Movepage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagebtn&action=edit movepagebtn]
        -[[MediaWiki_talk:Movepagebtn|Talk]] -
        -Move page - -{{int:Movepagebtn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagetalktext&action=edit movepagetalktext]
        -[[MediaWiki_talk:Movepagetalktext|Talk]] -
        -The associated talk page, if any, will be automatically moved along with it '''unless:''' -*You are moving the page across namespaces, -*A non-empty talk page already exists under the new name, or -*You uncheck the box below. - -In those cases, you will have to move or merge the page manually if desired. - -{{int:Movepagetalktext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movepagetext&action=edit movepagetext]
        -[[MediaWiki_talk:Movepagetext|Talk]] -
        -Using the form below will rename a page, moving all -of its history to the new name. -The old title will become a redirect page to the new title. -Links to the old page title will not be changed; be sure to -[[Special:Maintenance|check]] for double or broken redirects. -You are responsible for making sure that links continue to -point where they are supposed to go. - -Note that the page will '''not''' be moved if there is already -a page at the new title, unless it is empty or a redirect and has no -past edit history. This means that you can rename a page back to where -it was just renamed from if you make a mistake, and you cannot overwrite -an existing page. - -<b>WARNING!</b> -This can be a drastic and unexpected change for a popular page; -please be sure you understand the consequences of this before -proceeding. - -{{int:Movepagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movetalk&action=edit movetalk]
        -[[MediaWiki_talk:Movetalk|Talk]] -
        -Move "talk" page as well, if applicable. - -{{int:Movetalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Movethispage&action=edit movethispage]
        -[[MediaWiki_talk:Movethispage|Talk]] -
        -Move this page - -{{int:Movethispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mycontris&action=edit mycontris]
        -[[MediaWiki_talk:Mycontris|Talk]] -
        -My contributions - -{{int:Mycontris}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mypage&action=edit mypage]
        -[[MediaWiki_talk:Mypage|Talk]] -
        -My page - -{{int:Mypage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Mytalk&action=edit mytalk]
        -[[MediaWiki_talk:Mytalk|Talk]] -
        -My talk - -{{int:Mytalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Navigation&action=edit navigation]
        -[[MediaWiki_talk:Navigation|Talk]] -
        -Navigation - -{{int:Navigation}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nbytes&action=edit nbytes]
        -[[MediaWiki_talk:Nbytes|Talk]] -
        -$1 bytes - -{{int:Nbytes}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nchanges&action=edit nchanges]
        -[[MediaWiki_talk:Nchanges|Talk]] -
        -$1 changes - -{{int:Nchanges}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newarticle&action=edit newarticle]
        -[[MediaWiki_talk:Newarticle|Talk]] -
        -(New) - -{{int:Newarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newarticletext&action=edit newarticletext]
        -[[MediaWiki_talk:Newarticletext|Talk]] -
        -You've followed a link to a page that doesn't exist yet. -To create the page, start typing in the box below -(see the [[Wiktionary:Help|help page]] for more info). -If you are here by mistake, just click your browser's '''back''' button. - -{{int:Newarticletext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newmessages&action=edit newmessages]
        -[[MediaWiki_talk:Newmessages|Talk]] -
        -You have $1. - -{{int:Newmessages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newmessageslink&action=edit newmessageslink]
        -[[MediaWiki_talk:Newmessageslink|Talk]] -
        -new messages - -{{int:Newmessageslink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpage&action=edit newpage]
        -[[MediaWiki_talk:Newpage|Talk]] -
        -New page - -{{int:Newpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpageletter&action=edit newpageletter]
        -[[MediaWiki_talk:Newpageletter|Talk]] -
        -N - -{{int:Newpageletter}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpages&action=edit newpages]
        -[[MediaWiki_talk:Newpages|Talk]] -
        -New pages - -{{int:Newpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newpassword&action=edit newpassword]
        -[[MediaWiki_talk:Newpassword|Talk]] -
        -New password - -{{int:Newpassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newtitle&action=edit newtitle]
        -[[MediaWiki_talk:Newtitle|Talk]] -
        -To new title - -{{int:Newtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Newusersonly&action=edit newusersonly]
        -[[MediaWiki_talk:Newusersonly|Talk]] -
        - (new users only) - -{{int:Newusersonly}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Next&action=edit next]
        -[[MediaWiki_talk:Next|Talk]] -
        -next - -{{int:Next}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nextn&action=edit nextn]
        -[[MediaWiki_talk:Nextn|Talk]] -
        -next $1 - -{{int:Nextn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nlinks&action=edit nlinks]
        -[[MediaWiki_talk:Nlinks|Talk]] -
        -$1 links - -{{int:Nlinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noaffirmation&action=edit noaffirmation]
        -[[MediaWiki_talk:Noaffirmation|Talk]] -
        -You must affirm that your upload does not violate -any copyrights. - -{{int:Noaffirmation}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noarticletext&action=edit noarticletext]
        -[[MediaWiki_talk:Noarticletext|Talk]] -
        -(There is currently no text in this page) - -{{int:Noarticletext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noblockreason&action=edit noblockreason]
        -[[MediaWiki_talk:Noblockreason|Talk]] -
        -You must supply a reason for the block. - -{{int:Noblockreason}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noconnect&action=edit noconnect]
        -[[MediaWiki_talk:Noconnect|Talk]] -
        -Sorry! The wiki is experiencing some technical difficulties, and cannot contact the database server. - -{{int:Noconnect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocontribs&action=edit nocontribs]
        -[[MediaWiki_talk:Nocontribs|Talk]] -
        -No changes were found matching these criteria. - -{{int:Nocontribs}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocookieslogin&action=edit nocookieslogin]
        -[[MediaWiki_talk:Nocookieslogin|Talk]] -
        -Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them and try again. - -{{int:Nocookieslogin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocookiesnew&action=edit nocookiesnew]
        -[[MediaWiki_talk:Nocookiesnew|Talk]] -
        -The user account was created, but you are not logged in. Wiktionary uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password. - -{{int:Nocookiesnew}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nocreativecommons&action=edit nocreativecommons]
        -[[MediaWiki_talk:Nocreativecommons|Talk]] -
        -Creative Commons RDF metadata disabled for this server. - -{{int:Nocreativecommons}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nodb&action=edit nodb]
        -[[MediaWiki_talk:Nodb|Talk]] -
        -Could not select database $1 - -{{int:Nodb}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nodublincore&action=edit nodublincore]
        -[[MediaWiki_talk:Nodublincore|Talk]] -
        -Dublin Core RDF metadata disabled for this server. - -{{int:Nodublincore}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemail&action=edit noemail]
        -[[MediaWiki_talk:Noemail|Talk]] -
        -There is no e-mail address recorded for user "$1". - -{{int:Noemail}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemailtext&action=edit noemailtext]
        -[[MediaWiki_talk:Noemailtext|Talk]] -
        -This user has not specified a valid e-mail address, -or has chosen not to receive e-mail from other users. - -{{int:Noemailtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noemailtitle&action=edit noemailtitle]
        -[[MediaWiki_talk:Noemailtitle|Talk]] -
        -No e-mail address - -{{int:Noemailtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nogomatch&action=edit nogomatch]
        -[[MediaWiki_talk:Nogomatch|Talk]] -
        -No page with this exact title exists, trying full text search. - -{{int:Nogomatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nohistory&action=edit nohistory]
        -[[MediaWiki_talk:Nohistory|Talk]] -
        -There is no edit history for this page. - -{{int:Nohistory}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nolinkshere&action=edit nolinkshere]
        -[[MediaWiki_talk:Nolinkshere|Talk]] -
        -No pages link to here. - -{{int:Nolinkshere}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nolinkstoimage&action=edit nolinkstoimage]
        -[[MediaWiki_talk:Nolinkstoimage|Talk]] -
        -There are no pages that link to this image. - -{{int:Nolinkstoimage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Noname&action=edit noname]
        -[[MediaWiki_talk:Noname|Talk]] -
        -You have not specified a valid user name. - -{{int:Noname}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nonefound&action=edit nonefound]
        -[[MediaWiki_talk:Nonefound|Talk]] -
        -<strong>Note</strong>: unsuccessful searches are -often caused by searching for common words like "have" and "from", -which are not indexed, or by specifying more than one search term (only pages -containing all of the search terms will appear in the result). - -{{int:Nonefound}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nospecialpagetext&action=edit nospecialpagetext]
        -[[MediaWiki_talk:Nospecialpagetext|Talk]] -
        -You have requested a special page that is not -recognized by the wiki. - -{{int:Nospecialpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchaction&action=edit nosuchaction]
        -[[MediaWiki_talk:Nosuchaction|Talk]] -
        -No such action - -{{int:Nosuchaction}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchactiontext&action=edit nosuchactiontext]
        -[[MediaWiki_talk:Nosuchactiontext|Talk]] -
        -The action specified by the URL is not -recognized by the wiki - -{{int:Nosuchactiontext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchspecialpage&action=edit nosuchspecialpage]
        -[[MediaWiki_talk:Nosuchspecialpage|Talk]] -
        -No such special page - -{{int:Nosuchspecialpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nosuchuser&action=edit nosuchuser]
        -[[MediaWiki_talk:Nosuchuser|Talk]] -
        -There is no user by the name "$1". -Check your spelling, or use the form below to create a new user account. - -{{int:Nosuchuser}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notacceptable&action=edit notacceptable]
        -[[MediaWiki_talk:Notacceptable|Talk]] -
        -The wiki server can't provide data in a format your client can read. - -{{int:Notacceptable}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notanarticle&action=edit notanarticle]
        -[[MediaWiki_talk:Notanarticle|Talk]] -
        -Not a content page - -{{int:Notanarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notargettext&action=edit notargettext]
        -[[MediaWiki_talk:Notargettext|Talk]] -
        -You have not specified a target page or user -to perform this function on. - -{{int:Notargettext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notargettitle&action=edit notargettitle]
        -[[MediaWiki_talk:Notargettitle|Talk]] -
        -No target - -{{int:Notargettitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Note&action=edit note]
        -[[MediaWiki_talk:Note|Talk]] -
        -<strong>Note:</strong> - -{{int:Note}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notextmatches&action=edit notextmatches]
        -[[MediaWiki_talk:Notextmatches|Talk]] -
        -No page text matches - -{{int:Notextmatches}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notitlematches&action=edit notitlematches]
        -[[MediaWiki_talk:Notitlematches|Talk]] -
        -No page title matches - -{{int:Notitlematches}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Notloggedin&action=edit notloggedin]
        -[[MediaWiki_talk:Notloggedin|Talk]] -
        -Not logged in - -{{int:Notloggedin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowatchlist&action=edit nowatchlist]
        -[[MediaWiki_talk:Nowatchlist|Talk]] -
        -You have no items on your watchlist. - -{{int:Nowatchlist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowiki_sample&action=edit nowiki_sample]
        -[[MediaWiki_talk:Nowiki_sample|Talk]] -
        -Insert non-formatted text here - -{{int:Nowiki_sample}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nowiki_tip&action=edit nowiki_tip]
        -[[MediaWiki_talk:Nowiki_tip|Talk]] -
        -Ignore wiki formatting - -{{int:Nowiki_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-category&action=edit nstab-category]
        -[[MediaWiki_talk:Nstab-category|Talk]] -
        -Category - -{{int:Nstab-category}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-help&action=edit nstab-help]
        -[[MediaWiki_talk:Nstab-help|Talk]] -
        -Help - -{{int:Nstab-help}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-image&action=edit nstab-image]
        -[[MediaWiki_talk:Nstab-image|Talk]] -
        -Image - -{{int:Nstab-image}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-main&action=edit nstab-main]
        -[[MediaWiki_talk:Nstab-main|Talk]] -
        -Article - -{{int:Nstab-main}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-media&action=edit nstab-media]
        -[[MediaWiki_talk:Nstab-media|Talk]] -
        -Media - -{{int:Nstab-media}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-mediawiki&action=edit nstab-mediawiki]
        -[[MediaWiki_talk:Nstab-mediawiki|Talk]] -
        -Message - -{{int:Nstab-mediawiki}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-special&action=edit nstab-special]
        -[[MediaWiki_talk:Nstab-special|Talk]] -
        -Special - -{{int:Nstab-special}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-template&action=edit nstab-template]
        -[[MediaWiki_talk:Nstab-template|Talk]] -
        -Template - -{{int:Nstab-template}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-user&action=edit nstab-user]
        -[[MediaWiki_talk:Nstab-user|Talk]] -
        -User page - -{{int:Nstab-user}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nstab-wp&action=edit nstab-wp]
        -[[MediaWiki_talk:Nstab-wp|Talk]] -
        -About - -{{int:Nstab-wp}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Nviews&action=edit nviews]
        -[[MediaWiki_talk:Nviews|Talk]] -
        -$1 views - -{{int:Nviews}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ok&action=edit ok]
        -[[MediaWiki_talk:Ok|Talk]] -
        -OK - -{{int:Ok}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Oldpassword&action=edit oldpassword]
        -[[MediaWiki_talk:Oldpassword|Talk]] -
        -Old password - -{{int:Oldpassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Orig&action=edit orig]
        -[[MediaWiki_talk:Orig|Talk]] -
        -orig - -{{int:Orig}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Orphans&action=edit orphans]
        -[[MediaWiki_talk:Orphans|Talk]] -
        -Orphaned pages - -{{int:Orphans}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Othercontribs&action=edit othercontribs]
        -[[MediaWiki_talk:Othercontribs|Talk]] -
        -Based on work by $1. - -{{int:Othercontribs}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Otherlanguages&action=edit otherlanguages]
        -[[MediaWiki_talk:Otherlanguages|Talk]] -
        -Other languages - -{{int:Otherlanguages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagemovedsub&action=edit pagemovedsub]
        -[[MediaWiki_talk:Pagemovedsub|Talk]] -
        -Move succeeded - -{{int:Pagemovedsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagemovedtext&action=edit pagemovedtext]
        -[[MediaWiki_talk:Pagemovedtext|Talk]] -
        -Page "[[$1]]" moved to "[[$2]]". - -{{int:Pagemovedtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Pagetitle&action=edit pagetitle]
        -[[MediaWiki_talk:Pagetitle|Talk]] -
        -$1 - Wiktionary - -{{int:Pagetitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordremindertext&action=edit passwordremindertext]
        -[[MediaWiki_talk:Passwordremindertext|Talk]] -
        -Someone (probably you, from IP address $1) -requested that we send you a new Wiktionary login password. -The password for user "$2" is now "$3". -You should log in and change your password now. - -{{int:Passwordremindertext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordremindertitle&action=edit passwordremindertitle]
        -[[MediaWiki_talk:Passwordremindertitle|Talk]] -
        -Password reminder from Wiktionary - -{{int:Passwordremindertitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Passwordsent&action=edit passwordsent]
        -[[MediaWiki_talk:Passwordsent|Talk]] -
        -A new password has been sent to the e-mail address -registered for "$1". -Please log in again after you receive it. - -{{int:Passwordsent}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfcached&action=edit perfcached]
        -[[MediaWiki_talk:Perfcached|Talk]] -
        -The following data is cached and may not be completely up to date: - -{{int:Perfcached}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfdisabled&action=edit perfdisabled]
        -[[MediaWiki_talk:Perfdisabled|Talk]] -
        -Sorry! This feature has been temporarily disabled -because it slows the database down to the point that no one can use -the wiki. - -{{int:Perfdisabled}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Perfdisabledsub&action=edit perfdisabledsub]
        -[[MediaWiki_talk:Perfdisabledsub|Talk]] -
        -Here's a saved copy from $1: - -{{int:Perfdisabledsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Personaltools&action=edit personaltools]
        -[[MediaWiki_talk:Personaltools|Talk]] -
        -Personal tools - -{{int:Personaltools}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Popularpages&action=edit popularpages]
        -[[MediaWiki_talk:Popularpages|Talk]] -
        -Popular pages - -{{int:Popularpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Portal&action=edit portal]
        -[[MediaWiki_talk:Portal|Talk]] -
        -Community portal - -{{int:Portal}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Portal-url&action=edit portal-url]
        -[[MediaWiki_talk:Portal-url|Talk]] -
        -Wiktionary:Community Portal - -{{int:Portal-url}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Postcomment&action=edit postcomment]
        -[[MediaWiki_talk:Postcomment|Talk]] -
        -Post a comment - -{{int:Postcomment}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Poweredby&action=edit poweredby]
        -[[MediaWiki_talk:Poweredby|Talk]] -
        -Wiktionary is powered by [http://www.mediawiki.org/ MediaWiki], an open source wiki engine. - -{{int:Poweredby}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Powersearch&action=edit powersearch]
        -[[MediaWiki_talk:Powersearch|Talk]] -
        -Search - -{{int:Powersearch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Powersearchtext&action=edit powersearchtext]
        -[[MediaWiki_talk:Powersearchtext|Talk]] -
        - -Search in namespaces :<br /> -$1<br /> -$2 List redirects &nbsp; Search for $3 $9 - -{{int:Powersearchtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Preferences&action=edit preferences]
        -[[MediaWiki_talk:Preferences|Talk]] -
        -Preferences - -{{int:Preferences}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-help-userdata&action=edit prefs-help-userdata]
        -[[MediaWiki_talk:Prefs-help-userdata|Talk]] -
        -* <strong>Real name</strong> (optional): if you choose to provide it this will be used for giving you attribution for your work.<br/> -* <strong>Email</strong> (optional): Enables people to contact you through the website without you having to reveal your -email address to them, and it can be used to send you a new password if you forget it. - -{{int:Prefs-help-userdata}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-misc&action=edit prefs-misc]
        -[[MediaWiki_talk:Prefs-misc|Talk]] -
        -Misc settings - -{{int:Prefs-misc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-personal&action=edit prefs-personal]
        -[[MediaWiki_talk:Prefs-personal|Talk]] -
        -User data - -{{int:Prefs-personal}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefs-rc&action=edit prefs-rc]
        -[[MediaWiki_talk:Prefs-rc|Talk]] -
        -Recent changes and stub display - -{{int:Prefs-rc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefslogintext&action=edit prefslogintext]
        -[[MediaWiki_talk:Prefslogintext|Talk]] -
        -You are logged in as "$1". -Your internal ID number is $2. - -See [[Wiktionary:User preferences help]] for help deciphering the options. - -{{int:Prefslogintext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsnologin&action=edit prefsnologin]
        -[[MediaWiki_talk:Prefsnologin|Talk]] -
        -Not logged in - -{{int:Prefsnologin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsnologintext&action=edit prefsnologintext]
        -[[MediaWiki_talk:Prefsnologintext|Talk]] -
        -You must be <a href="/wiki/Special:Userlogin">logged in</a> -to set user preferences. - -{{int:Prefsnologintext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prefsreset&action=edit prefsreset]
        -[[MediaWiki_talk:Prefsreset|Talk]] -
        -Preferences have been reset from storage. - -{{int:Prefsreset}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Preview&action=edit preview]
        -[[MediaWiki_talk:Preview|Talk]] -
        -Preview - -{{int:Preview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Previewconflict&action=edit previewconflict]
        -[[MediaWiki_talk:Previewconflict|Talk]] -
        -This preview reflects the text in the upper -text editing area as it will appear if you choose to save. - -{{int:Previewconflict}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Previewnote&action=edit previewnote]
        -[[MediaWiki_talk:Previewnote|Talk]] -
        -Remember that this is only a preview, and has not yet been saved! - -{{int:Previewnote}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Prevn&action=edit prevn]
        -[[MediaWiki_talk:Prevn|Talk]] -
        -previous $1 - -{{int:Prevn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Printableversion&action=edit printableversion]
        -[[MediaWiki_talk:Printableversion|Talk]] -
        -Printable version - -{{int:Printableversion}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Printsubtitle&action=edit printsubtitle]
        -[[MediaWiki_talk:Printsubtitle|Talk]] -
        -(From http://tl.wiktionary.org) - -{{int:Printsubtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protect&action=edit protect]
        -[[MediaWiki_talk:Protect|Talk]] -
        -Protect - -{{int:Protect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectcomment&action=edit protectcomment]
        -[[MediaWiki_talk:Protectcomment|Talk]] -
        -Reason for protecting - -{{int:Protectcomment}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedarticle&action=edit protectedarticle]
        -[[MediaWiki_talk:Protectedarticle|Talk]] -
        -protected [[$1]] - -{{int:Protectedarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedpage&action=edit protectedpage]
        -[[MediaWiki_talk:Protectedpage|Talk]] -
        -Protected page - -{{int:Protectedpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedpagewarning&action=edit protectedpagewarning]
        -[[MediaWiki_talk:Protectedpagewarning|Talk]] -
        -WARNING: This page has been locked so that only -users with sysop privileges can edit it. Be sure you are following the -<a href='/w/wiki.phtml/Wiktionary:Protected_page_guidelines'>protected page -guidelines</a>. - -{{int:Protectedpagewarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectedtext&action=edit protectedtext]
        -[[MediaWiki_talk:Protectedtext|Talk]] -
        -This page has been locked to prevent editing; there are -a number of reasons why this may be so, please see -[[Wiktionary:Protected page]]. - -You can view and copy the source of this page: - -{{int:Protectedtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectlogpage&action=edit protectlogpage]
        -[[MediaWiki_talk:Protectlogpage|Talk]] -
        -Protection_log - -{{int:Protectlogpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectlogtext&action=edit protectlogtext]
        -[[MediaWiki_talk:Protectlogtext|Talk]] -
        -Below is a list of page locks/unlocks. -See [[Wiktionary:Protected page]] for more information. - -{{int:Protectlogtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectpage&action=edit protectpage]
        -[[MediaWiki_talk:Protectpage|Talk]] -
        -Protect page - -{{int:Protectpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectreason&action=edit protectreason]
        -[[MediaWiki_talk:Protectreason|Talk]] -
        -(give a reason) - -{{int:Protectreason}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectsub&action=edit protectsub]
        -[[MediaWiki_talk:Protectsub|Talk]] -
        -(Protecting "$1") - -{{int:Protectsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Protectthispage&action=edit protectthispage]
        -[[MediaWiki_talk:Protectthispage|Talk]] -
        -Protect this page - -{{int:Protectthispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblocker&action=edit proxyblocker]
        -[[MediaWiki_talk:Proxyblocker|Talk]] -
        -Proxy blocker - -{{int:Proxyblocker}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblockreason&action=edit proxyblockreason]
        -[[MediaWiki_talk:Proxyblockreason|Talk]] -
        -Your IP address has been blocked because it is an open proxy. Please contact your Internet service provider or tech support and inform them of this serious security problem. - -{{int:Proxyblockreason}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Proxyblocksuccess&action=edit proxyblocksuccess]
        -[[MediaWiki_talk:Proxyblocksuccess|Talk]] -
        -Done. - - -{{int:Proxyblocksuccess}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbbrowse&action=edit qbbrowse]
        -[[MediaWiki_talk:Qbbrowse|Talk]] -
        -Browse - -{{int:Qbbrowse}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbedit&action=edit qbedit]
        -[[MediaWiki_talk:Qbedit|Talk]] -
        -Edit - -{{int:Qbedit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbfind&action=edit qbfind]
        -[[MediaWiki_talk:Qbfind|Talk]] -
        -Find - -{{int:Qbfind}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbmyoptions&action=edit qbmyoptions]
        -[[MediaWiki_talk:Qbmyoptions|Talk]] -
        -My pages - -{{int:Qbmyoptions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbpageinfo&action=edit qbpageinfo]
        -[[MediaWiki_talk:Qbpageinfo|Talk]] -
        -Context - -{{int:Qbpageinfo}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbpageoptions&action=edit qbpageoptions]
        -[[MediaWiki_talk:Qbpageoptions|Talk]] -
        -This page - -{{int:Qbpageoptions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbsettings&action=edit qbsettings]
        -[[MediaWiki_talk:Qbsettings|Talk]] -
        -Quickbar settings - -{{int:Qbsettings}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Qbspecialpages&action=edit qbspecialpages]
        -[[MediaWiki_talk:Qbspecialpages|Talk]] -
        -Special pages - -{{int:Qbspecialpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Querybtn&action=edit querybtn]
        -[[MediaWiki_talk:Querybtn|Talk]] -
        -Submit query - -{{int:Querybtn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Querysuccessful&action=edit querysuccessful]
        -[[MediaWiki_talk:Querysuccessful|Talk]] -
        -Query successful - -{{int:Querysuccessful}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Randompage&action=edit randompage]
        -[[MediaWiki_talk:Randompage|Talk]] -
        -Random page - -{{int:Randompage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Range_block_disabled&action=edit range_block_disabled]
        -[[MediaWiki_talk:Range_block_disabled|Talk]] -
        -The sysop ability to create range blocks is disabled. - -{{int:Range_block_disabled}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rchide&action=edit rchide]
        -[[MediaWiki_talk:Rchide|Talk]] -
        -in $4 form; $1 minor edits; $2 secondary namespaces; $3 multiple edits. - -{{int:Rchide}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclinks&action=edit rclinks]
        -[[MediaWiki_talk:Rclinks|Talk]] -
        -Show last $1 changes in last $2 days<br />$3 - -{{int:Rclinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclistfrom&action=edit rclistfrom]
        -[[MediaWiki_talk:Rclistfrom|Talk]] -
        -Show new changes starting from $1 - -{{int:Rclistfrom}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcliu&action=edit rcliu]
        -[[MediaWiki_talk:Rcliu|Talk]] -
        -; $1 edits from logged in users - -{{int:Rcliu}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcloaderr&action=edit rcloaderr]
        -[[MediaWiki_talk:Rcloaderr|Talk]] -
        -Loading recent changes - -{{int:Rcloaderr}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rclsub&action=edit rclsub]
        -[[MediaWiki_talk:Rclsub|Talk]] -
        -(to pages linked from "$1") - -{{int:Rclsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcnote&action=edit rcnote]
        -[[MediaWiki_talk:Rcnote|Talk]] -
        -Below are the last <strong>$1</strong> changes in last <strong>$2</strong> days. - -{{int:Rcnote}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rcnotefrom&action=edit rcnotefrom]
        -[[MediaWiki_talk:Rcnotefrom|Talk]] -
        -Below are the changes since <b>$2</b> (up to <b>$1</b> shown). - -{{int:Rcnotefrom}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonly&action=edit readonly]
        -[[MediaWiki_talk:Readonly|Talk]] -
        -Database locked - -{{int:Readonly}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonlytext&action=edit readonlytext]
        -[[MediaWiki_talk:Readonlytext|Talk]] -
        -The database is currently locked to new -entries and other modifications, probably for routine database maintenance, -after which it will be back to normal. -The administrator who locked it offered this explanation: -<p>$1 - -{{int:Readonlytext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Readonlywarning&action=edit readonlywarning]
        -[[MediaWiki_talk:Readonlywarning|Talk]] -
        -WARNING: The database has been locked for maintenance, -so you will not be able to save your edits right now. You may wish to cut-n-paste -the text into a text file and save it for later. - -{{int:Readonlywarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchanges&action=edit recentchanges]
        -[[MediaWiki_talk:Recentchanges|Talk]] -
        -Recent changes - -{{int:Recentchanges}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangescount&action=edit recentchangescount]
        -[[MediaWiki_talk:Recentchangescount|Talk]] -
        -Number of titles in recent changes - -{{int:Recentchangescount}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangeslinked&action=edit recentchangeslinked]
        -[[MediaWiki_talk:Recentchangeslinked|Talk]] -
        -Related changes - -{{int:Recentchangeslinked}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Recentchangestext&action=edit recentchangestext]
        -[[MediaWiki_talk:Recentchangestext|Talk]] -
        -Track the most recent changes to the wiki on this page. - -{{int:Recentchangestext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Redirectedfrom&action=edit redirectedfrom]
        -[[MediaWiki_talk:Redirectedfrom|Talk]] -
        -(Redirected from $1) - -{{int:Redirectedfrom}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Remembermypassword&action=edit remembermypassword]
        -[[MediaWiki_talk:Remembermypassword|Talk]] -
        -Remember my password across sessions. - -{{int:Remembermypassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removechecked&action=edit removechecked]
        -[[MediaWiki_talk:Removechecked|Talk]] -
        -Remove checked items from watchlist - -{{int:Removechecked}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removedwatch&action=edit removedwatch]
        -[[MediaWiki_talk:Removedwatch|Talk]] -
        -Removed from watchlist - -{{int:Removedwatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removedwatchtext&action=edit removedwatchtext]
        -[[MediaWiki_talk:Removedwatchtext|Talk]] -
        -The page "$1" has been removed from your watchlist. - -{{int:Removedwatchtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Removingchecked&action=edit removingchecked]
        -[[MediaWiki_talk:Removingchecked|Talk]] -
        -Removing requested items from watchlist... - -{{int:Removingchecked}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Resetprefs&action=edit resetprefs]
        -[[MediaWiki_talk:Resetprefs|Talk]] -
        -Reset preferences - -{{int:Resetprefs}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Restorelink&action=edit restorelink]
        -[[MediaWiki_talk:Restorelink|Talk]] -
        -$1 deleted edits - -{{int:Restorelink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Resultsperpage&action=edit resultsperpage]
        -[[MediaWiki_talk:Resultsperpage|Talk]] -
        -Hits to show per page - -{{int:Resultsperpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Retrievedfrom&action=edit retrievedfrom]
        -[[MediaWiki_talk:Retrievedfrom|Talk]] -
        -Retrieved from "$1" - -{{int:Retrievedfrom}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Returnto&action=edit returnto]
        -[[MediaWiki_talk:Returnto|Talk]] -
        -Return to $1. - -{{int:Returnto}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Retypenew&action=edit retypenew]
        -[[MediaWiki_talk:Retypenew|Talk]] -
        -Retype new password - -{{int:Retypenew}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reupload&action=edit reupload]
        -[[MediaWiki_talk:Reupload|Talk]] -
        -Re-upload - -{{int:Reupload}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reuploaddesc&action=edit reuploaddesc]
        -[[MediaWiki_talk:Reuploaddesc|Talk]] -
        -Return to the upload form. - -{{int:Reuploaddesc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Reverted&action=edit reverted]
        -[[MediaWiki_talk:Reverted|Talk]] -
        -Reverted to earlier revision - -{{int:Reverted}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revertimg&action=edit revertimg]
        -[[MediaWiki_talk:Revertimg|Talk]] -
        -rev - -{{int:Revertimg}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revertpage&action=edit revertpage]
        -[[MediaWiki_talk:Revertpage|Talk]] -
        -Reverted edit of $2, changed back to last version by $1 - -{{int:Revertpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revhistory&action=edit revhistory]
        -[[MediaWiki_talk:Revhistory|Talk]] -
        -Revision history - -{{int:Revhistory}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revisionasof&action=edit revisionasof]
        -[[MediaWiki_talk:Revisionasof|Talk]] -
        -Revision as of $1 - -{{int:Revisionasof}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revnotfound&action=edit revnotfound]
        -[[MediaWiki_talk:Revnotfound|Talk]] -
        -Revision not found - -{{int:Revnotfound}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Revnotfoundtext&action=edit revnotfoundtext]
        -[[MediaWiki_talk:Revnotfoundtext|Talk]] -
        -The old revision of the page you asked for could not be found. -Please check the URL you used to access this page. - - -{{int:Revnotfoundtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rfcurl&action=edit rfcurl]
        -[[MediaWiki_talk:Rfcurl|Talk]] -
        -http://www.faqs.org/rfcs/rfc$1.html - -{{int:Rfcurl}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rights&action=edit rights]
        -[[MediaWiki_talk:Rights|Talk]] -
        -Rights: - -{{int:Rights}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollback&action=edit rollback]
        -[[MediaWiki_talk:Rollback|Talk]] -
        -Roll back edits - -{{int:Rollback}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollback_short&action=edit rollback_short]
        -[[MediaWiki_talk:Rollback_short|Talk]] -
        -Rollback - -{{int:Rollback_short}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollbackfailed&action=edit rollbackfailed]
        -[[MediaWiki_talk:Rollbackfailed|Talk]] -
        -Rollback failed - -{{int:Rollbackfailed}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rollbacklink&action=edit rollbacklink]
        -[[MediaWiki_talk:Rollbacklink|Talk]] -
        -rollback - -{{int:Rollbacklink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Rows&action=edit rows]
        -[[MediaWiki_talk:Rows|Talk]] -
        -Rows - -{{int:Rows}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savearticle&action=edit savearticle]
        -[[MediaWiki_talk:Savearticle|Talk]] -
        -Save page - -{{int:Savearticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savedprefs&action=edit savedprefs]
        -[[MediaWiki_talk:Savedprefs|Talk]] -
        -Your preferences have been saved. - -{{int:Savedprefs}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Savefile&action=edit savefile]
        -[[MediaWiki_talk:Savefile|Talk]] -
        -Save file - -{{int:Savefile}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Saveprefs&action=edit saveprefs]
        -[[MediaWiki_talk:Saveprefs|Talk]] -
        -Save preferences - -{{int:Saveprefs}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Search&action=edit search]
        -[[MediaWiki_talk:Search|Talk]] -
        -Search - -{{int:Search}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchdisabled&action=edit searchdisabled]
        -[[MediaWiki_talk:Searchdisabled|Talk]] -
        -<p>Sorry! Full text search has been disabled temporarily, for performance reasons. In the meantime, you can use the Google search below, which may be out of date.</p> - -{{int:Searchdisabled}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchhelppage&action=edit searchhelppage]
        -[[MediaWiki_talk:Searchhelppage|Talk]] -
        -Wiktionary:Searching - -{{int:Searchhelppage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchingwikipedia&action=edit searchingwikipedia]
        -[[MediaWiki_talk:Searchingwikipedia|Talk]] -
        -Searching Wiktionary - -{{int:Searchingwikipedia}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchquery&action=edit searchquery]
        -[[MediaWiki_talk:Searchquery|Talk]] -
        -For query "$1" - -{{int:Searchquery}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresults&action=edit searchresults]
        -[[MediaWiki_talk:Searchresults|Talk]] -
        -Search results - -{{int:Searchresults}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresultshead&action=edit searchresultshead]
        -[[MediaWiki_talk:Searchresultshead|Talk]] -
        -Search result settings - -{{int:Searchresultshead}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Searchresulttext&action=edit searchresulttext]
        -[[MediaWiki_talk:Searchresulttext|Talk]] -
        -For more information about searching Wiktionary, see $1. - -{{int:Searchresulttext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sectionedit&action=edit sectionedit]
        -[[MediaWiki_talk:Sectionedit|Talk]] -
        - (section) - -{{int:Sectionedit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectnewerversionfordiff&action=edit selectnewerversionfordiff]
        -[[MediaWiki_talk:Selectnewerversionfordiff|Talk]] -
        -Select a newer version for comparison - -{{int:Selectnewerversionfordiff}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectolderversionfordiff&action=edit selectolderversionfordiff]
        -[[MediaWiki_talk:Selectolderversionfordiff|Talk]] -
        -Select an older version for comparison - -{{int:Selectolderversionfordiff}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selectonly&action=edit selectonly]
        -[[MediaWiki_talk:Selectonly|Talk]] -
        -Only read-only queries are allowed. - -{{int:Selectonly}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selflinks&action=edit selflinks]
        -[[MediaWiki_talk:Selflinks|Talk]] -
        -Pages with Self Links - -{{int:Selflinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Selflinkstext&action=edit selflinkstext]
        -[[MediaWiki_talk:Selflinkstext|Talk]] -
        -The following pages contain a link to themselves, which they should not. - -{{int:Selflinkstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Seriousxhtmlerrors&action=edit seriousxhtmlerrors]
        -[[MediaWiki_talk:Seriousxhtmlerrors|Talk]] -
        -There were serious xhtml markup errors detected by tidy. - -{{int:Seriousxhtmlerrors}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Servertime&action=edit servertime]
        -[[MediaWiki_talk:Servertime|Talk]] -
        -Server time is now - -{{int:Servertime}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Set_rights_fail&action=edit set_rights_fail]
        -[[MediaWiki_talk:Set_rights_fail|Talk]] -
        -<b>User rights for "$1" could not be set. (Did you enter the name correctly?)</b> - -{{int:Set_rights_fail}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Set_user_rights&action=edit set_user_rights]
        -[[MediaWiki_talk:Set_user_rights|Talk]] -
        -Set user rights - -{{int:Set_user_rights}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Setbureaucratflag&action=edit setbureaucratflag]
        -[[MediaWiki_talk:Setbureaucratflag|Talk]] -
        -Set bureaucrat flag - -{{int:Setbureaucratflag}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Shortpages&action=edit shortpages]
        -[[MediaWiki_talk:Shortpages|Talk]] -
        -Short pages - -{{int:Shortpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Show&action=edit show]
        -[[MediaWiki_talk:Show|Talk]] -
        -show - -{{int:Show}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showhideminor&action=edit showhideminor]
        -[[MediaWiki_talk:Showhideminor|Talk]] -
        -$1 minor edits | $2 bots | $3 logged in users - -{{int:Showhideminor}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showingresults&action=edit showingresults]
        -[[MediaWiki_talk:Showingresults|Talk]] -
        -Showing below <b>$1</b> results starting with #<b>$2</b>. - -{{int:Showingresults}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showingresultsnum&action=edit showingresultsnum]
        -[[MediaWiki_talk:Showingresultsnum|Talk]] -
        -Showing below <b>$3</b> results starting with #<b>$2</b>. - -{{int:Showingresultsnum}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showlast&action=edit showlast]
        -[[MediaWiki_talk:Showlast|Talk]] -
        -Show last $1 images sorted $2. - -{{int:Showlast}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showpreview&action=edit showpreview]
        -[[MediaWiki_talk:Showpreview|Talk]] -
        -Show preview - -{{int:Showpreview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Showtoc&action=edit showtoc]
        -[[MediaWiki_talk:Showtoc|Talk]] -
        -show - -{{int:Showtoc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sig_tip&action=edit sig_tip]
        -[[MediaWiki_talk:Sig_tip|Talk]] -
        -Your signature with timestamp - -{{int:Sig_tip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitestats&action=edit sitestats]
        -[[MediaWiki_talk:Sitestats|Talk]] -
        -Site statistics - -{{int:Sitestats}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitestatstext&action=edit sitestatstext]
        -[[MediaWiki_talk:Sitestatstext|Talk]] -
        -There are '''$1''' total pages in the database. -This includes "talk" pages, pages about Wiktionary, minimal "stub" -pages, redirects, and others that probably don't qualify as content pages. -Excluding those, there are '''$2''' pages that are probably legitimate -content pages. - -There have been a total of '''$3''' page views, and '''$4''' page edits -since the wiki was setup. -That comes to '''$5''' average edits per page, and '''$6''' views per edit. - -{{int:Sitestatstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitesubtitle&action=edit sitesubtitle]
        -[[MediaWiki_talk:Sitesubtitle|Talk]] -
        -The Free Encyclopedia - -{{int:Sitesubtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitesupport&action=edit sitesupport]
        -[[MediaWiki_talk:Sitesupport|Talk]] -
        -Donations - -{{int:Sitesupport}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sitetitle&action=edit sitetitle]
        -[[MediaWiki_talk:Sitetitle|Talk]] -
        -Wiktionary - -{{int:Sitetitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Siteuser&action=edit siteuser]
        -[[MediaWiki_talk:Siteuser|Talk]] -
        -Wiktionary user $1 - -{{int:Siteuser}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Siteusers&action=edit siteusers]
        -[[MediaWiki_talk:Siteusers|Talk]] -
        -Wiktionary user(s) $1 - -{{int:Siteusers}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Skin&action=edit skin]
        -[[MediaWiki_talk:Skin|Talk]] -
        -Skin - -{{int:Skin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spamprotectiontext&action=edit spamprotectiontext]
        -[[MediaWiki_talk:Spamprotectiontext|Talk]] -
        -The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site. - -You might want to check the following regular expression for patterns that are currently blocked: - -{{int:Spamprotectiontext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spamprotectiontitle&action=edit spamprotectiontitle]
        -[[MediaWiki_talk:Spamprotectiontitle|Talk]] -
        -Spam protection filter - -{{int:Spamprotectiontitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Specialpage&action=edit specialpage]
        -[[MediaWiki_talk:Specialpage|Talk]] -
        -Special Page - -{{int:Specialpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Specialpages&action=edit specialpages]
        -[[MediaWiki_talk:Specialpages|Talk]] -
        -Special pages - -{{int:Specialpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Spheading&action=edit spheading]
        -[[MediaWiki_talk:Spheading|Talk]] -
        -Special pages for all users - -{{int:Spheading}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sqlislogged&action=edit sqlislogged]
        -[[MediaWiki_talk:Sqlislogged|Talk]] -
        -Please note that all queries are logged. - -{{int:Sqlislogged}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sqlquery&action=edit sqlquery]
        -[[MediaWiki_talk:Sqlquery|Talk]] -
        -Enter query - -{{int:Sqlquery}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Statistics&action=edit statistics]
        -[[MediaWiki_talk:Statistics|Talk]] -
        -Statistics - -{{int:Statistics}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Storedversion&action=edit storedversion]
        -[[MediaWiki_talk:Storedversion|Talk]] -
        -Stored version - -{{int:Storedversion}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Stubthreshold&action=edit stubthreshold]
        -[[MediaWiki_talk:Stubthreshold|Talk]] -
        -Threshold for stub display - -{{int:Stubthreshold}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subcategories&action=edit subcategories]
        -[[MediaWiki_talk:Subcategories|Talk]] -
        -Subcategories - -{{int:Subcategories}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subject&action=edit subject]
        -[[MediaWiki_talk:Subject|Talk]] -
        -Subject/headline - -{{int:Subject}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Subjectpage&action=edit subjectpage]
        -[[MediaWiki_talk:Subjectpage|Talk]] -
        -View subject - -{{int:Subjectpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Successfulupload&action=edit successfulupload]
        -[[MediaWiki_talk:Successfulupload|Talk]] -
        -Successful upload - -{{int:Successfulupload}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Summary&action=edit summary]
        -[[MediaWiki_talk:Summary|Talk]] -
        -Summary - -{{int:Summary}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysopspheading&action=edit sysopspheading]
        -[[MediaWiki_talk:Sysopspheading|Talk]] -
        -For sysop use only - -{{int:Sysopspheading}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysoptext&action=edit sysoptext]
        -[[MediaWiki_talk:Sysoptext|Talk]] -
        -The action you have requested can only be -performed by users with "sysop" status. -See $1. - -{{int:Sysoptext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Sysoptitle&action=edit sysoptitle]
        -[[MediaWiki_talk:Sysoptitle|Talk]] -
        -Sysop access required - -{{int:Sysoptitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tableform&action=edit tableform]
        -[[MediaWiki_talk:Tableform|Talk]] -
        -table - -{{int:Tableform}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talk&action=edit talk]
        -[[MediaWiki_talk:Talk|Talk]] -
        -Discussion - -{{int:Talk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkexists&action=edit talkexists]
        -[[MediaWiki_talk:Talkexists|Talk]] -
        -The page itself was moved successfully, but the -talk page could not be moved because one already exists at the new -title. Please merge them manually. - -{{int:Talkexists}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpage&action=edit talkpage]
        -[[MediaWiki_talk:Talkpage|Talk]] -
        -Discuss this page - -{{int:Talkpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagemoved&action=edit talkpagemoved]
        -[[MediaWiki_talk:Talkpagemoved|Talk]] -
        -The corresponding talk page was also moved. - -{{int:Talkpagemoved}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagenotmoved&action=edit talkpagenotmoved]
        -[[MediaWiki_talk:Talkpagenotmoved|Talk]] -
        -The corresponding talk page was <strong>not</strong> moved. - -{{int:Talkpagenotmoved}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Talkpagetext&action=edit talkpagetext]
        -[[MediaWiki_talk:Talkpagetext|Talk]] -
        -<!-- MediaWiki:talkpagetext --> - -{{int:Talkpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Textboxsize&action=edit textboxsize]
        -[[MediaWiki_talk:Textboxsize|Talk]] -
        -Textbox dimensions - -{{int:Textboxsize}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Textmatches&action=edit textmatches]
        -[[MediaWiki_talk:Textmatches|Talk]] -
        -Page text matches - -{{int:Textmatches}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Thisisdeleted&action=edit thisisdeleted]
        -[[MediaWiki_talk:Thisisdeleted|Talk]] -
        -View or restore $1? - -{{int:Thisisdeleted}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Thumbnail-more&action=edit thumbnail-more]
        -[[MediaWiki_talk:Thumbnail-more|Talk]] -
        -Enlarge - -{{int:Thumbnail-more}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezonelegend&action=edit timezonelegend]
        -[[MediaWiki_talk:Timezonelegend|Talk]] -
        -Time zone - -{{int:Timezonelegend}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezoneoffset&action=edit timezoneoffset]
        -[[MediaWiki_talk:Timezoneoffset|Talk]] -
        -Offset - -{{int:Timezoneoffset}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Timezonetext&action=edit timezonetext]
        -[[MediaWiki_talk:Timezonetext|Talk]] -
        -Enter number of hours your local time differs -from server time (UTC). - -{{int:Timezonetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Titlematches&action=edit titlematches]
        -[[MediaWiki_talk:Titlematches|Talk]] -
        -Article title matches - -{{int:Titlematches}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Toc&action=edit toc]
        -[[MediaWiki_talk:Toc|Talk]] -
        -Table of contents - -{{int:Toc}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Toolbox&action=edit toolbox]
        -[[MediaWiki_talk:Toolbox|Talk]] -
        -Toolbox - -{{int:Toolbox}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-addsection&action=edit tooltip-addsection]
        -[[MediaWiki_talk:Tooltip-addsection|Talk]] -
        -Add a comment to this page. [alt-+] - -{{int:Tooltip-addsection}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-anontalk&action=edit tooltip-anontalk]
        -[[MediaWiki_talk:Tooltip-anontalk|Talk]] -
        -Discussion about edits from this ip address [alt-n] - -{{int:Tooltip-anontalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-anonuserpage&action=edit tooltip-anonuserpage]
        -[[MediaWiki_talk:Tooltip-anonuserpage|Talk]] -
        -The user page for the ip you're editing as [alt-.] - -{{int:Tooltip-anonuserpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-article&action=edit tooltip-article]
        -[[MediaWiki_talk:Tooltip-article|Talk]] -
        -View the content page [alt-a] - -{{int:Tooltip-article}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-atom&action=edit tooltip-atom]
        -[[MediaWiki_talk:Tooltip-atom|Talk]] -
        -Atom feed for this page - -{{int:Tooltip-atom}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-compareselectedversions&action=edit tooltip-compareselectedversions]
        -[[MediaWiki_talk:Tooltip-compareselectedversions|Talk]] -
        -See the differences between the two selected versions of this page. [alt-v] - -{{int:Tooltip-compareselectedversions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-contributions&action=edit tooltip-contributions]
        -[[MediaWiki_talk:Tooltip-contributions|Talk]] -
        -View the list of contributions of this user - -{{int:Tooltip-contributions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-currentevents&action=edit tooltip-currentevents]
        -[[MediaWiki_talk:Tooltip-currentevents|Talk]] -
        -Find background information on current events - -{{int:Tooltip-currentevents}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-delete&action=edit tooltip-delete]
        -[[MediaWiki_talk:Tooltip-delete|Talk]] -
        -Delete this page [alt-d] - -{{int:Tooltip-delete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-edit&action=edit tooltip-edit]
        -[[MediaWiki_talk:Tooltip-edit|Talk]] -
        -You can edit this page. Please use the preview button before saving. [alt-e] - -{{int:Tooltip-edit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-emailuser&action=edit tooltip-emailuser]
        -[[MediaWiki_talk:Tooltip-emailuser|Talk]] -
        -Send a mail to this user - -{{int:Tooltip-emailuser}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-help&action=edit tooltip-help]
        -[[MediaWiki_talk:Tooltip-help|Talk]] -
        -The place to find out. - -{{int:Tooltip-help}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-history&action=edit tooltip-history]
        -[[MediaWiki_talk:Tooltip-history|Talk]] -
        -Past versions of this page, [alt-h] - -{{int:Tooltip-history}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-login&action=edit tooltip-login]
        -[[MediaWiki_talk:Tooltip-login|Talk]] -
        -You are encouraged to log in, it is not mandatory however. [alt-o] - -{{int:Tooltip-login}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-logout&action=edit tooltip-logout]
        -[[MediaWiki_talk:Tooltip-logout|Talk]] -
        -Log out [alt-o] - -{{int:Tooltip-logout}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mainpage&action=edit tooltip-mainpage]
        -[[MediaWiki_talk:Tooltip-mainpage|Talk]] -
        -Visit the Main Page [alt-z] - -{{int:Tooltip-mainpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-minoredit&action=edit tooltip-minoredit]
        -[[MediaWiki_talk:Tooltip-minoredit|Talk]] -
        -Mark this as a minor edit [alt-i] - -{{int:Tooltip-minoredit}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-move&action=edit tooltip-move]
        -[[MediaWiki_talk:Tooltip-move|Talk]] -
        -Move this page [alt-m] - -{{int:Tooltip-move}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mycontris&action=edit tooltip-mycontris]
        -[[MediaWiki_talk:Tooltip-mycontris|Talk]] -
        -List of my contributions [alt-y] - -{{int:Tooltip-mycontris}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-mytalk&action=edit tooltip-mytalk]
        -[[MediaWiki_talk:Tooltip-mytalk|Talk]] -
        -My talk page [alt-n] - -{{int:Tooltip-mytalk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-nomove&action=edit tooltip-nomove]
        -[[MediaWiki_talk:Tooltip-nomove|Talk]] -
        -You don't have the permissions to move this page - -{{int:Tooltip-nomove}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-portal&action=edit tooltip-portal]
        -[[MediaWiki_talk:Tooltip-portal|Talk]] -
        -About the project, what you can do, where to find things - -{{int:Tooltip-portal}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-preferences&action=edit tooltip-preferences]
        -[[MediaWiki_talk:Tooltip-preferences|Talk]] -
        -My preferences - -{{int:Tooltip-preferences}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-preview&action=edit tooltip-preview]
        -[[MediaWiki_talk:Tooltip-preview|Talk]] -
        -Preview your changes, please use this before saving! [alt-p] - -{{int:Tooltip-preview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-protect&action=edit tooltip-protect]
        -[[MediaWiki_talk:Tooltip-protect|Talk]] -
        -Protect this page [alt-=] - -{{int:Tooltip-protect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-randompage&action=edit tooltip-randompage]
        -[[MediaWiki_talk:Tooltip-randompage|Talk]] -
        -Load a random page [alt-x] - -{{int:Tooltip-randompage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-recentchanges&action=edit tooltip-recentchanges]
        -[[MediaWiki_talk:Tooltip-recentchanges|Talk]] -
        -The list of recent changes in the wiki. [alt-r] - -{{int:Tooltip-recentchanges}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-recentchangeslinked&action=edit tooltip-recentchangeslinked]
        -[[MediaWiki_talk:Tooltip-recentchangeslinked|Talk]] -
        -Recent changes in pages linking to this page [alt-c] - -{{int:Tooltip-recentchangeslinked}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-rss&action=edit tooltip-rss]
        -[[MediaWiki_talk:Tooltip-rss|Talk]] -
        -RSS feed for this page - -{{int:Tooltip-rss}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-save&action=edit tooltip-save]
        -[[MediaWiki_talk:Tooltip-save|Talk]] -
        -Save your changes [alt-s] - -{{int:Tooltip-save}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-search&action=edit tooltip-search]
        -[[MediaWiki_talk:Tooltip-search|Talk]] -
        -Search this wiki [alt-f] - -{{int:Tooltip-search}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-sitesupport&action=edit tooltip-sitesupport]
        -[[MediaWiki_talk:Tooltip-sitesupport|Talk]] -
        -Support Wiktionary - -{{int:Tooltip-sitesupport}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-specialpage&action=edit tooltip-specialpage]
        -[[MediaWiki_talk:Tooltip-specialpage|Talk]] -
        -This is a special page, you can't edit the page itself. - -{{int:Tooltip-specialpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-specialpages&action=edit tooltip-specialpages]
        -[[MediaWiki_talk:Tooltip-specialpages|Talk]] -
        -List of all special pages [alt-q] - -{{int:Tooltip-specialpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-talk&action=edit tooltip-talk]
        -[[MediaWiki_talk:Tooltip-talk|Talk]] -
        -Discussion about the content page [alt-t] - -{{int:Tooltip-talk}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-undelete&action=edit tooltip-undelete]
        -[[MediaWiki_talk:Tooltip-undelete|Talk]] -
        -Restore the $1 edits done to this page before it was deleted [alt-d] - -{{int:Tooltip-undelete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-unwatch&action=edit tooltip-unwatch]
        -[[MediaWiki_talk:Tooltip-unwatch|Talk]] -
        -Remove this page from your watchlist [alt-w] - -{{int:Tooltip-unwatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-upload&action=edit tooltip-upload]
        -[[MediaWiki_talk:Tooltip-upload|Talk]] -
        -Upload images or media files [alt-u] - -{{int:Tooltip-upload}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-userpage&action=edit tooltip-userpage]
        -[[MediaWiki_talk:Tooltip-userpage|Talk]] -
        -My user page [alt-.] - -{{int:Tooltip-userpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-viewsource&action=edit tooltip-viewsource]
        -[[MediaWiki_talk:Tooltip-viewsource|Talk]] -
        -This page is protected. You can view its source. [alt-e] - -{{int:Tooltip-viewsource}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-watch&action=edit tooltip-watch]
        -[[MediaWiki_talk:Tooltip-watch|Talk]] -
        -Add this page to your watchlist [alt-w] - -{{int:Tooltip-watch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-watchlist&action=edit tooltip-watchlist]
        -[[MediaWiki_talk:Tooltip-watchlist|Talk]] -
        -The list of pages you're monitoring for changes. [alt-l] - -{{int:Tooltip-watchlist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Tooltip-whatlinkshere&action=edit tooltip-whatlinkshere]
        -[[MediaWiki_talk:Tooltip-whatlinkshere|Talk]] -
        -List of all wiki pages that link here [alt-b] - -{{int:Tooltip-whatlinkshere}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uclinks&action=edit uclinks]
        -[[MediaWiki_talk:Uclinks|Talk]] -
        -View the last $1 changes; view the last $2 days. - -{{int:Uclinks}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Ucnote&action=edit ucnote]
        -[[MediaWiki_talk:Ucnote|Talk]] -
        -Below are this user's last <b>$1</b> changes in the last <b>$2</b> days. - -{{int:Ucnote}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uctop&action=edit uctop]
        -[[MediaWiki_talk:Uctop|Talk]] -
        - (top) - -{{int:Uctop}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblockip&action=edit unblockip]
        -[[MediaWiki_talk:Unblockip|Talk]] -
        -Unblock user - -{{int:Unblockip}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblockiptext&action=edit unblockiptext]
        -[[MediaWiki_talk:Unblockiptext|Talk]] -
        -Use the form below to restore write access -to a previously blocked IP address or username. - -{{int:Unblockiptext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblocklink&action=edit unblocklink]
        -[[MediaWiki_talk:Unblocklink|Talk]] -
        -unblock - -{{int:Unblocklink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unblocklogentry&action=edit unblocklogentry]
        -[[MediaWiki_talk:Unblocklogentry|Talk]] -
        -unblocked "$1" - -{{int:Unblocklogentry}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undelete&action=edit undelete]
        -[[MediaWiki_talk:Undelete|Talk]] -
        -Restore deleted page - -{{int:Undelete}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undelete_short&action=edit undelete_short]
        -[[MediaWiki_talk:Undelete_short|Talk]] -
        -Undelete $1 edits - -{{int:Undelete_short}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletearticle&action=edit undeletearticle]
        -[[MediaWiki_talk:Undeletearticle|Talk]] -
        -Restore deleted page - -{{int:Undeletearticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletebtn&action=edit undeletebtn]
        -[[MediaWiki_talk:Undeletebtn|Talk]] -
        -Restore! - -{{int:Undeletebtn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletedarticle&action=edit undeletedarticle]
        -[[MediaWiki_talk:Undeletedarticle|Talk]] -
        -restored "$1" - -{{int:Undeletedarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletedtext&action=edit undeletedtext]
        -[[MediaWiki_talk:Undeletedtext|Talk]] -
        -[[$1]] has been successfully restored. -See [[Wiktionary:Deletion_log]] for a record of recent deletions and restorations. - -{{int:Undeletedtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletehistory&action=edit undeletehistory]
        -[[MediaWiki_talk:Undeletehistory|Talk]] -
        -If you restore the page, all revisions will be restored to the history. -If a new page with the same name has been created since the deletion, the restored -revisions will appear in the prior history, and the current revision of the live page -will not be automatically replaced. - -{{int:Undeletehistory}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletepage&action=edit undeletepage]
        -[[MediaWiki_talk:Undeletepage|Talk]] -
        -View and restore deleted pages - -{{int:Undeletepage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeletepagetext&action=edit undeletepagetext]
        -[[MediaWiki_talk:Undeletepagetext|Talk]] -
        -The following pages have been deleted but are still in the archive and -can be restored. The archive may be periodically cleaned out. - -{{int:Undeletepagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeleterevision&action=edit undeleterevision]
        -[[MediaWiki_talk:Undeleterevision|Talk]] -
        -Deleted revision as of $1 - -{{int:Undeleterevision}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Undeleterevisions&action=edit undeleterevisions]
        -[[MediaWiki_talk:Undeleterevisions|Talk]] -
        -$1 revisions archived - -{{int:Undeleterevisions}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unexpected&action=edit unexpected]
        -[[MediaWiki_talk:Unexpected|Talk]] -
        -Unexpected value: "$1"="$2". - -{{int:Unexpected}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockbtn&action=edit unlockbtn]
        -[[MediaWiki_talk:Unlockbtn|Talk]] -
        -Unlock database - -{{int:Unlockbtn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockconfirm&action=edit unlockconfirm]
        -[[MediaWiki_talk:Unlockconfirm|Talk]] -
        -Yes, I really want to unlock the database. - -{{int:Unlockconfirm}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdb&action=edit unlockdb]
        -[[MediaWiki_talk:Unlockdb|Talk]] -
        -Unlock database - -{{int:Unlockdb}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesssub&action=edit unlockdbsuccesssub]
        -[[MediaWiki_talk:Unlockdbsuccesssub|Talk]] -
        -Database lock removed - -{{int:Unlockdbsuccesssub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbsuccesstext&action=edit unlockdbsuccesstext]
        -[[MediaWiki_talk:Unlockdbsuccesstext|Talk]] -
        -The database has been unlocked. - -{{int:Unlockdbsuccesstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unlockdbtext&action=edit unlockdbtext]
        -[[MediaWiki_talk:Unlockdbtext|Talk]] -
        -Unlocking the database will restore the ability of all -users to edit pages, change their preferences, edit their watchlists, and -other things requiring changes in the database. -Please confirm that this is what you intend to do. - -{{int:Unlockdbtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotect&action=edit unprotect]
        -[[MediaWiki_talk:Unprotect|Talk]] -
        -Unprotect - -{{int:Unprotect}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectcomment&action=edit unprotectcomment]
        -[[MediaWiki_talk:Unprotectcomment|Talk]] -
        -Reason for unprotecting - -{{int:Unprotectcomment}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectedarticle&action=edit unprotectedarticle]
        -[[MediaWiki_talk:Unprotectedarticle|Talk]] -
        -unprotected [[$1]] - -{{int:Unprotectedarticle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectsub&action=edit unprotectsub]
        -[[MediaWiki_talk:Unprotectsub|Talk]] -
        -(Unprotecting "$1") - -{{int:Unprotectsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unprotectthispage&action=edit unprotectthispage]
        -[[MediaWiki_talk:Unprotectthispage|Talk]] -
        -Unprotect this page - -{{int:Unprotectthispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unusedimages&action=edit unusedimages]
        -[[MediaWiki_talk:Unusedimages|Talk]] -
        -Unused images - -{{int:Unusedimages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unusedimagestext&action=edit unusedimagestext]
        -[[MediaWiki_talk:Unusedimagestext|Talk]] -
        -<p>Please note that other web sites may link to an image with -a direct URL, and so may still be listed here despite being -in active use. - -{{int:Unusedimagestext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unwatch&action=edit unwatch]
        -[[MediaWiki_talk:Unwatch|Talk]] -
        -Unwatch - -{{int:Unwatch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Unwatchthispage&action=edit unwatchthispage]
        -[[MediaWiki_talk:Unwatchthispage|Talk]] -
        -Stop watching - -{{int:Unwatchthispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Updated&action=edit updated]
        -[[MediaWiki_talk:Updated|Talk]] -
        -(Updated) - -{{int:Updated}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Upload&action=edit upload]
        -[[MediaWiki_talk:Upload|Talk]] -
        -Upload file - -{{int:Upload}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadbtn&action=edit uploadbtn]
        -[[MediaWiki_talk:Uploadbtn|Talk]] -
        -Upload file - -{{int:Uploadbtn}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploaddisabled&action=edit uploaddisabled]
        -[[MediaWiki_talk:Uploaddisabled|Talk]] -
        -Sorry, uploading is disabled. - -{{int:Uploaddisabled}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadedfiles&action=edit uploadedfiles]
        -[[MediaWiki_talk:Uploadedfiles|Talk]] -
        -Uploaded files - -{{int:Uploadedfiles}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadedimage&action=edit uploadedimage]
        -[[MediaWiki_talk:Uploadedimage|Talk]] -
        -uploaded "$1" - -{{int:Uploadedimage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploaderror&action=edit uploaderror]
        -[[MediaWiki_talk:Uploaderror|Talk]] -
        -Upload error - -{{int:Uploaderror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadfile&action=edit uploadfile]
        -[[MediaWiki_talk:Uploadfile|Talk]] -
        -Upload images, sounds, documents etc. - -{{int:Uploadfile}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlink&action=edit uploadlink]
        -[[MediaWiki_talk:Uploadlink|Talk]] -
        -Upload images - -{{int:Uploadlink}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlog&action=edit uploadlog]
        -[[MediaWiki_talk:Uploadlog|Talk]] -
        -upload log - -{{int:Uploadlog}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlogpage&action=edit uploadlogpage]
        -[[MediaWiki_talk:Uploadlogpage|Talk]] -
        -Upload_log - -{{int:Uploadlogpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadlogpagetext&action=edit uploadlogpagetext]
        -[[MediaWiki_talk:Uploadlogpagetext|Talk]] -
        -Below is a list of the most recent file uploads. -All times shown are server time (UTC). -<ul> -</ul> - - -{{int:Uploadlogpagetext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadnologin&action=edit uploadnologin]
        -[[MediaWiki_talk:Uploadnologin|Talk]] -
        -Not logged in - -{{int:Uploadnologin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadnologintext&action=edit uploadnologintext]
        -[[MediaWiki_talk:Uploadnologintext|Talk]] -
        -You must be <a href="/wiki/Special:Userlogin">logged in</a> -to upload files. - -{{int:Uploadnologintext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadtext&action=edit uploadtext]
        -[[MediaWiki_talk:Uploadtext|Talk]] -
        -<strong>STOP!</strong> Before you upload here, -make sure to read and follow the <a href="/wiki/Special:Image_use_policy">image use policy</a>. -<p>If a file with the name you are specifying already -exists on the wiki, it'll be replaced without warning. -So unless you mean to update a file, it's a good idea -to first check if such a file exists. -<p>To view or search previously uploaded images, -go to the <a href="/wiki/Special:Imagelist">list of uploaded images</a>. -Uploads and deletions are logged on the <a href="/wiki/Wiktionary:Upload_log">upload log</a>. -</p><p>Use the form below to upload new image files for use in -illustrating your pages. -On most browsers, you will see a "Browse..." button, which will -bring up your operating system's standard file open dialog. -Choosing a file will fill the name of that file into the text -field next to the button. -You must also check the box affirming that you are not -violating any copyrights by uploading the file. -Press the "Upload" button to finish the upload. -This may take some time if you have a slow internet connection. -<p>The preferred formats are JPEG for photographic images, PNG -for drawings and other iconic images, and OGG for sounds. -Please name your files descriptively to avoid confusion. -To include the image in a page, use a link in the form -<b>[[Image:file.jpg]]</b> or <b>[[Image:file.png|alt text]]</b> -or <b>[[Media:file.ogg]]</b> for sounds. -<p>Please note that as with wiki pages, others may edit or -delete your uploads if they think it serves the project, and -you may be blocked from uploading if you abuse the system. - -{{int:Uploadtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Uploadwarning&action=edit uploadwarning]
        -[[MediaWiki_talk:Uploadwarning|Talk]] -
        -Upload warning - -{{int:Uploadwarning}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:User_rights_set&action=edit user_rights_set]
        -[[MediaWiki_talk:User_rights_set|Talk]] -
        -<b>User rights for "$1" updated</b> - -{{int:User_rights_set}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercssjs&action=edit usercssjs]
        -[[MediaWiki_talk:Usercssjs|Talk]] -
        -'''Note:''' After saving, you have to tell your bowser to get the new version: '''Mozilla:''' click ''reload''(or ''ctrl-r''), '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''. - -{{int:Usercssjs}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercssjsyoucanpreview&action=edit usercssjsyoucanpreview]
        -[[MediaWiki_talk:Usercssjsyoucanpreview|Talk]] -
        -<strong>Tip:</strong> Use the 'Show preview' button to test your new css/js before saving. - -{{int:Usercssjsyoucanpreview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usercsspreview&action=edit usercsspreview]
        -[[MediaWiki_talk:Usercsspreview|Talk]] -
        -'''Remember that you are only previewing your user css, it has not yet been saved!''' - -{{int:Usercsspreview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userexists&action=edit userexists]
        -[[MediaWiki_talk:Userexists|Talk]] -
        -The user name you entered is already in use. Please choose a different name. - -{{int:Userexists}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userjspreview&action=edit userjspreview]
        -[[MediaWiki_talk:Userjspreview|Talk]] -
        -'''Remember that you are only testing/previewing your user javascript, it has not yet been saved!''' - -{{int:Userjspreview}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userlogin&action=edit userlogin]
        -[[MediaWiki_talk:Userlogin|Talk]] -
        -Log in - -{{int:Userlogin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userlogout&action=edit userlogout]
        -[[MediaWiki_talk:Userlogout|Talk]] -
        -Log out - -{{int:Userlogout}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Usermailererror&action=edit usermailererror]
        -[[MediaWiki_talk:Usermailererror|Talk]] -
        -Mail object returned error: - -{{int:Usermailererror}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userpage&action=edit userpage]
        -[[MediaWiki_talk:Userpage|Talk]] -
        -View user page - -{{int:Userpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userstats&action=edit userstats]
        -[[MediaWiki_talk:Userstats|Talk]] -
        -User statistics - -{{int:Userstats}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Userstatstext&action=edit userstatstext]
        -[[MediaWiki_talk:Userstatstext|Talk]] -
        -There are '''$1''' registered users. -'''$2''' of these are administrators (see $3). - -{{int:Userstatstext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Version&action=edit version]
        -[[MediaWiki_talk:Version|Talk]] -
        -Version - -{{int:Version}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewcount&action=edit viewcount]
        -[[MediaWiki_talk:Viewcount|Talk]] -
        -This page has been accessed $1 times. - -{{int:Viewcount}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewprevnext&action=edit viewprevnext]
        -[[MediaWiki_talk:Viewprevnext|Talk]] -
        -View ($1) ($2) ($3). - -{{int:Viewprevnext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewsource&action=edit viewsource]
        -[[MediaWiki_talk:Viewsource|Talk]] -
        -View source - -{{int:Viewsource}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Viewtalkpage&action=edit viewtalkpage]
        -[[MediaWiki_talk:Viewtalkpage|Talk]] -
        -View discussion - -{{int:Viewtalkpage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wantedpages&action=edit wantedpages]
        -[[MediaWiki_talk:Wantedpages|Talk]] -
        -Wanted pages - -{{int:Wantedpages}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watch&action=edit watch]
        -[[MediaWiki_talk:Watch|Talk]] -
        -Watch - -{{int:Watch}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchdetails&action=edit watchdetails]
        -[[MediaWiki_talk:Watchdetails|Talk]] -
        -($1 pages watched not counting talk pages; -$2 total pages edited since cutoff; -$3... -<a href='$4'>show and edit complete list</a>.) - -{{int:Watchdetails}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watcheditlist&action=edit watcheditlist]
        -[[MediaWiki_talk:Watcheditlist|Talk]] -
        -Here's an alphabetical list of your -watched pages. Check the boxes of pages you want to remove -from your watchlist and click the 'remove checked' button -at the bottom of the screen. - -{{int:Watcheditlist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlist&action=edit watchlist]
        -[[MediaWiki_talk:Watchlist|Talk]] -
        -My watchlist - -{{int:Watchlist}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlistcontains&action=edit watchlistcontains]
        -[[MediaWiki_talk:Watchlistcontains|Talk]] -
        -Your watchlist contains $1 pages. - -{{int:Watchlistcontains}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchlistsub&action=edit watchlistsub]
        -[[MediaWiki_talk:Watchlistsub|Talk]] -
        -(for user "$1") - -{{int:Watchlistsub}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchmethod-list&action=edit watchmethod-list]
        -[[MediaWiki_talk:Watchmethod-list|Talk]] -
        -checking watched pages for recent edits - -{{int:Watchmethod-list}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchmethod-recent&action=edit watchmethod-recent]
        -[[MediaWiki_talk:Watchmethod-recent|Talk]] -
        -checking recent edits for watched pages - -{{int:Watchmethod-recent}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnochange&action=edit watchnochange]
        -[[MediaWiki_talk:Watchnochange|Talk]] -
        -None of your watched items were edited in the time period displayed. - -{{int:Watchnochange}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnologin&action=edit watchnologin]
        -[[MediaWiki_talk:Watchnologin|Talk]] -
        -Not logged in - -{{int:Watchnologin}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchnologintext&action=edit watchnologintext]
        -[[MediaWiki_talk:Watchnologintext|Talk]] -
        -You must be <a href="/wiki/Special:Userlogin">logged in</a> -to modify your watchlist. - -{{int:Watchnologintext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchthis&action=edit watchthis]
        -[[MediaWiki_talk:Watchthis|Talk]] -
        -Watch this page - -{{int:Watchthis}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Watchthispage&action=edit watchthispage]
        -[[MediaWiki_talk:Watchthispage|Talk]] -
        -Watch this page - -{{int:Watchthispage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Welcomecreation&action=edit welcomecreation]
        -[[MediaWiki_talk:Welcomecreation|Talk]] -
        -<h2>Welcome, $1!</h2><p>Your account has been created. -Don't forget to change your Wiktionary preferences. - -{{int:Welcomecreation}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whatlinkshere&action=edit whatlinkshere]
        -[[MediaWiki_talk:Whatlinkshere|Talk]] -
        -What links here - -{{int:Whatlinkshere}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistacctext&action=edit whitelistacctext]
        -[[MediaWiki_talk:Whitelistacctext|Talk]] -
        -To be allowed to create accounts in this Wiki you have to [[Special:Userlogin|log]] in and have the appropriate permissions. - -{{int:Whitelistacctext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistacctitle&action=edit whitelistacctitle]
        -[[MediaWiki_talk:Whitelistacctitle|Talk]] -
        -You are not allowed to create an account - -{{int:Whitelistacctitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistedittext&action=edit whitelistedittext]
        -[[MediaWiki_talk:Whitelistedittext|Talk]] -
        -You have to [[Special:Userlogin|login]] to edit pages. - -{{int:Whitelistedittext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistedittitle&action=edit whitelistedittitle]
        -[[MediaWiki_talk:Whitelistedittitle|Talk]] -
        -Login required to edit - -{{int:Whitelistedittitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtext&action=edit whitelistreadtext]
        -[[MediaWiki_talk:Whitelistreadtext|Talk]] -
        -You have to [[Special:Userlogin|login]] to read pages. - -{{int:Whitelistreadtext}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Whitelistreadtitle&action=edit whitelistreadtitle]
        -[[MediaWiki_talk:Whitelistreadtitle|Talk]] -
        -Login required to read - -{{int:Whitelistreadtitle}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wikipediapage&action=edit wikipediapage]
        -[[MediaWiki_talk:Wikipediapage|Talk]] -
        -View project page - -{{int:Wikipediapage}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wikititlesuffix&action=edit wikititlesuffix]
        -[[MediaWiki_talk:Wikititlesuffix|Talk]] -
        -Wiktionary - -{{int:Wikititlesuffix}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlnote&action=edit wlnote]
        -[[MediaWiki_talk:Wlnote|Talk]] -
        -Below are the last $1 changes in the last <b>$2</b> hours. - -{{int:Wlnote}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlsaved&action=edit wlsaved]
        -[[MediaWiki_talk:Wlsaved|Talk]] -
        -This is a saved version of your watchlist. - -{{int:Wlsaved}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wlshowlast&action=edit wlshowlast]
        -[[MediaWiki_talk:Wlshowlast|Talk]] -
        -Show last $1 hours $2 days $3 - -{{int:Wlshowlast}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wrong_wfQuery_params&action=edit wrong_wfQuery_params]
        -[[MediaWiki_talk:Wrong_wfQuery_params|Talk]] -
        -Incorrect parameters to wfQuery()<br /> -Function: $1<br /> -Query: $2 - - -{{int:Wrong_wfQuery_params}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Wrongpassword&action=edit wrongpassword]
        -[[MediaWiki_talk:Wrongpassword|Talk]] -
        -The password you entered is incorrect. Please try again. - -{{int:Wrongpassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourdiff&action=edit yourdiff]
        -[[MediaWiki_talk:Yourdiff|Talk]] -
        -Differences - -{{int:Yourdiff}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Youremail&action=edit youremail]
        -[[MediaWiki_talk:Youremail|Talk]] -
        -Your email* - -{{int:Youremail}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourname&action=edit yourname]
        -[[MediaWiki_talk:Yourname|Talk]] -
        -Your user name - -{{int:Yourname}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yournick&action=edit yournick]
        -[[MediaWiki_talk:Yournick|Talk]] -
        -Your nickname (for signatures) - -{{int:Yournick}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourpassword&action=edit yourpassword]
        -[[MediaWiki_talk:Yourpassword|Talk]] -
        -Your password - -{{int:Yourpassword}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourpasswordagain&action=edit yourpasswordagain]
        -[[MediaWiki_talk:Yourpasswordagain|Talk]] -
        -Retype password - -{{int:Yourpasswordagain}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourrealname&action=edit yourrealname]
        -[[MediaWiki_talk:Yourrealname|Talk]] -
        -Your real name* - -{{int:Yourrealname}} -
        -[http://tl.wiktionary.org/w/wiki.phtml?title=MediaWiki:Yourtext&action=edit yourtext]
        -[[MediaWiki_talk:Yourtext|Talk]] -
        -Your text - -{{int:Yourtext}} -
        - diff --git a/tests/parser/preprocess/Factorial.expected b/tests/parser/preprocess/Factorial.expected deleted file mode 100644 index a10fd6ca..00000000 --- a/tests/parser/preprocess/Factorial.expected +++ /dev/null @@ -1,17 +0,0 @@ -1011*011*021*031*041*051*061*071*081*091*101*111*121*131*141*151*161*171*181*191*201*211*221*231*241*251*261*271*281*291*301*311*321*331*341*351*361*371*381*391*401*411*421*431*441*451*461*471*481*491*501*511*521*531*541*551*561*571*581*591*601*611*621*631*641*651*661*671*681*691*701*711*721*731*741*751*761*771*781*791*801*811*821*831*841*851*861*871*881*891*901*911*921*931*941*951*961*971*981*99<noinclude> - -This template finds the [[factorial]] of a number. To use it, enter:<br /> -<code><nowiki></nowiki></code><br /> -The input must be a positive interger smaller than 100 (better than most calculators, which go up to only 69). This template works by repeating conditional multiplications. Examples:<br /> -*<nowiki></nowiki> gives -*<nowiki></nowiki> gives -*<nowiki></nowiki> gives -*<nowiki></nowiki> gives -*<nowiki></nowiki> gives -*<nowiki></nowiki> gives (invalid input) -*<nowiki></nowiki> gives (invalid input) - -[[Category:Mathematical templates|]] -</noinclude> - - \ No newline at end of file diff --git a/tests/parser/preprocess/Factorial.txt b/tests/parser/preprocess/Factorial.txt deleted file mode 100644 index 316f0792..00000000 --- a/tests/parser/preprocess/Factorial.txt +++ /dev/null @@ -1,16 +0,0 @@ -{{#expr:{{#ifeq:{{#expr:{{{1}}}>=00}}|1|01{{#ifeq:{{#expr:{{{1}}}>=01}}|1|*01{{#ifeq:{{#expr:{{{1}}}>=02}}|1|*02{{#ifeq:{{#expr:{{{1}}}>=03}}|1|*03{{#ifeq:{{#expr:{{{1}}}>=04}}|1|*04{{#ifeq:{{#expr:{{{1}}}>=05}}|1|*05{{#ifeq:{{#expr:{{{1}}}>=06}}|1|*06{{#ifeq:{{#expr:{{{1}}}>=07}}|1|*07{{#ifeq:{{#expr:{{{1}}}>=08}}|1|*08{{#ifeq:{{#expr:{{{1}}}>=09}}|1|*09{{#ifeq:{{#expr:{{{1}}}>=10}}|1|*10{{#ifeq:{{#expr:{{{1}}}>=11}}|1|*11{{#ifeq:{{#expr:{{{1}}}>=12}}|1|*12{{#ifeq:{{#expr:{{{1}}}>=13}}|1|*13{{#ifeq:{{#expr:{{{1}}}>=14}}|1|*14{{#ifeq:{{#expr:{{{1}}}>=15}}|1|*15{{#ifeq:{{#expr:{{{1}}}>=16}}|1|*16{{#ifeq:{{#expr:{{{1}}}>=17}}|1|*17{{#ifeq:{{#expr:{{{1}}}>=18}}|1|*18{{#ifeq:{{#expr:{{{1}}}>=19}}|1|*19{{#ifeq:{{#expr:{{{1}}}>=20}}|1|*20{{#ifeq:{{#expr:{{{1}}}>=21}}|1|*21{{#ifeq:{{#expr:{{{1}}}>=22}}|1|*22{{#ifeq:{{#expr:{{{1}}}>=23}}|1|*23{{#ifeq:{{#expr:{{{1}}}>=24}}|1|*24{{#ifeq:{{#expr:{{{1}}}>=25}}|1|*25{{#ifeq:{{#expr:{{{1}}}>=26}}|1|*26{{#ifeq:{{#expr:{{{1}}}>=27}}|1|*27{{#ifeq:{{#expr:{{{1}}}>=28}}|1|*28{{#ifeq:{{#expr:{{{1}}}>=29}}|1|*29{{#ifeq:{{#expr:{{{1}}}>=30}}|1|*30{{#ifeq:{{#expr:{{{1}}}>=31}}|1|*31{{#ifeq:{{#expr:{{{1}}}>=32}}|1|*32{{#ifeq:{{#expr:{{{1}}}>=33}}|1|*33{{#ifeq:{{#expr:{{{1}}}>=34}}|1|*34{{#ifeq:{{#expr:{{{1}}}>=35}}|1|*35{{#ifeq:{{#expr:{{{1}}}>=36}}|1|*36{{#ifeq:{{#expr:{{{1}}}>=37}}|1|*37{{#ifeq:{{#expr:{{{1}}}>=38}}|1|*38{{#ifeq:{{#expr:{{{1}}}>=39}}|1|*39{{#ifeq:{{#expr:{{{1}}}>=40}}|1|*40{{#ifeq:{{#expr:{{{1}}}>=41}}|1|*41{{#ifeq:{{#expr:{{{1}}}>=42}}|1|*42{{#ifeq:{{#expr:{{{1}}}>=43}}|1|*43{{#ifeq:{{#expr:{{{1}}}>=44}}|1|*44{{#ifeq:{{#expr:{{{1}}}>=45}}|1|*45{{#ifeq:{{#expr:{{{1}}}>=46}}|1|*46{{#ifeq:{{#expr:{{{1}}}>=47}}|1|*47{{#ifeq:{{#expr:{{{1}}}>=48}}|1|*48{{#ifeq:{{#expr:{{{1}}}>=49}}|1|*49{{#ifeq:{{#expr:{{{1}}}>=50}}|1|*50{{#ifeq:{{#expr:{{{1}}}>=51}}|1|*51{{#ifeq:{{#expr:{{{1}}}>=52}}|1|*52{{#ifeq:{{#expr:{{{1}}}>=53}}|1|*53{{#ifeq:{{#expr:{{{1}}}>=54}}|1|*54{{#ifeq:{{#expr:{{{1}}}>=55}}|1|*55{{#ifeq:{{#expr:{{{1}}}>=56}}|1|*56{{#ifeq:{{#expr:{{{1}}}>=57}}|1|*57{{#ifeq:{{#expr:{{{1}}}>=58}}|1|*58{{#ifeq:{{#expr:{{{1}}}>=59}}|1|*59{{#ifeq:{{#expr:{{{1}}}>=60}}|1|*60{{#ifeq:{{#expr:{{{1}}}>=61}}|1|*61{{#ifeq:{{#expr:{{{1}}}>=62}}|1|*62{{#ifeq:{{#expr:{{{1}}}>=63}}|1|*63{{#ifeq:{{#expr:{{{1}}}>=64}}|1|*64{{#ifeq:{{#expr:{{{1}}}>=65}}|1|*65{{#ifeq:{{#expr:{{{1}}}>=66}}|1|*66{{#ifeq:{{#expr:{{{1}}}>=67}}|1|*67{{#ifeq:{{#expr:{{{1}}}>=68}}|1|*68{{#ifeq:{{#expr:{{{1}}}>=69}}|1|*69{{#ifeq:{{#expr:{{{1}}}>=70}}|1|*70{{#ifeq:{{#expr:{{{1}}}>=71}}|1|*71{{#ifeq:{{#expr:{{{1}}}>=72}}|1|*72{{#ifeq:{{#expr:{{{1}}}>=73}}|1|*73{{#ifeq:{{#expr:{{{1}}}>=74}}|1|*74{{#ifeq:{{#expr:{{{1}}}>=75}}|1|*75{{#ifeq:{{#expr:{{{1}}}>=76}}|1|*76{{#ifeq:{{#expr:{{{1}}}>=77}}|1|*77{{#ifeq:{{#expr:{{{1}}}>=78}}|1|*78{{#ifeq:{{#expr:{{{1}}}>=79}}|1|*79{{#ifeq:{{#expr:{{{1}}}>=80}}|1|*80{{#ifeq:{{#expr:{{{1}}}>=81}}|1|*81{{#ifeq:{{#expr:{{{1}}}>=82}}|1|*82{{#ifeq:{{#expr:{{{1}}}>=83}}|1|*83{{#ifeq:{{#expr:{{{1}}}>=84}}|1|*84{{#ifeq:{{#expr:{{{1}}}>=85}}|1|*85{{#ifeq:{{#expr:{{{1}}}>=86}}|1|*86{{#ifeq:{{#expr:{{{1}}}>=87}}|1|*87{{#ifeq:{{#expr:{{{1}}}>=88}}|1|*88{{#ifeq:{{#expr:{{{1}}}>=89}}|1|*89{{#ifeq:{{#expr:{{{1}}}>=90}}|1|*90{{#ifeq:{{#expr:{{{1}}}>=91}}|1|*91{{#ifeq:{{#expr:{{{1}}}>=92}}|1|*92{{#ifeq:{{#expr:{{{1}}}>=93}}|1|*93{{#ifeq:{{#expr:{{{1}}}>=94}}|1|*94{{#ifeq:{{#expr:{{{1}}}>=95}}|1|*95{{#ifeq:{{#expr:{{{1}}}>=96}}|1|*96{{#ifeq:{{#expr:{{{1}}}>=97}}|1|*97{{#ifeq:{{#expr:{{{1}}}>=98}}|1|*98{{#ifeq:{{#expr:{{{1}}}>=99}}|1|*99}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} -{{Template documentation}} -This template finds the [[factorial]] of a number. To use it, enter:
        -{{factorial|input}}
        -The input must be a positive interger smaller than 100 (better than most calculators, which go up to only 69). This template works by repeating conditional multiplications. Examples:
        -*{{factorial|2}} gives {{factorial|2}} -*{{factorial|3}} gives {{factorial|3}} -*{{factorial|5}} gives {{factorial|5}} -*{{factorial|10}} gives {{factorial|10}} -*{{factorial|80}} gives {{factorial|80}} -*{{factorial|0.5}} gives {{factorial|0.5}} (invalid input) -*{{factorial|-1}} gives {{factorial|-1}} (invalid input) -{{esoteric}} -[[Category:Mathematical templates|{{PAGENAME}}]] -
        - diff --git a/tests/parser/preprocess/Fundraising.expected b/tests/parser/preprocess/Fundraising.expected deleted file mode 100644 index f5b32cc5..00000000 --- a/tests/parser/preprocess/Fundraising.expected +++ /dev/null @@ -1,18 +0,0 @@ -<div name="fundraising" id="fundraising" class="plainlinks" style="margin-top:5px; text-align: center; background-color: #ffffe0; border: solid 1px #e0e0c0"> -'''Pwede kang [[Wikimedia:give the gift of knowledge|maghandog ng kaalaman]] sa paraan ng [[Wikimedia:Fundraising#Donation_methods|pagbibigay ng donasyon sa Pundasyong Wikimedia!]]''' -<br /> -<fundraising/> -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -<fundraisinglogo/> -<br /> -<b>Ngayon, ang iyong [[Wikimedia:Fundraising|kontribusyon]] ay [[Wikimedia:Fundraising FAQ|itatambal]] ng isang anonimong kaibigan.</b> -<br /> -<small> -[[Wikimedia:Deductibility of donations|Pagbabawas sa mga buwis ng donasyon]] -| -[[Wikimedia:Fundraising FAQ|FAQ]] -| -[http://upload.wikimedia.org/wikipedia/foundation/2/28/Wikimedia_2006_fs.pdf Mga pampananalaping pahayag] -</small> -</div> - \ No newline at end of file diff --git a/tests/parser/preprocess/Fundraising.txt b/tests/parser/preprocess/Fundraising.txt deleted file mode 100644 index b868b4d8..00000000 --- a/tests/parser/preprocess/Fundraising.txt +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/tests/parser/preprocess/NestedTemplates.expected b/tests/parser/preprocess/NestedTemplates.expected deleted file mode 100644 index 645626df..00000000 --- a/tests/parser/preprocess/NestedTemplates.expected +++ /dev/null @@ -1,90 +0,0 @@ - - -argument - -Nach [[:meta:Help:Expansion#XML parse tree]] -{vorlagenname} - - -erweiterung - - - <template><title>vorlagenname - -<template><title>vorlagenname - - -nur etwas erweitert -<tplarg><title>vorlagenname - <tplarg><title>vorlagenname -<tplarg><title>vorlagenname -} -{ <template><title>vorlagenname} - -{ <template><title>vorlagenname} -{ -{<template><title>vorlagenname } - - {<template><title>vorlagenname } - -{<tplarg><title> } - - -<tplarg><title><template><title> - -{{<tplarg><title> } } -<template><title><tplarg><title> - -{<template><title><template><title> } -{ } -{ - -<template><title><tplarg><title> -<tplarg><title><template><title> - - - - -argument - -Nach [[:meta:Help:Expansion#XML parse tree]] -{vorlagenname} - - -erweiterung - - - <template><title>vorlagenname - -<template><title>vorlagenname - - -nur etwas erweitert -<tplarg><title>vorlagenname - <tplarg><title>vorlagenname -<tplarg><title>vorlagenname -} -{ <template><title>vorlagenname} - -{ <template><title>vorlagenname} -{ -{<template><title>vorlagenname } - - {<template><title>vorlagenname } - -{<tplarg><title> } - - -<tplarg><title><template><title> - -{{<tplarg><title> } } -<template><title><tplarg><title> - -{<template><title><template><title> } -{ } -{ - -<template><title><tplarg><title> -<tplarg><title><template><title> - - \ No newline at end of file diff --git a/tests/parser/preprocess/NestedTemplates.txt b/tests/parser/preprocess/NestedTemplates.txt deleted file mode 100644 index aa9a472d..00000000 --- a/tests/parser/preprocess/NestedTemplates.txt +++ /dev/null @@ -1,89 +0,0 @@ -{{vorlage}} - -{{{argument}}} - -Nach [[:meta:Help:Expansion#XML parse tree]] -{{{{vorlagenname}}}} -{{ {{vorlagenname}}}} -{{{{vorlagenname}} }} -{{{{vorlagenname}}erweiterung}} - -{{{{{vorlagenname}}}}} -{{{ {{vorlagenname}}}}} -{{ {{{vorlagenname}}}}} -{{{{{vorlagenname}} }}} -{{{{{vorlagenname}}} }} - -nur etwas erweitert -{{{{{{vorlagenname}}}}}} -{{{ {{{vorlagenname}}}}}} -{{{{{{vorlagenname}}} }}} -{{ {{{{vorlagenname}}}}}} -{{{{ {{vorlagenname}}}}}} -{{ {{ {{vorlagenname}}}}}} -{{{{ {{vorlagenname}}} }}} -{{{{{{vorlagenname}}}} }} -{{{{{{vorlagenname}} }}}} -{{ {{{{vorlagenname}} }}}} -{{{ {{{vorlagenname}} }}}} - -{{{{{{{ }}}}}}} - -{{{{{{{{ }}}}}}}} -{{{{{{{{ }} }}}}}} -{{{{{{{{ }}} }}}}} -{{{{{{{{ }}}} }}}} -{{{{{{{{ }}}}} }}} -{{{{{{{{ }}}}}} }} -{{{{{{{{ }} }} }}}} -{{{{{{{{ }} }}}} }} -{{{{{{{{ }}}} }} }} -{{{{{{{{ }}} }}} }} -{{{{{{{{ }}} }} }}} -{{{{{{{{ }} }}} }}} -{{{{{{{{ }} }} }} }} - -{{vorlage}} - -{{{argument}}} - -Nach [[:meta:Help:Expansion#XML parse tree]] -{{{{vorlagenname}}}} -{{ {{vorlagenname}}}} -{{{{vorlagenname}} }} -{{{{vorlagenname}}erweiterung}} - -{{{{{vorlagenname}}}}} -{{{ {{vorlagenname}}}}} -{{ {{{vorlagenname}}}}} -{{{{{vorlagenname}} }}} -{{{{{vorlagenname}}} }} - -nur etwas erweitert -{{{{{{vorlagenname}}}}}} -{{{ {{{vorlagenname}}}}}} -{{{{{{vorlagenname}}} }}} -{{ {{{{vorlagenname}}}}}} -{{{{ {{vorlagenname}}}}}} -{{ {{ {{vorlagenname}}}}}} -{{{{ {{vorlagenname}}} }}} -{{{{{{vorlagenname}}}} }} -{{{{{{vorlagenname}} }}}} -{{ {{{{vorlagenname}} }}}} -{{{ {{{vorlagenname}} }}}} - -{{{{{{{ }}}}}}} - -{{{{{{{{ }}}}}}}} -{{{{{{{{ }} }}}}}} -{{{{{{{{ }}} }}}}} -{{{{{{{{ }}}} }}}} -{{{{{{{{ }}}}} }}} -{{{{{{{{ }}}}}} }} -{{{{{{{{ }} }} }}}} -{{{{{{{{ }} }}}} }} -{{{{{{{{ }}}} }} }} -{{{{{{{{ }}} }}} }} -{{{{{{{{ }}} }} }}} -{{{{{{{{ }} }}} }}} -{{{{{{{{ }} }} }} }} diff --git a/tests/parser/preprocess/QuoteQuran.expected b/tests/parser/preprocess/QuoteQuran.expected deleted file mode 100644 index e9a78e46..00000000 --- a/tests/parser/preprocess/QuoteQuran.expected +++ /dev/null @@ -1,140 +0,0 @@ -<noinclude></noinclude> -<div class="boilerplate metadata rfa" style="background-color:#FFFFF5; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px solid #AAAAAA;">The [[Qur'an]], [[sura|chapter]] , [[ayat|verse]] [http://www.usc.edu/dept/MSA/quran/.qmt.html#. 21]''':'''</font></div> - - \ No newline at end of file diff --git a/tests/parser/preprocess/QuoteQuran.txt b/tests/parser/preprocess/QuoteQuran.txt deleted file mode 100644 index 3cfac5b2..00000000 --- a/tests/parser/preprocess/QuoteQuran.txt +++ /dev/null @@ -1,139 +0,0 @@ -{{Template sandbox notice}} -
        - -- cgit v1.2.2