维基百科讨论:化学信息框/2007年-2009年讨论存档

Michddastro在话题“问题很多啊”中的最新留言:15年前

现在模板的基本功能已经能用了,但还有大概上百个附加大小模板等待创建和翻译。欢迎在此讨论。— polyhedron(古韵) 留言

注:此处原有文字,因为与本讨论页面无关,已由人神之间于2008年4月18日 (五) 17:01 (UTC)删除,尚祈见谅。若有异议请至互助客栈或向管理员反映。

帮我看一下Template:Chembox new

Template:Chembox new#附加图片里面三个模板示例,请问大家那里是否能正常显示?第三个模板例我这里显示不出来,只有一个粗体的Template:Chembox new字样。是模板自身嵌套的问题么?但前两个也是自身嵌套,却显示正常。英文版的也是同样的嵌套代码,显示也完全正常。还有在既往编辑时,有时候这几个模板也是显示有问题的。还有,各位除非特别牛的人,请不要帮我改这个模板的代码部分,谢谢!

polyhedron(古韵) 留言

注:此处原有文字,因为与本讨论页面无关,已由人神之间于2008年4月18日 (五) 17:01 (UTC)删除,尚祈见谅。若有异议请至互助客栈或向管理员反映。

帮助

能否把没有图像的无机化合物不自动归到Category:缺少结构式的化学品条目分类?没有结构式的有机化合物归到那里还好,以后也有可能把它们的结构式补充上;不过这个对于无机化合物似乎不大恰当。—puppy8800 (留言) 2008年3月27日 (四) 12:02 (UTC)

问题很多啊

最近在研究这个新的Chembox,个人认为问题还有点多,我觉得最好先讨论讨论再正式投入使用。否则以后想改某些问题就麻烦了。—人神之间摆哈龙门阵 2008年4月20日 (日) 16:47 (UTC)

  • 我发现的问题暂时有以下几点
      1. 中文版本的工作不正常
      2. 有的模板自带单位,有的模板不带单位,导致编辑很不方便
      3. 还缺乏部分模板

人神之间摆哈龙门阵 2008年4月21日 (一) 10:58 (UTC)

这段中文代码仍然无法使用,颇困扰--michddastro (留言) 2009年6月11日 (四) 08:30 (UTC)

请管理员修改模板内容

如题,见Wikipedia:互助客栈/求助,代码见下,谢谢。—Choij (留言) 2008年9月28日 (日) 07:35 (UTC)

<noinclude>
{{protected|template}}
{{Esoteric}}
{{模板文檔}}

</noinclude><includeonly><!--BetacommandBot Exclude--><!--請勿用“subst:”展開替換本模板。如果您在任何條目的代碼中見到本段文字,請從模板[[Template:Chembox new]]中複製未展開的模板至此,填充好相應數據,並移除舊有的展開模板,謝謝!-->{| class="toccolours" border="1" width="250" style="float: right; clear: right; margin: 0 0 1em 1em; border-collapse: collapse;"
|-
! {{Chembox new header}}|<div style="float:left; padding-left:1em; ">[[Template:Chembox new|<span title="帮助">?</span>]]</div><div class="plainlinks" style="float:right; white-space: pre; ">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit&section=0}} <span style="font-size:70%;" title="编辑此信息框">編輯</span>] </div>{{{Name|{{{名稱|{{{名称|{{PAGENAME}}}}}}}}}}}{{{Reference|}}}
|-
{{#if:{{{ImageFile|}}}{{{ImageFile1|}}}{{{ImageFile2|}}}{{{ImageFile3|}}}{{{ImageFileL1|}}}{{{ImageFileR1|}}}{{{ImageFileL2|}}}{{{ImageFileR2|}}}
|
        {{Chembox new image|
                par_name={{#if:{{{ImageFile|}}}|ImageFile }}|
                par_value={{{ImageFile|}}}|
                par_size={{#if:{{{ImageSize|}}}|{{{ImageSize}}}|200px}}|
        end Chembox new image=}}
        {{Chembox new image|
                par_name={{#if:{{{ImageFile1|}}}|ImageFile }}|
                par_value={{{ImageFile1|}}}|
                par_size={{#if:{{{ImageSize1|}}}|{{{ImageSize1}}}|200px}}|
        end Chembox new image=}}
        {{Chembox new image sbs|
                par_nameL={{#if:{{{ImageFileL1|}}}|ImageFileL}}|
                par_valueL={{{ImageFileL1|}}}|
                par_sizeL={{#if:{{{ImageSizeL1|}}}|{{{ImageSizeL1}}}|100px}}|
                par_nameR={{#if:{{{ImageFileR1|}}}|ImageFileR }}|
                par_valueR={{{ImageFileR1|}}}|
                par_sizeR={{#if:{{{ImageSizeR1|}}}|{{{ImageSizeR1}}}|100px}}|
        end Chembox new image sbs=}}
        {{Chembox new image|
                par_name={{#if:{{{ImageFile2|}}}|ImageFile }}|
                par_value={{{ImageFile2|}}}|
                par_size={{#if:{{{ImageSize2|}}}|{{{ImageSize2}}}|200px}}|
        end Chembox new image=}}
        {{Chembox new image|
                par_name={{#if:{{{ImageFile3|}}}|ImageFile }}|
                par_value={{{ImageFile3|}}}|
                par_size={{#if:{{{ImageSize3|}}}|{{{ImageSize3}}}|200px}}|
        end Chembox new image=}}
        {{Chembox new image sbs|
                par_nameL={{#if:{{{ImageFileL2|}}}|ImageFileL }}|
                par_valueL={{{ImageFileL2|}}}|
                par_sizeL={{#if:{{{ImageSizeL2|}}}|{{{ImageSizeL2}}}|100px}}|
                par_nameR={{#if:{{{ImageFileR2|}}}|ImageFileR }}|
                par_valueR={{{ImageFileR2|}}}|
                par_sizeR={{#if:{{{ImageSizeR2|}}}|{{{ImageSizeR2}}}|100px}}|
        end Chembox new image sbs=}}
|
        {{#ifexist:Image:{{PAGENAME}}.svg|{{Chembox new image|par_name=ImageFile|par_value={{PAGENAME}}.svg|par_size={{#if:{{{ImageSize|}}}|{{{ImageSize}}}|200px}} }} |
        {{#ifexist:Image:{{PAGENAME}}.png|{{Chembox new image|par_name=ImageFile|par_value={{PAGENAME}}.png|par_size={{#if:{{{ImageSize|}}}|{{{ImageSize}}}|200px}} }} |
        {{#ifexist:Image:{{PAGENAME}}.gif|{{Chembox new image|par_name=ImageFile|par_value={{PAGENAME}}.gif|par_size={{#if:{{{ImageSize|}}}|{{{ImageSize}}}|200px}} }} |
        {{#ifexist:Image:{{PAGENAME}}.jpg|{{Chembox new image|par_name=ImageFile|par_value={{PAGENAME}}.jpg|par_size={{#if:{{{ImageSize|}}}|{{{ImageSize}}}|200px}} }} |
        [[Category:缺少結構式的化學品條目]] }} }} }} }}
}}
{{Chembox new entry|
        par_name={{#if:{{{NameEn|}}}{{{英文名|}}}|NameEn }}|
        par_value={{{NameEn|{{{英文名|}}}}}}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{IUPACName|}}}{{{IUPAC英|}}}|IUPACName }}|
        par_value={{{IUPACName|{{{IUPAC英|}}}}}}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{IUPACNameZh|}}}{{{IUPAC中|}}}|IUPACNameZh }}|
        par_value={{{IUPACNameZh|{{{IUPAC中|}}} }}}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{SystematicName|}}}{{{系統命名|}}}{{{系统命名|}}}|SystematicName }}|
        par_value={{{SystematicName|{{{系統命名|{{{系统命名|}}} }}} }}}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{OtherNames|}}}{{{別名|}}}{{{别名|}}}|OtherNames }}|
        par_value={{{OtherNames|{{{別名|{{{别名|}}} }}} }}}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{Abbreviations|}}}{{{縮寫|}}}{{{缩写|}}}|Abbreviations }}|
        par_value={{{Abbreviations|{{{縮寫|{{{缩写|}}} }}} }}}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{CASNo|}}}{{{CAS號|}}}{{{CAS号|}}}{{{CASNos|}}}{{{CASOther}}}|CASNo }}|
        par_value={{{CASNo|{{{CAS號|{{{CAS号|}}}}}}}}} |
        par_value2={{#if:{{{CASNos|}}}|{{{CASNos}}} }}|
        par_value3={{#if:{{{CASOther|}}}|{{{CASOther}}} }}|
end Chembox new entry=}}
{{Chembox new entry|
        par_name={{#if:{{{PubChem|}}}|PubChem }}|
        par_value={{#if:{{{PubChem|}}}|{{{PubChem}}} }} }}|
end Chembox new entry=}}

{{{Section1|}}}
{{{Section2|}}}
{{{Section3|}}}
{{{Section4|}}}
{{{Section5|}}}
{{{Section6|}}}
{{{Section7|}}}
{{{Section8|}}}
{{{Section9|}}}
{{{Section10|}}}
{{{Section11|}}}
{{{Section12|}}}
{{{Section13|}}}
{{{Section14|}}}
{{{Section15|}}}
{{Chembox new 附加| NameEn = {{{NameEn|{{{英文名|}}} }}} }}
| {{Chembox new header}} | <small>若非注明,所有数据都依從[[国际单位制]],以及来自[[标准状况]](25 °C, 100 kPa)的条件。<br/>[[Template:Chembox new|化學品框的說明和參考文獻]]</small>
|}[[Category:使用化學品框的條目]]</includeonly><noinclude>
[[Category:化学信息框模板]]
[[Category:使用了分析程序的模板|{{PAGENAME}}]]
[[da:Skabelon:Kemiboks ny]]
[[en:Template:Chembox new]]
[[uk:Шаблон:Chembox new]]
</noinclude>

Template:Chembox new image sbs

刚才改了一下{{Chembox new}}的风格,改过之后其他一切正常,只是在同一行显示图片时,每个图片的周围都会出现边框(见过氧化氢)。看了半天,涉及的代码是chembox new ImageR1/L1/R2/L2,应该是Template:Chembox newTemplate:Chembox new image sbs的问题。如果把英文Template:Chembox new image sbs的代码复制过来,边框是消失了,不过图片之间的分隔线跟下面对上了,让下面表格左边一列的宽度便变得很大。请大家帮忙解决,谢谢。—Choij (留言) 2009年4月30日 (四) 06:45 (UTC)

a
a b

应该是由于Template:Chembox new image sbs中的表格嵌套于Chembox new主表格而产生的边框,不过问题是,怎样才能使小表格的边框消失,并且同时保留行列间的分隔线?比如下面这个嵌套表格的例子,就算对第二个表格加上border="0"也不会让边框消失。效果在右上图。把wikitable改为toccolours的话会让边框消失,不过行间和列间的分隔线都消失了(右下图)。

a
a b
{| class="wikitable" align="right"
|-
|colspan="2"|a
|-
|
{{{!}} border="0"
{{!}}rowspan="2" {{!}}a
{{!}}rowspan="2" {{!}}b
{{!}}}
|}

Choij (留言) 2009年4月30日 (四) 10:02 (UTC)

返回到项目页面“化学信息框/2007年-2009年讨论存档”。