mirror of
				https://github.com/diocloid/LinkTitles.git
				synced 2025-10-22 05:42:32 +02:00 
			
		
		
		
	Exclude stuff betweeen input and select tags.
Addresses #58 to prevent LinkTitles from interfering with the PageForms extension. Needs testing.
This commit is contained in:
		
							
								
								
									
										8
									
								
								NEWS.md
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								NEWS.md
									
									
									
									
									
								
							@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 | 
			
		||||
 | 
			
		||||
For changes prior to version 6.0.0, please see [`NEWS.old`](news.old).
 | 
			
		||||
 | 
			
		||||
## Unreleased
 | 
			
		||||
 | 
			
		||||
### Fixed
 | 
			
		||||
 | 
			
		||||
- Ensure compatibilty with the PageForms extension (#58)
 | 
			
		||||
 | 
			
		||||
## [8.0.1][] - 2021-05-08
 | 
			
		||||
 | 
			
		||||
### Fixed
 | 
			
		||||
@@ -14,7 +20,7 @@ For changes prior to version 6.0.0, please see [`NEWS.old`](news.old).
 | 
			
		||||
- Fixed a regression concerning `linktitles-cli` progress display that was
 | 
			
		||||
  introduced in v8.0.0.
 | 
			
		||||
- Prevent a division-by-zero error that could occur on the LinkTitles special
 | 
			
		||||
  page.
 | 
			
		||||
  page (#55).
 | 
			
		||||
- Fixed the message that is shown when linking that was triggered from the
 | 
			
		||||
  special page has been completed.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -138,6 +138,8 @@ class Splitter {
 | 
			
		||||
			'<syntaxhighlight.*?>.*?<\/syntaxhighlight>|' .                  // syntaxhighlight
 | 
			
		||||
			'<gallery>.*?<\/gallery>|' .                // gallery
 | 
			
		||||
			'<div.*?>|<\/div>|' .                       // attributes of div elements
 | 
			
		||||
			'<input.+<\/input>|' .                      // input tags and anything between them
 | 
			
		||||
			'<select.+<\/select>|' .                    // select tags and anything between them
 | 
			
		||||
			'<span.*?>|<\/span>|' .                     // attributes of span elements
 | 
			
		||||
			'<file>[^<]*<\/file>|' .                    // stuff inside file elements
 | 
			
		||||
			'style=".+?"|class=".+?"|data-sort-value=".+?"|' . 	// styles and classes (e.g. of wikitables)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user