Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Can I change text on new member application form?

edited May 2009 in Vanilla 1.0 Help
I think the text on the new member application form is excessively hostile and long and I'd like to change it. I did a global search on some of the words in the text and couldn't find them. Where is this text coming from? I would also like to change "Apply for membership" on the log-in screen to "Join the forum", but I couldn't find where that text is printed either. Thanks, Houyhnhnm

Comments

  • You can change any wording by adding it to your conf/language.php file. See languages/English/definitions.php for the structure.

    vanilla:administrators:languages
  • That worked great. No idea why my search couldn't find anything but I guess it's a good thing it didn't. Thanks, Houyhnhnm
  • Wanting to change the text on the registration form 'Why do you want to join this forum?'

    Please can somebody direct me exactly to the folder and file to amend

  • Found the answer here if it helps anyone else: http://vanillaforums.org/discussion/16502/custom-registration-form

  • peregrineperegrine MVP
    edited April 2014

    @Zendor
    Wanting to change the text on the registration form 'Why do you want to join this forum?'

    Please can somebody direct me exactly to the folder and file to amend

    @Zendor said:
    Found the answer here if it helps anyone else: http://vanillaforums.org/discussion/16502/custom-registration-form

    not really a good answer with current vanilla versions.

    actually to change the text on registration form it is MUCH better to change the definitions then editing core files. look at localization

    http://vanillaforums.org/docs/localization

    and the hundreds of recent discussions relating to "how do I translate this". It involves adding definitions
    to conf/locale.php or your definitions files.

    one of the proper ways:

    either create or modify /conf/locale.php

    <?php if (!defined('APPLICATION')) exit();
    $Definition['Why do you want to join?'] = 'Why exactly do you want to join in 100 words or less';
    

    and remember when modifying Definitions, if you add new files or localizations, and it doesn't show properly

    delete the ini files in your cache folder.

    I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.

  • Peregrine...many thanks, although the other solution worked I have changed to the one you suggested and it works great!

Sign In or Register to comment.