模板讨论: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)