跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开问题并联系其维护人员和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

将max-width、主题参数添加到#info #4586

已合并
将1个提交合并到
2020年2月22日
已合并

将max-width、主题参数添加到#info #4586

将1个提交合并到
2020年2月22日

对话

詹姆斯海军陆战队
复制链接
贡献者

@詹姆斯 詹姆斯 评论2020年2月22日

本请购单参考了:https://www.semantic-mediawiki.org/wiki/Thread:Help_talk:Special_characters_in_tooltips/Adding_a_tooltip

本PR涉及或包含:

  • 无论如何,这并没有回答“如果我想添加自定义工具提示(即攻击SMW)该怎么办”的问题(我不建议这样做,否则对SMW.tippy.js的任何修改都将在下一次升级时无效):
    • 这个荧光笔类在PHP中创建HTML代码,同时
    • smw.tippy.js公司是JS端用于创建和调用醉醺醺的实例(请参阅atomiks/tippyjs)
  • 此请购单向#info添加了两个新参数:
    • max-width:使用工具提示定义最大宽度,允许其比默认宽度宽,以便一次显示更多信息
    • 主题(方形-有序,方形-有序-明亮),为工具提示外观使用稍微不同的主题

本PR包括:

  • 测试(单元/集成)
  • CI生成已通过

例子

{{#info:message=整数eu…|max-width=350|theme=square-border}}

形象

形象

@詹姆斯 詹姆斯已添加这个增强 改变现有功能或行为标签2020年2月22日
@詹姆斯
复制链接
贡献者 作者

@千克磅添加的参数应该足以覆盖大多数依赖#info的用例,而高度保持为-否则这将成为工具提示。

PS:官方声明,黑客攻击smw.tippy.js公司不推荐!

@詹姆斯 詹姆斯合并提交约4499天进入之内 主人 2020年2月22日
@詹姆斯 詹姆斯删除了 信息-用户功能 分支 2020年2月22日14:52
@千克磅 千克磅将此添加到SMW 3.2.0型里程碑2020年2月22日
@千克磅
复制链接
成员

千克磅 评论2020年2月22日

真的很酷。谢谢您!

否则,这只会变成工具提示

介绍一下怎么样#超物体用于显示页面而不是嵌入页面的页面。:D

@詹姆斯
复制链接
贡献者 作者

引入#supobjects页面,而不是它们嵌入的页面,怎么样?:D

我不确定我能跟上!

@千克磅
复制链接
成员

我不确定我能跟上!

这是一个笑话。#超物体与…对比#子对象.

@詹姆斯
复制链接
贡献者 作者

这是一个笑话#supobject与#subobject相反。

正确的。对我来说已经很晚了,所以我有点慢。

@千克磅
复制链接
成员

千克磅 评论2020年2月23日

生活示例文档.

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
增强 改变现有功能或行为
项目
还没有
开发

成功合并此请求可能会解决这些问题。

还没有

2名参与者