Ekstensi: CharInsert: Perbedaan antara revisi
Loncat ke navigasi
Loncat ke pencarian
kTidak ada ringkasan suntingan |
kTidak ada ringkasan suntingan |
||
Baris 4: | Baris 4: | ||
You can use + sign inside a tag to define a place to: | You can use + sign inside a tag to define a place to: | ||
insert selected text ''or'' | |||
place cursor if no text was selected. | |||
You have to enclose templates and spaces inside <code><nowiki></code>: | You have to enclose templates and spaces inside <code><nowiki></code>: | ||
<code><charinsert><nowiki><nowiki>== + ==</nowiki></nowiki> <nowiki><nowiki>{{stub}}</nowiki></nowiki></charinsert></code><br /> | |||
<code><charinsert><nowiki><nowiki>== + ==</nowiki></nowiki> <nowiki><nowiki>{{stub}}</nowiki></nowiki></charinsert></code><br /> | |||
==Usage and sample output== | ==Usage and sample output== |
Revisi per 13 Februari 2021 05.36
Syntax
Use <charinsert>
tags with a space-separated list of characters or tags for which you wish to allow insertion.
You can use + sign inside a tag to define a place to:
insert selected text or
place cursor if no text was selected.
You have to enclose templates and spaces inside <nowiki>
:
<charinsert><nowiki>== + ==</nowiki> <nowiki>{{stub}}</nowiki></charinsert>
Usage and sample output
Individual characters
Individual characters are just listed between the "charinsert" tags.
<charinsert>Á á Ć ć É é Í í Ĺ ĺ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź</charinsert>
results in
Á á Ć ć É é Í í Ĺ ĺ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź
Combined characters
Combined characters are listed between the "charinsert" tags and connected by the "+" sign.
<charinsert>“+” ‘+’ «+» ‹+› „+“ ‚+‘ + </charinsert>
results in
“” ‘’ «» ‹› „“ ‚‘ [[]] {{}}
Notes
- Generated JavaScript links also work in other areas around edit window, e.g. in MediaWiki:Copyrightwarning or MediaWiki:Newarticletext, on the page preloaded with Inputbox, and even from the text preview.
- They can also be used in MediaWiki:Uploadtext to insert image description templates.
- Unlike toolbar buttons on top, this extension doesn't provide a way to specify inserted "sample text".
- Use
to add new lines (\n). - Enclose white spaces in nowiki tags when needed.
- Add
<charinsert></charinsert>
tags into MediaWiki:Edittools.