mediawiki问题
部分内容参考 http://blog.csdn.net/gaogao0603/article/details/7689670 1.启用文件上传:
在LocalSettings.php修改或者增加如下:
$wgEnableUploads = true; 2.上传文件大小
php.ini中控制 3.上传文件格式
LocalSettings.php中修改或者增加:
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg','doc','ppt','pdf' ); 4.左边导航栏编辑
在搜索栏中搜索:MediaWiki:Sidebar,进入到导航栏的编辑界面
*导航栏名称一
**链接一地址|链接一名称
**链接二地址|链接二名称 * 知识库主题分类
** Category:空调|空调
** 技术研究|电气
** Category:土建|土建
*推荐网站
** http://www.baidu.com|百度一下
** http://www.abchina.com|中国农业银行 5.新的窗口打开外链
LocalSettings.php中设置$wgExternalLinkTarget = '_blank'; 6.皮肤修改 7.底部链接 8.权限
(1)用户,用户组,读,写等权限,权限细化
(2)能不能设置普通用户只能读页面词条,但可以编辑“讨论”页面。
这个得搞清楚。
http://www.mediawiki.org/wiki/Manual:User_rights
http://www.mediawiki.info/thread-83-1-1.html
http://www.mediawiki.org/wiki/Extension:Lockdown 9.分类
$wgUseCategoryBrowser 设置为true,可以显示页面的分类的层关系(父类>子类)。
问题:分类名称不能编辑。比如,原来的分类是“网页开发”,后来改名叫“网页开发技术”,每个页面都要变化。
【http://www.mediawiki.org/wiki/Help:Categories/zh】
Unlike other wiki pages, it is not possible to rename (move) a category. It is necessary to create a new category and change the Category tag on every page. The new category will not have the older category's page history, which is undesirable if there are many revisions. 10.去页面缓冲 11.模板的使用
12.参看wikipedia的界面、功能,很像。 13.页面的重定向。
【http://www.mediawiki.org/wiki/Help:Redirects/zh】
重定向页是用来将读者引导至另一文章的功能。这功能主要是用于解决多译名、别名的状况。
首先你必须为你想重定向的名字建立一个新页面。你也可以编辑一个已存在,但是废弃的页面,按上方的"编辑"钮即可。不管是哪种状况,建立重定向的方法都一样,只需在文章的最前端加上:
#REDIRECT [[页面名称]]
pagename请改成你希望移向的页面名。"redirect"大小写不拘,但请注意"#"前面不可有任何空格,在前面加任何文字将导致语法失效而转向失败。此外,任何在redirect后面的文字都会被忽略不见(并且应该记得删除),但分类标签仍可正常运作。 不但是普通页面,“分类”页面,也可以重定向。例如 编辑 分类:programer ,里面可以把【programer】这个分类重定向到【程序员】这个分类。
代码: #REDIRECT [[:Category:程序员]]
普通页面也可以重定向到分类页面,方式都一样。
14.创建新页面
有几种方法创建新页面,看一下介绍
http://www.mediawiki.org/wiki/Help:Starting_a_new_page
中文 http://www.mediawiki.org/wiki/Help:Starting_a_new_page/zh 15.“保护”一个页面
通常一个新的维基页可以被其他人编辑(这是维基的主要特性之一),但管理者也可以"保护"页面以阻止普通用户编辑。?? 16.短网址隐藏网址中的index.php
使用诸如/wiki/Main_Page这样的网址作为连接地址,就如同维基百科网址的网址连接一样。
(1) LocalSettings.php作如下修改:
1
2
3
|
$wgScriptPath = "/w"; # 系统真实可访问到的路径 $wgArticlePath = "/wiki/$1"; # 虚拟路径,必须与 $wgScriptPath 不同 $wgUsePathInfo = true; # 启用 pretty URLs |
(2) Apache的配置文件httpd.conf增加如下配置:
1
|
Alias /wiki /var/www/w/index.php |
以后配置后一项为文件系统的绝对路径。修改完成后使用命令 /usr/local/sbin/apachectl restart 重启Apache
更多关于短网址的配置参见http://www.mediawiki.org/wiki/Manual:Short_URL Manual:Short URL
更多系统配置相关的请参见 http://www.mediawiki.org/wiki/Manual:LocalSettings.php LocalSettings.php的使用
17.查看MediaWiki版本
在Special pages 特殊页面里找到Version页面,或者直接通过网址打开Special:Version页面。
在Special:Version特殊页面可以看到MediaWiki版本、PHP版本、Apache版本和所安装的扩展的版本。
18.
在服务器上mediawiki目录中的配置文件LocalSettings.php中可以直接设置。
具体参数为:$wgFooterIcons
如果只是想添加一个,则:
$wgFooterIcons
[
'poweredby'
][
'myicon'
] =
array
(
"src"
=>
"/path/to/my/image.png"
,
// 服务器上的图片地址,或者网上的图片URL如: "http://example.com/my/custom/path/to/MyCustomLogo.png"
"url"
=>
"http://example.com/"
,
"alt"
=>
"一些解释..."
,
);
如果想替换,则需要:
$wgFooterIcons
[
'poweredby'
][
'mediawiki'
] =
array
(
"src"
=> null,
//图片URL
"url"
=>
"http://www.mediawiki.org/"
,//链接地址URL
"alt"
=>
"Powered by MediaWiki"
,
//说明
);
mediawiki问题的更多相关文章
- ubuntu下mediawiki的使用
wiki语法确实比较麻烦 终于找到一种简单的方法,LibreOffice可以直接导出为wiki格式 https://apps.ubuntu.com/cat/applications/libreoffi ...
- ubuntu14.04下安装ngnix,mediawiki,nodebb,everything,gitlab
本周折腾了以下几个东西,mediawiki(维基),nodebb(论坛),gitlab(私有git服务器). 本来的目的是搭建一个wiki,选用了mediawiki后,使用apache搭建好了. 搭论 ...
- Mediawiki
摘要: 本文讲述如何使用Mediawiki搭建个人wiki系统.以及wiki的部分基本操作和设置 日常开发中总会有许多东西需要记录,很多软件都可以做到这一点,例如有道云笔记,或者写博客.但个人偏爱于M ...
- mediawiki安装
下载wiki,我用的mediawiki-1.23.6 版本. 服务器是window2008 r2 的. 下载xampp,或者wamp都可以,我的用的禅道安装的xampp,解压后直接放在htdocs目录 ...
- MediaWiki安装与配置(Ubuntu 10.4)
实验室准备发布一个网站,本来是准备外包给别人做的,后来自己调研了一下,发现也没有想象的复杂和困难,于是最近一周自己吭哧吭哧地把网站搭好了. 之所以使用Mediawiki,一是考虑到是以实验室发布,不想 ...
- MediaWiki使用指南
MediaWiki使用指南 MediaWiki是著名的开源wiki引擎,全球最大的wiki项目维基百科(百科词条协作系统)是使用MediaWiki的成功范例,MediaWiki的最大作用在于对知识的归 ...
- MediaWiki隐藏index
Apache 在httpd.conf配置文件中加载mod_rewrite.so模块,将前面的'#'去掉,如果没有则添加这句话: #LoadModule rewrite_module modules/m ...
- 腾讯云CentOS 安装MediaWiki
参考 : https://www.digitalocean.com/community/tutorials/how-to-install-mediawiki-on-centos-7 //安装好很多次终 ...
- mediawiki的安装与配置
apache的配置: 1. 开启php module 查看mods-enabled/php5.load 是否存在,不存在的话, 就从mods-avaliable中复制一个到mods-enabled中. ...
- mediawiki的管理与使用
本文主要讲述搭建好私有的mediawiki之后,管理员可能需要用到的几个功能. 维基百科的设计思路与我以往使用的系统不太一样,以管理员模式进入之后,并没有我预想的添加wiki页面入口,和侧边栏导航 ...
随机推荐
- 干货分享:Essay写作收集论据的三个方法
在很多时候,中国留学生写出的Essay在西方学术界看来是存在plagiarism的情况.并不是说咱们写的所有东西都是抄袭,而是思维逻辑和利用证据的方式与西方权威的academic writing不同. ...
- Vue 指令 v-text v-html
有三个指令达到的效果是一样的 {{JS表达式}} 差值表达式 v-text="JS表达式" v-html="JS表达式" //会自动解析tag js表达式 ...
- 【Linux】Linux中的网络命令
dig命令:是常用的域名查询工具,可以用来测试域名系统工作是否正常. 语法: dig(选项)(参数) [root@localhost tmp]# dig http://oa.kingnet.com ; ...
- 19 01 11 javascript 获取某一种元素(所有的标签) 以及字符串处理的方法
获取元素方法二 可以使用内置对象document上的getElementsByTagName方法来获取页面上的某一种标签,获取的是一个选择集,不是数组,但是可以用下标的方式操作选择集里面的标签元素. ...
- WEB测试方法总结-笔记
此文来自公开课培训笔记!!! 一.输入框 1.字符型输入框: (1)字符型输入框:英文全角.英文半角.数字.空或者空格.特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符 ...
- 转载:Apache优化:修改最大并发连接数
本文转自:https://blog.csdn.net/bjash/article/details/50394894 Apache是一个跨平台的web服务器,由于其简单.稳定安全的特性,被广泛应用于计算 ...
- ansible删除目录下所有内容
使用ansible的同学都知道,ansible只支持新增删除具体的某个文件夹或者文件,如下所示: 1. 创建目录,删除整个目录 - name: Create a directory if it doe ...
- JavaScript—原生轮播和无缝滚动
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- runlevel 运行级别
linux启动过程 关于Ubuntu 12.04修改默认运行级别,启动字符界面的个人理解 网上通常的做法是:(亲自试验,不管用),如果想直接操作请看绿色字体部分 (1)第一种方法: 由于Red ...
- MySql、Mongodb和Redis的区别
NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路. M ...