mirror of
				https://github.com/diocloid/LinkTitles.git
				synced 2025-10-22 05:42:32 +02:00 
			
		
		
		
	Only look for titles from normal pages (namespace = 0)
This commit is contained in:
		
							
								
								
									
										3
									
								
								HISTORY
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								HISTORY
									
									
									
									
									
								
							@@ -1,5 +1,8 @@
 | 
			
		||||
Extension:LinkTitles
 | 
			
		||||
 | 
			
		||||
0.0.3: 2012-05-20
 | 
			
		||||
* Only look for page titles from 'normal' pages (namespace = 0).
 | 
			
		||||
 | 
			
		||||
0.0.2: 2012-05-20
 | 
			
		||||
* Prevent generation of self-references.
 | 
			
		||||
* Escape slashes in page titles before using them in a regexp.
 | 
			
		||||
 
 | 
			
		||||
@@ -47,11 +47,13 @@
 | 
			
		||||
 | 
			
		||||
				// Build an SQL query and fetch all page titles ordered
 | 
			
		||||
				// by length from shortest to longest.
 | 
			
		||||
				// Only titles from 'normal' pages (namespace uid = 0)
 | 
			
		||||
				// are returned.
 | 
			
		||||
				$dbr = wfGetDB( DB_SLAVE );
 | 
			
		||||
				$res = $dbr->select( 
 | 
			
		||||
					'page', 
 | 
			
		||||
					'page_title', 
 | 
			
		||||
					'', 
 | 
			
		||||
					'page_namespace = 0', 
 | 
			
		||||
					__METHOD__, 
 | 
			
		||||
					array( 'ORDER BY' => 'length(page_title)' ));
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@
 | 
			
		||||
    'name'           => 'LinkTitles',
 | 
			
		||||
    'author'         => '[http://www.mediawiki.org/wiki/User:Bovender Daniel Kraus]', 
 | 
			
		||||
    'url'            => 'http://www.mediawiki.org/wiki/Extension:LinkTitles',
 | 
			
		||||
    'version'        => '0.0.2',
 | 
			
		||||
    'version'        => '0.0.3',
 | 
			
		||||
    'descriptionmsg' => 'linktitles-desc'
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user