summaryrefslogtreecommitdiffstats
path: root/template
diff options
context:
space:
mode:
Diffstat (limited to 'template')
-rw-r--r--template/en/default/account/login.html.tmpl10
-rw-r--r--template/en/default/global/useful-links.html.tmpl4
-rw-r--r--template/en/default/global/user-error.html.tmpl6
-rw-r--r--template/en/default/index.html.tmpl4
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&nbsp;Account</a> |
+ [% IF Param('createemailregexp') %]
+ <a href="createaccount.cgi">New&nbsp;Account</a> |
+ [% END %]
<a href="query.cgi?GoAheadAndLogIn=1">Log&nbsp;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>