12345678910111213141516171819202122232425262728293031323334353637 |
- Visibility<br />
- <select id="<: $post.id :>-visibility" class="cooltext" name="visibility">
- : for $post_visibilities -> $visibility {
- <option <: $post.visibility == $visibility ? 'selected' : '' :> value="<: $visibility :>"><: $visibility :></option>
- : }
- </select>
- <div id="<: $post.id :>-aclselect" style="display:none;" >
- ACLs / Series<br/ >
- <select multiple class="cooltext" name="acls">
- : for $acls -> $acl {
- <option value="<: $acl.aclname :>"><: $acl.data :></option>
- : }
- </select>
- </div>
- <script type="text/javascript">
- document.addEventListener("DOMContentLoaded", function(event) {
- var viselect = document.getElementById("<: $post.id :>-visibility");
- if (viselect.value == 'private') {
- switchMenu("<: $post.id :>-aclselect");
- }
- viselect.addEventListener("change", function(event) {
- var el = document.getElementById("<: $post.id :>-aclselect");
- var shown = el.style.display != 'none'
- if (shown) {
- if (this.value != 'private') {
- switchMenu("<: $post.id :>-aclselect");
- }
- return;
- }
- if (this.value == 'private') {
- switchMenu("<: $post.id :>-aclselect");
- }
- });
- });
- </script>
|