zgbl 发表于 2009-11-4 17:09:29

wiki问题

今天我写wiki时,发现wiki的无编译区块并不是绝对的不编译,由此引发了许多问题(之前的武当wiki也是这个问题,我修改后才正常的)
具体说来,就是<code></code>和<file></file>之间的内容里,不能有单独的//、''、__、**这四个字符串,因为这四个在wiki里是文档的基础格式标志,必须前后连用才可以,否则会出问题
说白了,就是无编译区块里,仍然会编译这四个字符串,也就是说这四个字符串的优先度比所谓的无编译高,貌似是最高优先,如果单独出现,会把其他的都吃掉
比如:<code>
//   /d/city/dongdajie.c扬州广场东大街
#include <room.h>
……
</code>
---------
==== 第二小节 ====
……预期的显示效果应该是//   /d/city/dongdajie.c扬州广场东大街
#include <room.h>
……---------------------------------------------------------------------------------------------
==== 第二小节 ====
……




那么,实际在wiki里,从“//   /d/city/dongdajie.c扬州广场东大街”这行开始,之后的全部都会变成斜体,直到下一个"//"为止,而之间的本来应该被编译掉的“----”、“==== 第二小节 ====”、“</code>”等都没编译,而是被更高判定的斜体字符串吃掉了,全部以源代码的形式斜体显示,并且因为</code>被吃掉了,前面的<code>也over了
结果,实际显示效果是这样


<code>
//   /d/city/dongdajie.c扬州广场东大街
#include <room.h>
……
</code>
---------
==== 第二小节 ====
……

[ 本帖最后由 zgbl 于 2009-11-4 05:15 PM 编辑 ]

icer 发表于 2009-11-4 21:25:21

http://www.dokuwiki.org/syntax#non-parsed_blocks

To let the parser ignore an area completely (ie. do no formatting on it), enclose the area either with nowiki tags or even simpler, with double percent signs %%.

nowiki是可以的,你试试

lzkd 发表于 2009-11-4 21:26:37

原帖由 icer 于 2009-11-4 09:25 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
http://www.dokuwiki.org/syntax#non-parsed_blocks

To let the parser ignore an area completely (ie. do no formatting on it), enclose the area either with nowiki tags or even simpler, with double perc ...


icer老大,有没有看见我的短消息??

zgbl 发表于 2009-11-4 21:29:41

囧啊囧,自己翻译的wiki帮助居然自己都不知道
<nowiki>
……
</nowiki>
就可以了,囧rz

icer 发表于 2009-11-4 21:50:37

原帖由 lzkd 于 2009-11-4 09:26 PM 发表 http://pkuxkx.com/forum/images/common/back.gif



icer老大,有没有看见我的短消息??
有没有看见我给你回的短消息??

lzkd 发表于 2009-11-4 21:52:59

原帖由 icer 于 2009-11-4 09:50 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif

有没有看见我给你回的短消息??

晕。。我没收到呀。。我在写教程,一直有刷新。。真的没看见。。要不,老大再发一次?

icer 发表于 2009-11-4 22:20:39

ft,已发送里面找不到,看来是刚才网络不好没发出去,直接写这里吧
自定义头像得积分满500还是多少的,积分发贴就能得
勋章相关问题看这里:http://pkuxkx.com/forum/thread-8753-1-1.html
页: [1]
查看完整版本: wiki问题