• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
    • What's New?
    • Buy Now
    • Manual
      • Install/Upgrade
      • Admin Manual
      • User Manual
      • Style/Phrase Changes
      • Changelog
      • Security Issues
    • 
    • Wiki
    • Help
    • VaultWiki 3 Manual
    • VW3 Namespace Manager
    • Version History
    • Viewing Revision

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    • Main
    • Source
    • History

    Namespace Manager

    Viewing Revision
    This is an old revision of this page, as edited February 13, 2008, 1:06 AM by pegasus(contribs). It may differ significantly from the current revision.
    (diff)  Previous revision
    Current Revision (diff)
    Newer revision  (diff)
    A namespace is the largest article container in NuWiki apart from NuWiki itself. The namespace functionality was added in the CES NuWiki Special Pages modification, and is the basic component on which the rest of the modification builds. A namespace is generally equivalent to any top-level forum with a NuWiki Forum Mode, usually sharing its title and forum ID, referred to as the NuWiki Parent.

    In each namespace, more than one article cannot have the same article title, with the exception of an Island. Every namespace has a unique BB-Code for linking from any article to an article in the BB-Code's namespace.

    Contents

    1. 1Basic Namespaces
      1. 1.1Main Namespace
      2. 1.2Special Namespace
      3. 1.3Template Namespace
      4. 1.4Help Namespace
    2. 2Managing Namespaces

    Basic Namespaces

    Main Namespace

    The main namespace is the default namespace, specified by the following values:
    PHP Code:
     $vbulletin->options['nuwiki_default_forumid']
    $vbulletin->options['nuwiki_default_namespace'] 

    Articles in the main namespace can be accessed without prefixing the namespace title in the URL. However, the main namespace is variable in Multidomain Wikis, allowing different domains to use different defaults.

    Special Namespace

    The Special namespace contains dynamic articles with statistical information about the rest of NuWiki, called Special Pages. In general, the Special namespace is for administrative and statistical use only.

    Template Namespace

    The Template namespace contains standardized text selections which can be included and modified in many articles at once quickly and easily by their authors. Editing a template will update the content of each other article that makes use of the template.

    Help Namespace

    The Help namespace contains articles describing the technical features of NuWiki and its modifications and how to properly use those features. A complete list of Help topics can be accessed in Help:Contents.

    Managing Namespaces

    Namespaces can be added manually or by installing further modifications to NuWiki. To manually add a namespace, simply set a forum's NuWiki Forum Mode to 1 or 2 and make sure it does not have a Parent Forum. A namespace should ideally be open for posting, i.e. not a vBulletin Category. When saving the namespace Forum, all child threads are automatically updated with the NuWiki Parent information. Although the NuWiki Parent should be available in the thread's nuwiki_parent key, the thread's namespace ID can also be retrieved by backtracing the forum's parent list using this function:
    PHP Code:
     $thread['nuwiki_parent'] = fetch_nuwiki_parent($thread['forumid']); 


    Once a namespace has been created, avoid changing it to a Child Forum. This will corrupt some cached data, breaking statistics and making some articles completely inaccessible. If this occurs you should rebuild the NuWiki Article List to fix the access problems, as well as the Link Cache to fix statistics.

    In order to facilitate proper article linking among namespaces, or if the default namespace would be modified by a multi-domain setup, the Tag Map correlates namespaces to their respective BB-Code tags.

    As of CES NuWiki Special Pages v2.0, the following function automatically searches vBulletin's forum cache for compatible forums, adding them to the namespace array:
    PHP Code:
     $namespace_array = fetch_namespace_array(); 

    Users Browsing This Page (0 members, 1 guests)

    Search the Wiki

    Show results of these types:

    Share This Page

    Click a button below to activate it. Click again to share. Privacy Information Keep in mind that simply activating a button will reveal some of your browsing data with the selected third-party service in accordance with their own Terms of Service and/or Privacy Policy.
    Like0
    Link here from this web site
    Link here from the web
    Submit to Digg Digg
    Submit to del.icio.us del.icio.us
    Submit to StumbleUpon StumbleUpon
    Submit to Google Google

    Recent Activity

    Filters

    VW3 Admin Manual

    Book Table of Contents
    • 1VW3 VaultWiki Options
      1. 1.1VW3 VaultWiki: Server Settings
      2. 1.2VW3 VaultWiki: Paging Options
      3. 1.3VW3 VaultWiki: Subscription Options
      4. 1.4VW3 VaultWiki: General Settings
      5. 1.5VW3 VaultWiki: Article Display Options
      6. 1.6VW3 VaultWiki: Legacy Options
    • 2VW3 Introduction to Namespaces
      1. 2.1VW3 Namespace Manager
      2. 2.2VW3 Adding and Editing Namespaces
      3. 2.3VW3 Namespace Functions
      4. 2.4VW3 Adding and Editing Wiki Forums
    • 3VW3 Replacing the Forum View
    • 4VW3 Usergroup Permissions
      1. 4.1VW3 Vaultwiki Miscellaneous Permissions
      2. 4.2VW3 VaultWiki Permissions
      3. 4.3VW3 Special Page Permissions
      4. 4.4VW3 Wiki Forum Permissions
    • 5VW3 Wiki Style Manager
      1. 5.1VW3 Common Wiki Templates
      2. 5.2VW3 Wiki CSS
      3. 5.3VW3 Wiki StyleVars
    • 6VW3 Wiki URL Manager
      1. 6.1VW3 Managing Page Conflicts
      2. 6.2VW3 Editing URL Replacements
      3. 6.3VW3 Rebuilding Page URLs
    • 7VW3 Wiki Code Manager
    • 8VW3 Preventing Articles from Using Certain Titles
    • 9VW3 Wiki Domain Manager
      1. 9.1VW3 Editing Domain Settings
    • 10VW3 Social Group Pages (Admin)
      1. 10.1VW3 Setting Up Group Pages
    • 11VW3 Forum Headers (Admin)
      1. 11.1VW3 Setting Up Headers
    • 12VW3 Images (Admin)
      1. 12.1VW3 Setting Up Images
    • 13VW3 Categories (Admin)
      1. 13.1VW3 Setting Up Categories
    • 14VW3 Templates (Admin)
      1. 14.1VW3 Setting Up Templates
    • 15VW3 Books (Admin)
      1. 15.1VW3 Setting Up Books
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 4:41 PM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
    Copyright © 2008 - 2024 VaultWiki Team, Cracked Egg Studios, LLC.
    "Wiki" powered by VaultWiki v4.1.9.