aclform.php (7000B)
1 <?php if (!defined('OR_TITLE')) die('Forbidden'); ?> 2 <form name="" target="_self" data-target="view" action="./" data-method="aclform" data-action="object" data-id="<?php echo OR_ID ?>" method="POST" enctype="application/x-www-form-urlencoded" class="or-form object" data-async="false" data-autosave="false"><input type="hidden" name="<?php echo REQ_PARAM_TOKEN ?>" value="<?php echo token() ?>" /><input type="hidden" name="<?php echo REQ_PARAM_ACTION ?>" value="object" /><input type="hidden" name="<?php echo REQ_PARAM_SUBACTION ?>" value="aclform" /><input type="hidden" name="<?php echo REQ_PARAM_ID ?>" value="<?php echo OR_ID ?>" /> 3 <fieldset class="toggle-open-close<?php echo true?" open":" closed" ?><?php echo true?" show":"" ?>"><legend class="on-click-open-close"><div class="arrow arrow-right on-closed"></div><div class="arrow arrow-down on-open"></div><?php echo lang('users') ?></legend><div class="closable"> 4 <div class="line"> 5 <div class="label"> 6 <input class="" type="radio" id="<?php echo REQUEST_ID ?>_type_all" name="<?php if ('') echo ''.'_' ?>type<?php if (false) echo '_disabled' ?>" value="all"<?php if('all'==@$type)echo ' checked="checked"' ?> /> 7 <label for="<?php echo REQUEST_ID ?>_type_all" class="label"> 8 <span><?php echo nl2br(encodeHtml(htmlentities(lang('GLOBAL_ALL')))); ?></span> 9 </label> 10 </div> 11 <div class="input"> 12 </div> 13 </div> 14 <div class="line"> 15 <div class="label"> 16 <input class="" type="radio" id="<?php echo REQUEST_ID ?>_type_user" name="<?php if ('') echo ''.'_' ?>type<?php if (false) echo '_disabled' ?>" value="user"<?php if('user'==@$type)echo ' checked="checked"' ?> /> 17 <label for="<?php echo REQUEST_ID ?>_type_user" class="label"> 18 <span><?php echo nl2br(encodeHtml(htmlentities(lang('GLOBAL_USER')))); ?></span> 19 </label> 20 </div> 21 <div class="input"> 22 <div class="inputholder"><select id="<?php echo REQUEST_ID ?>_userid" name="userid" title="" class="" size="1"><?php include_once( 'modules/template-engine/components/html/selectbox/component-select-box.php') ?><?php component_select_option_list($users,'',1,0) ?><?php if (count($users)==0) { ?><input type="hidden" name="userid" value="" /><?php } ?><?php if (count($users)==1) { ?><input type="hidden" name="userid" value="<?php echo array_keys($users)[0] ?>" /><?php } ?> 23 </select></div> 24 </div> 25 </div> 26 <?php $if4=(isset($groups)); if($if4){?> 27 <div class="line"> 28 <div class="label"> 29 <input class="" type="radio" id="<?php echo REQUEST_ID ?>_type_group" name="<?php if ('') echo ''.'_' ?>type<?php if (false) echo '_disabled' ?>" value="group"<?php if('group'==@$type)echo ' checked="checked"' ?> /> 30 <label for="<?php echo REQUEST_ID ?>_type_group" class="label"> 31 <span><?php echo nl2br(encodeHtml(htmlentities(lang('GLOBAL_GROUP')))); ?></span> 32 </label> 33 </div> 34 <div class="input"> 35 <div class="inputholder"><select id="<?php echo REQUEST_ID ?>_groupid" name="groupid" title="" class="" size="1"><?php include_once( 'modules/template-engine/components/html/selectbox/component-select-box.php') ?><?php component_select_option_list($groups,'',1,0) ?><?php if (count($groups)==0) { ?><input type="hidden" name="groupid" value="" /><?php } ?><?php if (count($groups)==1) { ?><input type="hidden" name="groupid" value="<?php echo array_keys($groups)[0] ?>" /><?php } ?> 36 </select></div> 37 </div> 38 </div> 39 <?php } ?> 40 </div></fieldset> 41 <fieldset class="toggle-open-close<?php echo true?" open":" closed" ?><?php echo true?" show":"" ?>"><legend class="on-click-open-close"><div class="arrow arrow-right on-closed"></div><div class="arrow arrow-down on-open"></div><?php echo lang('language') ?></legend><div class="closable"> 42 <div class="line"> 43 <div class="label"> 44 <label for="<?php echo REQUEST_ID ?>_languageid" class="label"> 45 <span><?php echo nl2br(encodeHtml(htmlentities(lang('GLOBAL_LANGUAGE')))); ?></span> 46 </label> 47 </div> 48 <div class="input"> 49 <div class="inputholder"><select id="<?php echo REQUEST_ID ?>_languageid" name="languageid" title="" class=""<?php if (count($languages)<=1) echo ' disabled="disabled"'; ?> size="1"><?php include_once( 'modules/template-engine/components/html/selectbox/component-select-box.php') ?><?php component_select_option_list($languages,'',0,0) ?><?php if (count($languages)==0) { ?><input type="hidden" name="languageid" value="" /><?php } ?><?php if (count($languages)==1) { ?><input type="hidden" name="languageid" value="<?php echo array_keys($languages)[0] ?>" /><?php } ?> 50 </select></div> 51 </div> 52 </div> 53 </div></fieldset> 54 <fieldset class="toggle-open-close<?php echo true?" open":" closed" ?><?php echo true?" show":"" ?>"><legend class="on-click-open-close"><div class="arrow arrow-right on-closed"></div><div class="arrow arrow-down on-open"></div><?php echo lang('acl') ?></legend><div class="closable"> 55 <div class="line"> 56 <div class="label"> 57 </div> 58 <div class="input"> 59 <?php foreach($show as $k=>$t){ ?> 60 <div> 61 <?php $if8=($t=='read'); if($if8){?> 62 <?php $$t= true; ?> 63 <?php { $tmpname = $t;$default = false;$readonly = true;$required = false; 64 if ( isset($$tmpname) ) 65 $checked = $$tmpname; 66 else 67 $checked = $default; 68 69 ?><input class="checkbox" type="checkbox" id="<?php echo REQUEST_ID ?>_<?php echo $tmpname ?>" name="<?php echo $tmpname ?>" <?php if ($readonly) echo ' disabled="disabled"' ?> value="1"<?php if( $checked ) echo ' checked="checked"' ?><?php if( $required ) echo ' required="required"' ?> /><?php 70 71 if ( $readonly && $checked ) 72 { 73 ?><input type="hidden" name="<?php echo $tmpname ?>" value="1" /><?php 74 } 75 } ?> 76 <?php } ?> 77 <?php if(!$if8){?> 78 <?php unset($$t) ?> 79 <?php { $tmpname = $t;$default = false;$readonly = false;$required = false; 80 if ( isset($$tmpname) ) 81 $checked = $$tmpname; 82 else 83 $checked = $default; 84 85 ?><input class="checkbox" type="checkbox" id="<?php echo REQUEST_ID ?>_<?php echo $tmpname ?>" name="<?php echo $tmpname ?>" <?php if ($readonly) echo ' disabled="disabled"' ?> value="1"<?php if( $checked ) echo ' checked="checked"' ?><?php if( $required ) echo ' required="required"' ?> /><?php 86 87 if ( $readonly && $checked ) 88 { 89 ?><input type="hidden" name="<?php echo $tmpname ?>" value="1" /><?php 90 } 91 } ?> 92 <?php } ?> 93 <label for="<?php echo REQUEST_ID ?>_<?php echo $t ?>_" class="label"> 94 <span><?php echo nl2br(encodeHtml(htmlentities(lang('acl_'.$t.'')))); ?></span> 95 </label> 96 </div> 97 <?php } ?> 98 </div> 99 </div> 100 </div></fieldset> 101 <div class="or-form-actionbar"><input type="button" class="or-form-btn or-form-btn--secondary or-form-btn--cancel" value="<?php echo lang("CANCEL") ?>" /><input type="submit" class="or-form-btn or-form-btn--primary or-form-btn--save" value="<?php echo lang('BUTTON_OK') ?>" /></div></form>