mediawiki 扩展 允许用户一次性上传多个文件

合集下载

Wiki笔记(MediaWiki安装流程)

Wiki笔记(MediaWiki安装流程)

Wiki●基本概念:Wiki源自夏威夷语的“WikiWiki”,本意是“快点快点”,翻译为维客、围纪、快纪、共笔、维基等。

Wiki是一种在网络上开放、可供多人协同创作的超文本系统,由沃德-坎宁安于1995年首先开发,他将Wiki定义为“一种允许一群用户通过简单的标记语言来创建和连接一组网页的社会计算机”。

●基本功能:Wiki包含一套能简易制作、修改HTML网页的系统,它允许任何造访他的人快速轻易的添加、删除、编辑所有内容。

●Wiki引擎:⏹概念:就是Wiki软件,用来架设Wiki网站的软件⏹常用Wiki引擎介绍:◆ASP的WiKi程序。

ASP的WiKi程序总体感觉比较弱,或许开放的WiKi更喜欢开放的linux系统吧1,Operator Wiki 0.3语言环境:ASP+ACCESS官方主页:/projects/operatorwiki/演示:/maxzone/operatorwiki/wiki.asp下载:/codepubcom/2006/4/8/operatorwik03.rar介绍:免费开源的国产WIKI程序,ASP+JavaScript写的Wiki 引擎,支持多语言、ACL,综合各种WIKI的功能。

Operator Wiki 升级日志0.3:.* 完整的用户权限* 支持ACL 进行权限控制* 修正了一个标记冲突问题* 修正登录问题* 源代码采用Tab 代替空格,进一步缩小体积,主程序目前仅34.4K* 更良好的多语言支持* 修正数十个关于表格和列表的问题2,OpenWiki 中文版Build20060328语言环境:ASP+ACCESS/SQLServer官方主页:/演示:/yow/下载:/codepubcom/2006/4/8/openviki_yow.rar介绍:国外的一个ASP Wiki程序,3d-gis汉化。

3, JsWiki - 开源ASP WIKI程序语言环境:ASP官方主页:/projects/jswiki/演示:/下载:/codepubcom/2006/2/10/jswiki.rar介绍:安装只需要一个文件jswiki.asp使用javascript写成,能够运行于任何一台支持asp的windows主机支持丰富而方便的text语法(混合了标准wiki/textile/markdown三种常见文法)支持页面的历史记录和版本差异支持页面锁定和保密支持RSS输出最近更新内容提供InterWiki?链接使用宏提供额外的功能和扩展CGI的WiKi程序4,TWiki Release 4.0.2语言环境:Perl官方主页:/演示:/twiki/bin/view.pl/TWiki/TWikiQickStart下载:/codepubcom/2006/4/8/TWiki-4.0.2.tgz介绍:TWiki是一个开源(GPL)的wiki程序。

wiki使用完全手册

wiki使用完全手册
î ï ñ ò ó ô
œ õ ö ø ù ú
û ü ÿ
标点符号:
¿ ¡ « » § ¶
† ‡ • —
¿ ¡ « » § ¶
2.5文章分类
2.6多次调用相同内容
3表格
3.1 wiki标记
3.2高级特性
3.2.1章节、段落,列表及线条
3.2.2字符格式
3.2.3变量
4使用方法
5工具条选项说明
5.1用户交流
5.2高级编辑
5.3附录
5.4参看
[编辑]
链接
[编辑]
产生内部链接
如需引用本站内其他文章,可编辑mediawiki文本,用两个中括号里将该文章的标题括起来,保存编辑内容后将自动产生链接。例如编辑时输入“[[本源维客]]”,保存后显示为“本源维客”。
当图片位于本机(没有网址可供调用)时,要把图片在Special:Upload页面上传后才能使用。(该页面的链接可在“特殊页面”中找到,标注为“上载文件”)。
图片文件不能使用中文名称,应在上载时指定为英文名称。
上载完成后,图片即可被引用。使用方式为在文章编辑时加入“[[Image:Filename.jpg]]”即可(如果发现图片无法引用,请检查文件名的大小写)
两个星号引导的文本行

一次上传多文件说明

一次上传多文件说明

WEB版一次选择多个文件进行批量上传(swfupload)的解决方案说明:功能完全支持ie和firefox浏览器!一般的WEB方式文件上传只能使用FileUpload控件进行一个文件一个文件的进行上传,就算是批量上传,也要把文件一个一个的添加到页面,无法如windows程序一样,一次选择多个文件进行批量上传。

这样在某些应用上就显得很不人性化,有时候客户希望能够一次选择很多文件,然后让系统把选择的文件全部上传。

这里,就将针对这个问题提出一个比较完美的解决方案,利用的SwfUpload组件,让客户一次选择多个文件,然后将选择的文件上传到服务器上。

关于SWFUpload的一些说明:1) SWFUpload使用一个隐藏的Flash影片来控制文件的选择和上传。

2) JavaScript用来激活文件选择对话框。

此文件选择对话框是可以设置允许用户选择一个单独的文件或者是多个文件。

选择的的文件类型也是可以被限制的,因此用户只能选择指定的适当的文件,例如*.jgp;*.gif。

3) 当选定文件以后,每个文件都会被验证和处理。

当Flash上传文件的时候,由开发人员预定义的Javascript事件会被定时触发以便来更新页面中的UI,同时还提供上传状态和错误信息。

4) 选定的文件的上传和它所在页面、表单是独立的。

每个文件都是单独上传的,这就保证了服务端脚本能够在一个时间点更容易地处理单个文件。

虽然Flash提供了上传服务,但是页面并不会提交或者重新载入。

相比于标准的HTML Form,SWFUpload的使用方式更像是AJAX程序,页面中的Form会和FLASH控制的文件上传单独处理。

具体信息可以访问swfupload官方网站:/让我们先来看看客户端的界面效果图。

(多选文件,批量上传,上传进度显示)1) 进行多文件选择:图1 2) 上传进度显示图2下面进行具体的操作:第一步,要进行下面的过程,必须先准备好Flash插件和SwfUpload组件。

mediawiki使用方法

mediawiki使用方法

学习MediaWiki笔记开放本地图片上传【版本1.5.X及更高版本】取消这一行的行首#号# $wgEnableUploads = true;【版本1.4.X】取消第3行和第6行的注释(即行首的#号)## To enable image uploads, make sure the 'images' directory## is writable, then uncomment this:# $wgDisableUploads = false;$wgUseImageResize = true;# $wgUseImageMagick = true;# $wgImageMagickConvertCommand = "/usr/bin/convert";Template:Notice请不要使用windows自带的记事本改程序!mediawiki使用utf-8格式保存程序,记事本会在文件开始多出三个字节,而这会导致网站运行出错。

推荐使用EmEditor进行编辑(另存为utf-8,不要unicode标记)。

如何增加上载文件功能?我需要增加上载PDF,CAJ,WORD文件功能,最好还能下载,请教?在wiki/inclueds/defaultsetings.php 找出到下面這一段,它限制了哪些類型檔案(png,gif,jpg,jpeg)可以上傳,哪一類型(html,htm......)不能上傳,依照您的需要更改它,然後貼到localsetings.php的最下面即可/*** This is the list of preferred extensions for uploading files. Uploading files* with extensions not in this list will trigger a warning.*/$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' );/** Files with these extensions will never be allowed as uploads. */$wgFileBlacklist = array(# HTML may contain cookie-stealing JavaScript and web bugs'html', 'htm', 'js', 'jsb',# PHP scripts may execute arbitrary code on the server'php', 'phtml', 'php3', 'php4', 'phps',# Other types that may be interpreted by some servers'shtml', 'jhtml', 'pl', 'py', 'cgi',# May contain harmful executables for Windows victims'exe', 'scr', 'dll', 'msi', 'vbs', 'bat', 'com', 'pif', 'cmd', 'vxd', 'cpl' );修改网站LOGO想要将左上角的mediawiki图标替换为自己的图标,可以在skins/common/images/目录下到名为“wiki.png”的图片文件,将它替换为自己的图片即可。

wiki使用.doc

wiki使用.doc

MediaWiki是著名的开源wiki引擎,全球最大的wiki项目维基百科(百科词条协作系统)是使用MediaWiki的成功范例,MediaWiki的最大作用在于对知识的归档,可用于构建企业/个人知识库。

MediaWiki官网地址为/wiki/MediaWiki,目前最新版本是1.23.1(2014年6月25日)。

一.安装安装MediaWiki前需要搭建运行环境,我的环境是apache+php+mysql;有了运行环境,然后下载MediaWiki,压缩包是.tar.gz格式,在Windows上可以使用7-Zip解压;解压到文件夹如mediawiki下,拷贝到web服务器根目录,然后通过浏览器访问MediaWiki所在目录(例如:http://localhost/mediawiki/index.php),跟随安装提示直到完成。

配置完成后会生成LocalSettings.php文件,根据提示下载并保存至mediawiki根目录(index.php的同级目录)即可。

安装成功后,点击进入首界面,如下图所示。

二.使用入门1. 修改默认logomediawiki站点默认logo图片路径名:$WIKI_HOME/skins/common/images/wiki.png,可以通过以下两种方式修改默认logo:(1)用图片编辑工作打开wiki.png图片,进行修改后覆盖即可;或者自己新建一个135 x 135像素,图片格式为.png的同名图片覆盖即可,建议使用透明背景,否则将严重影响视觉效果。

(2)将logo文件放在目录$WIKI_HOME/skins/common/images下,再在根目录下打开LocalSettings.php文件,找到$wgLogo= “$wgStylePath/common/images/wiki.png”,修改为$wglogo=”$wgStylePath/common/images/logo文件名”注:可以使用默认logo图片同目录下的mediawiki.png替代。

wiki

wiki
六.Wiki 在中国
2002 年,维基百科中文版建立,开始了 wiki 应用在大陆的推广。2003 年,开始出现 国内的 wiki 试验项目,网络天书就是这个时期的代表。
2005 年,wiki 应用在国内开始普及。3 月,天下维客网站建立,并为 Mediawiki 在中国的 推广做出了不懈努力。其后,出现了一些较好的维客网站,例如聚好吃美食网、枫雪动漫、 mymedia 中国 0 公里等。
PmWiki 由 Patrick Michaud 开 发 , 目 前 最 新 版 本 是 2.0.13(2005-11-10) 和 2.1.beta17(2005-12-29)。这个软件在 GNU 通用公共许可证(GPL)下发布。在文 档索引中可以找到相关文档。
六.TWiki
TWiki是一个开源(GPL)的wiki程序。软件定位为“灵活、强大、易于使用的企 业协作平台”,运行于Perl环境。
2005 年 7 月,互动维客成立,并开发出了国内第一套自有版权的 wiki 程序。 2005 年 9 月,维客中国网站建立,在一个月之后因为版权问题引发网友众怒,10 月关站。 在中文 wiki 的普及中,叶群峰、时昭、车东、韩玉文、Mountain、鲍鸣浩等做出了许多 实践上的努力, 陈琼、姜瑜在报道方面给予了大力帮助。
WIKI 的影响力将随着使用的普及越来越大。
三.Wiki 的起源
1995 年沃德·坎宁安(Ward Cunningham)为了方便社群的交流而创建了全世界第一 个 wiki 系统-WikiWikiWeb,并用它建立了波特兰模式知识库(Portland Pattern Repository)。 在建立这个系统的过程中,沃德·坎宁安创造了 Wiki 的概念和名称,并且实现了支持这些 概念的服务系统。这个系统是最早的 Wiki 系统。从 1996 年至 2000 年间,波特兰模式知识 库围绕著面向社群的协作式写作,不断发展出一些支持这种写作的辅助工具,从而使 Wiki

mediawiki基本操作指南精品PPT课件

mediawiki基本操作指南精品PPT课件

课件下载后可自由编辑,使用上如有不理 解之处可根据本节内容进行提问
Thank you for coming and listening,you can ask questions according to this section and this courseware can be downloaded and edited freely
二、功能介绍
2.1、编辑自身用户页 登陆后界面左上角点击你的用户名,点击编辑本页面,输入你想要的设置的用户界面,然
后点击保存页面即可。
2.2、搜索功能 登录后在左侧搜索框中输入你想要搜索的信息,点击搜索即可。也可点击前往,
直接前往你所需页面。可以快速搜索到你所需要的信息。
2.3、文件上传
I、登陆后左侧工具栏—上传文件;II、左侧工具栏—特殊页面—上传文件;III、 左侧工具栏—特殊页面—MultiUpload(批量上传)。 (注意:选取好要上传的文件后,文件名不要出现中文,全部使用英文,在摘要中 输入文件的简要介绍。)
创建表格 {| border="1" |+ 表格名称 |! 表头1 ! 表头2 ! 表头3 || 第一行第1列 | 第一行第2列 | 第一行第3列 || 第二行第1列 | 第二行第2列 | 第二行第3列 |}
表格名称
表头1 第一行第1列 第二行第1列
表头2 第一行第2列 第二行第2列
表头3 第一行第3列 第二行第3列
2.4、文件查看 登录后点击左侧导航栏分类,然后进入你想要查看的分类,点击文件户在文件上传完毕后,需要对上传的文件进行分类。以此方便查看。登录后
点击左侧导航栏的分类按钮,进入所需的分类,点击编辑。输入相关信息(*[[文件: 文件名称]] [[category:分类名称]]),保存即可。

Mediawiki使用手册

Mediawiki使用手册

Mediawiki使用手册第一部分构建环境1、装IIS一般精简版XP系统中的Windows组件中没有安装IIS,因而需要再控制面板--添加/删除Windows组件中勾上IIS,然后根据提示进行安装(可以在网上搜到IIS5.0和IIS6.0的安装程序)2、装PHP(公司服务器上安装的版本为5.3.3)(1)装fcgisetup_1.5_rt(2)装PHP--在安装过程中出现Web Server Setup界面时选择IIS FastCGI3、装Mysql(公司服务器上安装的版本为5.1)(1)在安装过程中,选择自定义安装(2)在对Mysql进行配置时,选Detailed Configuration--DeveloperMachine--Multifunctional Database--选择存储的路径--Decision Support(DSS)/OLAP--勾上Enable TCP/IP Networking和Enable Strict Mode--勾选Best Support For Multilingualism--填写Service Name,勾上Include Bin Directory in Windows PATH--填写并确认密码--点击执行--结束第二部分数据库的导入导出1、从PC机上导出你目前完成的数据库在电脑运行中输入cmd进入命令界面输入:Mysqldump -u 根用户名(目前设置为root)-p 原数据库名称(目前设置为wikidb)>导出文件名(目前设置为wikidb.sql)点击回车即将当前PC机上的数据库成功导出到当前路径下,文件名为wikidb.sql 2、在需要PC机上导入数据库(1)在电脑运行中输入cmd进入命令界面输入:mysql -u 根用户名-p点击回车,输入密码(当前设置为123)点击回车,出现mysql> 依次输入create database wikidb; use wikidb; source 存放导出数据库文件的路径\导出数据库名(例如:source d:\wikidb.sql)此时导入结束,可以输入show tables 查看导入是否成功注意:在导入之前,需要将原数据库中的配置文件php.ini替换导入的PC机上的配置文件php.ini第三部分Mediawiki的一些设置1、管理员账号:WikiSysop,密码1232、修改网页的logo首先将logo文件放在根目录wwwroot的skin-common-images文件夹下,再在根目录wwwroot下找到Localsettings.php文件,修改为$wglogo="$wgstylePath/Co mmon/image/logo文件名"3、上传文件设置(1)在根目录wwwroot下找到文件夹upload和images,在资源管理器中右击两个文件--属性--安全选项卡--添加--高级--立即寻找--找到IUSR来宾用户--勾选上写入权限(也可以设置为完全控制)(2)开始--管理工具--Internet信息服务中找到load和images 两个文件夹,右击--属性--安全选项卡--添加--高级--立即寻找--找到找到IUSR来宾用户--勾选上写入权限(也可以设置为完全控制)(3)找到C盘目录下Windows/TEMP文件夹,右击--属性--安全选项卡--添加--高级--立即寻找--找到IUSR来宾用户--勾选上读入权限4、修改上传文件的种类(1)根目录下找到includes文件夹下找到Defaultsetting.php中找到"$wgFileExt ensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'doc', 'mht','bmp');"将你需要的文件种类加大array中(2)找到"$wgFileBlacklist = array",看下array中有没有你需要的文件种类,有的话把它从列表中删除5、设置上传文件的大小假设需要将修改上线改为25M(1)在php.ini文件中,找到"upload_max_filesize",将其修改为"upload_max_fil esize = 25M",再找到"post_max_size",将其修改为"upload_max_filesize = 50M ",最后找到"memory_limit",其默认设置为"memory_limit=128M"不需要修改;在修改的过程中,需要保证upload_max_filesize < post_max_size < memory_li mit(2)在根目录wwwroot下的文件夹includes中,找到Defaultsettings.php,修改"$wgMaxUpload",对其进行修改,若显示为"$wgMaxUpload=1024*1024*100",表示最大上传上限为100M,在这里只需要保证最大上传上限大于你设置的最大上限。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档