This commit is contained in:
Jakob Sack 2011-04-16 09:46:58 +02:00
Родитель f1015c88fa
Коммит f36f453dd2
7 изменённых файлов: 28 добавлений и 21 удалений

1
apps/.gitkeep Normal file
Просмотреть файл

@ -0,0 +1 @@

Двоичные данные
bin/Smarty-3.0.7.tar.gz

Двоичный файл не отображается.

16
bin/jquery-1.5.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Двоичные данные
bin/jquery-ui-1.8.10.custom.zip

Двоичный файл не отображается.

Просмотреть файл

@ -49,12 +49,17 @@ class OC_APP{
return true;
}
// Get all appinfo
$dir = opendir( $SERVERROOT );
// Our very own core apps are hardcoded
foreach( array( "admin", "files", "log", "settings" ) as $app ){
oc_require( "$app/appinfo/app.php" );
}
// The rest comes here
$dir = opendir( "$SERVERROOT/apps" );
while( false !== ( $filename = readdir( $dir ))){
if( substr( $filename, 0, 1 ) != '.' ){
if( file_exists( "$SERVERROOT/$filename/appinfo/app.php" )){
oc_require( "$filename/appinfo/app.php" );
if( file_exists( "$SERVERROOT/apps/$filename/appinfo/app.php" )){
oc_require( "apps/$filename/appinfo/app.php" );
}
}
}

Просмотреть файл

@ -35,6 +35,12 @@ class OC_HELPER {
*/
public static function linkTo( $app, $file ){
global $WEBROOT;
global $SERVERROOT;
// Check if the app is in the app folder
if( file_exists( "$SERVERROOT/apps/$app/$file" )){
return "$WEBROOT/apps/$app/$file";
}
return "$WEBROOT/$app/$file";
}
@ -47,7 +53,12 @@ class OC_HELPER {
* Returns the path to the image.
*/
public static function imagePath( $app, $image ){
global $SERVERROOT;
global $WEBROOT;
// Check if the app is in the app folder
if( file_exists( "$SERVERROOT/apps/img/$app/$file" )){
return "$WEBROOT/apps/img/$app/$file";
}
return "$WEBROOT/$app/img/$image";
}

Просмотреть файл

@ -96,7 +96,13 @@ class OC_TEMPLATE{
// Get the right template folder
$template = "$SERVERROOT/templates/";
if( $app != "core" && $app != "" ){
$template = "$SERVERROOT/$app/templates/";
// Check if the app is in the app folder
if( "$SERVERROOT/apps/$app/templates/" ){
$template = "$SERVERROOT/apps/$app/templates/";
}
else{
$template = "$SERVERROOT/$app/templates/";
}
}
// Templates have the ending .php