• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 4.x Series
    • Feature
    • Stackable Page Types

    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.

    Issue: Stackable Page Types

    • Issue Tools
      • View Changes
    1. issueid=2055 October 28, 2010 1:47 AM
      pegasus pegasus is offline
      VaultWiki Team
      Stackable Page Types

      This probably won't be used too often, but since we are trying to make VaultWiki more flexible:

      Rather than assigning a "function" to an area in a 1-to-1 relationship, allow multiple page types in the same area. Even better, allow multiple page types to be applied to the same individual page.

      Ever wondered what this would be like? Imagine a Template that:
      1. can be included other pages, AND
      2. corresponds to (serves as the description for) an Image that can be used in other pages, AND
      3. is a category node with other pages inside it, AND
      4. has chapters, AND
      5. is an "island" (meaning you can't link to it), which renders #1 and #2 useless, and #3 useless unless it has sub-categories (which are added differently in VaultWiki 4).


      Implemented at the database level. It's now up to enabling this on a feature-by-feature basis as they are added.
    Issue Details
    Issue Number 2055
    Issue Type Feature
    Project VaultWiki 4.x Series
    Category Page Output
    Status Implemented
    Priority 8 - Major Features / Enhancements
    Suggested Version 4.0.0 Alpha 1
    Implemented Version 4.0.0 Alpha 1
    Milestone VaultWiki 4 Alpha X
    Software DependencyAny
    License TypePaid
    Votes for this feature 0
    Votes against this feature 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. September 18, 2011 6:03 PM
      pegasus pegasus is offline
      VaultWiki Team
      For clarification, it's not possible to do exactly what was mentioned in the first post. Some node types are still distinctly different and can't be stacked in this way: Index, Area, Group, Book, Category, Attachment, Page.

      However...
      Each node type can have 1 Page as content. This page can take on the following page types: none, Template, Island, or Header.

      Additionally,
      Books, Categories, Attachments, and Pages can be added to Areas, Groups, Books, or Categories as children.
      All these node types can receive their own comments without having to create Page-content first.
      Reply Reply  
    2. April 1, 2012 1:21 AM
      pegasus pegasus is offline
      VaultWiki Team
      Re-opening. For backwards compatibility with some pages in VaultWiki 3, some node types do in fact need to stack:

      - Area + Category/Book/Attach
      - Index + Category/Book/Attach
      - Group + Category/Book/Attach

      To accomplish this, we need the changes made for Node History (all nodes are pages), and we need a container UI class (UI/Stack) that produces the output by selecting parts of other UI based on the item's types. To handle stacked permissions, we need a respective UI/Stack model that passes the item to each appropriate UI/Tab model and verify that all return true.
      Reply Reply  
    3. April 8, 2012 2:43 AM
      pegasus pegasus is offline
      VaultWiki Team
      Closing this. The code is in place to do this, and the existing (working) page actions have been updated. I'm pleased with the changes; it's much easier to modify the page output than before. Some cleanup still required, as I suspect some classes are now unused or unnecessary mediators, but we'll worry about that later.

      Originally suggested for 3.0.5.
      Reply Reply  
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 3:21 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 © 2023 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2023 DragonByte Technologies Ltd.
    Copyright © 2008 - 2013 VaultWiki Team, Cracked Egg Studios, LLC.