# Adding terms of use

**URL:** https://meta.discourse.org/t/adding-terms-of-use/50273
**Category:** Support
**Created:** [Septembre 17, 2016, 3:39 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273 "2016-09-17T15:39:56Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![mariolevitin](https://avatars.discourse-cdn.com/v4/letter/m/e5b9ba/32.png) [@mariolevitin](https://meta.discourse.org/u/mariolevitin)
#### Post date: [Septembre 17, 2016, 3:39 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/1 "2016-09-17T15:39:56Z")

</div>

How can I add a sentence like “By registering, you agree to the privacy policy and terms of service.” on the registration page.

To a similar question an answer before was this:  
Admin, customize, user fields, required checkbox

But this is not what I want. This also adds a check box. What is the best way to add just a sentence without the check box. I can try to do it by changing the HTML source code may be but may be there is a better way.  
Thanks.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Septembre 17, 2016, 10:07 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/2 "2016-09-17T22:07:08Z")

</div>

All text in Discourse can be customized in Admin/settings/text content. You can search either by the name of the text or the text in it.

---

<div class="post-metadata">

### Author: ![kuyashi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuyashi/32/82068_2.png) [@kuyashi](https://meta.discourse.org/u/kuyashi)
#### Post date: [Septembre 17, 2016, 10:12 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/3 "2016-09-17T22:12:04Z")

</div>

~~Can’t you just goto `/admin/customize/user_fields` click on `creat user field` and then select Text field as your type?~~  
Apologies, I mis-read what you wanted to do.

---

<div class="post-metadata">

### Author: ![mariolevitin](https://avatars.discourse-cdn.com/v4/letter/m/e5b9ba/32.png) [@mariolevitin](https://meta.discourse.org/u/mariolevitin)
#### Post date: [Septembre 17, 2016, 10:14 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/4 "2016-09-17T22:14:48Z")

</div>

I will try it, thank you.

---

<div class="post-metadata">

### Author: ![mariolevitin](https://avatars.discourse-cdn.com/v4/letter/m/e5b9ba/32.png) [@mariolevitin](https://meta.discourse.org/u/mariolevitin)
#### Post date: [Septembre 17, 2016, 10:15 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/5 "2016-09-17T22:15:41Z")

</div>

If I choose text field then it displays a textfield for getting some text from the user

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [Septembre 17, 2016, 10:20 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/6 "2016-09-17T22:20:34Z")

</div>

> [@pfaffman](#):
>
> All text in Discourse can be customized in Admin/settings/text content. You can search either by the name of the text or the text in it.

Jay, I thought of suggesting that, but there isn’t really any text on the sign-up screen to customize!

 ![](https://global.discourse-cdn.com/meta/original/3X/b/3/b3550f08e9101025f2e3edd69f5c09bb1063ad82.png)  
What text would you suggest customizing there?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Septembre 17, 2016, 11:02 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/7 "2016-09-17T23:02:47Z")

</div>

Remember CSS can add text using inserts, before or after.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Septembre 17, 2016, 11:09 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/8 "2016-09-17T23:09:34Z")

</div>

You could do it with CSS, but having some kind of terms of use does seem like something that lots of people should have. It might include stuff like who can do what with stuff posted on ththe site and so on. Many sites require you to agree to terms to participate.

Whether that falls under the umbrella of Civilized Discussion is unclear.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Septembre 17, 2016, 11:13 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/9 "2016-09-17T23:13:35Z")

</div>

This has been included since 2013 when the project launched.. see /faq /tos /privacy

And since Discourse 1.7 in the footer of the account creation dialog

 ![](https://global.discourse-cdn.com/meta/original/3X/7/b/7bf84284aee9c998bf9e2dd8537b72ea7bccca7a.png)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Septembre 17, 2016, 11:20 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/10 "2016-09-17T23:20:05Z")

</div>

So maybe that is what this person wants linked or acknowledged on the signup page.

I checked my TOS page. It appears to be the stock page with these words added at the top:

> [@](#):
>
> I am not sure what should go here, but is probably not this.

😀

Arguably, I should revisit that.

---

<div class="post-metadata">

### Author: ![mariolevitin](https://avatars.discourse-cdn.com/v4/letter/m/e5b9ba/32.png) [@mariolevitin](https://meta.discourse.org/u/mariolevitin)
#### Post date: [Septembre 18, 2016, 9:55 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/11 "2016-09-18T09:55:19Z")

</div>

thanks for the replies but I’m not sure what is the suggested solution here.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [Septembre 18, 2016, 11:11 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/12 "2016-09-18T11:11:27Z")

</div>

Here is some sample CSS that will let you add Text and only Text (you can’t add links/html).

```plaintext
.create-account form::after {
  content: "By registering, you agree to the privacy policy and terms of service."
}

```

Add it to your Admin \> Customize \> CSS area. Make sure you enable the customization, then refresh your page and click Sign Up to see it.

---

<div class="post-metadata">

### Author: ![mariolevitin](https://avatars.discourse-cdn.com/v4/letter/m/e5b9ba/32.png) [@mariolevitin](https://meta.discourse.org/u/mariolevitin)
#### Post date: [Septembre 18, 2016, 5:20 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/13 "2016-09-18T17:20:33Z")

</div>

thanks, idea about adding also links?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [Septembre 18, 2016, 5:43 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/14 "2016-09-18T17:43:17Z")

</div>

Adding links would require a change to Discourse itself, I think. If there is a plugin outlet at the bottom of the create-account form, you could use a plugin to inject into that outlet, or another approach would be for Discourse to put that div with a empty translation there so people could use the Customize \> Text to add what they want in that particular location.

Looking at the template, I see an outlet for prior to the password field, but none after the form.  
[https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/modal/create-account.hbs](https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/templates/modal/create-account.hbs)

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [Avril 22, 2017, 3:45 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/15 "2017-04-22T15:45:18Z")

</div>

Apart from the signup screen, the TOS clause would also have to be on the accept invitation screen. It would be great to have a customizable text element that is shown on both of these pages because the CSS workaround is too limited because `content` does not take any html.

Or perhaps it would make more sense instead to display the custom user fields also on the accept invitation screen? It is currently possible to construct your TOS accept clause as a custom usrr field that is required at signup but unfortunately there seems to be no way to display these for invited users.

Any chance that this will be changed?

---

<div class="post-metadata">

### Author: ![scombs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/scombs/32/48616_2.png) [@scombs](https://meta.discourse.org/u/scombs)
#### Post date: [Avril 22, 2017, 9:15 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/16 "2017-04-22T21:15:58Z")

</div>

I have worked around this by adding the Privavcy and Terms links in the invitation email template.

> By using or joining the site, you agree to the SITE NAME Privacy Policy and Terms.

I agree that adding the “click to accept” language on the invite screen would be preferred, just like the normal registration path.

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [Avril 22, 2017, 11:05 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/17 "2017-04-22T23:05:06Z")

</div>

Yes, this one obvious workaroun. Another (which I’m currently using) is to add the clause to the accept invitation page via CSS but the problem with both of these is that you do not have any record of the user accepting the terms (click wrap agreement).

Also, while you can include the ToS clause in the invite email or add it via CSS,you can’t do that with other user fields that you require at ordinary sign-up, so I think that it’s a matter of consistency that user fields are shown on both entry points for new users.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Avril 27, 2017, 7:13 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/18 "2017-04-27T07:13:49Z")

</div>

I think something has been overlooked in this topic… in Discourse 1.7 we added

> By registering, you agree to the [privacy policy](https://meta.discourse.org/privacy) and [terms of service](https://meta.discourse.org/tos).

to the footer of the account creation dialog. Like so:

 ![](https://global.discourse-cdn.com/meta/original/3X/7/b/7bf84284aee9c998bf9e2dd8537b72ea7bccca7a.png)

---

<div class="post-metadata">

### Author: ![scombs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/scombs/32/48616_2.png) [@scombs](https://meta.discourse.org/u/scombs)
#### Post date: [Avril 27, 2017, 12:31 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/19 "2017-04-27T12:31:51Z")

</div>

Yes the links on the signup screen are there but

> [@tophee](#):
>
> Apart from the signup screen, the TOS clause would also have to be on the accept invitation screen.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Avril 27, 2017, 8:43 UTC](https://meta.discourse.org/t/adding-terms-of-use/50273/20 "2017-04-27T20:43:21Z")

</div>

Very very minor edge case, but OK.

[Page suivante](https://meta.discourse.org/t/adding-terms-of-use/50273.md?page=2)
