Changeset 12

Show
Ignore:
Timestamp:
07/18/08 13:52:01 (4 months ago)
Author:
gevik
Message:

-- UPD index.php fro CTApplication.php
-- UPD application.xml with correct namespaces and modules
-- MOV CDatabase.php, CDatabaseBase.php, CUser.php, CUserManager.php to correct path/namespaces
-- UPD core.sql for user manager and system configuration
-- ADD login css and logo
-- ADD disable index for img and css folders
-- ADD login functionality, work in progress
-- ADD multi language functionality
-- ADD phpmailer 2.2

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/shop/admin/index.php

    r11 r12  
    11<?php 
     2/* addling common to include path */ 
    23$frameworkPath='../framework/prado.php'; 
    34 
     
    1617 
    1718require_once($frameworkPath); 
    18 require_once('../common/CDatabaseBase.php'); 
    19 require_once('../common/Helper.php'); 
    20 require_once('../common/CUserManager.php'); 
    21 require_once('../common/CUser.php'); 
    2219 
    23 $application=new TApplication; 
     20require_once('../common/CTApplication.php'); 
     21require_once('../common/phpmailer/class.phpmailer.php'); 
     22 
     23$common_path = dirname(__FILE__) . '/../common'; 
     24Prado::setPathOfAlias("Common",$common_path); 
     25 
     26$application=new CTApplication(); 
    2427$application->run(); 
    25  
    2628?> 
  • trunk/shop/admin/protected/application.xml

    r11 r12  
    33<application id="Prado Commerce" mode="Debug"> 
    44        <paths> 
    5                 <using namespace="System.Web.UI.ActiveControls.*" />   
    6                 <using namespace="Application.Common.*" /> 
    7                 <using namespace="Application.Engine.Controls.*" /> 
     5                <using namespace="Common.*" />   
     6                <using namespace="Common.Security.*" /> 
     7                <using namespace="Common.Data.*" />     
     8                <using namespace="Common.Web.*" /> 
     9                <using namespace="Application.Engine.*" /> 
     10                 
     11                <using namespace="System.Web.UI.ActiveControls.*" />  
     12                <using namespace="System.I18N.*" />              
    813        </paths> 
    914        <modules> 
     15                <module id="globalization" class="TGlobalization"> 
     16                <translation type="XLIFF" 
     17                        culture="en" defaultculture="en" 
     18                        source="Application.Messages" 
     19                        marker="!" 
     20                        autosave="true" cache="false" /> 
     21                         
     22                </module> 
     23         
    1024                <module id="database" class="CDatabase" 
    1125                                                ServerType="PostgreSQL"  
     
    1428                                                Username="postgres" 
    1529                                                Password="postgres"/>    
    16                 </module>        
     30                <module id="users" class="CUserManager" /> 
     31                <module id="auth" class="System.Security.TAuthManager" UserManager="users" /> 
    1732        </modules> 
    1833        <services> 
    1934                <service id="page" class="TPageService" BasePath="Application" DefaultPage="Pages.Home"> 
    20                         <modules> 
    21                                 <!-- 
    22                                 <module id="users" class="Application.Engine.CUserManager" /> 
    23                                 <module id="auth" class="System.Security.TAuthManager" UserManager="users" LoginPage="Engine.Login" />         
    24                                 --> 
    25                         </modules> 
    2635                </service> 
    2736        </services>     
  • trunk/shop/common/Helper.php

    r3 r12  
    1313 class Helper 
    1414 { 
     15        public $ADMINISTRATOR = 'A'; 
     16          
    1517    function ToArgString($str,$args=null) 
    1618    { 
  • trunk/shop/schema/postgresql/core.sql

    r11 r12  
    2525----------------------------------------------------------------------------------- 
    2626 
     27select table_drop_if_exist('tblconfig'); 
     28create table tblconfig 
     29( 
     30        keyname varchar(50) primary key, 
     31        keyvalue text 
     32); 
     33 
     34----------------------------------------------------------------------------------- 
     35 
    2736select table_drop_if_exist('tbluser'); 
    2837create table tbluser  
     
    4049        acl text 
    4150); 
     51 
     52----------------------------------------------------------------------------------- 
     53 
     54insert into tblconfig(keyname,keyvalue) values('system_mail_from',''); 
     55insert into tblconfig(keyname,keyvalue) values('system_mail_server','');