维基百科讨论:签名

页面内容不支持其他语言。
维基百科,自由的百科全书

提议禁止在签名中插入乐谱

通過:
已经修改了页面維基百科:簽名,以反映上述决议。Bluedeck 2024年3月31日 (日) 05:45 (UTC)[回复]
下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

经过半天的测试,现提议禁止在签名中插入乐谱(<score></score>)。

  1. 乐谱一般会超过行高1.5倍(例:
    a'1
    • 除非你用中音谱号
      \new Score{ \clef alto c'1}
      或低音谱号
      \new Score{ \clef bass f1}
      ,还没有太多的加线
    • 可以用\with {\magnifyStaff 1/2} 等方法缩小乐谱,但是在app的wiki页面模式不适用。
  2. 有时候插入乐谱会造成换行
    • 测试结果是,在单独的p标签里面,乐谱会直接跳到p外面,即使套了一层span或者div,或者把整条留言手动用p包裹都没用
    • 在dl、li标签(即,: # * 这三种缩进记号)中正常。
    • app的讨论页面模式无论如何都会换行。
  3. app的讨论页面模式无法显示乐谱。

总结,由于废物app,任何带score标签的签名都无法满足签名指引的外观要求。即使不考虑app,这种签名也无法在单独的行内文本中使用。因此建议禁止在签名中插入乐谱。 ——魔琴 留言 贡献 新手2023计划 ] 2024年3月5日 (二) 04:10 (UTC)[回复]

補充一點,Special:FindComment系統無法識別樂譜簽名,不但樂譜簽名無法產生連結,樂譜簽名後面的[回覆]連結也失效了(見此)。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️2024年3月5日 (二) 08:21 (UTC)[回复]
同意禁止。--西 2024年3月5日 (二) 04:24 (UTC)[回复]
赞成。这也不方便辨识、语义化称呼和复制。--YFdyh000留言2024年3月5日 (二) 04:50 (UTC)[回复]
支持禁止。--冥王歐西里斯留言2024年3月5日 (二) 14:12 (UTC)[回复]

提议条文如下:在“并未禁止”一句删除score并以chem代替;将score加入到技术原因禁用的标签中。

現行條文

除了上述規定需要禁止使用或滥用的HTML/XML標籤(<big></big><br/><center></center><hr/>)以及隱含引入圖像的HTML/XML標籤(包括但不限於<gallery></gallery><imagemap></imagemap>等)之外,並沒有限制對其他HTML/XML元素的使用。 例如目前並未禁止在簽名中使用與LaTeX相關擴展標籤生成的非文字渲染結果,例如<score></score><math></math>等,但必須符合下列規範:

...

此外,由於技術原因,您不應在簽名中使用下列HTML/XML標籤:

  • <ref>...</ref><references />(影響參註運作)
  • <noinclude>...</noinclude><includeonly>...</includeonly><onlyinclude>...</onlyinclude><section>...</section>(干擾部分要將討論嵌入他頁的運作)
  • <templatedata>...</templatedata>(干擾templatedata運作)
  • 過時的HTML標籤
提議條文

除了上述規定需要禁止使用或滥用的HTML/XML標籤(<big></big><br/><center></center><hr/>)以及隱含引入圖像的HTML/XML標籤(包括但不限於<gallery></gallery><imagemap></imagemap>等)之外,並沒有限制對其他HTML/XML元素的使用。例如目前並未禁止在簽名中使用與LaTeX相關擴展標籤生成的非文字渲染結果,例如<math></math><chem></chem>等,但必須符合下列規範:

...

此外,由於技術原因,您不應在簽名中使用下列HTML/XML標籤:

  • <ref>...</ref><references />(影響參註運作)
  • <noinclude>...</noinclude><includeonly>...</includeonly><onlyinclude>...</onlyinclude><section>...</section>(干擾部分要將討論嵌入他頁的運作)
  • <templatedata>...</templatedata>(干擾templatedata運作)
  • <score>...</score>(多项讨论页适配问题)
  • 過時的HTML標籤

 ——魔琴 留言 贡献 新手2023计划 ] 2024年3月5日 (二) 14:25 (UTC)[回复]

phab:T359143#9599714:“Anything that generates block level HTML should be disallowed in a signature”,是否我们应该要求所有块级元素及能够产生块级元素效果的html标签和wikitext标签都禁用?--百無一用是書生 () 2024年3月6日 (三) 09:44 (UTC)[回复]
看起來是這樣。--冥王歐西里斯留言2024年3月6日 (三) 09:56 (UTC)[回复]
应该包括哪些?有没人帮忙写个草稿之类,这方面不是很熟悉。 ——魔琴 留言 贡献 新手2023计划 ] 2024年3月7日 (四) 01:22 (UTC)[回复]
就是所有能产生块级元素效果的html代码和wikitext文本,这没法全部举例(例如本身不会产生块级效果的标签,加上些css就能实现块级效果)。重点不在于具体标签,而是最终产生的块级效果--百無一用是書生 () 2024年3月7日 (四) 09:08 (UTC)[回复]
块级效果指的是display属性吗?还是直接写“禁止能够产生块级元素效果的html代码和wikitext文本”? ——魔琴 留言 贡献 新手2023计划 ] 2024年3月9日 (六) 01:41 (UTC)[回复]
@Shizhao打扰 ——魔琴 留言 贡献 新手2023计划 ] 2024年3月11日 (一) 11:44 (UTC)[回复]
@Shizhao這個本來就禁掉了,只是當年給遊魂開了一條可以用score的後門--SunAfterRain 2024年3月12日 (二) 00:48 (UTC)[回复]
那像這樣超過行高的<math></math>標籤的簽名呢?例如?--1.165.194.85留言2024年3月16日 (六) 01:17 (UTC)[回复]
如果是phab方面明確表明不得在簽名加入樂譜的話,那這個修訂作為事實性修訂應該跳過公示程序、直接執行。Sanmosa Šče ne wmerla Ukrajina, ale ne Wže woskresla Ukrajina 2024年3月6日 (三) 13:14 (UTC)[回复]
看wording没这么强烈,还是走一遍修订程序吧。 ——魔琴 留言 贡献 新手2023计划 ] 2024年3月7日 (四) 01:23 (UTC)[回复]
也無不可。Sanmosa Šče ne wmerla Ukrajina, ale ne Wže woskresla Ukrajina 2024年3月7日 (四) 03:30 (UTC)[回复]
同意Shizhao的意見。—— Eric Liu 創造は生命(留言留名學生會 2024年3月11日 (一) 11:42 (UTC)[回复]

公示7日,2024年3月26日 (二) 09:19 (UTC) 結束。--西 2024年3月19日 (二) 09:19 (UTC)[回复]

@LuciferianThomas公示期已結束。Sanmosa Gloire d'Yser 2024年3月28日 (四) 06:53 (UTC)[回复]

本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

建議改成跟英維一樣,簽名的長度上限為255字元而非255位元組

建議改成跟英維一樣,簽名的長度上限為255字元而非255位元組(就跟簽名輸入框的上限一樣),見Wikipedia_talk:签名/存档2#WP:SIG#长度,另外計算簽名長度時模板也不用先展開再計算,見User talk:Xiplus/存檔15#h-Topic:Xfu08gb21z7jxq59-20230408040400,簽名「顯示」太長才會影響閱讀,「原始碼」太長又不會。--1.165.194.85留言2024年3月16日 (六) 01:34 (UTC)[回复]

很遗憾,该限制是MediaWiki软件施加,不是方针施加。此外,英维的要求已经改了,先行的最新要求是:“Keep signatures short, both in display and in markup. The limit is 255 characters.”--MilkyDefer 2024年3月16日 (六) 14:14 (UTC)[回复]
您反而印證了他所說的話。英維的要求是「characters」不是「bytes」(雖然技術上應該似乎仍然是bytes)。我相信主要理據是因中文字佔三個byte,可操作空間縮小;但每個中文字能傳達的意思比英文字多,要用到255字元(含中文)的簽名似乎也會顯示上嚴重過長。--西 2024年3月19日 (二) 07:10 (UTC)[回复]
但是我确实不太相信谁的签名会有80多个字这么长,我觉得这实属没事找事。--MilkyDefer 2024年3月19日 (二) 09:50 (UTC)[回复]
這我是同意的。簽名過於複雜或過長真的沒什麼意義。--西 2024年3月19日 (二) 10:18 (UTC)[回复]
如果要避开签名字段的长度限制,还有一样东西代替:subst。所以这个长度看你是放在数据库的长度限制(无论是字节还是字符数),还是渲染显示出来的长度。——Sakamotosan路过围观 | 避免做作,免敬 2024年3月19日 (二) 10:49 (UTC)[回复]
找了一下,签名的数据应该是放在mw:Manual:User_properties_table,对应“up_property”的值应该是“nickname”(mw:Manual:$wgDefaultUserOptions,“fancysig”控制是否将其解析为wikicode)。表字段类型为varbinary(255),就是255字节。这是存入数据库的技术死限。但,是有规避方法。——Sakamotosan路过围观 | 避免做作,免敬 2024年3月19日 (二) 11:21 (UTC)[回复]
簽名本體是放在 up_value blob 上面。--Xiplus#Talk 2024年3月19日 (二) 13:33 (UTC)[回复]
反對原始碼過長不會影響閱讀這種疑似是偷換概念的東西,你當沒有人用原始碼編輯是吧?--SunAfterRain 2024年3月19日 (二) 16:36 (UTC)[回复]
想雪球结束该议题。涉及特殊字符时255字符很难计算。计算不展开大小意味着多长都可以,模板可输出大量内容。--YFdyh000留言2024年3月19日 (二) 17:05 (UTC)[回复]