Thanks, Ben, you jogged my brain. Something I am finding I need of lot of
lately. Defining the Namespace is not necessary because it already exists.
It was created when the wiki was installed. NS_My Wiki Name is technically,
NS_PROJECT, 4. My Wiki Name:Some page, is just a better looking, IMO, name
than Project:Some page. I had completely forgot PROJECT is the Wiki's Name,
Namespace.
Here is the api info from Wikipedia’s site for its Project namespace.
<ns id="4" case="first-letter" subpages=""
canonical="Project"
xml:space="preserve">Wikipedia</ns>
<ns id="5" case="first-letter" subpages=""
canonical="Project talk"
xml:space="preserve">Wikipedia talk</ns>
Anyone can use the link if your api is turned on. Here is Wikipedia's.
http://en.wikipedia.org/w/api.php?action=query&meta=siteinfo&siprop…
Just sub in your domain name...subfolder if needed or not.
So....the new code in LocalSettings is
$wgDefaultRobotPolicy = 'noindex,nofollow';
$wgNamespaceRobotPolicies = array( NS_MAIN => 'index,follow', NS_USER =>
'index,follow', NS_Timeline => 'index,follow', NS_PROJECT =>
'index,follow' );
Already tried it, works like a charm. Now, all pages except are
noindex,nofollow except those in the namespaces, Main, User, Timeline(my
case), and Project(My wiki's name).
Tom
-----Original Message-----
From: Benjamin Lees
Sent: Thursday, January 12, 2012 6:12 PM
To: MediaWiki announcements and site admin list
Subject: Re: [Mediawiki-l] $wgNamespaceRobotPolicies for Wiki's Namespace
On Thu, Jan 12, 2012 at 7:55 AM, Tom Hutchison <tom(a)hutch4.us> wrote:
NS_MY_WIKI_NAME, NS_My_Wiki_Name, 'NS_My Wiki
Name' (had to use ' ' to
enclose, 500 error without), and every variation I can think of, but it
still excludes the Wiki's NameSpace. I even tried %20 in between.
The value you use is the namespace number, not its name. If you want
to use its name, you have to define a constant for it first. See
http://www.mediawiki.org/wiki/Manual:Using_custom_namespaces
define('NS_MY_WIKI_NAME', 10000);
$wgExtraNamespaces[NS_MY_WIKI_NAME] = 'My_Wiki_Name';
$wgNamespaceRobotPolicies[NS_MY_WIKI_NAME] = 'index,follow';
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l