置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

Module:Sandbox/GuoPC/FA

猛汉♂百科,万男皆可猛的百科全书!转载请标注来源页面的网页链接,并声明引自猛汉百科。内容不可商用。
跳到导航 跳到搜索
Template-info.svg 模块文档  [查看] [编辑] [历史] [刷新]
Icon-info.png
建议替换引用该模板({{subst:U:GuoPC/FA}})。

操作申请版申请删除已修复锚点的讨论页。我为什么要写到模块里呢

仅存在条目讨论页,直接列出各页面名称,中间以@隔开。如:

  1. {{subst:U:GuoPC/FA|1@2@3}}

User:GuoPC/FA

若存在模板讨论页,在对应页面名称前加上T:t:即可。如2是一个模板讨论页:

  1. {{subst:U:GuoPC/FA|1@t:2@3}}

User:GuoPC/FA

若需要区分锚点已由其他编辑者修复,在第二个参数填入1即可。如:

  1. {{subst:U:GuoPC/FA|1@2@t:3|1}}

User:GuoPC/FA

讨论版使用例
  1. {{subst:U:GuoPC/FA|t:1@2}}
  2. {{subst:U:GuoPC/FA|3@4@5|1}}
  3. 感谢。——~~~~

User:GuoPC/FA User:GuoPC/FA 感谢。——GuoPC (讨论) 2023年3月6日 (一) 13:15 (CST)

  1. local p = {}
  2. function p.main( frame )
  3. local args = frame.args
  4. return p._main( args )
  5. end
  6. function p._main( args )
  7. local li = ''
  8. local r = ''
  9. local list = args[1]
  10. local listline = mw.text.split( list, '@' )
  11. local aflag = false
  12. local tflag = false
  13. local isothers = false
  14. if args[2] == '1' then
  15. isothers = true
  16. end
  17. for k, item in ipairs( listline ) do
  18. if mw.ustring.sub( item, 1, 2 ) == 'T:' or mw.ustring.sub( item, 1, 2 ) == 't:' then
  19. li = li .. '* [[Template talk:' .. mw.ustring.sub( item, 3 ) .. ']]\n'
  20. tflag = true
  21. else
  22. li = li .. '* [[Talk:' .. item .. ']]\n'
  23. aflag = true
  24. end
  25. end
  26. if isothers == true then
  27. r = r .. '以下讨论页中提到的错误锚点之前已由其他编辑者修复,一并请求删除:\n'
  28. elseif aflag == true then
  29. if tflag == true then
  30. r = r .. '以下讨论页中提到的错误锚点已在对应条目或模板中修复,请求删除:\n'
  31. else
  32. r = r .. '以下讨论页中提到的错误锚点已在对应条目中修复,请求删除:\n'
  33. end
  34. else
  35. r = r .. '以下讨论页中提到的错误锚点已在对应模板中修复,请求删除:\n'
  36. end
  37. r = r .. li
  38. return r
  39. end
  40. return p