summaryrefslogtreecommitdiffstats
path: root/application/controllers/ResourceController.php
diff options
context:
space:
mode:
authormichael pereira2011-04-13 20:25:35 +0200
committermichael pereira2011-04-13 20:25:35 +0200
commita1611c74bbf9d6e55e6bd651443dba3fed4ee708 (patch)
tree1d5aa1e8eb666ff4ccd19c7360703176537b2363 /application/controllers/ResourceController.php
parentMerge branch 'master' of openslx.org:lsfks/master-teamprojekt/pbs2 (diff)
downloadpbs2-a1611c74bbf9d6e55e6bd651443dba3fed4ee708.tar.gz
pbs2-a1611c74bbf9d6e55e6bd651443dba3fed4ee708.tar.xz
pbs2-a1611c74bbf9d6e55e6bd651443dba3fed4ee708.zip
resource fix membership
Diffstat (limited to 'application/controllers/ResourceController.php')
-rw-r--r--application/controllers/ResourceController.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/application/controllers/ResourceController.php b/application/controllers/ResourceController.php
index e65bb28..482469d 100644
--- a/application/controllers/ResourceController.php
+++ b/application/controllers/ResourceController.php
@@ -85,20 +85,20 @@ class ResourceController extends Zend_Controller_Action
$configID = $bootmenuentry->getConfigID();
- $person = new Application_Model_Person();
- $personMapper = new Application_Model_PersonMapper();
- $membershipMapper = new Application_Model_MembershipMapper();
- $personID = $membershipMapper->find($this->thisSession->getMembershipID())->getPersonID();
- $person = $personMapper->find($personID);
- $loginname = strtolower($person->getName());
- $loginname = preg_replace("!\s!","",$loginname);
-
-
if(is_dir("../resources/config/$configID/")){
$path_userconf = "../resources/config/$configID/1/";
if(!is_dir($path_userconf)){
+
+ $person = new Application_Model_Person();
+ $personMapper = new Application_Model_PersonMapper();
+ $membershipMapper = new Application_Model_MembershipMapper();
+ $personID = $membershipMapper->find($this->thisSession->getMembershipID())->getPersonID();
+ $person = $personMapper->find($personID);
+ $loginname = strtolower($person->getName());
+ $loginname = preg_replace("!\s!","",$loginname);
+
mkdir($path_userconf ,0777, true);
exec("tar -C $path_userconf -xvf ../resources/config/$configID/default.tgz");
exec("cp ../resources/config/loginfiles/* $path_userconf/rootfs/etc/");