Template:LAuto/doc: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
*Search for: | *Search for: | ||
<pre>\[\[(?!#|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|)(?:[^\|\]]+))\|? | <pre>\[\[(?!#|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|)(?:[^\|\]]+))(\|?.*?)\]\]</pre> | ||
*Replace with: | *Replace with: | ||
<pre>{{subst:LAuto|$1 | <pre>{{subst:LAuto|$1$2}}</pre> | ||
== See Also == | == See Also == |
Revision as of 10:49, 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.
After page is saved what you see on the left will be replaced by what's shown on the right:
- {{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 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
- go to Advanced -> on the right side 'Search and replace' (magnifying glass icon) -> check 'Treat search string as a regular expression' checkbox
- enter the search/replace text shown lower
- press 'Replace All'
- check with 'Show Preview' to see what was changed
- save the page
- 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}}
See Also
- Project:Alternative Languages
- {{L}}
- {{LCategory}}
- {{LProject}}
- {{LHelp}}
- {{LSpecial}}
- {{ACategory}}
- {{LanguageBar}}
- {{Language}}