• 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
    • vaultwiki.org homepage

    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.

    Page 1 of 2 12 Next LastLast
    Results 1 to 15 of 16

    Thread: vaultwiki.org homepage

    • Thread Tools
      • Show Printable Version
    1. August 23, 2010 #1
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221

      vaultwiki.org homepage

      How can I duplicate your vaultwiki.org homepage to use as my wiki homepage. I don't like the default homepage, but I want to have custom tabs like you do as well.
      Reply With Quote Reply With Quote

    2. August 23, 2010 #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
      688
      You can use a custom home page by changing Settings > Options > VaultWiki: Server Settings > Replace Wiki Tab with URL

      It's not so simple to add custom tabs. This requires programming knowledge to hook into our Tab API. This is the article that introduces it: http://www.vaultwiki.org/articles/38/
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    3. August 23, 2010 #3
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      do I have to create a php page to pull this off?
      Reply With Quote Reply With Quote

    4. August 23, 2010 #4
      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
      688
      No, you can replace the home page with an article URL.

      As for the tabs, you probably just need to create a plugin that checks against the thread ID. I'm sure you've noticed this number is well hidden, but you can get it from the URL for the tag editor.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    5. August 23, 2010 #5
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      Could you post your front page code so we could work off of it as an example?
      Reply With Quote Reply With Quote

    6. September 25, 2010 #6
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      Pretty Please?
      Reply With Quote Reply With Quote

    7. September 26, 2010 #7
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      597
      Rep Power
      285
      That would be helpful for a project I am planning. I want to integrate wiki articles with my forumdisplay.

      Also. Is there a way to fully cache tabs, so that it loads nearly instantly? Or else: is there a way to speed the loading up?
      Reply With Quote Reply With Quote

    8. September 28, 2010 #8
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      This is the layout I'd like to make for my wiki front page. I'm not even a good programmer, but this is my vision. Anybody up for helping me create this? I'm more than willing to share and even pay money to have this become a reality.



      Basic, but good looking layout. The Special links section has only one link that is specific to me (the Terms still to be defined) page, which is where we've identified article titles that still have to be worked on.
      Reply With Quote Reply With Quote

    9. September 28, 2010 #9
      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
      688
      Our home page code, which just places the Overview, Features, Testimonials, and Screen shots as tabs of each other.

      Plugin: vault_contentaction_start
      Code:
      if ($this->thread['threadid'] == 1431)
      {
          $this->post['first_tab_text'] = 'overview';
      }
      
      if ($this->thread['threadid'] == 1917)
      {
          $this->post['first_tab_text'] = 'features';
      }
      
      if ($this->thread['threadid'] == 2345)
      {
          $this->post['first_tab_text'] = 'screenshots';
      }
      
      if ($this->thread['threadid'] == 4268)
      {
          $this->post['first_tab_text'] = 'testimonials';
      }
      Plugin: vault_contentaction_prepare
      Code:
      if ($this->thread['threadid'] == 1431)
      {
          $content_actions['features'] = array(
              'text' => 'features',
              'href' => $this->registry->options['bburl'] . '/features/',
              'nojs' => true,
              'custom' => 'article'
          );
      
          $content_actions['screenshots'] = array(
              'text' => 'screenshots',
              'href' => $this->registry->options['bburl'] . '/screenshots/',
              'nojs' => true,
              'custom' => 'article'
          );
      
          $content_actions['testimonials'] = array(
              'text' => 'testimonials',
              'href' => $this->registry->options['bburl'] . '/testimonials/',
              'nojs' => true,
              'custom' => 'article'
          );
      }
      
      if ($this->thread['threadid'] == 1917)
      {
          $content_actions['vaultwiki'] = array(
              'text' => 'overview',
              'href' => $this->registry->options['bburl'] . '/',
              'nojs' => true,
              'custom' => 'start'
          );
      
          $content_actions['screenshots'] = array(
              'text' => 'screenshots',
              'href' => $this->registry->options['bburl'] . '/screenshots/',
              'nojs' => true,
              'custom' => 'article'
          );
      
          $content_actions['testimonials'] = array(
              'text' => 'testimonials',
              'href' => $this->registry->options['bburl'] . '/testimonials/',
              'nojs' => true,
              'custom' => 'article'
          );
      }
      
      if ($this->thread['threadid'] == 2345)
      {
          $content_actions['vaultwiki'] = array(
              'text' => 'overview',
              'href' => $this->registry->options['bburl'] . '/',
              'nojs' => true,
              'custom' => 'start'
          );
      
          $content_actions['features'] = array(
              'text' => 'features',
              'href' => $this->registry->options['bburl'] . '/features/',
              'nojs' => true,
              'custom' => 'start'
          );
      
          $content_actions['testimonials'] = array(
              'text' => 'testimonials',
              'href' => $this->registry->options['bburl'] . '/testimonials/',
              'nojs' => true,
              'custom' => 'article'
          );
      }
      
      if ($this->thread['threadid'] == 4268)
      {
          $content_actions['vaultwiki'] = array(
              'text' => 'overview',
              'href' => $this->registry->options['bburl'] . '/',
              'nojs' => true,
              'custom' => 'start'
          );
      
          $content_actions['features'] = array(
              'text' => 'features',
              'href' => $this->registry->options['bburl'] . '/features/',
              'nojs' => true,
              'custom' => 'start'
          );
      
          $content_actions['screenshots'] = array(
              'text' => 'screenshots',
              'href' => $this->registry->options['bburl'] . '/screenshots/',
              'nojs' => true,
              'custom' => 'start'
          );
      }
      
      if (
          in_array($this->thread['threadid'], array(1431, 1917, 2345, 4268)) AND
          !is_member_of($this->registry->userinfo, 6)
      )
      {
          foreach ($content_actions AS $key => $body)
          {
              if (
                  $key != 'vaultwiki' AND
                  $key != 'article' AND
                  $key != 'features' AND
                  $key != 'screenshots' AND
                  $key != 'testimonials'
              )
              {
                  unset($content_actions["$key"]);
                  unset($this->post[$key . 'link']);
              }
          }
      }
      The first plugin defines the label for each tab.
      The second plugin defines the order of the tabs, and makes sure only admins can see edit/history/etc for the front pages.

      This is all somewhat inefficient in the amount of code you need to write, which we're hoping to improve upon in 3.1 with a quick-register and possibly an admin tool.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    10. September 28, 2010 #10
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      thanks for that, although I'm still a bit stumped as to actually implement this. Do I have to create a thread in a wiki page, or do I have to create a php page and upload it to the server to pull this off?
      Reply With Quote Reply With Quote

    11. September 28, 2010 #11
      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
      688
      Create the tabs as individual wiki pages. The plugins basically just make the pages link to each other, except that the links look like tabs.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    12. September 28, 2010 #12
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      Then I'd make the homepage of the wiki the URL of the first Tab?

      What did you think of the mockup I posted today? the only think I don't think I can do is the random article part. Is that possible?
      Reply With Quote Reply With Quote

    13. September 28, 2010 #13
      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
      688
      No, you would have to write your own plugin that randomly selects an article, parses it, and inserts it into the page in a certain location. To prevent the random choice from becoming cached and static, I would recommend using a text replacement at vault_article_complete.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    14. September 28, 2010 #14
      dvsDave
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      dvsDave is offline
      Regular Member
      Join Date
      September 6, 2008
      Posts
      62
      Rep Power
      221
      Pegasus, I'm not a programmer. There are very few people who are. If you could elaborate further, that would help enormously.

      That layout that I showed is what I want to have. I'm willing to pay for you to develop this for me. I am at my wits end here. The default wiki homepage isn't good enough for my users, and I need something better.
      Reply With Quote Reply With Quote

    15. September 28, 2010 #15
      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
      688
      At the moment I am pretty bogged down working on 3.1 which needs to reach alpha status for late next week. Everything you've mentioned is supposed to be a premium feature in 3.1 anyway. In the mean time, I would recommend manually copying & pasting short previews for a couple featured articles, perhaps updated every week or so.

      Instead of creating tabs, another temporary measure would be to create a floated block in your article that links to the appropriate sections. If you need to check permissions, you might be able to create the block as a template, and wrap each link with something like the following:
      Code:
      [if="[var]user|usergroupid[/var]==6"]Only show to admins[/if]
      [if="[var]user|usergroupid[/var]==6 || [var]user|usergroupid[/var]==8"]Only show to admins or banned users[/if]
      There will actually be no such thing as namespaces in 3.1. Instead they are being replaced with a much more flexible container called "Areas". As a result we also have to do an overhaul of the front-page design, so we'll be creating a more useful page to take its place. I'll try to start posting screen shots once we get an alpha site set up in the next month or so. Right now the new code is undeployed until the rewrite is complete - the removal of namespaces means we can't even launch a test until all the code is changed over.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    Page 1 of 2 12 Next LastLast

    Similar Threads

    1. Making a homepage like in your wiki
      By mossj88 in forum Pre-Sales Questions
      Replies: 1
      Last Post: December 6, 2011, 3:54 PM
    2. Link to Book Homepage/Index from any page.
      By InformationNirvana in forum Ideas & Suggestions
      Replies: 0
      Last Post: December 30, 2009, 3:09 PM

    Tags for this Thread

    article, articles, duplicate, editor, homepage, options, page, server, settings, share, tabs

    View Tag Cloud

    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 2:05 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.