模板討論:Quote
這個模板有存在的必要麼?--zy26 was here. 11:58 2006年1月5日 (UTC)
- 我覺得有必要,不過最好把滑動條去掉,因為維基百科沒有頁面的格式限制。無名無形 10:40:15 2006年2月26日 (UTC)
這個模板設計有問題
[編輯]這個模板接受兩個編號參數,但是實際上只有一個會起作用,並且因為這種莫明其妙的設計,導致這個模板經常出錯。 我想把它修改一下……
目前有不到1000個頁面使用了這個模板。
—Rubia℡ 2007年7月9日 (一) 06:33 (UTC)
- 你弄錯了吧?這個模板只接受一個序號參數,同時另外可接受一個命名參數,都起作用。你是不是再看清楚些呢?源代碼裡之所以有兩個序號參數,是因為歷史原因,等時間足夠長自會去掉的。— fdcn talk 2007年7月9日07:14 (UTC+8 7月9日15:14)
- 如果同時給了第二個編號參數則會採用第二個,而忽略第一個編號參數。我在沙盒中試用的時候發現在引用(quote)中使用某些模板的時候會出現「空白內容」(另外如果subst:quote則不會這樣,很奇怪啊),雖然也有可能是別的模板設計的問題,但也仍然覺得目前接受兩個參數很奇怪。如果說是歷史原因的話……我就不清楚了,畢竟我是才剛剛開嘗試維基百科。—Rubia℡ 2007年7月9日 (一) 09:50 (UTC)
- 對比一下使用使用表格的:
- 還有H/F對:
—Rubia℡ 2007年7月9日 (一) 18:34 (UTC)
- 這兩種情況都於本模版無關。
- {{User Firefox}}的輸出有等號,會打亂任何以它為參數的模板輸出,你可以在任何其他模板上以{{User Firefox}}為參數做一下實驗就知道了。
- 那麼只能用H/F對了,你看到的「不正常」其實是正常的。因為{{User Firefox}}應用了float:left,更具體的建議你學一下CSS。本例可以這樣獲得正確格式:
- — fdcn talk 2007年7月9日19:18 (UTC+8 7月10日03:18)
- 輸出等號:似乎有道理,但是我好像試過類似的情況,而沒有出現這種問題……
- CSS:我學了不止「一下」,但仍然有很多困惑的地方,只能慢慢來了。—Rubia℡ 2007年7月10日 (二) 03:02 (UTC)
發現另一個bug:本模板引文首行不能使用列表,否則首個列表項將無法顯示(會顯示成*)。用H/F對則可解決此問題。--無瘋子 說胡話 癲狂史 2013年11月17日 (日) 19:07 (UTC)
右對齊代碼
[編輯]<p style="text-align:right">——我是靠右对齐的</p>
效果是:
——我是靠右對齊的
建議把這個用在 {{quote}} 裡面。--=★= 2014年2月9日 (日) 09:18 (UTC)
overflow
[編輯]當此模板右邊有信息框模板時,此模板的背景框會與信息框交叉(見此)。在普通模式下,背景框位於信息框之下,可以看到兩個框頂在一起。但當「排版樣式更新」功能打開後,不知道從哪來的一行「position:relative;」會把背景框置於信息框之上,導致信息框被擋住。我找到的解決方法是加一行「overflow:hidden;」給<blockquote>,或给一个外覆<div>。加「overflow:auto;」的話會有滾動條。示例碼:在未設高度的情況下添加「overflow:hidden;」。英文維基沒有這個問題,因為他們根本沒有背景框。我想改動模板,但沒有權限……Kovl(留言) 2014年3月15日 (六) 22:55 (UTC)
修正逗號
[編輯]{{editprotected}}
{{#if:{{{source|{{{3|<noinclude>TRUE</noinclude>}}}}}} |, <cite>{{{source|{{{3|<noinclude>出处</noinclude>}}}}}}
應該改成
{{#if:{{{source|{{{3|<noinclude>TRUE</noinclude>}}}}}} |,<cite>{{{source|{{{3|<noinclude>出处</noinclude>}}}}}}
--⚞★⚟ 2014年11月19日 (三) 11:44 (UTC)
其他引用模板使用不同署名出處的兼容性
[編輯]這個{{Quote}}模板被其他引用模板使用,例如{{Poemquote}},好幾個選填的署名和出處參數,例如|2=
、|sign=
、|source=
等等,用戶可以選填一個或以上的參數,然而中文版的{{Quote}}未能如英文版般把每一種情況都處理妥當,請比較User:Quest for Truth/Poemquote和en:User:Quest for Truth/Poemquote,兩頁的代碼都是一模一樣的,但是中文版就有時未能把出處顯示出來。我已經把修改好的Quote放在{{Quote/sandbox}},請見Template:Poemquote/testcases的對比。--Quest for Truth(留言) 2016年7月22日 (五) 00:13 (UTC)
增加引用的話帶=的處理方法
[編輯]- 注意:如果引用的文字含有一個或更多「=」(等號),那麼此模板必須以{{cquote|1=引用文字}}的形式調用。abc|(留言) 2018年10月29日 (一) 20:33 (UTC)