Template:LAuto/doc: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		 
		
	
| No edit summary | No edit summary | ||
| Line 8: | Line 8: | ||
| == Needed regex to filter out outside links == | == Needed regex to filter out outside links == | ||
| This regex will replace all the  | This regex will replace all the wikilinks on the current page with subst:LAuto template which after page save will become L* templates (see above, what the substitution does is also visible using the 'Show Preview' button). | ||
| This method is usable right in the [[Help:Editing Toolbar]] under Advanced -> on the right side 'Search and replace' (magnifying glass icon) -> 'Treat search string as a regular expression' checkmark | This method is usable right in the [[Help:Editing Toolbar]] under Advanced -> on the right side 'Search and replace' (magnifying glass icon) -> 'Treat search string as a regular expression' checkmark | ||
Revision as of 07:48, 15 September 2024

This is a documentation subpage for Template:LAuto. 
Don't forget to purge the contents of the base page upon creating or editing this subpage.
Don't forget to purge the contents of the base page upon creating or editing this subpage.
- {{subst:LAuto|Category:test}} = {{ACategory|Test}}
- {{subst:LAuto|:Category:test}} = {{LCategory|Test}}
- {{subst:LAuto|Help:test}} = {{LHelp|Test}}
- {{subst:LAuto|Valve Developer Community:test}} = {{LProject|Test}}
- {{subst:LAuto|test}} = {{L|Test}}
- {{subst:LAuto|Template:test}} = [[Template:test]]
Needed regex to filter out outside links
This regex will replace all the wikilinks on the current page with subst:LAuto template which after page save will become L* templates (see above, what the substitution does is also visible using the 'Show Preview' button).
This method is usable right in the Help:Editing Toolbar under Advanced -> on the right side 'Search and replace' (magnifying glass icon) -> 'Treat search string as a regular expression' checkmark
- Search for:
\[\[(?!#|File(?:[ _]talk)?:|Image(?:[ _]talk)?:|Media:|Template(?:[ _]talk)?:|MediaWiki(?:[ _]talk)?:|Talk:|Category[ _]talk:|Project[ _]talk:|Valve[ _]Developer[ _]Community[ _]talk:|Help[ _]talk:|User(?:[ _]talk)?:|c:|commons:|Dictionary:|Google:|GoogleGroups:|IMDB:|M:|Meta:|Metawikipedia:|MW:|SdkBug:|SourceForge:|Steampowered:|W:|Wiki:|WikiBooks:|Wikipedia:|Wikiquote:|Wiktionary:|WP:)(:?(?:Category|Category|Help|Project|Valve[ _]Developer[ _]Community|Special|)(?:[^\|\]]+))\|?(.*?)\]\]
- Replace with:
{{subst:LAuto|$1|$2}}