[Cs-content-commits] SF.net SVN: cs-content:[355] releases/1.0
PHP Templating & Includes System
Brought to you by:
crazedsanity
|
From: <cra...@us...> - 2009-02-04 17:04:42
|
Revision: 355
http://cs-content.svn.sourceforge.net/cs-content/?rev=355&view=rev
Author: crazedsanity
Date: 2009-02-04 17:04:36 +0000 (Wed, 04 Feb 2009)
Log Message:
-----------
*** RELEASE 1.0-ALPHA6 ***
SUMMARY OF CHANGES:::
* fix minor logic problem in previous release.
SVN COMMAND:::
merge --depth=infinity -r352:HEAD https://cs-content.svn.sourceforge.net/svnroot/cs-content/trunk/1.0
Modified Paths:
--------------
releases/1.0/VERSION
releases/1.0/cs_genericPage.class.php
Modified: releases/1.0/VERSION
===================================================================
--- releases/1.0/VERSION 2009-02-04 17:02:47 UTC (rev 354)
+++ releases/1.0/VERSION 2009-02-04 17:04:36 UTC (rev 355)
@@ -1,5 +1,5 @@
## Stores the current version of the cs-content system, and it's source. Please do NOT modify this file.
-VERSION: 1.0-ALPHA5
+VERSION: 1.0-ALPHA6
PROJECT: cs-content
$HeadURL$
\ No newline at end of file
Modified: releases/1.0/cs_genericPage.class.php
===================================================================
--- releases/1.0/cs_genericPage.class.php 2009-02-04 17:02:47 UTC (rev 354)
+++ releases/1.0/cs_genericPage.class.php 2009-02-04 17:04:36 UTC (rev 355)
@@ -62,14 +62,15 @@
protected function initialize_locals($mainTemplateFile) {
- if(strlen(dirname($mainTemplateFile)) && dirname($mainTemplateFile) !== '/') {
+ if(strlen(dirname($mainTemplateFile)) && dirname($mainTemplateFile) !== '/' && !preg_match('/^\./', dirname($mainTemplateFile))) {
$this->tmplDir = dirname($mainTemplateFile);
+ $this->siteRoot = preg_replace('/\/templates$/', '', $this->tmplDir);
}
else {
//NOTE: this **requires** that the global variable "SITE_ROOT" is already set.
$this->siteRoot = preg_replace('/\/public_html/', '', $_SERVER['DOCUMENT_ROOT']);
+ $this->tmplDir = $this->siteRoot .'/templates';
}
- $this->siteRoot = preg_replace('/\/templates$/', '', $this->tmplDir);
$this->libDir = $this->siteRoot .'/lib';
//if there have been some global template vars (or files) set, read 'em in here.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|