为什么我们可能会用到wiki
在我们日常项目开发中可能会输出大量的文档,这些文档能不能通过一个统一的视图来进行方便的管理呢?我想很多公司在这一点上做的并不好,它们可能会遇到如下类似的问题:
1 文件资源的编辑完成后不能实时传递给潜在的用户。
2 文件不能协同的管理编辑。
3 由于文件资源存放的任意性,散落在各个角落不能统一管理。
4 知识文档不能有效的共享。
前段时间公司内部试用了一下 MediaWiki ,个人感觉效果还不错。至少比以前纯文档时代要进步不少。
我们主要是利用MediaWiki 对员工的资料,软件方面的需求,会议记录进行管理。结果这些工作的效率明显提高了
MediaWiki功能特性完善,MediaWiki方便快捷的一站式网站建立;灵活强大的内容协同编辑。是它成为最受欢迎的开源Wiki,只是权限管理做的太简陋。
现在还是看看MediaWiki能为我们提供什么功能吧!
MediaWiki的主要功能在于协同编辑,不同角色的用户拥有不同权限功能。
匿名用户所具有的功能:
o 注册账号
o 页面浏览
o 页面编辑(包括创建和控制目录,连接,排版,使用声音和图象,创建新页面,一篇文章可以有多名称,禁止文字的转换,分类处理,模板处理,样式处理,表格处理,参数处理以及一些高级编辑等功能)
o 创建新页面
o 创建讨论页面
o 搜索和查询信息
o 查看历史记录
普通用户所具有的功能(包括匿名用户的所有功能):
o 移动页面(原有的页面移到新的标题下,原页面自动变为重定向)
o 上传图片或文件
o 查看修改个人信息,和个人的操作信息
o 覆盖已上传的图片或文件
管理员所具有的功能(包括普通用户的所有功能):
o 删除页面
o 保护页面
o 查封特定IP。
o 回退编辑
o 巡视或检查
o 浏览被删除信息
o 上传网络文件
o 管理用户权限
行政管理员所具有的功能(包括管理员的所有功能)(属于扩展的功能,需要安装相应的扩展):
o 为用户改名字
o 让用户通过使用SQL查询数据库(当前禁用).
o 让用户找到某个登录用户使用的所有IP地址,并且显示一个给定IP地址的所有贡献,这包括那些由登录用户所作的贡献
MediaWiki 默认的数据库是mysql,对很多公司来说并不是一个自然的选择,因为这些公司的员工资料保存在LDAP服务器上。用户的认证和权限管理功能需要与LDAP 服务器进行整合以实现更细粒度的权限控制,幸运的是我们,在网上已经有了很多现成的资料可以参考,公司现在也正在做这个工作,等结束以后,我会把相关的资料贴上来。
分享到:
相关推荐
media wiki编辑器
Media wiki
知识点一:什么是Wiki格式? Wiki格式是一种基于网页的文档格式,主要用于在线协作和文档分享。它使用简单的标记语言来格式化文本,易于阅读和编辑。 知识点二:为什么需要将Word文档转换为Wiki格式? 随着在线...
ScrewTurn Wiki 维基系统3.0源码 ScrewTurn Wiki 维基 是使用 ASP.NET 和 C# 创建的一个开源 wiki系统。默认情况下,ScrewTurn Wiki 的页面、修改历史记录和用户帐户均以文本文件保存,这意味着 wiki 不需要数据库...
媒体Wiki开发 Media-Wiki的内部改进。 Media-Wiki是一些自动自控软件附带的软件。 我们可以使用Media-Wiki软件来开发一些网站。 另一方面,有一个媒体维基应用程序。 这可以帮助我们改进软件。
"meidawiki-react:使用React构建Media Wiki客户端" 指的是一个项目或教程,它教用户如何使用React JavaScript库来创建一个客户端应用,该应用能够与MediaWiki(一个流行的开源wiki软件)进行交互。这个客户端可能是...
我们实现的原型将基于用户定义的类的本体的一个分支转换为Wiki文章和类别。 最终结果由以Wiki标记语言表达的模板定义。 测试表明,我们的解决方案可用于从OWL文件快速引导语义媒体Wiki内容。 可以在找到更多详细...
ScrewTurn Wiki源码 ScrewTurn Wiki(当前版本V2.0.37)是一个快速,功能强大,简单的asp.net wiki引擎,它易于安装,性能卓越。 支持中、英、繁、法、德等多语言 主要功能: 免费开源 无需使用一个数据库 (但是...
- **Wiki软件:MediaWiki**:维基百科的核心软件,支持创建、编辑和维护百科词条。 - **Memcached**:一个高性能的内存对象缓存系统,用于加速动态Web应用程序的运行,减少数据库负担。 - **MySQL**:作为维基百科的...
理想情况下,我们可以设置一个环境,如果我们推送到 github master 分支。 我使用 TravisCI 来做到这一点,请在此处查看更多信息: DokuWiki 模板基础 DokuWiki 版本: 2016-06-26a “埃莉诺·特索特” DokuWiki ...
SMW OntologyEditor是SemanticMediaWiki的扩展,并且已作为ACTIVE项目(http://www.active-project.eu/)的一部分进行开发,以实现轻量级本体的开发并提供知识修复算法。
网络扩展允许通过交互式网络图可视化 wiki 页面之间的连接。 它由创建并由资助。 使用模板 限制 贡献与支持 发展 执照 发行说明 平台要求 PHP 7.3 或更高版本 MediaWiki 1.31.x 到 1.35.x 有关不同版本 Network ...
5. `images`或`media`文件夹:存储与Wiki页面相关的图像或其他媒体文件。 6. `.gitignore`:定义哪些文件或文件夹不应该被Git版本控制系统跟踪。 7. `README`文件:提供关于如何安装、配置和使用Org-Wiki的指南。 ...
由于资源限制,我们可能无法为与我们截然不同的设置提供全面支持,但请随时提交补丁或错误报告! 可以在上观看现场演示,可以看到更多的内容。显着特点完全敏感的皮肤:敏感并能够适应不同的屏幕尺寸。 :mobile_...
### TRIRIGA Wiki 设施管理软件:关键知识点解析 #### 一、设施管理与TRIRIGA Wiki - **设施管理(Facilities Management, FM)**:这是一门涉及建筑及其环境的综合管理学科,旨在确保组织的核心业务能够顺利进行...
Theming 通过CSS支配(完全支持CSS Media Types ) 自动页面备份(执行一个备份就和单击鼠标一下一样简单) 简单的用户帐户系统 (管理员和用户以及一个内置 admin 帐户) 许多有用的功能eg:页面文明程度等级认证,...
ScrewTurn Wiki 维基系统 v3.0.5.600 SQL版,ScrewTurn Wiki 维基 是使用 ASP.NET 和 C# 创建的一个开源 wiki系统。默认情况下,ScrewTurn Wiki 的页面、修改历史记录和用户帐户均以文本文件保存,这意味着 wiki 不...
在glitchtale-wiki-revamp的主要文件中,我们可能看到一个包含多个HTML文件、CSS文件和可能的JavaScript文件的结构。HTML文件用于页面内容,CSS文件用于样式,而JavaScript文件可能用于交互功能,如滚动效果、模态...
ScrewTurn Wiki 维基 是使用 ASP.NET 和 C# 创建的一个开源 wiki系统。默认情况下,ScrewTurn Wiki 的页面、修改历史记录和用户帐户均以文本文件保存,这意味着 wiki 不需要数据库,只需将 ScrewTurn Wiki 程序复制...
MediaWiki的名字来源于“Media”(媒体)和“Wiki”(一种网页协作技术),它的目标是支持大规模的社区协作,让信息组织和更新变得更加高效。 ### MediaWiki的核心特性 1. **用户友好**:MediaWiki提供直观的用户...