No announcement yet.

VB5 How To: Add a Privacy Policy or other Custom Page and Link it in the Footer


  • VB5 How To: Add a Privacy Policy or other Custom Page and Link it in the Footer

    This tutorial is good for both the download version of VB 5,x and vBCloud.
    Note- You must be logged into the forum to see the images.

    If you want to add a custom page to your site, such as a privacy policy, and link it through the footer of your site follow these instructions.

    First, be sure you are logged in as an Administrator with Site Builder enabled. Click on the New Page button at the top of the page.

    On the next page click and drag the Static HTML module down into the blank part of the page and let go with your mouse. You will see the module be added to the page. Once it is there click on the pencil icon to edit the module. Note- by default the layout is for a full width module. If you want to change to a different layout for sidebar modules click the "Change Layout" tab below the selected New Page tab at the top. You can drag additional modules to other locations on the page if you change layouts.

    On the Edit page give the module a title and add the text of the page to the big box. You must use HTML in the box, BBCode will not work.

    After clicking Save make any addition changes to the layout or add additional modules if you wish. Once done click on Save New Page at the top.

    Now give the page a name. You must also provide a template name, make sure it is unique. You can optionally provide a different Meta description. Unless you have a reason best to not change the URL. Click OK when done. Take note of the URL.We'll need that to add it to the footer later.

    Once you click OK changes will be saved and you'll be on your custom page. At this point look at the URL in your browser and "copy" it to your clipboard. In this example the URL is:

    Now to add this to the footer click on the Footer button at the top of the page in Site Builder then click on the New Navigation Item button.

    Now enter a title and paste in the URL you copied from your browser below-

    When done press OK.By default it will show to all usergroups- if you want to limit which usergroups see the link click the Edit link under User Groups.

    If you need to re-arrange the order of the links you can do so now. Click and drag the links to change their order.

    Then click Save Changes at the very top of the page. You should now see the link in your footer.

    Repeat this process to add additional pages.
    Attached Files
    Last edited by BirdOPrey5; Wed 19 Mar '14, 7:52am.

    • Duckface
      Duckface commented
      Editing a comment
      Hmm, interesting.

    • may
      may commented
      Editing a comment
      Yes interesting and much more comfortable than earlier with template editing and some other css file. Thanks Joe.
    Posting comments is disabled.

About the Author


BirdOPrey5 The details of my life are quite inconsequential... Find out more about BirdOPrey5

Article Tags


Latest Articles


  • Creating a Redirect Channel
    by Wayne Luke

    In older versions of vBulletin, you could specify a URL to redirect a forum to another location. This could be on your site or elsewhere. With the release of vBulletin 5, this functionality was removed. You can recreate this functionality using Template Hooks. I will outline the steps to create a channel redirect here.

    Note: This functionality is not available on vBulletin Cloud at this time.
    This tutorial involves changing options, creating custom templates and building a temple hook. Allowi...
    Wed 5 Feb '20, 6:09pm
  • The Basic Anatomy of a vBulletin Page
    by Wayne Luke
    vBulletin 5's user output is created using a system of pages that are customizable by the site administrator. This system is called Site Builder. By breaking the system down into pages, a lot of control is given to the system administrator. By using Site Builder, you can create a unique site without any knowledge of HTML or CSS.

    vBulletin's pages are created using layers built upon a grid layout. Each page starts with a layout which defines the content areas of the page. Layouts define...
    Mon 11 Sep '17, 8:55am
  • Enabling Two-Factor Authentication
    by Wayne Luke
    vBulletin 5.3.0 and higher will allow site owners to enable Two-Factor Authentication for Administrator and Moderator functionality. This is an extra layer of security provided to make sure your user data remains as safe as possible. Two-Factor Authentication works in conjunction with an app on the user's smartphone, tablet, or computer. These apps provide a security token that lasts a limited time before expiring. The security token is created using industry standard algorithms and a unique string...
    Tue 4 Apr '17, 8:38am
  • How to moderate the posts of new users only
    by Wayne Luke
    To help combat spam, many users opt to have new user’s posts moderated until they’ve made a specific number of posts. This allows the Admin/Moderator team to keep potentially malicious posts out of the public eye until a user has effectively passed a ‘probationary period’ as a member of the site.

    In order to do this, you will need to create a custom usergroup and a promotion.

    Creating a Custom Usergroup
    First, you need to setup the usergroup for your non-Moderated...
    Wed 22 Feb '17, 9:13am
  • Rebuilding the Sphinx index
    by Wayne Luke
    From time to time, we will need to update the indexing schema for the Sphinx server. In order for this fix to take effect, you will need to update the sphinx schema for the index. Follow these steps to rebuild your Sphinx Search Schema.
    1. Stop the Sphinx service on your server.
    2. Replace your existing Sphinx configuration file (vbulletin-sphinx.php) with the one provided in the current version of vBulletin 5 Connect. You can find this file in the do_not_upload directory.
    3. Update the file as provided
    Fri 3 Feb '17, 1:01pm
  • Using the Search JSON
    by Dominic
    Using the advanced editor you can create powerful search modules. Following you find possible filters / parameters for using within these modules:
    The search JSON parameter has the following format:

    { "filter": <value>, "filter": <value>, ... }
    <value> may be any valid string, number or JSON structure and will be interpreted by the specified filter. Filters not listed below are ignored.


    The valid filters...
    Wed 28 Jan '15, 12:51pm