50        $lng = $this->dic->language();
 
   55        $this->rbacsystem = $this->dic->rbac()->system();
 
   67        $cmd = $this->ctrl->getCmd();
 
   68        if (!$this->rbacsystem->checkAccess(
"visible,read", 
$_GET[
'ref_id'])) {
 
   69            $this->
error->raiseError($this->lng->txt(
"no_permission"), $this->error->WARNING);
 
  107    public function view()
 
  111            $ilToolbar = 
$DIC[
'ilToolbar'];
 
  116            $b->setCaption(
'add');
 
  117            $b->setUrl($this->ctrl->getLinkTarget($this, 
'add'));
 
  118            $b->setPrimary(
true);
 
  119            $ilToolbar->addButtonInstance($b);
 
  123        $this->parent_gui->tpl->setContent($a_table->getHTML());
 
  140        foreach ($settings as $set) {
 
  142                "id"   => $set->getId(),
 
  143                "name" => $set->getName(),
 
  144                "url"  => $set->getUrl(),
 
  145                "img"  => $set->getImg(),
 
  160        $this->parent_gui->tpl->setContent(
$form->getHTML());
 
  161        $this->parent_gui->getTabsGui()->setTabActive(
'settings');
 
  168    public function delete()
 
  171        $ilBibliographicSetting->delete();
 
  172        $this->ctrl->redirect($this, 
'view');
 
  181        $this->ctrl->redirect($this, 
'view');
 
  191        $form->setValuesByPost();
 
  192        if (
$form->saveObject()) {
 
  194            $this->ctrl->redirect($this, 
'view');
 
  196        $this->parent_gui->tpl->setContent(
$form->getHTML());
 
  206        $form->setValuesByPost();
 
  207        if (
$form->saveObject()) {
 
  209            $this->ctrl->redirect($this, 
'view');
 
  211        $this->parent_gui->tpl->setContent(
$form->getHTML());
 
  220        $this->ctrl->saveParameter($this, 
'lib_id');
 
  222        $this->parent_gui->tpl->setContent(
$form->getHTML());
 
  246        return (
bool) 
$DIC->access()->checkAccess($a_perm, 
'', 
$DIC->http()->request()->getQueryParams()[
'ref_id']);
 
An exception for terminatinating execution or to throw for unit testing.
error($a_errmsg)
set error message @access public
Class ilBibliographicSetting.
Bibliographic Administration Settings.
executeCommand()
Execute command.
checkPermissionBool($a_perm)
initTable()
Init Table with library entries.
update()
save changes in library
__construct($parent_gui)
Constructor.
Bibliographic ilObjBibliographicAdminTableGUI.
Base exception class for object service.
static sendSuccess($a_info="", $a_keep=false)
Send Success Message to Screen.
if(empty($password)) $table
if(isset($_POST['submit'])) $form