• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
      • Try XenForo Demo
      • New Posts
      • FAQ
      • Calendar
      • Community
        • Groups
        • Albums
        • Member List
      • Forum Actions
        • Mark Forums Read
      • Quick Links
        • Today's Posts
        • Who's Online
      • Sponsor
        • Sponsor a Feature
        • List of Donors
    • Wiki
    • Support
    • What's New?
    • Buy Now
    • Manual
    • 
    • Forum
    • VaultWiki How-Tos
    • VaultWiki Questions
    • creating vaultwiki extensions

    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.

    Results 1 to 6 of 6

    Thread: creating vaultwiki extensions

    • Thread Tools
      • Show Printable Version
    1. November 1, 2011 #1
      Lord Doys
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Lord Doys is offline
      Junior Member
      Join Date
      September 27, 2011
      Posts
      45
      Rep Power
      181

      creating vaultwiki extensions

      I noticed in the DB structure there are some tables related to extensions for VW.
      Is there some sort of extension guidelines available?
      Reply With Quote Reply With Quote

    2. November 1, 2011 #2
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      687
      That depends on the kind of extension you want to build, but the DB extensions table is used only to store description/author information about the extension for Special:Version.

      There are not currently any public guidelines. Let me know what kind of extension you want to build and I'll try to describe what you need to do.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    3. November 1, 2011 #3
      Lord Doys
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Lord Doys is offline
      Junior Member
      Join Date
      September 27, 2011
      Posts
      45
      Rep Power
      181
      I am currently rewriting the mediwaiki DPL extension (dynamicPageListing)
      (if i knew up front what i was getting into...)
      Reply With Quote Reply With Quote

    4. November 3, 2011 #4
      Lord Doys
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Lord Doys is offline
      Junior Member
      Join Date
      September 27, 2011
      Posts
      45
      Rep Power
      181
      I have converted the most common features of DPL that i use on birthright.net
      - 2 files in extension (dpl.php and dpl_handle.php)
      - 1 new BBcode [dpl] [/dpl]
      - 1 plugin
      - 2 templates (category style listing/ unordered list)

      this all works, but the BBcode is not listed on the Special:Version page (under BB-Code Parser Tags)
      And i would like it to have it listed under Extensions on that same page as well
      Reply With Quote Reply With Quote

    5. November 3, 2011 #5
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      687
      I'm not sure what the functionality of DPL is exactly. Make sure it won't bog down your server if the user decides to repeat it 10,000 times in 1 post (if it queries the database, e.g. ignore the tag if it was already used 3 times). Also make sure the user input is clean.

      To list on Special:Version, you have to create 2 entries in the vault_extension table.

      For the tag, just:
      Code:
      name = 'dpl', `type` = 'tag'
      For the full extension:
      Code:
      name = 'Name of your extension',
      author = 'your name or site',
      authurl = 'your site',
      description = 'a brief description of your extension',
      `type` = 'parser',
      product = 'productid from vbulletin product manager',
      version = 'product version number'
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    6. November 3, 2011 #6
      Lord Doys
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Lord Doys is offline
      Junior Member
      Join Date
      September 27, 2011
      Posts
      45
      Rep Power
      181
      Quote Originally Posted by pegasus View Post
      I'm not sure what the functionality of DPL is exactly. Make sure it won't bog down your server if the user decides to repeat it 10,000 times in 1 post (if it queries the database, e.g. ignore the tag if it was already used 3 times). Also make sure the user input is clean.
      hmm dont think there is a limit in the mediawiki one.. good to have a max number of DPL tags on one page..

      here is a link to the mediawiki one
      http://www.mediawiki.org/wiki/Extens...28Wikimedia%29
      Reply With Quote Reply With Quote

    Similar Threads

    1. Questions - vbwiki, mediawiki extensions
      By konakid in forum Pre-Sales Questions
      Replies: 1
      Last Post: December 24, 2010, 4:26 AM
    2. VaultWiki License Extensions - Free
      By pegasus in forum VaultWiki Questions
      Replies: 1
      Last Post: April 28, 2010, 8:27 AM
    3. [Language Packs] German Language Pack for VaultWiki Parser Extensions 1.1.1
      By Mokonzi in forum vBulletin 3.x Addons
      Replies: 0
      Last Post: October 31, 2009, 4:23 AM
    4. Re: Parser Extensions
      By InformationNirvana in forum Pre-Sales Questions
      Replies: 0
      Last Post: July 7, 2009, 7:55 AM

    Bookmarks

    Bookmarks
    • Submit to Digg Digg
    • Submit to del.icio.us del.icio.us
    • Submit to StumbleUpon StumbleUpon
    • Submit to Google Google

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •  
    • BB code is On
    • Smilies are On
    • [IMG] code is Off
    • [VIDEO] code is
    • HTML code is Off

    Forum Rules

    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 3:55 AM.
    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.