Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Need to Change Terms and Conditions

We are using vanilla forums, We are planning to add few points on terms and conditions. As I am using open source of vanilla can I go a head and change.


  • Options
    vrijvlindervrijvlinder Papillon-Sauvage MVP
    edited June 2014

    You can also try this plugin or use it as a guide to make a term page or make this the terms page and just change the link in the form via locale

    This is the content of the terms page it is all in Definitions you can change by crating a new locale , or editing the locale you have enabled

    $Definition['TermsOfServiceText'] = 
    "You agree, through your use of this service, that you will not use this
    community to post any material which is knowingly false and/or defamatory,
    inaccurate, abusive, vulgar, hateful, harassing, obscene, profane, sexually
    oriented, threatening, invasive of a person's privacy, or otherwise violative
    of any law. You agree not to post any copyrighted material unless the
    copyright is owned by you.
    We at this community also reserve the right to reveal your identity (or
    whatever information we know about you) in the event of a complaint or legal
    action arising from any message posted by you. We log all internet protocol
    addresses accessing this web site.
    Please note that advertisements, chain letters, pyramid schemes, and
    solicitations are inappropriate on this community.
    We reserve the right to remove any content for any reason or no reason at
    all. We reserve the right to terminate any membership for any reason or no
    reason at all.
    <b>You must be at least 13 years of age to use this service.</b>";
  • Options
    businessdadbusinessdad Stealth contributor MVP

    I decided to use the Basic Pages plugin, then just point the T&C to it, so it could be changed them without bothering asking the developers.

    How to do it

    • Install the Basic Pages plugin.
    • Create a page with your terms and conditions.
    • Take note of the URL of the new page.
    • In the configuration file, enter the following:
    $Configuration['Garden']['TermsOfService'] = '/url/to/your/page';
    • Save the configuration.
    • Done.
  • Options

    Hi All,

    Thank you for the reply. I have found the terms and conditions page on vanilla and will change the content there. Do I have send the revised terms and conditions to vanilla team or can I go a head and edit ? Please let me know your observation.

  • Options
    R_JR_J Ex-Fanboy Munich Admin

    Terms and conditions apply to the service and content that you provide. That's why you are fully responsible for its wording and don't have to ask anyone - maybe except for your lawyer ;)

  • Options

    You are true but I have found one article that says update us before doing changes on vanilla terms and conditions. Please check this article -

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP

    @ashok‌ supports the hosted version of Vanilla.

    The terms and conditions apply solely to your forum, and are your choice and responsibility.

    DO NOT change the terms and conditions in the core file.

    Follow the instructions here, or search 'locale' on this site.

  • Options

    @whu, Thank you very much for your kind update. I have found one file in my vanilla applications/dashboard/locale/en-CA/definitions.php which is having this terms and conditions. So I hope that I can edit this file as this is not a core file. Let me know your observation.

  • Options
    whu606whu606 I'm not a SuperHero; I just like wearing tights... MVP
    edited June 2014

    No, it IS a core file!

    Copy and paste the following in a text file and save it as locale.php in your conf folder.

    Check that you see:

    Change this to whatever text you want

    as your Terms of Service, then change it to whatever you like.

    <?php if (!defined('APPLICATION')) exit();
        //then add any defintions you want.
            $Definition['TermsOfService'] = 'Terms of Service';
        $Definition['TermsOfServiceText'] = '
        Change this to whatever text you want
Sign In or Register to comment.