~mdw
/
chopwood
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
httpauth.py: Fix stupid formatting error.
[chopwood]
/
list.fhtml
diff --git
a/list.fhtml
b/list.fhtml
index
3753313
..
0fb5faf
100644
(file)
--- a/
list.fhtml
+++ b/
list.fhtml
@@
-48,13
+48,16
@@
FORMS.acct = {
elts: ['list'],
check: function () { return null; }
FORMS.acct = {
elts: ['list'],
check: function () { return null; }
- }
+ }~={allowop.set}:[
+
+ // Password setting is forbidden, so here's a stub function.
+ function check_partial_passwd() { return null; }~;~]
--></script>
</div>
<div class=expand-reference>
--></script>
</div>
<div class=expand-reference>
-<h2>Set a new password</h2>
+
~={allowop.set}:[~;
<h2>Set a new password</h2>
<table>
<tr>
<td class=label>
<table>
<tr>
<td class=label>
@@
-92,9
+95,9
@@
return null;
}
}
return null;
}
}
---></script>
+--></script>
~2%~]~
-<h2>Generate a new password</h2>
+
~={allowop.reset}:[~;
<h2>Generate a new password</h2>
<button type=submit id=reset-submit accesskey=g
name=%act value=reset><u>G</u>enerate</button>
<span class=whinge id=reset-whinge>OK</span>
<button type=submit id=reset-submit accesskey=g
name=%act value=reset><u>G</u>enerate</button>
<span class=whinge id=reset-whinge>OK</span>
@@
-104,9
+107,9
@@
return check_accounts() || check_partial_passwd();
}
}
return check_accounts() || check_partial_passwd();
}
}
---></script>
+--></script>
~2%~]~
-<h2>Clear the existing passwords</h2>
+
~={allowop.clear}:[~;
<h2>Clear the existing passwords</h2>
<button type=submit id=clear-submit accesskey=c
name=%act value=clear><u>C</u>lear</button>
<span class=whinge id=clear-whinge>OK</span>
<button type=submit id=clear-submit accesskey=c
name=%act value=clear><u>C</u>lear</button>
<span class=whinge id=clear-whinge>OK</span>
@@
-116,7
+119,7
@@
return check_accounts() || check_partial_passwd();
}
}
return check_accounts() || check_partial_passwd();
}
}
---></script>
+--></script>
~2%~]~
</div>
</div>
</div>
</div>
@@
-125,4
+128,12
@@
<input type=hidden name=%nonce value="~={nonce}H">
</form>
<input type=hidden name=%nonce value="~={nonce}H">
</form>
+<h2>Log out of Chopwood</h2>
+
+<form method=GET action="~={script}H/logout">
+<button type=submit>Log out</button>
+<input type=hidden name=%user value="~={user}H">
+<input type=hidden name=%nonce value="~={nonce}H">
+</form>
+
~1[<!------- That's all, folks ------------------------------------------>~]~
~1[<!------- That's all, folks ------------------------------------------>~]~