Changeset 13
- Timestamp:
- 07/18/08 18:48:17 (4 months ago)
- Files:
-
- trunk/shop/admin/protected/Engine/CAdminPageBase.php (modified) (1 diff)
- trunk/shop/admin/protected/Messages/en/messages.xml (modified) (2 diffs)
- trunk/shop/admin/protected/Pages/Home.page (modified) (1 diff)
- trunk/shop/common/CTApplication.php (modified) (1 diff)
- trunk/shop/common/Data/CDatabase.php (modified) (1 diff)
- trunk/shop/common/Helper.php (modified) (1 diff)
- trunk/shop/common/Web/CMasterLayout.php (added)
- trunk/shop/common/Web/CMasterLayout.tpl (added)
- trunk/shop/common/Web/ctlayout.css (added)
- trunk/shop/schema/postgresql/core.sql (modified) (1 diff)
- trunk/shop/tests/UnitTests/index.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/shop/admin/protected/Engine/CAdminPageBase.php
r12 r13 5 5 public function IsUserAuthorized() 6 6 { 7 return $this->User->UserType = Helper::ADMINISTRATOR; 7 /* A for administrator */ 8 return $this->User->UserType == 'A'; 8 9 } 9 10 } 10 11 11 ?> trunk/shop/admin/protected/Messages/en/messages.xml
r12 r13 1 1 <?xml version="1.0"?> 2 2 <xliff version="1.0"> 3 <file source-language="EN" target-language="en" datatype="plaintext" original="messages" date="2008-07-29T 15:05:25Z" product-name="messages">3 <file source-language="EN" target-language="en" datatype="plaintext" original="messages" date="2008-07-29T20:35:23Z" product-name="messages"> 4 4 <body> 5 5 … … 38 38 <target>Remember me.</target> 39 39 </trans-unit> 40 41 <trans-unit id="8"> 42 <source>btnlogout_caption</source> 43 <target>logout</target> 44 </trans-unit> 40 45 </body> 41 46 </file> trunk/shop/admin/protected/Pages/Home.page
r3 r13 1 <%@ MasterClass="Common.Web.CMasterLayout"%> 2 <com:TContent ID="MainContent"> 3 Home 4 </com:TContent> trunk/shop/common/CTApplication.php
r12 r13 12 12 $db = $this->GetModule("database"); 13 13 if($this->Session["__sys_config"] == "") 14 $this->Session["__sys_config"] = $db->get Config();14 $this->Session["__sys_config"] = $db->getSystemConfig(); 15 15 16 16 return $this->Session["__sys_config"]; trunk/shop/common/Data/CDatabase.php
r12 r13 12 12 class CDatabase extends CDatabaseBase 13 13 { 14 public function GetUserByUserName($username)14 public function getUserByUserName($username) 15 15 { 16 16 $sql = "SELECT * FROM tbluser where username = $1"; 17 17 return $this->queryRow($sql,array($username)); 18 18 } 19 20 public function getSystemConfig() 21 { 22 $sql = "SELECT * FROM tblconfig"; 23 return $this->queryAll($sql); 24 } 19 25 } 20 26 trunk/shop/common/Helper.php
r12 r13 12 12 13 13 class Helper 14 { 15 public $ADMINISTRATOR = 'A'; 16 14 { 17 15 function ToArgString($str,$args=null) 18 16 { trunk/shop/schema/postgresql/core.sql
r12 r13 54 54 insert into tblconfig(keyname,keyvalue) values('system_mail_from',''); 55 55 insert into tblconfig(keyname,keyvalue) values('system_mail_server',''); 56 insert into tblconfig(keyname,keyvalue) values('application_name',''); trunk/shop/tests/UnitTests/index.php
r11 r13 3 3 include_once '../test_tools/unit_tests.php'; 4 4 require_once('../../common/Helper.php'); 5 require_once('../../common/ CDatabaseBase.php');6 require_once('../../common/ CDatabase.php');7 require_once('../../common/ CUserManager.php');8 require_once('../../common/ CUser.php');5 require_once('../../common/Data/CDatabaseBase.php'); 6 require_once('../../common/Data/CDatabase.php'); 7 require_once('../../common/Security/CUserManager.php'); 8 require_once('../../common/Security/CUser.php'); 9 9 10 10
