导航:首页 > 知识产权 > mediawiki版权

mediawiki版权

发布时间:2021-07-31 02:46:52

Ⅰ 如何设置MediaWiki用户权限

安装MediaWiki之后,用户的权限设置是完全开放的,需要做一些设置,对匿名用户的设置可以从修改LocalSettings.php入手,下载该文件,然后按照希望设置的用户权限,在文件中插入对应的设置语句,存储后再上传回去就可以了。
通过下面介绍的设置方法,可以阻止匿名用户注册,又或者阻止他们编辑,要求注册后才能够编辑,还可以设定注册前匿名用户可以查看那些页面。 而在设置新用户的注册之后,管理人员仍可通过特殊页面手动为其他人创建用户。而用户的权限,则可以通过特殊页面内的User rights management进行管理。
LocalSettings.php用户权选设置相关选项
基本语法
$wgGroupPermissions['group']['right'] = true /* 或者 false */;
group代表用户组,right 是权限。如果是true ,就说明该用户组拥有该项权限,如果是false,就说明该用户组没有该项权限。
如果一个用户属于多个用户组,那么该用户拥有这些用户组中最高的权限。所有用户(包括未注册用户)包含在*用户组中,所有注册的用户包含在user用户组中。如果需要设置匿名用户不能编辑但是注册用户可以编辑,可以采取这样的方法,首先禁止所有用户编辑:
$wgGroupPermissions['*']['edit'] = false;
然后允许注册用户编辑:
$wgGroupPermissions['user']['edit'] = true;
// Implicit group for all visitors
$wgGroupPermissions['*']['createaccount'] = true;
$wgGroupPermissions['*']['read'] = true;
$wgGroupPermissions['*']['edit'] = true;
$wgGroupPermissions['*']['createpage'] = true;
$wgGroupPermissions['*']['createtalk'] = true;
$wgGroupPermissions['*']['writeapi'] = true;
//$wgGroupPermissions['*']['patrolmarks'] = false; // let anons see what was patrolled
// Implicit group for all logged-in accounts
$wgGroupPermissions['user']['move'] = true;
$wgGroupPermissions['user']['move-subpages'] = true;
$wgGroupPermissions['user']['move-rootuserpages'] = true; // can move root userpages
//$wgGroupPermissions['user']['movefile'] = true; // Disabled for now e to possible bugs and security concerns
$wgGroupPermissions['user']['read'] = true;
$wgGroupPermissions['user']['edit'] = true;
$wgGroupPermissions['user']['createpage'] = true;
$wgGroupPermissions['user']['createtalk'] = true;
$wgGroupPermissions['user']['writeapi'] = true;
$wgGroupPermissions['user']['upload'] = true;
$wgGroupPermissions['user']['reupload'] = true;
$wgGroupPermissions['user']['reupload-shared'] = true;
$wgGroupPermissions['user']['minoredit'] = true;
$wgGroupPermissions['user']['purge'] = true; // can use ?action=purge without clicking "ok"
$wgGroupPermissions['user']['sendemail'] = true;
// Implicit group for accounts that pass $wgAutoConfirmAge
$wgGroupPermissions['autoconfirmed']['autoconfirmed'] = true;
// Users with bot privilege can have their edits hidden
// from various log pages by default
$wgGroupPermissions['bot']['bot'] = true;
$wgGroupPermissions['bot']['autoconfirmed'] = true;
$wgGroupPermissions['bot']['nominornewtalk'] = true;
$wgGroupPermissions['bot']['autopatrol'] = true;
$wgGroupPermissions['bot']['suppressredirect'] = true;
$wgGroupPermissions['bot']['apihighlimits'] = true;
$wgGroupPermissions['bot']['writeapi'] = true;
#$wgGroupPermissions['bot']['editprotected'] = true; // can edit all protected pages without cascade protection enabled
// Most extra permission abilities go to this group
$wgGroupPermissions['sysop']['block'] = true;
$wgGroupPermissions['sysop']['createaccount'] = true;
$wgGroupPermissions['sysop']['delete'] = true;
$wgGroupPermissions['sysop']['bigdelete'] = true; // can be separately configured for pages with > $wgDeleteRevisionsLimit revs
$wgGroupPermissions['sysop']['deletedhistory'] = true; // can view deleted history entries, but not see or restore the text
$wgGroupPermissions['sysop']['deletedtext'] = true; // can view deleted revision text
$wgGroupPermissions['sysop']['undelete'] = true;
$wgGroupPermissions['sysop']['editinterface'] = true;
$wgGroupPermissions['sysop']['editusercss'] = true;
$wgGroupPermissions['sysop']['edituserjs'] = true;
$wgGroupPermissions['sysop']['import'] = true;
$wgGroupPermissions['sysop']['importupload'] = true;
$wgGroupPermissions['sysop']['move'] = true;
$wgGroupPermissions['sysop']['move-subpages'] = true;
$wgGroupPermissions['sysop']['move-rootuserpages'] = true;
$wgGroupPermissions['sysop']['patrol'] = true;
$wgGroupPermissions['sysop']['autopatrol'] = true;
$wgGroupPermissions['sysop']['protect'] = true;
$wgGroupPermissions['sysop']['proxyunbannable'] = true;
$wgGroupPermissions['sysop']['rollback'] = true;
$wgGroupPermissions['sysop']['trackback'] = true;
$wgGroupPermissions['sysop']['upload'] = true;
$wgGroupPermissions['sysop']['reupload'] = true;
$wgGroupPermissions['sysop']['reupload-shared'] = true;
$wgGroupPermissions['sysop']['unwatchedpages'] = true;
$wgGroupPermissions['sysop']['autoconfirmed'] = true;
$wgGroupPermissions['sysop']['upload_by_url'] = true;
$wgGroupPermissions['sysop']['ipblock-exempt'] = true;
$wgGroupPermissions['sysop']['blockemail'] = true;
$wgGroupPermissions['sysop']['markbotedits'] = true;
$wgGroupPermissions['sysop']['apihighlimits'] = true;
$wgGroupPermissions['sysop']['browsearchive'] = true;
$wgGroupPermissions['sysop']['noratelimit'] = true;
$wgGroupPermissions['sysop']['versiondetail'] = true;
$wgGroupPermissions['sysop']['movefile'] = true;
#$wgGroupPermissions['sysop']['mergehistory'] = true;
// Permission to change users' group assignments
$wgGroupPermissions['bureaucrat']['userrights'] = true;
$wgGroupPermissions['bureaucrat']['noratelimit'] = true;
// Permission to change users' groups assignments across wikis
#$wgGroupPermissions['bureaucrat']['userrights-interwiki'] = true;
// Permission to export pages including linked pages regardless of $wgExportMaxLinkDepth
#$wgGroupPermissions['bureaucrat']['override-export-depth'] = true;
#$wgGroupPermissions['sysop']['deleterevision'] = true;
// To hide usernames from users and Sysops
#$wgGroupPermissions['suppress']['hideuser'] = true;
// To hide revisions/log items from users and Sysops
#$wgGroupPermissions['suppress']['suppressrevision'] = true;
// For private suppression log access
#$wgGroupPermissions['suppress']['suppressionlog'] = true;
/**
* The developer group is deprecated, but can be activated if need be
* to use the 'lockdb' and 'unlockdb' special pages. Those require
* that a lock file be defined and creatable/removable by the web
* server.
*/
# $wgGroupPermissions['developer']['siteadmin'] = true;
阻止新用户注册
• $wgGroupPermissions['*' ]['createaccount'] = false;
注意:阻止新用户注册,此时管理员可以到特殊页面上的用户登录页面(Special:UserLogin)里,输入希望为其建立帐户的某人的用户名 与电子邮件地址,然后点击通过eMail(by email)按钮递交,系统将创建帐号并将随机生成的密码发送到指定email里。
设定匿名用户可看的页面
$wgWhitelistRead = array (”Main Page”, “Special:Userlogin”, “Wikipedia:Help”);
匿名用户只能看到Main Page、登录页面以及帮助页面。
修改其他的例子:$wgWhitelistRead = array (”首页”, “Special:Userlogin”, “某某Wiki:Help”);
设置匿名用户权限
• $wgGroupPermissions['*' ]['createaccount'] = false;
• $wgGroupPermissions['*' ]['read'] = true;
• $wgGroupPermissions['*' ]['edit'] = false;
• $wgGroupPermissions['user' ]['createaccount'] = true;
• $wgGroupPermissions['user' ]['edit'] = true;
设置匿名用户可读内容
• $wgWhitelistRead = array( "Main Page", "Special:Userlogin" );
• $wgGroupPermissions['*' ]['read'] = false;
注意:具体需要对应自己的站点链接,而对于多字节语言的MediaWiki,例如中文首页链接index.php?title=%E9%A6%96%E9%A1%B5,这首页中文字符PHP可能无法正确解码。需要利用urldecode()函数转换一下,写为:
• $wgWhitelistRead = array( urldecode("%E9%A6%96%E9%A1%B5") ;
禁止匿名用户编辑
• #$wgGroupPermissions = array();
• $wgGroupPermissions['*createaccount'] = false;
• $wgGroupPermissions['*']['read'] = true;
• $wgGroupPermissions['*']['edit'] = false;
“编辑”标签仍会显示,但匿名用户点击时会被提示要求进行登录。
等式右侧的值决定各组成员的权限。左侧第一方括号内的’*'代表包括匿名用户在内的所有成员。登录用户控制存放在’user’组,这些将综合决定user_groups数据表中的成员权限。
这些设置取代了以前的wgWhitelistAccount和wgWhitelistEdit。
如此设定后,用户连首页和登录页面也看不到了。

Ⅱ Wikipedia,Wikimedia,MediaWiki 和 wiki 的区别

wiki系统是个统称,就是网络全书,wikipedia是做得最成功也是较早的一个,所以后者就用了他的名字wiki作为网络全书的代名词,pedia的以及就是网络全书wikipedia使用的是mediawiki系统,mediawiki只是一个程序

Ⅲ wikimedia commons的图可以随便用吗

如果是标有公有领域(Public domain)就可以随便用,否则就要先看对应的版权协议允许怎样使用。

Ⅳ mediawiki的版本号为什么是两套的

下面是mediawiki官方的解释:

如:1.13.4,其中1表示mediawiki的版本,13是主版本号,4是副版本号的意思。

而1.14这样的就表示没有副版本而以。两者没有什么特别的关系。

希望我的回答对你有些许的帮助!

Ⅳ 想做公司内部知识库,TWiki和MediaWiki选哪个好优劣各是什么

mediawiki,汉化好,装个插件后支持LDAP。

Ⅵ HDwiki和mediawiki哪个更适合国内用户使用

随便,看技术功底。
HDwiki傻瓜化,界面式设置,但(感觉上)二次开发限制多
mw需要对技术功底有一定要求,文件式配置,但如果会查官方英文文档(中文很少,但不是没有),和编程能力不差的话,很方便进行二次开发。(我不会告诉你网络的开发者文档,和微信公众号开发者文档就是用mw1.1x做的,改样式改到不是看见太特有的入口是不会发觉的)

Ⅶ MediaWiki到底是干什么用的

MediaWiki是一个开源的wiki网站搭建软件,用于搭建WIKI系统。
你可以把WIKI系统看作是一个网络词条协作系统。
基本每一个页面,就对应一个词条的解释。

每个用户都能对WIKI中的词条进行编辑。

WIKI系统的思想是经过越多的人的编辑,结果就越趋于正确(完美)。
我个人认为WIKI的最大作用是知识的归档。
可用于个人的知识整理归档以及企业的知识归档。

Ⅷ MediaWiki的权限及设置

1.Special:群组权限,应该可以用中文名
2.Special:用户权限
3.没实际操作过………………
可以上去mediawiki官网看看

Ⅸ 国外书籍多少年后将失去版权保护

第三节 权利的保护期
第二十条 作者的署名权、修改权、保护作品完整权的保护期不受限制。
第二十一条 公民的作品,其发表权、使用权和获得报酬权的保护期为作者终
生及其死亡后五十年,截止于作者死亡后第五十年的十二月三十一日;如果是合作
作品,截止于最后死亡的作者死亡后的第五十年的十二月三十一日。
法人或者非法人单位的作品、著作权(署名权除外)由法人或者非法人单位享
有的职务作品,其发表权、使用权和获得报酬权的保护期为五十年,截止于作品首
次发表后第五十年的十二月三十一日,但作品自创作完成后五十年内未发表的,本
法不再保护。
电影、电视、录像和摄影作品的发表权、使用权和获得报酬权的保护期为五十
年,截止于作品首次发表后第五十年的十二月三十一日,但作品自创作完成后五十
年内未发表的,本法不再保护。

参考资料
http://www.angelaw.com/weblaw/c_weblaw39.htm

根据美国最新的版权法规定,著作权的保护期限是直到作者死后70年,这比伯尔尼公约规定的国际惯例多了20年,假如作品是集体创作或是1978年1月1日以前发表的,那么其版权保持75至95年。1923年以前发表的作品均属公有领域。但这个规则也有例外,一些1963年的作品已经进入公有领域,而另一些早于1923年的作品重新被申请版权因此依然受版权保护。出于法律的改变,到2019年为止不会有作品进入公有领域。

Ⅹ 有做过基于MediaWiki的企业维基开发的吗

目录级权限基本不行,因为WIKI的宗旨就是人人都可编辑。

阅读全文

与mediawiki版权相关的资料

热点内容
安徽二手塔吊转让信息 浏览:413
土地买卖使用权协议 浏览:543
基本公共卫生服务知识竞赛 浏览:484
户照的有效期 浏览:738
汽车驾驶证有效期满了怎么办 浏览:851
马鞍山市浩宇机械公司 浏览:139
马鞍山宝龙华庭地基 浏览:324
著作权归什么部门管 浏览:84
上帝创造世界圣经故事 浏览:170
呼市工商局到万达广场坐几路车 浏览:58
马鞍山朝晖花园 浏览:55
创造者锦纶广东 浏览:268
马鞍山纹绣 浏览:399
芜湖合并马鞍山是 浏览:485
嗨氏画师版权问题 浏览:982
马鞍山一铜陵动车 浏览:550
商标相似是不是侵权 浏览:676
借款纠纷二审答辩状 浏览:990
马鞍山甜醅 浏览:441
lol皮肤龙年限定皮肤 浏览:370