17LAMP.NET

17LAMP,一起来开源,一起来生活

Sun为OpenOffice.org所设计发布MediaWiki信息的扩展软件
in

Sun为OpenOffice.org所设计发布MediaWiki信息的扩展软件

由Andrew Ziem报道
翻译:17LAMP.NET 知遥

MediaWiki 是一个非常伟大的文本共享写作方式,但是不同的百科条目往往使用相互不能互通的标记语言,以致极少有 MediaWiki 的条目可以用一种简单的所见即所得的编辑器来操作,使学习的曲折难度得以缩小。这种情况依然明显存在,即便现在看来使用一些文字处理软件,可以使流畅的发布百科内容变得更加方便——尤其表现在编辑那些已经存在的文件和复杂的表格。现在最新出现Sun的MediaWiki 百科发布工具,可以在使用OpenOffice.org 2.4以上版本的文字编辑软件时,以直接兼容于MediaWiki 的文件格式,使这一过程得以简化,并且不再依赖于对浏览器的需求。
对于OpenOffice.org 2.3和其以后的版本,发布MediaWiki 信息并不全然是一个新的功能,而是创建一个内置的XSLT输出过滤接口,使OpenOffice.org编辑器的文件能适合MediaWiki 的格式。在输出之后,你仍然必须用文本编辑器打开这个输出文件,将它的内容复制并在浏览器中黏贴至MediaWiki 里面。这个新的扩展将发布的过程简化到只需要进行几下点击的操作,从而避免了潜在字符编码的溢出问题。它要求你安装了Java 1.4或者更高的版本。
使用这个MediaWiki 发布软件,首先你得先找到你想要发布的 MediaWiki 信息条目,此次其它的百科内容并不被支持。也许你还得在 MediaWiki 上开启一个新的用户,因为很多条目是不支持匿名修改的。下载并安装这个扩展软件,然后打开对应格式的文本文件。从菜单里依次选择“文件”->“发送”->“至MediaWiki ”,然后点击“添加”按钮并且输入或者黏贴你想在MediaWiki 上发布的文章对应的URL地址。输入你的登录信息(如果需要的话)。点击“完成”按钮,然后从下拉列表中选择MediaWiki 的服务器。在标题的地方,准确的输入你在文章URL地址中获得的标题。例如,要发布这个地址: http://en.wikipedia.org/wiki/OpenOffice.org,你必须在标题中填入“OpenOffice.org”。填完它的摘要(这将显示在 MediaWiki 的页面历史中)。如果你在修正错别字,重新排版,或者是其它不改变内容意思的编辑,选择“这是一个次要的编辑”这样MediaWiki 的编辑就知道不必再对这些改动进行重复审查了。选择“在浏览器中显示”可以在你默认的浏览器中看到你最终完成的效果。最后,点击“发送”。
如果你经常到MediaWiki 中编辑而希望编辑器能保存你的密码,你可以这样操作,在“工具”菜单->选项->安全,然后激活在主密码保护机制下允许一直保存密码。
在其它百科网站上的操作
为了加入MediaWiki 对的支持功能,很多其它流行的百科网站提供了标记语言,比如 DokuWiki,TikiWiki和MoinMoin。在不使用这个扩展的情况下,要导出到这些非MediaWiki 的网站,你可以从HTML::WikiConverter 的网站中获得帮助。首先,打开你要发布的文章。从菜单中依次选择“文件”->“导出”。把格式忖为XHTML然后导出到文档。用文本编辑器打开这个扩展名为.xhtml的文件,复制它的XHTML代码然后黏贴到 HTML::WikiConverter网站中,然后按照那里的指示进行操作。
兼容和不兼容的格式化
很多编辑器的格式化特性是兼容于MediaWiki 导出的。
• 分段截断和手工分行截断
• 段落对齐
• 斜体、粗体、下标和上标
• 标题
• 排序和项目列表
• 表格
• 超链接
不兼容的功能包括下划线、删除线,文字颜色和高亮。图片必须手动上传。
当你对SunWiki发布软件逐渐熟悉之后,也许你会想发布一个测试的文章而不影响到那些已有的成果。实现这个,首先检查你的百科里是否已经有一个文章标题的沙盒。如果你找不到这个沙盒,那么就发布到你在MediaWiki中的个人用户的命名空间。你甚至还可以在你个人用户的命名空间中创建你个人专有的沙盒。
SunWiki发布软件在将来的版本可能还将支持导入百科的页面。在此之前,如果你想要操作已经存在的文字,在你的浏览器中选择这些文字,把它们复制到剪贴板中,然后黏贴到你的OpenOffice.org文本编辑器中。
Sun的百科发布软件结合了OpenOffice.org的易用和MediaWiki的合作力量。在将来的发行版中,将希求以实现在表格中保存背景颜色,一个更宽的对话框使服务器URL地址可以更好的显示,和一个带有图标的工具栏等功能。

 

Reserved by www.17LAMP.net