Open Wiki

来自开放百科 - 灰狐
2010年9月6日 (一) 00:34Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Mediawiki Database Schema

Open Source Wiki (开源百科) 基于 MediaWiki 构建, 并会逐步发展成一个开放Web平台, 用户可在这个平台上构建更多的应用。

Wiki是种生活方式, 哇, 好伟大的理想 :)

"维基百科早已不仅是一个网站. 对我们不少人, 甚至绝大多数人而言, 维基百科已经成为日常生活中不可或缺的一部分."

-- 维基百科创办人吉米·威尔士

目录

Change

  • 今天是极其开心的一天, 缠绕我很久的Wiki Rewrite的问题终于解决了 :) (2010.09.05)

lighttpd.conf

url.rewrite-once = (
   "^/wiki/([^?]*)(?:\?(.*))?" => "/index.php?title=$1&$2",
   "^/wiki$" => "/index.php",
}

LocalSettings.php

$wgScriptPath  = "";
$wgScript = "$wgScriptPath/wiki/";
$wgArticlePath = "/wiki/$1";
$wgUsePathInfo = true;
$wgLogo = "/images/1/1d/Firefox-135x135.jpg";
  • 使用模板修改了Wiki首页, 这是4年来最大程度的首页修改, 现在的首页显得更整齐了 (2010.09.01)
  • 把 PHP 从 5.1.2 升级到 5.2.14, CPU的占用率也从90%以上大幅下降, Wiki访问快多了, 折腾了两三天的辛苦终于有了回报, 开心 :) (2010.08.21)
  • 增加 Extension:SocialProfile,这个扩展提供了头像上传, UserActivity, UserBoard, UserGifts, UserProfile, UserRelationship, UserStats, UserSystemMessages 等功能和多个数据表, 程序较为复杂, 需仔细对待. (2010.08.10)
  • 增加 http://www.mediawiki.org/wiki/Extension:Discussion 评论和回复功能, 并增加中文支持. (2010.08.08)
  • 把样式从 MonoBook 换成 Vector LocalSettings.php $wgDefaultSkin = 'vector'; (2010.08.07)
  • 开始使用模板机制 (2010.08.07)
  • 成功从 MediaWiki 1.7.1 升级到 MediaWiki 1.16.0 (2010.08.07)
  • MediaWiki的最新版本是1.9.3(2008.02.23)

约定

  • 所有项目都采用 90x90 大小的 Logo (2010.08.31)

Idea

New page

练习和学习: http://huihoo.wikia.com http://huihoo.answers.wikia.com

  • 越来越多的网站和企业都纷纷推出自己的Wiki, 可通过API获得其它Wiki的内容并加载到开源百科 (2010.09.06)
  • 通过RSS等聚合手段, 推出开源新闻频道, 命名类似: wiki/2010.09.06 每天索引一页.参考 http://wikinews.org (2010.09.06)
  • 整合项目管理工具, 如: ZenTaoPMS 方便协作工作的开展 (2010.09.05)
  • 尽快推出中、英文版, 这样也好组织英文资料的翻译工作 (2010.09.05)
  • 整合微博部分功能, 参考 StatusNet‎ (2010.08.28)
  • 提供群组功能 (2010.08.25)
  • 提供与Facebook的深度整合. (2010.08.25)
  • 每天换一次以项目Logo为基础的 Wiki Logo http://logocreation.wikia.com (2010.8.24)
  • 创建新Page, 提供向导和模板功能. (2010.8.24)
  • 将Mediawiki 和 phpBB 做深度整合,Wikia也在做与phpBB的整合工作.因为论坛是互联网用户的基础服务之一, 且用户都已习惯论坛这样形式. (2010.8.24)
Wikipedia Architecture
  • 在Wiki语法的基础上发展出Wiki标记语言, 让用户可以在Wiki页面中进行语言编写, 以实现更强大的整合和交互能力. (2010.8.24)
  • 加强对许可协议的实施, 对CC,GNU FDL等版权协议的支持 . 维基百科对此很严格: 如: 本媒体文件缺少足够的版权信息.若版权信息一直无法得到补充,本文件将在加入本模板之日(2010年8月16日)起7日之后被删除.(2010.8.24)
  • 集成 Chat功能, 重新开始在线讨论.http://huihoo.org/chat/ (2010.8.22)
  • HowtoForge - Linux Howtos and Tutorials 模式的引入 (2010.8.22)
  • 开发一个扩展, 可在项目Wiki中加载论坛的相关内容. 将论坛和Wiki有效整合 (2010.8.21)
  • 下一步将Huihoo整个迁移到 Nginx-80x15.png Mediawiki-80x15.gif Postgresql-80x15.gif 上. 以后这三大软件就是Huihoo的核心支撑. (2010.08.19)
  • 集成 Gravatar (2010.08.17)
  • 提供问答系统, 类似百度知道, 样板: http://answers.wikia.com
  • 集成微薄服务, 在每个项目页面显示与此项目相关的Twitter(英文版)和新浪微薄 (2010.08.10)
  • 在Wiki的基础上, 集成论坛和博客服务 (2010.08.10)
  • 学习 Twitter, 提供 Follow Page 功能. (2010.08.10)
  • 与 wikipedia.org 的集成, 维基有的我们不做, 补充它没有的, 如对开源项目, 维基主要在软件的定义和版本等方面. 而开源百科可重点放在软件的使用和技巧上. (2010.08.08)

Huihoo Wiki 的改造,可参考 http://developer.mozilla.org/

http://developer.mozilla.org/ 提供了多语言支持

....

Huihoo Wiki 大小写问题的解决,如JFoxjfox指得是同一项目 (1.7.1版本)

In Unicode-based schema, just use utf8 character set and utf8_unicode_ci collation - here you go, case insensitive. This also maps accents to base latin forms, and similar mappings are done.

You can use 'ALTER TABLE ... CONVERT' syntax to convert your tables.

http://www.gossamer-threads.com/lists/wiki/mediawiki/121460

目前的使用的是 MediaWiki 1.7.1

计划进行升级 1.12.0, 参考: http://www.mediawiki.org/wiki/Manual:Upgrading

QA

Question and Answer 在网络协作中非常重要, 它比论坛更为正式, 且可以引入积分, 专家服务等功能.

  • Stack Overflow is a collaboratively edited question and answer site for programmers

一些开源QA实现:

Projects

创建发行版

在 MediaWiki 和 Wikia 的基础上创建一个发行版, 加入更多协作软件的功能, 让其成为互联网上重要的协作平台.

Links


Comment.jpg

<discussion />

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱