LLWiki正在建设中,欢迎加入我们!
“Help:小工具/自定义编辑工具”的版本间差异
< Help:小工具
跳转到导航
跳转到搜索
小 |
小 标签:移动版网页编辑 移动版编辑 |
||
第1行: | 第1行: | ||
您可以在[[special:我的用户页/edittools|用户页]]添加个性化的编辑区快速插入工具,以下是具体说明: |
您可以在[[special:我的用户页/edittools|用户页]]添加个性化的编辑区快速插入工具,以下是具体说明: |
||
#在光标前插入指定字符串的按钮可以通过 |
#在光标前插入指定字符串的按钮可以通过{{code|<-{}-charinsert>這裡的文字会插入光标前</charinsert>}}生成。 |
||
#在光标前后各插入一部分指定字符串的按钮可以通过 |
#在光标前后各插入一部分指定字符串的按钮可以通过{{code|<-{}-charinsert>這裡的文字会插入光标前+這裡的文字会插入光标后</charinsert>}}生成,即使用<code>+</code>连接前后两部分。 |
||
#如果想要显示的文字内容与实际插入的内容不同,可以通过更复杂的语法定制,如 |
#如果想要显示的文字内容与实际插入的内容不同,可以通过更复杂的语法定制,如{{code|<nowiki><-{}-span class="mw-charinsert-item" data-start="這裡的文字会插入光标前" data-end="這裡的文字会插入光标后">這裡是按钮显示文字<-{}-/span></nowiki>}}。注意<code lang="js">class="mw-charinsert-item"</code>为必需,而<code class="hljs">data-start="-{zh-hans:这里的文字会插入光标前;zh-hant:這裡的文字會插入光標前}-"</code>和<code class="hljs">data-end="-{zh-hans:这里的文字会插入光标后;zh-hant:這裡的文字會插入光標後}-"</code>均可视需要定制或省略。 |
||
#推荐使用Wikitext中的<code>:</code>与<code>*</code>来控制缩进。 |
#推荐使用Wikitext中的<code>:</code>与<code>*</code>来控制缩进。 |
||
#您也可以在[[special:我的用户页/common.js|个人JS页]]进行更多设置。 |
#您也可以在[[special:我的用户页/common.js|个人JS页]]进行更多设置。 |
2020年12月16日 (三) 01:03的版本
您可以在用户页添加个性化的编辑区快速插入工具,以下是具体说明:
- 在光标前插入指定字符串的按钮可以通过<charinsert>这里的文字会插入光标前</charinsert>生成。
- 在光标前后各插入一部分指定字符串的按钮可以通过<charinsert>这里的文字会插入光标前+这里的文字会插入光标后</charinsert>生成,即使用
+
连接前后两部分。 - 如果想要显示的文字内容与实际插入的内容不同,可以通过更复杂的语法定制,如<span class="mw-charinsert-item" data-start="这里的文字会插入光标前" data-end="这里的文字会插入光标后">这里是按钮显示文字</span>。注意
class="mw-charinsert-item"
为必需,而data-start="这里的文字会插入光标前"
和data-end="这里的文字会插入光标后"
均可视需要定制或省略。 - 推荐使用Wikitext中的
:
与*
来控制缩进。 - 您也可以在个人JS页进行更多设置。
- 参数准备:
mw.gadgets = mw.gadgets || {};
。 - 您可以直接应用其他用户已经设计的edittools,只需要添加
mw.gadgets.charinsert = $.extend(mw.gadgets.charinsert, {src: "指定页面"});
。 - 这里是一个简单的示例,您可以通过在个人JS页添加
mw.gadgets.charinsert = $.extend(mw.gadgets.charinsert, {src: "help:小工具/自定义编辑工具/示例"});
来测试使用效果,并查看源代码以熟悉自定义快速插入按钮的语法。 - 自定义编辑工具将默认折叠,您也可以在个人JS页添加
mw.gadgets.charinsert = $.extend(mw.gadgets.charinsert, {collapse: true});
来取消折叠。
- 参数准备: