diff options
Diffstat (limited to 'demos')
| -rw-r--r-- | demos/activeblog/index.php | 22 | ||||
| -rw-r--r-- | demos/activeblog/protected/.htaccess | 1 | ||||
| -rw-r--r-- | demos/activeblog/protected/App_Pages/Home.page | 1 | ||||
| -rw-r--r-- | demos/activeblog/protected/application.xml | 102 | ||||
| -rw-r--r-- | demos/activeblog/protected/urlmaps.xml | 4 | 
5 files changed, 130 insertions, 0 deletions
| diff --git a/demos/activeblog/index.php b/demos/activeblog/index.php new file mode 100644 index 00000000..c9808717 --- /dev/null +++ b/demos/activeblog/index.php @@ -0,0 +1,22 @@ +<?php +$frameworkPath=dirname(__FILE__).'/../../framework/prado.php'; + +/** The directory checks may be removed if performance is required **/ +$basePath=dirname(__FILE__); +$assetsPath=$basePath."/assets"; +$runtimePath=$basePath."/protected/runtime"; + +if(!is_file($frameworkPath)) +	die("Unable to find prado framework path $frameworkPath."); +if(!is_writable($assetsPath)) +	die("Please make sure that the directory $assetsPath is writable by Web server process."); +if(!is_writable($runtimePath)) +	die("Please make sure that the directory $runtimePath is writable by Web server process."); + + +require_once($frameworkPath); + +$application=new TApplication; +$application->run(); + +?>
\ No newline at end of file diff --git a/demos/activeblog/protected/.htaccess b/demos/activeblog/protected/.htaccess new file mode 100644 index 00000000..3418e55a --- /dev/null +++ b/demos/activeblog/protected/.htaccess @@ -0,0 +1 @@ +deny from all
\ No newline at end of file diff --git a/demos/activeblog/protected/App_Pages/Home.page b/demos/activeblog/protected/App_Pages/Home.page new file mode 100644 index 00000000..ff226d4e --- /dev/null +++ b/demos/activeblog/protected/App_Pages/Home.page @@ -0,0 +1 @@ +<h1>Welcome to Prado!</h1>
\ No newline at end of file diff --git a/demos/activeblog/protected/application.xml b/demos/activeblog/protected/application.xml new file mode 100644 index 00000000..75ba3b06 --- /dev/null +++ b/demos/activeblog/protected/application.xml @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!--<application id="activeblog" Mode="Off">--> +<application id="activeblog" Mode="Debug"> +<!--<application id="activeblog" Mode="Normal">--> +<!--<application id="activeblog" Mode="Performance">--> + 	<paths> + 		<!-- Alias back to the WebRoot --> + 		<alias id="WebRoot" path=".." /> + 		 + 		<!-- System Namespaces --> + 		<using namespace="System.Util.TVarDumper" /> +<!-- 		<using namespace="System.Security.IUserManager" />--> +<!-- 		<using namespace="System.Security.TUser" />--> + 		<using namespace="System.Web.UI.ActiveControls.*" /> + 		 + 		<!-- Application Namespaces --> + 		<using namespace="Application.App_Controls.*"/> + 		<using namespace="Application.App_Modules.*"/> + 		<using namespace="Application.App_Portlets.*"/> + 		<using namespace="Application.App_Services.*"/> + 		 + 		<!-- DAO Namespaces --> +<!-- 		<using namespace="Application.App_Data.classes.*"/>--> + 	</paths> + 	 + 	<parameters> + 		<parameter id="SiteOffline" value="False"/> + 		 + 		<!-- Are we allowing signups --> +		<parameter id="AllowRegister" value="True"/> +		 +		<!-- Email Controls --> +		<parameter id="DisableEmails" value="False"/> + 	</parameters> + 	 + 	<!-- modules configured and loaded for all services --> +  	<modules> +  		<!-- use TUrlMapping to map URL patterns to particular requests --> +    	<module id="friendly-url" class="System.Web.TUrlMapping" ConfigFile="Application.urlmaps"/> +  		<module  +  			id="request"  +  			class="System.Web.THttpRequest"  +  			UrlFormat="Path"  +  			EnableCookieValidation="True" +  			UrlManager="friendly-url"/> +		 +		<module id="ErrorHandler" class="System.Exceptions.TErrorHandler" /> +		 +		<!-- Custom Session Module --> +    	<module  +    		id="session"  +    		class="System.Web.THttpSession"  +    		AutoStart="True" +    		UseCustomStorage="True" /> +  			 +  		<!-- user manager module --> +<!--    	<module id="users" class="Application.App_Modules.JUserManager"/>--> +    			 +    	<!-- auth manager module --> +<!-- 		<module  + 			id="auth"  + 			class="Application.App_Modules.JAuthManager"  + 			UserManager="users"  + 			LoginPage="/Home"/>--> +  			 +  		<!-- Modules for caching --> +<!--    	<module id="SqliteCache" PrimaryCache="True" class="System.Caching.TSqliteCache"/>--> +  	</modules> +  	 +  	<services> +  		<!-- Our main page service --> +    	<service id="page" class="System.Web.Services.TPageService" BasePath="Application.App_Pages"> +    		<modules> +    			<!-- Log module --> +    			<module id="log" class="System.Util.TLogRouter"> +<!--      				<route class="TBrowserLogRoute"/>--> +<!--      				<route class="TBrowserLogRoute" Categories="System.Web.UI.TPage"/>--> +      				<route  +      					class="TFileLogRoute"  +      					LogFile="System.log"  +      					Categories="System"  +      					Levels="Notice,Warning,Error,Alert,Fatal"/> +      				<route  +      					class="TFileLogRoute"  +      					LogFile="Application.log"  +      					Categories="Application"  +      					Levels="Info,Notice,Warning,Error,Alert,Fatal"/> +				</module> +				 +				<!-- Theme manager module --> +    			<module  +    				id="themes"  +    				class="System.Web.UI.TThemeManager"  +    				BasePath="WebRoot.App_Themes"  +    				BaseUrl="/App_Themes" /> +			</modules> +			 +<!--			<pages MasterClass="Application.App_Layouts.DefaultLayout" />--> +		</service> +  	</services> +</application>
\ No newline at end of file diff --git a/demos/activeblog/protected/urlmaps.xml b/demos/activeblog/protected/urlmaps.xml new file mode 100644 index 00000000..b8894155 --- /dev/null +++ b/demos/activeblog/protected/urlmaps.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<urls> +   	<url CaseSensitive="False" ServiceParameter="Home" 			pattern="/Home/?"/> +</urls> | 
