On a default installation of Vanilla, when a user visits the site they don't see any TOS, nor is there a TOS at the bottom of any page, or anywhere available that I've found thus far. I may be looking in the wrong place, but I know I haven't seen any of it anywhere.
Found out that adding a route named termsofservice to dashboard/home/termsofservice did it, but it should still be in the footer or the sign-in somewhere.
Ok, well to answer my own question, the TOS are available when you sign-up via the site and facebook (if you specify a tos and privacy policy url). However for the OpenID login it's not present nor is it present on the Twitter login (as twitter doesn't have a place for your TOS, but does state theirs). I added one anyways to the signin.php and signin2.php. Here's what I put (backslashes are just line wraps I made for readability): signin.php
<ul>
<li>By signing up you agree to the \
<a href="myurl.com/forums/termsofservice"\
title="Terms of Service">Terms of Service</a> \
and our <a href="http://myurl.com/forums/privacypolicy">\
Privacy Policy</a></li>
</ul>
Right before this:
<?php echo $this->Form->Close(); ?>
signing2.php
echo '<p>By signing up you agree to the \
<a href="http://animateshmanimate.com/forums/termsofservice" \
title="Terms of Service">Terms of Service</a> and our \
<a href="http://myurl.com/forums/privacypolicy">Privacy Policy\
</a>.</p>';
Right before the last:
echo '</div>';
I also added the TOS and Privacy Policy to the theme at the bottom of the theme I chose.
Comments
signin.php
<ul> <li>By signing up you agree to the \ <a href="myurl.com/forums/termsofservice"\ title="Terms of Service">Terms of Service</a> \ and our <a href="http://myurl.com/forums/privacypolicy">\ Privacy Policy</a></li> </ul>
Right before this:
<?php echo $this->Form->Close(); ?>
signing2.php
echo '<p>By signing up you agree to the \ <a href="http://animateshmanimate.com/forums/termsofservice" \ title="Terms of Service">Terms of Service</a> and our \ <a href="http://myurl.com/forums/privacypolicy">Privacy Policy\ </a>.</p>';
Right before the last:
echo '</div>';
I also added the TOS and Privacy Policy to the theme at the bottom of the theme I chose.
Hope that helps someone else.