模板討論:Lowercase title
頁面首字大寫修正
今天回檢MediaWiki:Common.js時,注意到了頁面首字大寫修正的一段代碼,順藤找到Template:Lowercase模板,顯然,這個功能是由英文維基而來,但我卻質疑在中文維基的必要性。
因為中文維基有標題轉換,完全可以用-{T|iPod}-
這樣的方式實現首字母小寫。我找了一個應用Template:Lowercase的條目E (數學常數),除去了其中的{{Lowercase}},僅保留了-{T|e}-
。現在,結果是標題只有一個「e」。可以觀看HTML的源碼,直接輸出了e,完全不須修正代碼來處理。
我希望取消首字大寫修正功能,給客戶端減少負荷。
當然,標題轉換不太立竿見影,涉及後台的cache,可能當時看不到被轉換了(對所有的標題轉換都是如此),進行一下purge處理即可。
一點題外話,我用Fx進行purge操作並不能刪除當時的cache,也就是說purge實際無效,在IE下卻沒問題完全刷新了,怎麼會有針對瀏覽器的情況呢?— fdcn talk 2007年4月20日23:36 (UTC+8 4月21日07:36)
抱歉,標題轉換不穩定,我再回頭時又回原樣了,以上的建議取消。改動的四個請先不要改回,以便我找出問題點。— fdcn talk 2007年4月20日23:58 (UTC+8 4月21日07:58)
- 經以二天的觀察,可以認為,絕大部分時間都是正常的,在剛手動轉換(或被新的編輯)的不到半小時內有反覆,以後基本正常,偶爾也會回原。我注意到一些其它標題轉換也出現過類似情況。
- 權衡下,我還是認為首字大寫修正可以取消。請關心這一話題的表達一下意見。— fdcn talk 2007年4月23日10:35 (UTC+8 4月23日18:35)
- 在討論頁面中也能使用{{lowercase}}模版,同時單使用{{lowercase}}是默認首字頁面標題小寫,無需再重覆名稱。--Shinjiman ⇔ ♨ 2007年4月24日 (二) 03:44 (UTC)
- 是否可以修改{{lowercase}},讓其改用T標籤而非javascript?--Jnlin(討論) 2007年4月24日 (二) 06:31 (UTC)
- 是可以的,如果取消首字母的話,也是準備這樣做的。只是目前在討論要不要這麼做,因為標題轉換的不穩定,會讓新手迷惑,他們改動後不能馬上看到效果,就象其它標題轉換一樣。我記得以前的標題轉換很穩定的,能馬上看到效果,不知什麼時候變成今天這樣了。— fdcn talk 2007年4月24日08:08 (UTC+8 4月24日16:08)
- 是跟網站的cache有關?--Shinjiman ⇔ ♨ 2007年4月24日 (二) 08:41 (UTC)
- Shinjiman兄你看過源碼,可能更能看出端倪。一般來說cahce只是對已解析的頁面進行緩存,通常不會再回退到最近解析之前。而標題轉換或者說用詞轉換似乎沒太有規律,比如對一個轉換頁面進行purge後,會顯示轉換正常的內容,但在過一陳子後,還是顯示沒有轉換,這用cache似乎有點說不通。不過,頁面總會轉換正常的,大多數時候也是正常,但也會在某個時候又發病一下。
- 說來說過,還是繁簡轉換是中文的事,老外不會太上心的,他們開發相關的組件時,也不會考慮與用詞轉換的協調的。在template:edittools中我始終不能插入轉換相關的-{}- -{A|}- -{T|}-,即使同其它wiki標記一樣使用HTML實體符號也不行。用詞轉換總還是得中文程式設計師來解決,所以我在上面問你開沒開SVN,我的意思不是MediaWiki的,是你把相關繁簡轉換的源碼自行開一個,比如在SourceForge中,願意進行改善的中文維基人可以先有個地方進行轉換開發,比如繁簡公版問題。— fdcn talk 2007年4月24日14:08 (UTC+8 4月24日22:08)
- 因為網站的cache不是好像想像中簡單,對於流量極多的網站,cache可以發揮出重要的角色。此外,有關中文用字轉換的問題,我仍然需要收集多一些字,讓轉換字詞的問題減少。應該會在介面翻譯完成後(翻譯率超過97.5%)才開始做。--Shinjiman ⇔ ♨ 2007年4月24日 (二) 15:21 (UTC)
- 是跟網站的cache有關?--Shinjiman ⇔ ♨ 2007年4月24日 (二) 08:41 (UTC)
- 是可以的,如果取消首字母的話,也是準備這樣做的。只是目前在討論要不要這麼做,因為標題轉換的不穩定,會讓新手迷惑,他們改動後不能馬上看到效果,就象其它標題轉換一樣。我記得以前的標題轉換很穩定的,能馬上看到效果,不知什麼時候變成今天這樣了。— fdcn talk 2007年4月24日08:08 (UTC+8 4月24日16:08)
經過一段時間,我認為手動轉換還是可以讓人滿意的。沒有反對的話,會先在{{lowercase}}中改用-{T|}-實現,並運行一段時間,以看更多人的反應。— fdcn talk 2007年5月3日08:07 (UTC+8 5月3日16:07)
{{Lowercase title}}似乎不起作用了
- 下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。
如題。今天偶然翻到iPhone條目,發現條目標題的i是大寫,並非正常情況的小寫,但lowercase模板明明還在的,然後我又去翻了iPad條目,發現也是一樣的情況,似乎模板出了問題。--🔨(留言) 2023年3月13日 (一) 09:04 (UTC)
- 見phab:T331316,應該是頁面中使用了
-{T:}-
導致的,{{Lowercase title}}測試正常User:Shizhao/Lowercase--百無一用是書生 (☎) 2023年3月13日 (一) 09:42 (UTC)- 好吧,才注意到之前這裏已經提到過類似的問題了……--🔨(留言) 2023年3月13日 (一) 10:15 (UTC)
- 第三個提報了,是否可以在修復前在{{Lowercase title}}放置頂維修通知之類的?--Nostalgiacn(留言) 2023年3月13日 (一) 14:23 (UTC)
- 這不是Lowercase title模板的問題。。。--百無一用是書生 (☎) 2023年3月14日 (二) 02:45 (UTC)
- {{Lowercase title}}用到{{DISPLAYTITLE}}(不是魔術字版),後者又是基於字詞轉換T參數的,可能相關?——Sakamotosan路過圍觀 | 避免做作,免敬 2023年3月14日 (二) 06:02 (UTC)
- 是的,這個的確相關--百無一用是書生 (☎) 2023年3月15日 (三) 02:43 (UTC)
- {{Lowercase title}}用到{{DISPLAYTITLE}}(不是魔術字版),後者又是基於字詞轉換T參數的,可能相關?——Sakamotosan路過圍觀 | 避免做作,免敬 2023年3月14日 (二) 06:02 (UTC)
- 這不是Lowercase title模板的問題。。。--百無一用是書生 (☎) 2023年3月14日 (二) 02:45 (UTC)
- 第三個提報了,是否可以在修復前在{{Lowercase title}}放置頂維修通知之類的?--Nostalgiacn(留言) 2023年3月13日 (一) 14:23 (UTC)
- 好吧,才注意到之前這裏已經提到過類似的問題了……--🔨(留言) 2023年3月13日 (一) 10:15 (UTC)
- 本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。