2014-11-03 109 views

回答

3

problem是,你是把嵌套表中的模板内。表格语法中的管道字符(|)与模板中的管道使用相冲突。

解决此问题的最常用的方法是创建一个名为Template:!的模板,仅包含管道字符,然后在需要将表格,解析器函数或使用管道字符的其他内容放入模板时使用该模板。那么你的表是这样的(与替换{{!}}|):

{{{!}} 
{{!}}- 
{{!}} A1 
{{!}} B1 
{{!}}- 
{{!}} A2 
{{!}} B2 
{{!}}} 

...的

{| 
|- 
| A1 
| B1 
|- 
| A2 
| B2 
|} 

而且相当于,你必须确保该表开始于新行,因为空白行会从模板参数中剥离。最简单的方法是添加一个空的<nowiki />标签。然后在你的问题中的代码应该是这样的:

{{infobox 
| Row 1 = <nowiki /> 
    {{{!}} class = "mw-collapsible mw-collapsed wikitable" 
    {{!}}- 
    {{!}} <!-- Some table content --> 
    {{!}}} 
}} 

在最近版本的MediaWiki中,{{!}}语法被添加到软件,但Wikia, as of 2017,这需要被添加到模板。

+0

我实施了这些更改,并且足以说明它没有解决问题,请参阅http://health-and-medicine.wikia.com/wiki/Cytokines#Interleukins。任何想法,我怎么可能使蛋白质盒仍然适合文章页面?此外,内容也没有完全崩溃。如果因为什么原因你看不到我在这里看到的是http://i.imgur.com/wrF6qDF.png。 – BH2017 2014-11-04 10:45:33

+0

如果没有表格标题,则在创建可展开表格时,第一行将被视为标题。在你的情况下,你只有一行,所以这将永远是可见的。尝试添加表头!另见http://community.wikia.com/wiki/Help:Collapsing,或者发表一个关于这个新问题,如果你卡住了! – leo 2014-11-04 11:02:10

+0

我添加了一个标题,它也没有工作。标题是使用以{{!}}或!开头的新行输入的。并没有奏效。 – BH2017 2014-11-04 11:10:20

相关问题