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页面入口,和侧边栏导航 ...
随机推荐
- mysql自增长字段设置
mysql版本:5.7.27 说明:表中只能设置一个自增长字段[主键.索引(其他普通字段不行))] 设置自增长开始值: ALTER TABLE table_name AUTO_INCREMENT=10 ...
- 吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring Bean的生命周期
Spring 容器可以管理 singleton 作用域 Bean 的生命周期,在此作用域下,Spring 能够精确地知道该 Bean 何时被创建,何时初始化完成,以及何时被销毁. 而对于 protot ...
- quartz详解3:quartz数据库集群-锁机制
http://blog.itpub.NET/11627468/viewspace-1764753/ 一.quartz数据库锁 其中,QRTZ_LOCKS就是Quartz集群实现同步机制的行锁表,其表结 ...
- Vue 指令 v-text v-html
有三个指令达到的效果是一样的 {{JS表达式}} 差值表达式 v-text="JS表达式" v-html="JS表达式" //会自动解析tag js表达式 ...
- Tensorflow学习教程------普通神经网络对mnist数据集分类
首先是不含隐层的神经网络, 输入层是784个神经元 输出层是10个神经元 代码如下 #coding:utf-8 import tensorflow as tf from tensorflow.exam ...
- Tensorflow学习教程------参数保存和提取重利用
#coding:utf-8 import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data mni ...
- vnpy交易接口学习
1.按照github中环境准备要求,配置好环境要求. https://github.com/vnpy/vnpy mongdb安装在D:\Program Files\MongoDB\Server\3.4 ...
- CentOS 7 连接不到网络解决方法
使用VM12创建虚拟机并安装CentOS 7,但是安装完成后发现连接不到网络. ping jd.com发现不通 因为在创建虚拟机的时候我们选择的是NAT模式 这里给出NAT模式下对应的的解决方法: 一 ...
- 【每日Scrum】第二天冲刺
一.计划会议内容 确定细化了每日任务 二.任务看板 三.scrum讨论照片 四.产品的状态 无 五.任务燃尽图
- B. Odd Sum Segments CF(分割数组)
题目地址 http://codeforces.com/contest/1196/problem/B B. Odd Sum Segments time limit per test 3 seconds ...