维基百科:互助客栈/技术/存档/2007年8月

Archive 本页是Wikipedia:互助客栈/技术的存档页,这些主题讨论已经结束,并已尽可能将讨论主题移动至相关条目或页面的讨论页存档。请不要再对此页进行编辑。若您希望发起新的讨论或重新提起旧有讨论,请前往Wikipedia:互助客栈/技术

SyntaxHighlight_GeSHi

mw:Extension:SyntaxHighlight_GeSHi说要语法高亮得在代码前后加<source>之类,但是比如MediaWiki:Monobook.css的源代码里并没有<source>却也加亮了,这是怎么设置的呢?Sicaral - talk 2007年7月19日 (四) 07:25 (UTC)[回复]

根据MediaZilla:10314,有关的CSS/JS中,如已经安装SyntaxHighlight_GeSHi,则代码会自动加高亮显示。--Shinjiman 2007年7月19日 (四) 07:35 (UTC)[回复]
最终还是显示不出来……我用的扩展的版本是最新的,但MW是1.10.1。不知道是不是跟这个有关。Sicaral - talk 2007年7月19日 (四) 08:43 (UTC)[回复]
这是在SVN r23537 之后加入的功能,而发行版则要待到 MW 1.11 才会包含这个功能。--Shinjiman 2007年7月19日 (四) 09:17 (UTC)[回复]

这种自动有时也麻烦,不能使用"=="来分段了,很长的CSS/JS编辑比以前麻烦了。— fdcn  talk  2007年7月19日08:55 (UTC+8 7月19日16:55)

关于chembox new 模板

我在咪唑条目中用到此模板,先前使用都没有问题,可是这次却无法显示,望赐教。谢谢—人神之间摆哈龙门阵 2007年7月21日 (六) 16:27 (UTC)[回复]

没能细看,感觉与我上次加了中文参数有关。看了看语法没有错误,推测是由于参数过多导致系统预处理内容容量超出系统限制所致。在咪唑的该模板调用中减去一些参数预览出现正常显示。请自行试恢复以前没有中文参数时的模板,看页面是否正常,我有时间再看问题出在哪。— fdcn  talk  2007年7月22日03:06 (UTC+8 7月22日11:06)
谢谢—人神之间摆哈龙门阵 2007年7月22日 (日) 04:24 (UTC)[回复]

板模同步更新的问题

问:

我想请问有人知道在mediawiki里, 我要怎么让我制作的板模能随着我的更改, 自动更新到每一个页面有用到这个板模的地方?

例如: 我建了一个 template叫资料. 我让一个名叫test和testabc的页面去呼叫 "资料"这个板模. 但是之后, 我去修改了资料这个板模的内容, 但是我发现, test 和 testabc的板模还是没有修改到!

请问有办法可以同步更新吗?

谢谢~


-Coolerhz 2007年7月23日 (一) 07:10 (UTC)[回复]

参见Help:模板。—Isnow 2007年7月23日 (一) 07:46 (UTC)[回复]


有人对microformat感兴趣吗?

英文版正在做大量microformat化的工作,见en:Wikipedia:WikiProject Microformats,中文版是不是也应该开始行动起来?--百無一用是書生 () 2007年7月10日 (二) 13:57 (UTC)[回复]

刚刚在Template:Infobox Chef中加入了hcard格式,见杰米·奥利佛的效果。(需要在firefox下安装Operator插件才能看到效果)。在调试模式下能够看到解析出的结构:
bday=1975-05-27
fn=Jamie Oliver
object n { 
	given-name=Jamie
	family-name=Oliver
}
object org { 
	object 0 { 
		organization-name=Fifteen(倫敦)
	}
}

vcard格式为:

BEGIN:VCARD
PRODID:
SOURCE:http://zh.wikipedia.org/wiki/%E5%82%91%E7%B1%B3%C2%B7%E5%A5%A7%E5%88%A9%E4%BD%9B
NAME:傑米·奧利佛 - Wikipedia
VERSION:3.0
N;CHARSET=UTF-8:Oliver;Jamie;;;
ORG;CHARSET=UTF-8:Fifteen(倫敦)
FN;CHARSET=UTF-8:Jamie Oliver
BDAY:1975-05-27
UID:
END:VCARD

在人物条目下,infobox的标题应该尽量用人物所在国文字,尤其是在英文下,才可以自动分析出given-name, family-name—百無一用是書生 () 2007年7月10日 (二) 16:17 (UTC)[回复]

可以相应更新Category:人物信息框模板Category:经纬模板。—Isnow 2007年7月10日 (二) 19:08 (UTC)[回复]
今天开机发现Operator不能用了,研究了半天也不知道怎么回事--百無一用是書生 () 2007年7月11日 (三) 03:29 (UTC)[回复]
Operator基本能用,但只有debug mode的中文输出是正常的。—Isnow 2007年7月11日 (三) 09:19 (UTC)[回复]
参照英文版建立了Wikipedia:专题/微格式,欢迎参与!--百無一用是書生 () 2007年7月12日 (四) 07:39 (UTC)[回复]
怎么不直接把Dublin Core,或者干脆MODS用上(MARC就算了)?感觉现在hCard的属性乱糟糟的毫无分类的秩序。Sicaral - talk 2007年7月19日 (四) 02:04 (UTC)[回复]

我在vista开,变了乱码。--石添小草 (talk to me) 2007年7月25日 (三) 09:48 (UTC)[回复]

座标模版里面的参数

最近有空的时候,经常会帮忙替一些地理条目增添座标模版方面读者可以利用Google Map之类的地图网站查询位置,但是我注意到在座标模版中,有个type参数(例如中正国际机场的座标{{coor dms|25|4|35|N|121|13|26|E|type:airport}}里面就有个type:airport),不知该参数实际上的用途是啥,有哪些选项可以填入,因为模版页面上没有详细说明,想请教是否有比较内行的维基人解释一下。谢谢!—泅水大象 讦谯☎ 2007年7月29日 (日) 18:12 (UTC)[回复]

  • -->en:template:coor#type:T: "Sets the type of this location, which will be used for the reverse mapping of the points. Will also set the default map scale. Types are:" ---- 何谓 reverse mapping? * : -) ---Hillgentleman | | 二零零七年七月三十号(星期一)格林尼治 00时01分44秒。
谢啦!虽然我也不知reverse mapping是啥意思,不过原来这type参数是跟放大比例有关的,那我大概知道该如何设定此参数了!—泅水大象 讦谯☎ 2007年7月30日 (一) 04:58 (UTC)[回复]

为什么分类不能正简转换?

问:原来用正体作分类名称,简体字朋友输入简体字,结果要转为正体字才可以有连结功能 (反之亦然)。好烦啊!条目名称早已实现正简转换,为什么不帮帮大家一个忙? —Whhalbert 感谢各位支持 2007年8月7日 (二) 08:25 (UTC)[回复]

分类的繁简转换不是打从去年(年底?)就开始有的功能吗?难道又回到从前去了?不过那个转换也有问题(如 _有时候_ 繁体分类名称要在条目输入简体才能将条目加入分类中),不知现在获解决了没…… --Moonian·♨一盅两件立即叹·贡献 主要 全部 2007年8月8日 (三) 15:11 (UTC)[回复]

维基百科网页界面出现错误

  Resolved

昨日才开始的,网页上方的繁简转换标签变回以往的分开方式(而非新的伸缩形式);编缉页上方的辅助工具亦出现问题。有没有人出现相同情况呢?(MSIE)有没有人可帮忙解决?

附图:wikipedia_error.png(如须上载到维基百科服务器请回复说)

--~yingwai0708~ 2007年8月7日 (二) 12:09 (UTC)[回复]

我在MSIE6下没有问题,你用OS和brower的版本是多少?— fdcn  talk   — 2007年8月7日 (二) 21:01 (UTC+8) — 2007年8月7日 (二) 13:01 (UTC)[回复]
Windows XP+Mozilla Firefox 2.0.0.6,多台电脑测试没有问题(好像是间歇性地发生)——域奇My UTC @ 2024-4-25 15:46:52 (UTC+8)
汗水……我至今还没看见过伸缩的是啥样的……用的operator开了javascript的。--菲菇维基食用菌协会SVG矢量图?找我就对了 2007年8月7日 (二) 14:15 (UTC)[回复]
数据:Windows XP SP2,若用MSIE 6.0则有问题;若用Firefox 2.0.0.4则没问题。有没有人知道如何解决?--~yingwai0708~ 2007年8月8日 (三) 05:05 (UTC)[回复]
我同你的IE环境相同,没有发现问题。你刷新一下(按CTRL+F5)后,再回报状态。— fdcn  talk   — 2007年8月8日 (三) 18:27 (UTC+8) — 2007年8月8日 (三) 10:27 (UTC)[回复]
刷新后此情况已消失,回复正常。谢谢帮忙!—~yingwai0708~ 2007年8月9日 (四) 10:09 (UTC)[回复]

单向转换

做了一个繁简单向转换的模板User:PhiLiP/工作台/Template:单向转换,虽然很简陋,而且还没加入查错功能,但是只要使用正确,已经可以在条目页面内实现全文的单向转换了,这是一个例子:

源代码:{{User:PhiLiP/工作台/Template:单向转换|zh-cn=Data|百科|百科}}
结果:

Data 百科

(在zh-cn下显示为“Data”,其他情况下全部显示成“百科”)

具体的使用方法请进入该模板查看,至于怎样进一步完善该模板,也请大家见仁见智,另外,还要给模板起一个英文简称的重定向,也请大家提议。--菲菇维基食用菌协会SVG矢量图?找我就对了 2007年8月9日 (四) 11:19 (UTC)[回复]

请问这个单向的转换设计的目的是什么?应用在哪些场合?相比noteTA模板有什么优点?有什么缺点?--Alexcn 2007年8月9日 (四) 13:36 (UTC)[回复]
用在某些需要对文字进行单向转换的场合,而noteTA不能实现单向转换,本模板却可以实现单向转换。缺点是,本模板暂时只支持一项文字的单向转换。--菲菇维基食用菌协会SVG矢量图?找我就对了 2007年8月9日 (四) 16:00 (UTC)[回复]
如果有自定义首页的话,那想加什么就可以加什么了—Ksyrie(Talkie talkie) 2007年8月10日 (五) 02:15 (UTC)[回复]
真的不太懂,总觉得noteTA也能做到。有没有实例能帮助了解?-- 百楽兎 2007年8月10日 (五) 05:18 (UTC)[回复]
实例可以参见User:PhiLiP/工作台,请在四种转换间切换浏览。--菲菇维基食用菌协会SVG矢量图?找我就对了 2007年8月10日 (五) 06:16 (UTC)[回复]
不了解noteTA为什么做不到?-- 百楽兎 2007年8月10日 (五) 07:19 (UTC)[回复]
能不能举个例子,哪些情况下一定要用单向转换?--Alexcn 2007年8月10日 (五) 10:03 (UTC)[回复]
代为回答上面一些问题。目前的noteTA一定要在每一项转换中成对的输入简体名称与繁体名称各一个,此功能才知道要在文章中寻找哪个词汇来进行转换。至于需要单向转换的场合,例如北非国家Tunisia,它在大陆简体中被翻译为‘突尼斯’,与它的首都Tunis同名,但是在台湾却被翻译为‘突尼西亞’,与首都译名不同,假如使用双向转换来转换国家名称,那所有在简体中的‘突尼斯’都会被转换为‘突尼西亞’,但是这些‘突尼斯’有时是指国家、有时是指城市,全面转换会造成错误,取而代之的只能使用单向转换,将繁体中的‘突尼西亞’转换成简体的‘突尼斯’,但是不进行简体对繁体的转换,然后整篇文章中所有的国家名与城市名全都以繁体版本的方式储存,就可以正常的进行转换了!—泅水大象 讦谯☎ 2007年8月11日 (六) 04:54 (UTC)[回复]
非常感谢!我一直没有找到较好的例子,还是阁下帮了大忙!--菲菇维基食用菌协会SVG矢量图?找我就对了 2007年8月11日 (六) 05:00 (UTC)[回复]
不客气!只是之前编写条目时遇到过这问题印象深刻,所以还得特别感谢Philip兄设计出这功能呢!其实单向转换需求量比较大的都是针对单字的转换,词汇的单向转换机会较少,像上面这样明确的单向转换需求我也只记得这一桩,但我相信在某个角落还是存在类似的需求,只是没遇到时不会想到而已吧!—泅水大象 讦谯☎ 2007年8月11日 (六) 05:14 (UTC)[回复]
多谢大象的解释。能否在noteTA中加入单向转换的选项?如果一个条目里同时使用多个繁简转换的模板可能不太方便维护。--Alexcn 2007年8月13日 (一) 01:31 (UTC)[回复]

加入转换模板中

不想还有要求手工单向转换的情况,请检查一下我总结的对不对:

  • 该词或字的意思必须是一对多的情况。比如简体的突尼斯对应繁体的多种意思。
  • 必须以的语言保存该字汇。
  • 的语言中,可以将的词汇转换到一。
  • 的语言中,不要转换。由实际保存字词来“区分”字词。

在这个意义上,我对菲菇的模板还有点疑问,请告诉我怎么转换上述的‘突尼斯’?— fdcn  talk   — 2007年8月15日 (三) 14:09 (UTC+8) — 2007年8月15日 (三) 06:09 (UTC) 转换的方法其实很简单:[回复]

-{A|zh-hans:突尼斯;zh-hant:突尼西亞}-
-{A|zh-hans:突尼斯;zh-hant:突尼斯}-

然后后文就可以实现zh-hant:突尼西亞=>zh-hans:突尼斯的单向转换了。

我个人猜想的一种解释是,在使用了-{A|zh-hans:突尼斯;zh-hant:突尼西亞}-后,系统内部建立了zh-hans:突尼斯=>zh-hant:突尼西亞zh-hant:突尼西亞=>zh-hans:突尼斯的两个单向转换,而再使用-{A|zh-hans:突尼斯;zh-hant:突尼斯}-后,单向转换zh-hans:突尼斯=>zh-hant:突尼斯就覆盖了zh-hans:突尼斯=>zh-hant:突尼西亞,但是zh-hant:突尼西亞=>zh-hans:突尼斯没有被覆盖,而zh-hant:突尼斯=>zh-hans:突尼斯这个单向转换并不会发生作用,因此真正发生作用的只是zh-hant:突尼西亞=>zh-hans:突尼斯,也就是实现了zh-hant:突尼西亞=>zh-hans:突尼斯的单向转换。--菲菇维基食用菌协会SVG矢量图?找我就对了 2007年8月15日 (三) 09:26 (UTC)[回复]

今天对{{noteTA}}进行了改造,把功能模块分离,这样有专门用于实现全文转换的{{CNoteA}},可以以它为基础增加单向转换功能。
目前弃用你模板中的繁简两个序号参数,直接用转换wiki语法作参数。这样的目的是为了保持非单向转换的地区性,虽然使用上难理解了些,但更灵活面对各种可能的情况。
简单地说,用法为:{{CNoteA|单向转换内容|正常或不转换内容}}
上面的例子可以这样用:{{CNoteA|zh:突尼西亞;zh-hans:突尼斯;zh-hant:突尼西亞;|zh:突尼斯;zh-hans:突尼斯;zh-hant:突尼斯;}}
先在突尼斯中试用了一下。等合适时,再加入到noteTA中。— fdcn  talk   — 2007年8月18日 (六) 23:13 (UTC+8) — 2007年8月18日 (六) 15:13 (UTC)[回复]

分类混乱?

目前我在Category:台湾初等学校中看到仁济医院罗陈楚思小学中华基督教会元朗真光小学两个条目,但点进去看,却发现这两条目中并没有加上[[Category:台灣初等學校]],页面下方也没有出现此分类;不知道有人知道这是什么状况吗?此外,Category:香港初等学校台中县立达观国民小学也是同样的状况。—汪汪 2007年8月14日 (二) 01:25 (UTC)[回复]

啊,这真是奇怪啊……(倒是在台湾小学分类中的页面分类做了格式上的小修改)

域奇My UTC @ 2007-8-14 09:39:50 (UTC+8)

你的签名源码太大了。— fdcn  talk   — 2007年8月15日 (三) 09:12 (UTC+8) — 2007年8月15日 (三) 01:12 (UTC)[回复]
好像是这些条目所挂的Template:知名度引致分类出错,因为我移除了Template:知名度后并不再引致分类出错。—Lkopeter 2007年8月14日 (二) 10:52 (UTC)[回复]
我刚才看一切正常。可能是缓存的原因,与Template:知名度应当无关。— fdcn  talk   — 2007年8月15日 (三) 09:12 (UTC+8) — 2007年8月15日 (三) 01:12 (UTC)[回复]

把表格移往右边

问:请看钦察这条目。我想把这个表格放在画面的右面,即地图的下方。想问问:有什么方法可以做得到? —石添小草 (talk to me) 2007年8月14日 (二) 12:25 (UTC)[回复]

  Resolved

-- 百楽兎 2007年8月14日 (二) 16:42 (UTC)[回复]

感谢. m_O_m -- 石添小草 (talk to me) 2007年8月15日 (三) 14:02 (UTC)[回复]
不过我想问:这些table的class可以怎样更改?--石添小草 (talk to me) 2007年8月15日 (三) 14:16 (UTC)[回复]
需要管理员以上的权限。-- 百楽兎 2007年8月16日 (四) 03:31 (UTC)[回复]

都道府县页面的排版问题

请看都道府县这个页面。由于使用了日本行政区划地图这个模板,使得页面中间空了一大片,实在是不太美观。请问有什么办法可以解决?— 加拉蒙迪克 | 按此留言 2007年8月15日 (三) 03:05 (UTC)[回复]

done. — fdcn  talk   — 2007年8月15日 (三) 13:26 (UTC+8) — 2007年8月15日 (三) 05:26 (UTC)[回复]

章节重定向

不知从什么时候起,重定向技术已支持将一页面重定向到另一页面的某一章节。比如在另一页面中加入

#REDIRECT Wikipedia:互助客栈/技术#章节重定向

就可以重定向到这个章节。这对于某些名称只是一个条目的一部分时会很有用。— fdcn  talk   — 2007年8月17日 (五) 14:10 (UTC+8) — 2007年8月17日 (五) 06:10 (UTC)[回复]

这个功能在大约是在半年前已经加入了。--Shinjiman 2007年8月17日 (五) 07:40 (UTC)[回复]