예제 #1
0
                                      $("#wizard").addClass("srbacLoading");
                                  }', 'complete' => 'function(){
                                      $("#wizard").removeClass("srbacLoading");
                                  }'), array('name' => 'buttonAuto', 'onclick' => "\$(this).css('font-weight', 'bold');\$(this).siblings().css('font-weight', 'normal');"));
    ?>
  <?php 
    echo SHtml::ajaxLink(SHtml::image($this->module->getIconsPath() . '/allow.png', Helper::translate('srbac', 'Edit always allowed list'), array('class' => 'icon', 'title' => Helper::translate('srbac', 'Edit always allowed list'), 'border' => 0)) . " " . ($this->module->iconText ? Helper::translate('srbac', 'Edit always allowed list') : ""), array('editAllowed'), array('type' => 'POST', 'update' => '#wizard', 'beforeSend' => 'function(){
                                      $("#wizard").addClass("srbacLoading");
                                  }', 'complete' => 'function(){
                                      $("#wizard").removeClass("srbacLoading");
                                  }'), array('name' => 'buttonAllowed', 'onclick' => "\$(this).css('font-weight', 'bold');\$(this).siblings().css('font-weight', 'normal');"));
    ?>
  <?php 
    echo SHtml::ajaxLink(SHtml::image($this->module->getIconsPath() . '/eraser.png', Helper::translate('srbac', 'Clear obsolete authItems'), array('class' => 'icon', 'title' => Helper::translate('srbac', 'Clear obsolete authItems'), 'border' => 0)) . " " . ($this->module->iconText ? Helper::translate('srbac', 'Clear obsolete authItems') : ""), array('clearObsolete'), array('type' => 'POST', 'update' => '#wizard', 'beforeSend' => 'function(){
                                      $("#wizard").addClass("srbacLoading");
                                  }', 'complete' => 'function(){
                                      $("#wizard").removeClass("srbacLoading");
                                  }'), array('name' => 'buttonClear', 'onclick' => "\$(this).css('font-weight', 'bold');\$(this).siblings().css('font-weight', 'normal');"));
    ?>
</div>
<br />
<?php 
}
?>
<div id="wizard">
  <table class="srbacDataGrid" align="center">
    <tr>
      <th width="50%"><?php 
echo Helper::translate("srbac", "Auth items");
?>
</th>
예제 #2
0
    ?>
</td>
            <td>
                <?php 
    echo SHtml::ajaxLink(SHtml::image($this->module->getIconsPath() . '/wizard.png', "Autocreate Auth Items for controller " . $controller, array('border' => 0, 'title' => Helper::translate('srbac', 'Scanning for Auth Items for controller') . ' ' . $controller)), array('scan', 'module' => $module, 'controller' => $controller), array('type' => 'POST', 'update' => '#controllerActions', 'beforeSend' => 'function(){
								$("#controllerActions").addClass("srbacLoading");
							}', 'complete' => 'function(){
								$("#controllerActions").removeClass("srbacLoading");
							}'), array('name' => 'buttonScan_' . $n));
    ?>
            </td>
            <td>
                <?php 
    echo SHtml::ajaxLink(SHtml::image($this->module->getIconsPath() . '/delete.png', "Delete All Auth Items of controller " . $controller, array('border' => 0, 'title' => Helper::translate('srbac', 'Delete All Auth Items of controller') . ' ' . $controller)), array('scan', 'module' => $module, 'controller' => $controller, 'delete' => true), array('type' => 'POST', 'update' => '#controllerActions', 'beforeSend' => 'function(){
								$("#controllerActions").addClass("srbacLoading");
							}', 'complete' => 'function(){
								$("#controllerActions").removeClass("srbacLoading");
							}'), array('name' => 'buttonDelete_' . $n));
    ?>
            </td>
          </tr>
            <?php 
}
?>
        </table>
      </td>
      <td width="60%"  style="vertical-align: top">
        <table class="srbacDataGrid" width="50%" style="float:left">
          <tr>
            <th width="70%"><?php 
echo Helper::translate('srbac', 'Auth items');
예제 #3
0
      <?php 
    echo SHtml::ajaxLink(SHtml::image($this->module->getIconsPath() . '/update.png', Helper::translate('srbac', 'Update'), array('border' => 0, 'title' => Helper::translate('srbac', 'Update'))), array('update', 'id' => $model->name), array('type' => 'POST', 'update' => '#preview', 'beforeSend' => 'function(){
                      $("#preview").addClass("srbacLoading");
                  }', 'complete' => 'function(){
                      $("#preview").removeClass("srbacLoading");
                  }'));
    ?>
       </td>
       <td>
      <?php 
    if ($model->name != Helper::findModule('srbac')->superUser) {
        ?>
      <?php 
        echo SHtml::ajaxLink(SHtml::image($this->module->getIconsPath() . '/delete.png', Helper::translate('srbac', 'Delete'), array('border' => 0, 'title' => Helper::translate('srbac', 'Delete'))), array('confirm', 'id' => $model->name), array('type' => 'POST', 'update' => '#preview', 'beforeSend' => 'function(){
                      $("#preview").addClass("srbacLoading");
                  }', 'complete' => 'function(){
                      $("#preview").removeClass("srbacLoading");
                  }'));
    }
    ?>
             </td>
           </tr>
  <?php 
}
?>
       </table>
  <?php 
echo SHtml::endForm();
?>
       <br />
       <div class="simple">