Announcement

Collapse
No announcement yet.

newbie question: best way to update the forum rules?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • newbie question: best way to update the forum rules?

    Hi all -

    I'm just starting up a new forum, and I really need to get the rules clear to everyone. Am I understanding that to change the rules, you just go into the admin section and update the phrases that are used during registration, etc. with the custom text for the site?

    The only place I'm seeing the rules is in a sort of modal popup that happens when you click the rules link during registration. I'd also like to have a link to the rules page right in the nav bar.

    Actually, I'd love it if users actually had to scroll through (and hopefully look at) the rules during registration, instead of just checking the box.

    Anyways, is this mostly just a text change?

    thanks! Dave

  • #2
    You could edit the phrase forum_rules_description or fr_register_forum_rules or site_terms_and_rules or all three.

    Or you could create a new page using SiteBuilder and then link to it in the Navigation Bar.

    If it were me I'd probably do both but, from experience, most people blow through the registration process without reading anything.

    If you have the rules in both places no one can claim ignorance after registration.

    Comment


    • #3
      I'd support the above, edit the phrase AND make a page using sitebuilder, call it /rules or whatever, make it a full width layout and drop and html module in.
      Then put the rules in there, exact same text as the phrase, remember you'll need <br /> tags in it wherever you want a new line.
      MARK.B | vBULLETIN SUPPORT

      TalkNewsUK - My vBulletin 5.5.2 Demo
      AdminAmmo - My Cloud Demo

      Comment


      • #4
        Got it. It seems a little cumbersome to edit all 3 every time there is a rule change, but that won't be often.

        Is there any simple way to make users click-through the rules? I really want them to see them, even though they will probably still blast through them!

        Comment


        • #5
          There isn't really a reason to create a custom page for the rules. They are already in the "Help" section that is linked in the footer by default.

          https://www.vbulletin.com/forum/help...ew/general_tos

          This is another phrase but is edited under "Help". It is the General TOS entry.

          However, I think that the three different phrases should be consolidated somehow. Will investigate and create a JIRA or several.

          fr_register_forum_rules is for Forum Runner only.
          Last edited by Wayne Luke; Wed 20th Dec '17, 2:30pm.
          Translations provided by Google.

          Wayne Luke
          The Rabid Badger - a vBulletin Cloud customization and demonstration site.
          vBulletin 5 Documentation - Updated every Friday. Report issues here.
          vBulletin 5 API - Full / Mobile
          I am not currently available for vB Messenger Chats.

          Comment


          • #6
            Looking at the code, the phrase forum_rules_description isn't actually used anywhere.

            Code:
            		$result = vB_Api::instance('phrase')->fetch(array('site_terms_and_rules', 'coppa_rules_description'));
            		if ($result === null || isset($result['errors']))
            		{
            			return vB_Library::instance('vb4_functions')->getErrorResponse($result);
            		}
            		$forumRules = $result['site_terms_and_rules'];
            		$coppaRules = $result['coppa_rules_description'];
            
            		$options = vB::getDatastore()->getValue('options');
            
            		$out = array(
            			'vboptions' => array(
            				'usecoppa' => $options['usecoppa'],
            				'webmasteremail' => $options['webmasteremail'],
            			),
            			'vbphrase' => array(
            				'forum_rules_description' => $forumRules,
            				'coppa_rules_description' => $coppaRules,
            			),
            			'response' => array(
            				'customfields_other' => $custom_fields_other,
            				'customfields_profile' => $custom_fields_profile,
            				'customfields_option' => $custom_fields_option,
            			),
            		);
            		return $out;
            Translations provided by Google.

            Wayne Luke
            The Rabid Badger - a vBulletin Cloud customization and demonstration site.
            vBulletin 5 Documentation - Updated every Friday. Report issues here.
            vBulletin 5 API - Full / Mobile
            I am not currently available for vB Messenger Chats.

            Comment


            • #7
              The phrase site_terms_and_rules is that one the user have to agree with the registration. So you should use that one.
              There is an easy way to use that phrase within a php-module instead of an static-html module.

              You could use the following code to display the rules in a php-module, but it don't transfer the variables (here, the homepage {2} and the emailadress {1} varibles!).
              You have to delete the varibales and type it into your rules!

              PHP Code:
              $rules vB_Api::instance('phrase')->fetch('site_terms_and_rules');
              echo 
              $rules['site_terms_and_rules']; 
              It also works with the language-chooser

              That should do a part of what you want to do

              Originally posted by DaveHe View Post

              Is there any simple way to make users click-through the rules? I really want them to see them, even though they will probably still blast through them!
              There is no way to force user to agree the rules again right now.

              (By the way... it would be a great christmas-prsent if vB make an article or a tutorial to use some stuff in the php-module)
              Last edited by delicjous; Thu 21st Dec '17, 1:22am.
              vBulletin-forum.de | Das deutschsprachige vBulletin 5 Forum! | Widgets, Mods und Anleitungen auf deutsch.
              Latest Profile-Visitors, Disable-Postcount, Auto-close Threads, Latest Likes, Top-Posters, FavIcon Notifications, Memberlist-Name-Search, New&Free: vB5 MemberMap

              Comment


              • #8
                Ok, thanks for this info. I used the existing fax/help system instead of creating a custom page. Works fine!

                But I'm having trouble changing the copy that pops when the user clicks on the link in registration. I can see that it;s coming from the phrase site_terms_and_rules but, I can't edit that! I see it in the admin section, but it's not editable. what am I missing?

                Comment


                • #9
                  You would put your text in the translation box for your language.
                  Translations provided by Google.

                  Wayne Luke
                  The Rabid Badger - a vBulletin Cloud customization and demonstration site.
                  vBulletin 5 Documentation - Updated every Friday. Report issues here.
                  vBulletin 5 API - Full / Mobile
                  I am not currently available for vB Messenger Chats.

                  Comment


                  • #10
                    If you want another language then english you have to import/ install or create one before you could translate it. If you have already installed another one you could follow Wayne Luke's advice.
                    vBulletin-forum.de | Das deutschsprachige vBulletin 5 Forum! | Widgets, Mods und Anleitungen auf deutsch.
                    Latest Profile-Visitors, Disable-Postcount, Auto-close Threads, Latest Likes, Top-Posters, FavIcon Notifications, Memberlist-Name-Search, New&Free: vB5 MemberMap

                    Comment


                    • #11
                      There is a translation box for English as well. The language shown in the language manager isn't the master language from the database.
                      Translations provided by Google.

                      Wayne Luke
                      The Rabid Badger - a vBulletin Cloud customization and demonstration site.
                      vBulletin 5 Documentation - Updated every Friday. Report issues here.
                      vBulletin 5 API - Full / Mobile
                      I am not currently available for vB Messenger Chats.

                      Comment

                      Related Topics

                      Collapse

                      Working...
                      X