diff options
author | bugreport%peshkin.net <> | 2002-12-09 08:24:34 +0000 |
---|---|---|
committer | bugreport%peshkin.net <> | 2002-12-09 08:24:34 +0000 |
commit | d297f88d022f45e4d6341e7eca49049a4947cd8f (patch) | |
tree | 9a8e4388fda40b9d75bcc74b4ddd8cdc9b144e98 /template | |
parent | 2e6c635d3fb541baa8ed376c2c09a99bc6844dcb (diff) | |
download | bugs-d297f88d022f45e4d6341e7eca49049a4947cd8f.tar bugs-d297f88d022f45e4d6341e7eca49049a4947cd8f.tar.gz bugs-d297f88d022f45e4d6341e7eca49049a4947cd8f.tar.bz2 bugs-d297f88d022f45e4d6341e7eca49049a4947cd8f.tar.xz bugs-d297f88d022f45e4d6341e7eca49049a4947cd8f.zip |
Bug 86029 create permission restrictions for createaccount.cgi (prevent people from creating accounts)
r=burnus
a=justdave
Diffstat (limited to 'template')
-rw-r--r-- | template/en/default/account/login.html.tmpl | 10 | ||||
-rw-r--r-- | template/en/default/global/useful-links.html.tmpl | 4 | ||||
-rw-r--r-- | template/en/default/global/user-error.html.tmpl | 6 | ||||
-rw-r--r-- | template/en/default/index.html.tmpl | 4 |
4 files changed, 18 insertions, 6 deletions
diff --git a/template/en/default/account/login.html.tmpl b/template/en/default/account/login.html.tmpl index 16a49580f..7d6e298d2 100644 --- a/template/en/default/account/login.html.tmpl +++ b/template/en/default/account/login.html.tmpl @@ -102,10 +102,12 @@ [% UNLESS Param("useLDAP") %] <hr> - <p> - If you don't have a Bugzilla account, you can - <a href="createaccount.cgi">create a new account</a>. - </p> + [% IF Param("createemailregexp") %] + <p> + If you don't have a Bugzilla account, you can + <a href="createaccount.cgi">create a new account</a>. + </p> + [% END %] <form method="get" action="token.cgi"> <input type="hidden" name="a" value="reqpw"> diff --git a/template/en/default/global/useful-links.html.tmpl b/template/en/default/global/useful-links.html.tmpl index e172a0f55..fac714b0e 100644 --- a/template/en/default/global/useful-links.html.tmpl +++ b/template/en/default/global/useful-links.html.tmpl @@ -121,7 +121,9 @@ [% ELSE %] <td valign="middle" align="right"> - <a href="createaccount.cgi">New Account</a> | + [% IF Param('createemailregexp') %] + <a href="createaccount.cgi">New Account</a> | + [% END %] <a href="query.cgi?GoAheadAndLogIn=1">Log In</a> </td> </tr> diff --git a/template/en/default/global/user-error.html.tmpl b/template/en/default/global/user-error.html.tmpl index 0d43b62a5..965a3fb27 100644 --- a/template/en/default/global/user-error.html.tmpl +++ b/template/en/default/global/user-error.html.tmpl @@ -41,6 +41,12 @@ to any [% parameters %] which you may have set before calling ThrowUserError. + [% ELSIF error == "account_creation_disabled" %] + [% title = "Account Creation Disabled" %] + Account self-creation has been disabled or restricted. + <hr> + New accounts must be created by an administrator. + [% ELSIF error == "account_disabled" %] [% title = "Account Disabled" %] [% disabled_reason %] diff --git a/template/en/default/index.html.tmpl b/template/en/default/index.html.tmpl index 07cdf63b5..dccf43f58 100644 --- a/template/en/default/index.html.tmpl +++ b/template/en/default/index.html.tmpl @@ -65,7 +65,9 @@ function addSidebar() { <a href="relogin.cgi">Logout [% username FILTER html %]</a><br> [% ELSE %] <a href="query.cgi?GoAheadAndLogIn=1">Log in to an existing account</a><br> - <a href="createaccount.cgi">Open a new Bugzilla account</a><br> + [% IF Param('createemailregexp') %] + <a href="createaccount.cgi">Open a new Bugzilla account</a><br> + [% END %] [% END %] </p><p> <a href="javascript:addSidebar()">Add to Sidebar</a> (Requires Mozilla or Netscape 6)<br> |