[发明专利]一种面向Mediawiki的图片批量上传的控制方法及系统无效

专利信息
申请号: 201110002954.2 申请日: 2011-01-09
公开(公告)号: CN102622344A 公开(公告)日: 2012-08-01
发明(设计)人: 吕钊;蔡颂梅;李琴;梁璐;俞云飞;曹艳娇;陈鹏;黄小霞 申请(专利权)人: 华东师范大学
主分类号: G06F17/30 分类号: G06F17/30;H04L29/08
代理公司: 隆天国际知识产权代理有限公司 72003 代理人: 吴世华;冯志云
地址: 200241 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 mediawiki 图片 批量 上传 控制 方法 系统
【说明书】:

技术领域

发明涉及Mediawiki文字及图片上传技术领域,具体地说是一种面向mediawiki的图文同步上传方法以及相应的控制系统。

 

背景技术

Mediawiki是全球最著名的,运行于PHP+MySQL环境的Wiki知识库引擎。从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例,如目前国内的天下维客、互动百科、百度百科等站点都采用这套系统。 

随着Internet的发展,信息充斥于整个网络环境中,为人们获取信息提供了便捷,但如何管理以及有效的利用这些信息,却成为海量信息的一大问题。 Mediawiki提供一种用户添加、删除、编辑系统中的所有内容(文字以及图片)的机制,使得信息协同创作和信息共享领域取得了迅速发展,在信息的组织和传播利用中也起到了重要作用,更有利于企业内部信息的共享 。

然而Mediawiki引擎只支持一个用户一次性对一个条目进行添加、编辑,不能方便、快速的把网络中存在的大量信息(文字和图片)一次性导入,这使得用户的工作量大,且不能保证信息的实时更新。且Mediawiki提供的图片上传方法,不支持 svg格式图片和图片名包含特殊字符(除英文字母和阿拉伯数字之外的字符)的图片的上传,且每次上传只能上传一张图片。

针对上述问题还没有比较便捷、有效的解决方案。

发明内容

针对现有技术中的缺陷,本发明的目的是提供一种面向Mediawiki的图片批量上传的控制方法以及相应的控制系统。

根据本发明的一个方面,提供一种面向Mediawiki的图片批量上传的控制方法,其用于将批量图片一次性上传至基于Mediawiki的系统,其特征在于,包括如下步骤:

a. 获取一张待上传图片;

c. 判断所述待上传图片是否为SVG格式的图片;

d. 若所述待上传图片为SVG格式的图片,则将其转换为PNG格式的图片,并将转换格式后的图片作为所述待上传图片;

e. 上传所述待上传图片;

g. 判断是否还存在其他未被上传的待上传图片,若存在,则再次执行所述步骤a。

优选地,本发明所提供的上述控制方法还可以通过如下具体步骤实现:

第一步:获得需导入的信息

本发明并不包括从网络获取内容。本发明的输入为以 Xml格式存储的文字信息以及各种格式的图片。需导入的信息可通过网络爬虫或其它有效方法从网络网页中获得,如维基百科、互动百科、新浪、新闻网站等。存储文字信息的Xml文件中条目整个条目放在<page>标签中,条目名在<title>标签中,条目内容在<page_content>标签中;页面中的图片下载后可放于任一路径。

第二步:文字信息导入

文字信息存储在xml文件中,以条目为单位,具体操作步骤:

1.  获得xml文件。

2.  读取xml文件,获得一个条目的名称和内容。

3.  判断Mediawiki中是否已经存在此条目,如存在则进行更新;不存在,则添加。

4.  一个条目操作完成,重复第2步和第3步,直到所有条目操作完成。

5.  显示成功更新的条目名。

第三步:图片批量导入

Mediawiki本身的图片上传机制一次只能上传一张图片,且不支持svg格式和图片名带特殊字符的图片的上传。图片批量导入的具体操作步骤:

1.  手动设置图片所在路径。

2.  根据路径获得所有要上传的图片。

3.  获得一张图片,判断图片名称中是否含有特殊字符。

4.  如含有特殊字符,则使用sha1技术,把图片名转化为对应的sha1值,不改变图片的后缀名;如不含特殊字符,到第5步。

Mediawiki 系统中是根据图片名称来找到图片存储路径,并在页面中显示,如只是把图片名改成sha1值,则文字中对应的原图片名的链接将找不到图片而无法正确显示,所以需对文字内容进行更改,把文字中对应的原图片名更改为sha1之后的图片名。

5.  从图片的后缀名处判断图片是否是svg图片。

6.  如是svg图片,把svg图片转换为png 图片;如不是到第7步。

存在与第四步中文字中的图片名与图片不相符的问题,需更改含有此图片的词条的内容,使图片能正确显示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110002954.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top