扩展:标题标签

来自MyaWiki.Org
跳转到导航 跳到搜索
其他语言: 英语 A.阿尔法
MeimaWiKi扩展手册
OOJS用户界面图标
标题选项卡
发布状态: 稳定的
实施 解析器函数 用户界面
描述 将顶级标题显示为基于JavaScript的选项卡
作者(S)
最新版本 1.2(2017年7月)
维基百科 1.23 +
数据库更改
许可证 GNU通用公共许可证2或更高版本
下载
版本历史
例子 关于语义的月维基
转换标题标签扩展名如果在TurtLeWik.NET中可用
检查使用和版本矩阵。

这个标题选项卡扩展使用顶层将顶级MeaWiKi头文件转换为选项卡。jQuery UIJavaScript库。

用法[编辑]

若要在安装扩展后启用页上的选项卡,则需要添加

< HealEdTabs/>

标签进入页面的最后一个标签应该结束的地方(下面的标签将显示在标签视图下)。然而,大多数时候,你都想把它放在页面的底部。

除此之外,页面还应该有这样定义的顶层标题:

=标题标题=

每一个这样的顶层头,如果它在头文件标签/>标签上面的任何地方,都会显示为一个标签。

链接到标签[编辑]

您可以链接到选项卡,既可以从另一个页面,也可以从同一页内(也可以在同一页内,从另一个选项卡和选项卡视图之外)链接到选项卡。这是用{{y*SwitcTabLink }}解析器函数,它被这样调用:

{{Y.SwittTabLink:Tab名称链接文本>页名称}

这将创建一个指向“标签名”标签的链接,链接的文本将读取“链接文本”。如果您希望链接指向另一个页面上的选项卡,可以随意添加第三个参数“页面名称”。

笔记γ注:多字节字符与格式化字符一样好,如果您想以任何方式链接到选项卡,则不允许粗体字。

例子[编辑]

Tab视图上方的一些文本==第一部分标题=,这将显示在第一个标签{{ { SwitcTabLink:第二节标题}点击这里到下一个标签…}=第二个区段标题=这将显示在第二个标签“<头目录/>=第三个区段标题=”这将始终显示在制表视图下,因为它低于<HealTabs/>标签。

标题标题自动转换为标签标题。

下载[编辑]

您可以以.zip格式下载头选项卡代码,在这里.

您还可以直接从MITAWIKI源代码库中通过Git下载代码。从命令行调用以下内容:

Git克隆HTTPS://PHabReabor .Wikimdia. Org/Deffsie/EtEt/Expsision HealthTab.git

要在线查看代码,包括每个文件的版本历史,转到在这里.

安装[编辑]

  • 下载并将文件放置在一个名为标题标签在你扩展文件夹
  • 在你的底部添加下面的代码本地设置
    拉伸张力 “标题标签” 
    
  • 修改和配置如下所述以下部分
  • 是γ多恩导航到特殊:版本在您的wiki上验证扩展是否成功安装。

对于运行MyaWiKi 1.29或更早的用户:

上面的说明描述了使用此扩展插件的新方法。WFLADDXXISTH()如果需要在这些早期版本上安装扩展(MediaWiKi 1.29和更早版本),而不是拉伸张力 “标题标签” ,您需要使用:

要求一次 美元IP/Exp/ HealEtabs/HealEtabs.php

修改[编辑]

皮肤改性[编辑]

要更改标签的样式,请参见皮肤改性“。

配置参数[编辑]

下面的参数可以在LoalStalpIPS.PHP下面修改要求一次(…).

历史记录[编辑]

历史记录定义是否应在浏览器历史和URL内跟踪选项卡导航,更新哈希值。默认情况下,此变量设置为true,即使用历史。您可以通过添加以下内容来禁用它:

历史记录 = 

$WGHealdTabsRelordSuntLabAB[编辑]

这个$WGHealdTabsRelordSuntLabAB变量定义如果只有一个顶层报头被找到,则头标选项卡会被激活。默认情况下,此变量设置为false,即如果只找到一个顶级报头,则不显示任何选项卡。可以通过添加以下内容来启用此行为:

$WGHealdTabsRelordSuntLabAB = 

$WGHealEdTabsAutoMyTraceSPACES[编辑]

这个$WGHealEdTabsAutoMyTraceSPACES变量定义了不需要添加的命名空间集合。< HealEdTabs/>标签,以便启用选项卡。如果在该变量中定义命名空间ID,则当您有两个顶级标头时,头选项卡将自动激活(或如果有)$WGHealdTabsRelordSuntLabAB在文章中设置为TRUE。默认情况下,该变量不包含命名空间。通过为每个命名空间添加以下内容,可以向该列表添加命名空间:

$WGHealEdTabsAutoMyTraceSPACES[] = 恩斯曼

$WGHealEdabsDebug第一标签[编辑]

这个$WGHealEdabsDebug第一标签变量定义标题标签是否在第一个定义的头前放置任何内容,并将其放入自己的选项卡中。默认情况下,此变量设置为false。通过使用以下名称添加默认名称,可以启用此行为:

$WGHealEdabsDebug第一标签 = “Debug TabNeND”

如果使用此设置,请注意不启用$WGHealdTabsRelordSuntLabAB因为它会导致标签出现在UI的其他部分。

$WGHealEdabsDababeDebug[编辑]

这个$WGHealEdabsDababeDebug变量定义标题标签是否将禁用针对给定文章启用标签时的MyaWiKi文章的内容表(TOC)。这样就省去了添加的麻烦。爱诺托克对你的文章。如果标签没有启用,因为缺少顶层标头,目录将像往常一样出现。默认情况下,此变量设置为true,即如果显示头标签,则禁用MealAWiki-TOC。您可以通过添加以下操作来禁用此行为:

$WGHealEdabsDababeDebug = 

$WGHEAD表[编辑]

这个$WGHEAD表变量定义了标题标签是否会尝试为每个选项卡生成TOC。默认情况下,此变量设置为false,即将不生成tab TOCs。可以通过添加以下内容来启用此行为:

$WGHEAD表 = 

$WGHealEdTabEdTabLink[编辑]

这个$WGHealEdTabEdTabLink变量定义,如果头标签将添加一个编辑链接到选项卡的右边,只允许编辑选项卡的文本。默认情况下,此变量设置为true,即将显示选项卡的编辑链接。您可以通过添加以下操作来禁用此行为:

$WGHealEdTabEdTabLink = 

$WGHealdTabsStudio[编辑]

这个$WGHealdTabsStudio变量定义了用于标签的视觉样式。默认情况下,此变量设置为“大”。您可以通过添加以下内容来改变样式:

$WGHealdTabsStudio = “样式名称”

包括扩展的样式如下:

姓名 描述 截图
jQuery MiTaWiKi提供的基本样式-它使文本变小并链接黑色。
大号 默认样式。它使文本正常大小和链接蓝色(或红色)再次。
光秃秃的 类似于“大”样式的格式化,但没有大部分的边框和背景颜色,因此对页面唯一真正的改变是标签本身。
永恒的 更像是标签,具有正常大小的文本、蓝色链接和闪亮的标签。

一个更广泛的用户选择风格,以及如何创建自己的风格的信息是我们的。皮肤改性网页

版本历史[编辑]

要查看每个版本的更改列表,请参阅版本历史记录有关未来发布计划的特性列表,请参阅路线图.

已知的局限性和问题[编辑]

  • 不能多次使用标签。换句话说,第二个标签不会产生第二系列标签。
  • 标签显示在信息箱顶部的铬。
  • 标题标签将无法与HTML整洁工具,即如果$WGTyDyCONFIG 填充。

不兼容的扩展和皮肤[编辑]

头标签在与以下扩展一起使用时似乎不起作用:

  • 马特贾克斯当两个一起使用时,它会导致错误的HTML,这导致至少Firefox Web浏览器中的显示中断。(随着MaTjax的更新,情况可能发生了变化)。
  • 加此(或小装置-只显示第一个选项卡
  • 大便大拇指-和这个一样。
  • 移动前端-和这个一样。
  • 分段隐藏-由于两个扩展更改段行为不兼容。现在,StutoStIt包含一个自动检查,该通知将通知用户该扩展不与头选项卡一起使用。
  • 回声-似乎会导致标题标签的显示问题。
  • 术语
    • 2019:LING3.0.0使用MW 1.32和HealEdTabs 1.2
    • 2014:不使用MW 1.23:LIGO解析器在标题表头被调用之前渲染HTML页面;因此,标题标签找不到它的关键字<
  • 特瓦尼- Skin Tweeki中断布局并隐藏选项卡的文本

出现在选项卡部分之外的部分[编辑]

如果其他内容不强制容器足够大以容纳浮动对象,则包括浮动对象(例如信息框)的标题标签区段可能出现在标签容器外部。解决这个问题的一个解决方案是在每个部分的末尾放置一个清除的HTML元素。一个简单的,但不是最好的做法,这样做的方法是:

<div 风格=“清楚:两者”>div>

这迫使浏览器在浮动对象之后考虑此元素,因此将使容器增长以适合两者。

支持[编辑]

寻求这种扩展的最好方法是把问题发送给MIIAWIKI-L邮件列表扩展维护者和活动用户和贡献者都在这个列表中,并且能够帮助你。

也见[编辑]