From bfc5545b54456666baa764f9b8fe74b84510c15f Mon Sep 17 00:00:00 2001 From: cajus Date: Mon, 14 Jan 2008 15:04:42 +0000 Subject: [PATCH] Moved files, updated template loading git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@8331 594d385d-05f5-0310-b6e9-bd551577e9d8 --- .../services/class_divListRepositories.inc | 84 ------------------- .../repository}/class_divListRepositories.inc | 0 .../repository/class_servRepository.inc | 2 +- .../repository/class_servRepositorySetup.inc | 2 +- 4 files changed, 2 insertions(+), 86 deletions(-) delete mode 100644 gosa-core/plugins/admin/systems/services/class_divListRepositories.inc rename gosa-core/plugins/admin/systems/{ => services/repository}/class_divListRepositories.inc (100%) diff --git a/gosa-core/plugins/admin/systems/services/class_divListRepositories.inc b/gosa-core/plugins/admin/systems/services/class_divListRepositories.inc deleted file mode 100644 index 6e43dc18c..000000000 --- a/gosa-core/plugins/admin/systems/services/class_divListRepositories.inc +++ /dev/null @@ -1,84 +0,0 @@ -AddCheckBox */ - var $parent ; - var $ui ; - - var $regex ="*"; - - function divListRepository ($config,$parent) - { - MultiSelectWindow::MultiSelectWindow($config,"Repository", "server"); - - $this->parent = $parent; - $this->ui = get_userinfo(); - - $this->SetTitle("repositories"); - $this->SetSummary(_("List of configured repositories.")); - $this->SetInformation(_("This menu allows you to create, delete and edit repository settings.")); - $this->EnableCloseButton(FALSE); - $this->EnableSaveButton(FALSE); - $this->AddHeader(array("string"=>_("Release"),"attach"=>"style='width:80px;'")); - $this->AddHeader(array("string"=>_("Sections"))); - $this->AddHeader(array("string"=>_("Options"),"attach"=>"style='border-right:0px;width:55px;'")); - $this->AddRegex("regex",_("Regular expression for matching object names"),"*",TRUE); - $this->EnableAplhabet(TRUE); - } - - function GenHeader() - { - if($this->parent->acl_is_createable()){ - $this->SetListHeader(""); - } - } - - function execute() - { - $this->ClearElementsList(); - $this->GenHeader(); - } - - function setEntries($list) - { - $link = "%s"; - $edit = " "; - - /* Hide delete icon, if delete is not allowed */ - if($this->parent->acl_is_removeable()){ - $delete = ""; - }else{ - $delete = " "; - } - - foreach($list as $name => $reps){ - - $str = " "; - if(preg_match("/".str_replace("*",".*",$this->regex)."/",$reps['Release'])){ - foreach($reps['Sections'] as $sec){ - $str.=$sec." "; - } - $this->AddElement(array( - array("string"=>sprintf($link,base64_encode($name),$name),"attach"=>"style='width:80px;'"), - array("string"=>sprintf($link,base64_encode($name),_("Sections")." :".$str)), - array("string"=>preg_replace("/%s/",base64_encode($name),$edit.$delete),"attach"=>"style='border-right:0px;width:55px;text- align:right;'") - )); - } - } - - } - - function Save() - { - MultiSelectWindow :: Save(); - } - - function save_object() - { - /* Save automatic created POSTs like regex, checkboxes */ - MultiSelectWindow :: save_object(); - } -} -// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: -?> diff --git a/gosa-core/plugins/admin/systems/class_divListRepositories.inc b/gosa-core/plugins/admin/systems/services/repository/class_divListRepositories.inc similarity index 100% rename from gosa-core/plugins/admin/systems/class_divListRepositories.inc rename to gosa-core/plugins/admin/systems/services/repository/class_divListRepositories.inc diff --git a/gosa-core/plugins/admin/systems/services/repository/class_servRepository.inc b/gosa-core/plugins/admin/systems/services/repository/class_servRepository.inc index 10321c024..1c021208b 100644 --- a/gosa-core/plugins/admin/systems/services/repository/class_servRepository.inc +++ b/gosa-core/plugins/admin/systems/services/repository/class_servRepository.inc @@ -254,7 +254,7 @@ class servrepository extends goService $this->divlist->execute(); $this->divlist->setEntries($this->repositories); $smarty->assign("Repositories",$this->divlist->Draw()); - $display.= $smarty->fetch(get_template_path('servRepository.tpl', TRUE)); + $display.= $smarty->fetch(get_template_path('servRepository.tpl', TRUE,dirname(__FILE__))); return($display); } diff --git a/gosa-core/plugins/admin/systems/services/repository/class_servRepositorySetup.inc b/gosa-core/plugins/admin/systems/services/repository/class_servRepositorySetup.inc index 40f37b062..a355b190e 100644 --- a/gosa-core/plugins/admin/systems/services/repository/class_servRepositorySetup.inc +++ b/gosa-core/plugins/admin/systems/services/repository/class_servRepositorySetup.inc @@ -123,7 +123,7 @@ class servRepositorySetup extends plugin $smarty->assign("ParentServers" ,$tmp); $smarty->assign("ParentServerKeys",array_flip($tmp)); - return($smarty->fetch(get_template_path('servRepositorySetup.tpl', TRUE))); + return($smarty->fetch(get_template_path('servRepositorySetup.tpl', TRUE,dirname(__FILE__)))); } /* Save data to object */ -- 2.30.2