LLWiki正在建设中,欢迎加入我们

“Help:小工具/粘性章节标题”的版本间差异

来自LLWiki
跳转到导航 跳转到搜索
第1行: 第1行:
您可以在[[special:我的用户页/common.js|个人JS页]]添加以下内容进行设置:
您可以在[[special:我的用户页/common.js|个人JS页]]添加以下内容进行设置:
# 参数准备:
#* 示例:
#*:<code lang="js">mw.gadgets = mw.gadgets || {};</code>
#* 说明:此为添加任意参数的必要前置工作。
# 扩展使用的名字空间:
# 扩展使用的名字空间:
#* 可选参数:各名字空间的编号,参见[[mediawikiwiki:manual:namespace/zh|MW 手册:名字空间]]。
#* 可选参数:各名字空间的编号,参见[[mediawikiwiki:manual:namespace/zh|MW 手册:名字空间]]。
#* 示例:
#* 示例:
#*:<code lang="js">window.stickyHeadingNS = [ 0, 2 ];</code>(主空间和用户名字空间)
#*:<code lang="js">mw.gadgets.stickyHeading = $.extend( mw.gadgets.stickyHeading, {namespace: [0, 2]} );</code>(主空间和用户名字空间)
#* 说明:默认设置已包含所有讨论页,不需要重复添加。
#* 说明:默认设置已包含所有讨论页,不需要重复添加。
# 限定使用范围:
# 限定使用范围:
#* 可选参数:<code>'desktop'</code>(桌面版)和<code>'mobile'</code>(移动版)
#* 可选参数:<code>'desktop'</code>(桌面版)和<code>'mobile'</code>(移动版)
#* 示例:
#* 示例:
#*:<code lang="js">window.stickyHeadingMode = 'desktop';</code>
#*:<code lang="js">mw.gadgets.stickyHeading = $.extend( mw.gadgets.stickyHeading, {mode: 'desktop'} );</code>
#* 说明:默认设置为桌面版和移动版同时启用。
#* 说明:默认设置为桌面版和移动版同时启用。
# 用章节折叠功能:
# 用章节折叠功能:
#* 示例:
#*:<code lang="js">mw.gadgets.stickyHeading = $.extend( mw.gadgets.stickyHeading, {collapse: false} );</code>
#* 说明:默认设置为<code lang="js">true</code>。
# 同时设置多个参数:
#* 示例:
#* 示例:
#*:<code lang="js">window.stickyHeadingCollapse = true;</code>
#*:<code lang="js">mw.gadgets.stickyHeading = {namespace: [0, 2], mode: 'desktop', collapse: false};</code>
[[Category:LLWiki幫助]]
[[Category:LLWiki幫助]]

2020年11月20日 (五) 10:37的版本

您可以在个人JS页添加以下内容进行设置:

  1. 参数准备:
    • 示例:
      mw.gadgets = mw.gadgets || {};
    • 说明:此为添加任意参数的必要前置工作。
  2. 扩展使用的名字空间:
    • 可选参数:各名字空间的编号,参见MW 手册:名字空间
    • 示例:
      mw.gadgets.stickyHeading = $.extend( mw.gadgets.stickyHeading, {namespace: [0, 2]} );(主空间和用户名字空间)
    • 说明:默认设置已包含所有讨论页,不需要重复添加。
  3. 限定使用范围:
    • 可选参数:'desktop'(桌面版)和'mobile'(移动版)
    • 示例:
      mw.gadgets.stickyHeading = $.extend( mw.gadgets.stickyHeading, {mode: 'desktop'} );
    • 说明:默认设置为桌面版和移动版同时启用。
  4. 停用章节折叠功能:
    • 示例:
      mw.gadgets.stickyHeading = $.extend( mw.gadgets.stickyHeading, {collapse: false} );
    • 说明:默认设置为true
  5. 同时设置多个参数:
    • 示例:
      mw.gadgets.stickyHeading = {namespace: [0, 2], mode: 'desktop', collapse: false};