Template:LAuto
Перейти к навигации
Перейти к поиску
Available doc translations

…
Страница документации Template:LAuto/doc/ru не существует.
Вместо неё будет отображена документация на английском. Если после данного сообщения ничего нет, вероятней всего документации не существует даже на английском.
Вместо неё будет отображена документация на английском. Если после данного сообщения ничего нет, вероятней всего документации не существует даже на английском.
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 'Внесённые изменения' button).
This method is usable right in the Help:Editing Toolbar under
- go to Дополнительно -> on the right side 'Поиск и замена' (magnifying glass icon) -> check 'Считать строку поиска регулярным выражением' checkbox
- enter the search/replace text shown lower
- press 'Заменить все'
- check with 'Внесённые изменения' to see what was changed
- save the page
- Найти:
\[\[(?!#|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|)(?:[^\|\]]+))(\|?.*?)\]\]
- Заменить на:
{{subst:LAuto|$1$2}}
Current limitations
- makes the link upper case but is not an issue if it has altname or the altname translation is being added anyway
- if link that should have _ is used _ will be replaced with spaces. Usually commands or entities will face this but those should use {{ent}} and {{cmd}} anyway so shouldn't be too much of an issue
See Also
- Project:Alternative Languages
- {{L}}
- {{LCategory}}
- {{LProject}}
- {{LHelp}}
- {{LSpecial}}
- {{ACategory}}
- {{LanguageBar}}
- {{Language}}