本用户模板仿{{增删改疑}}制作,用于在讨论需要修改自己发言并填写修改理由、时间时使用。本用户模板须展开后使用。
1
:修改发言操作的类型,必填。可填为 增
/删
/改
。text
:将要被修改的文字(当参数1
为增
/删
时),必填。text1
text2
:被修改及新增的文字(当参数1
为改
时),必填。2
:修改理由,必填。若此项未正确填写将显示为<用户未正确填写修改理由>
。3
:修改时的时间戳,必填。用户需填入5个半角波浪线~~~~~
,若此项未正确填写将显示为<用户未正确填写时间戳>
。bg-c
:被修改文字部分的背景颜色,选填。删去部分背景颜色为 lightpink ,增加部分背景颜色为 palegreen 。若此项不为空,则启用背景颜色显示。(i)注意 用于讨论中修改自己发言时,请将本用户模板替换引用(subst:
)后使用。
{{subst:U:ZXYYJ/MOD|增|text=这是一句要'''增加'''的话|补充说明|~~~~~|bg-c=1}}
这是一句要增加的话
{{subst:U:ZXYYJ/MOD|删|text=这是一句要'''删去'''的话|有错别字|~~~~~|bg-c=1}}
这是一句要删去的话
{{subst:U:ZXYYJ/MOD|改|text1=这是一句'''修改前'''的话|text2=这是一句'''修改后'''的话|调整措辞|~~~~~|bg-c=1}}
这是一句修改前的话这是一句修改后的话
可能某些时候您不需要/不希望修改的地方有本模板样式,此时只需给bg-c
赋空值即可。
{{subst:U:ZXYYJ/MOD|改|text1=这是一句'''修改前'''的话|text2=这是一句'''修改后'''的话|调整措辞|~~~~~|bg-c= }}
这是一句修改前的话这是一句修改后的话
本模板需填写参数较多,为简化您的填写操作,推荐您使用快捷生成代码小工具。
首先建议您将User:东东君/js/charinsert.js全文粘贴至您的js页(如特殊:我的用户页/js/charinsert.js),将其中的代码自定义按钮处(即这个版本中第12-38行内容)替换为如下内容:
{start:"{{subst:U:ZXYYJ/MOD|增|text=", end:"|<!--修改理由-->|~~~~~|bg-c=1}}", text:"【增加发言】"}, {start:"{{subst:U:ZXYYJ/MOD|删|text=", end:"|<!--修改理由-->|~~~~~|bg-c=1}}", text:"【删去发言】"}, {start:"{{subst:U:ZXYYJ/MOD|改|text1=", end:"|text2=|<!--修改理由-->|~~~~~|bg-c=1}}", text:"【修改发言】"},
然后在您的common.js页加入以下代码:
mw.loader.load('https://zh.moegirl.org.cn/index.php?title=(您刚刚创建的js页)&action=raw&ctype=text/javascript');
即可在MediaWiki原生编辑器下方生成如下按钮:
【增加发言】【增加发言】【删去发言】【删去发言】【修改发言】【修改发言】
选中您要修改的发言内容,按下按钮即可将选中部分自动填入,之后只需填写“修改理由”即可(修改发言还需填写text2
)。