• 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 August 4, 2008, 1:34 PM 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 VaultWiki apart from VaultWiki itself. The namespace functionality was added in the first release, then called CES NuWiki Special Pages, 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 Vault Type, usually sharing its title and forum ID.

    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

    By default, the VaultWiki will expect at least four (4) namespaces in order to for all of its features to work correctly. This includes 1 main article namespace, 1 Special namespace, 1 Template namespace, and 1 Help namespace. If the optional Forum Headers feature is used, then a fifth Header namespace is also required.

    Main Namespace

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

    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 default settings.

    Special Namespace

    The Special namespace contains dynamic articles with statistical information about the rest of VaultWiki, 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 VaultWiki and its modifications and how to properly use those features. A complete list of Help topics can be accessed in Help:Contents (once documentation is completed).

    Managing Namespaces

    Namespaces can be added manually or by installing further modifications to VaultWiki. To manually add a namespace, simply set a forum's Vault Type to Wiki-type and make sure it does not have a Parent Forum. A namespace should ideally be open for posting, and Act as a Forum (i.e. not a vBulletin Category). When saving the namespace Forum, all child threads are automatically updated with the Namespace ID information. Although the Namespace ID should be available via the thread's namespaceid key, it can also be retrieved by backtracing the forum's Parent List using this function:
    PHP Code:
     $thread['namespaceid'] = $vault->fetch_namespaceid($thread['forumid']); 


    If a namespace is ever corrupted, some statistics may not be calculated properly and articles may become completely inaccessible. If this occurs you should rebuild the Wiki 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 VaultWiki 2.x, the namespace array is automatically built on instantiation of the vB_CES_Vault class by searching vBulletin's forum cache for compatible forums:
    PHP Code:
     $vault->namespaces = array();
    $vault->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:40 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.