BiscuiT 发表于 2009-6-7 19:00:54

Template:Infobox Project

新模板 Template:Infobox_Project

参考了原来的模板 Template:ProjectInfoBox 改造出来,加上了代码的 copy, 方便使用。。

本来想用 wikipedia中的 {{#if:}} 语法。。可以让没有填写的栏目自动隐藏。。不过发现用到太多这里没有的东西。。。以我的能力好难实现。。最后放弃了。。囧
希望哪位可以把它完善。。


在 SETI@home 和 Einstein@Home 上测试了一下,大家看看效果:
http://www.equn.com/wiki/SETI%40home
http://www.equn.com/wiki/Einstein%40Home

没有屏保的在 ABC@home 上的效果:
http://www.equn.com/wiki/ABC%40home

Youth 发表于 2009-6-7 22:45:15

效果还不错,比原来那个好看些:)

不过我当时放弃ProjectInfoBox的原因,除了觉得不太好看之外,还主要是因为:
1. 占空间比较大的同时(大概是因为我们的那个页面宽度太小了点)
2. 有效内容却比较少(比如:不同项目的这个box很可能有不少文字内容是差不多的,实际意义不大)

关于第2点,大家可以商量一下倒底要放那些条目才会效果比较好

BiscuiT 发表于 2009-6-7 23:06:08

如果项目的介绍内容比较少。。这个 box 会显得很大。。

我设置过好几个宽度来测试效果。。现在是 24em,我觉得 30em 会比较合适于box的内容,但对于条目页面显得太大了点,『官方网址那里本来想直接贴url的,但通常都太长。。所以用项目名去缩了。。
你也试试改宽度试试效果,屏保的图片也要同时修改,现在 230px,图片尺寸大过box会把box撑开的。。囧


1、我们wiki的页面宽度是小了点。。而且默认字体也感觉偏小。。
2、很多项目 logo,屏保都没有的。。这个box也不会太碍。。至于条目内容。。肯翻译的话还是有很多可以写。。

几个主要项目都可以用,例如 Rosetta@home,这个在 wikipedia 上是优良条目,内容丰富,可以直接搬过来~~

另,模板添加了范例与效果。。

BiscuiT 发表于 2009-6-7 23:10:56

不怎么懂wiki语法,本来想做个通用的 box,把可能的项都纳进模板,只有填写才显示。。这样就很弹性了。。

还未做到之前要不再做个简单的box针对偏门的项目?

Youth 发表于 2009-6-8 19:59:27

回复 #3 BiscuiT 的帖子

http://zh.wikipedia.org/wiki/Rosetta@home

这个页面里面的官方网站网址也是可以回车的,以前也没仔细看过这个模块的实现(只记得就像你说的引入了无数其它模板及插件之类的。。。),不知道可不可以比较简单地来实现一下

BiscuiT 发表于 2009-6-8 22:52:42

回复 #5 Youth 的帖子

就是用到很多插件才大问题。。如果仅仅是模板。。我已经不是一两次想把一大串的关联模板copy过来了。。囧

wikipedia已经不再简单了。。很花很臃肿。。好好的一个页面打开代码看个半天不知道搞啥。。囧

Youth 发表于 2009-6-9 11:24:03

呵呵,我以前看的时候也是这个感觉,后来就放弃了。。。:)

Tynox 发表于 2009-6-10 10:18:11

好东西.我不懂wiki语法.那就直接copy了.

Julian_Yuen 发表于 2009-6-10 11:19:29

有专用的wiki代码编辑器么?类似HTML编辑器的那种。
话说我懒的拜google了,只好拜饼神了

Youth 发表于 2009-6-10 11:44:24

几个月前似乎看过一条新闻,说要在wikipedia还是wiki软件中引入rich edit。
页: [1]
查看完整版本: Template:Infobox Project

论坛官方淘宝店开业啦~