 <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http://wiki.sseuu.com/index.php?action=history&amp;feed=atom&amp;title=%E5%85%B3%E4%BA%8EWiki%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8A%A4MediaWiki%E6%96%87%E7%AB%A0%E7%9A%84%E4%BB%85%E4%B8%80%E9%83%A8%E5%88%86%E4%B8%8D%E8%A2%AB%E7%BC%96%E8%BE%91%EF%BC%9F</id>
		<title>关于Wiki：如何保护MediaWiki文章的仅一部分不被编辑？ - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.sseuu.com/index.php?action=history&amp;feed=atom&amp;title=%E5%85%B3%E4%BA%8EWiki%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8A%A4MediaWiki%E6%96%87%E7%AB%A0%E7%9A%84%E4%BB%85%E4%B8%80%E9%83%A8%E5%88%86%E4%B8%8D%E8%A2%AB%E7%BC%96%E8%BE%91%EF%BC%9F"/>
		<link rel="alternate" type="text/html" href="http://wiki.sseuu.com/index.php?title=%E5%85%B3%E4%BA%8EWiki%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8A%A4MediaWiki%E6%96%87%E7%AB%A0%E7%9A%84%E4%BB%85%E4%B8%80%E9%83%A8%E5%88%86%E4%B8%8D%E8%A2%AB%E7%BC%96%E8%BE%91%EF%BC%9F&amp;action=history"/>
		<updated>2026-05-09T02:43:56Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wiki.sseuu.com/index.php?title=%E5%85%B3%E4%BA%8EWiki%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8A%A4MediaWiki%E6%96%87%E7%AB%A0%E7%9A%84%E4%BB%85%E4%B8%80%E9%83%A8%E5%88%86%E4%B8%8D%E8%A2%AB%E7%BC%96%E8%BE%91%EF%BC%9F&amp;diff=118129&amp;oldid=prev</id>
		<title>江南仁：创建页面，内容为“How do I protect only part of a Mediawiki article from editing? 我正在建立一个Mediawiki网站，其中将包含数千篇Bot生成的文章。我希望用户...”</title>
		<link rel="alternate" type="text/html" href="http://wiki.sseuu.com/index.php?title=%E5%85%B3%E4%BA%8EWiki%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BF%9D%E6%8A%A4MediaWiki%E6%96%87%E7%AB%A0%E7%9A%84%E4%BB%85%E4%B8%80%E9%83%A8%E5%88%86%E4%B8%8D%E8%A2%AB%E7%BC%96%E8%BE%91%EF%BC%9F&amp;diff=118129&amp;oldid=prev"/>
				<updated>2022-11-28T20:12:13Z</updated>
		
		<summary type="html">&lt;p&gt;创建页面，内容为“How do I protect only part of a Mediawiki article from editing? 我正在建立一个Mediawiki网站，其中将包含数千篇Bot生成的文章。我希望用户...”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;How do I protect only part of a Mediawiki article from editing?&lt;br /&gt;
我正在建立一个Mediawiki网站，其中将包含数千篇Bot生成的文章。我希望用户能够编辑每篇文章的下部，但不能编辑自动生成的部分。&lt;br /&gt;
&lt;br /&gt;
我找到了一个名为ProtectSection的废弃扩展，该扩展可以做到这一点，但是我没有技能进行更新以与当前的Mediawiki版本一起使用。&lt;br /&gt;
&lt;br /&gt;
我正在考虑对Bot生成的文章进行保护，然后将其转换为用户可编辑的文章。如果这样做，我可以在搜索引擎中隐藏Bot生成的原始文章，也可以在Wiki中导航吗？&lt;br /&gt;
&lt;br /&gt;
另外，我希望用户能够引用该机器人生成的文章的先前版本，因为他们的文本将由该机器人不时更新。如果我遮盖并隐藏了由bot生成的文章，那么我假设它们的历史将不可访问。如果我可以保留由机器人生成的文章，并且其中包含用户可编辑的部分，那么这将不是问题。&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1x solid #6688AA; background-color:#efF9F9; padding:0.5em; margin:0.2em;&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
我有个坏消息。 要保护文章的一部分确实很困难。 当前的mediawiki体系结构不允许从头开始。&lt;br /&gt;
&lt;br /&gt;
我建议您做的是创建自定义的namepase并将所有bot的文章放在此处。&lt;br /&gt;
 // Define constants for my additional namespaces.&lt;br /&gt;
 define(&amp;quot;NS_FOO&amp;quot;, 3000); // This MUST be even.&lt;br /&gt;
 define(&amp;quot;NS_FOO_TALK&amp;quot;, 3001); // This MUST be the following odd integer.&lt;br /&gt;
 &lt;br /&gt;
 // Add namespaces.&lt;br /&gt;
 $wgExtraNamespaces[NS_FOO] =&amp;quot;Foo&amp;quot;;&lt;br /&gt;
 $wgExtraNamespaces[NS_FOO_TALK] =&amp;quot;Foo_talk&amp;quot;; // Note underscores in the namespace name.&lt;br /&gt;
 &lt;br /&gt;
限制普通用户编辑此自定义名称空间，这是一些信息。 但是允许用户观看此页面的历史记录。&lt;br /&gt;
 # Only allow autoconfirmed users to edit Project namespace&lt;br /&gt;
 $wgNamespaceProtection[NS_PROJECT] = array( 'autoconfirmed' );&lt;br /&gt;
 &lt;br /&gt;
 # Don't allow anyone to edit non-talk pages until they've confirmed their&lt;br /&gt;
 # e-mail address (assuming we have no custom namespaces and allow edits&lt;br /&gt;
 # from non-emailconfirmed users to start with)&lt;br /&gt;
 # Note for 1.13: emailconfirmed group and right were removed from default&lt;br /&gt;
 # setup, if you want to use it, you'll have to re-enable it manually&lt;br /&gt;
 $wgNamespaceProtection[NS_MAIN]     = $wgNamespaceProtection[NS_USER]  =&lt;br /&gt;
 $wgNamespaceProtection[NS_PROJECT]  = $wgNamespaceProtection[NS_IMAGE] =&lt;br /&gt;
 $wgNamespaceProtection[NS_TEMPLATE] = $wgNamespaceProtection[NS_HELP]  =&lt;br /&gt;
 $wgNamespaceProtection[NS_CATEGORY] = array( 'emailconfirmed' );&lt;br /&gt;
 &lt;br /&gt;
 # Only allow sysops to edit&amp;quot;Policy&amp;quot; namespace&lt;br /&gt;
 $wgGroupPermissions['sysop']['editpolicy'] = true;&lt;br /&gt;
 $wgNamespaceProtection[NS_POLICY] = array( 'editpolicy' );&lt;br /&gt;
&lt;br /&gt;
您已经知道的最后一步-使用Tranclution。&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[https://www.codenong.com/37682120/ 来自码农家园网]&lt;/div&gt;</summary>
		<author><name>江南仁</name></author>	</entry>

	</feed>