define("NS_TEMPLATE_TALK", 11);
define("NS_HELP", 12);
define("NS_HELP_TALK", 13);
+define("NS_CATEGORY", 14);
+define("NS_CATEGORY_TALK", 15);
# These are synonyms for the names given in the language file
# Users and translators should not change them
NS_TALK => "Talk",
NS_USER => "User",
NS_USER_TALK => "User_talk",
- NS_WIKIPEDIA => "MetaNamespace",
- NS_WIKIPEDIA_TALK => "MetaNamespace_talk",
+ NS_WIKIPEDIA => "Project",
+ NS_WIKIPEDIA_TALK => "Project_talk",
NS_IMAGE => "Image",
NS_IMAGE_TALK => "Image_talk",
NS_MEDIAWIKI => "MediaWiki",
NS_TEMPLATE => "Template",
NS_TEMPLATE_TALK => "Template_talk",
NS_HELP => "Help",
- NS_HELP_TALK => "Help_talk"
+ NS_HELP_TALK => "Help_talk",
+ NS_CATEGORY => "Category",
+ NS_CATEGORY_TALK => "Category_talk"
);
class Namespace {
function getWikipedia() { return NS_WP; }
function getImage() { return NS_IMAGE; }
function getMedia() { return NS_MEDIA; }
+ function getCategory() { return NS_CATEGORY; }
function isMovable( $index )
{
- if ( $index < NS_MAIN || $index == NS_IMAGE ) {
+ if ( $index < NS_MAIN || $index == NS_IMAGE || $index == NS_CATEGORY ) {
return false;
}
return true;
function isTalk( $index )
{
- if ( NS_TALK == $index || NS_USER_TALK == $index || NS_WP_TALK == $index || NS_IMAGE_TALK == $index || NS_MEDIAWIKI_TALK == $index || NS_TEMPLATE_TALK == $index || NS_HELP_TALK == $index ) {
+ if ( NS_TALK == $index || NS_USER_TALK == $index || NS_WP_TALK
+ == $index || NS_IMAGE_TALK == $index || NS_MEDIAWIKI_TALK == $index ||
+ NS_TEMPLATE_TALK == $index || NS_HELP_TALK == $index ||
+ NS_CATEGORY_TALK == $index ) {
return true;
}
return false;