}
- function get_basepath() {
+ public static function get_basepath() {
$basepath = get_config("system", "basepath");
clear_cache();
// clear cache for photos
- clear_cache($a->get_basepath(), $a->get_basepath()."/photo");
+ clear_cache(App::get_basepath(), App::get_basepath()."/photo");
// clear smarty cache
- clear_cache($a->get_basepath()."/view/smarty3/compiled", $a->get_basepath()."/view/smarty3/compiled");
+ clear_cache(App::get_basepath()."/view/smarty3/compiled", App::get_basepath()."/view/smarty3/compiled");
// clear cache for image proxy
if (!get_config("system", "proxy_disabled")) {
- clear_cache($a->get_basepath(), $a->get_basepath()."/proxy");
+ clear_cache(App::get_basepath(), App::get_basepath()."/proxy");
$cachetime = get_config('system','proxy_cache_time');
if (!$cachetime) $cachetime = PROXY_DEFAULT_TIME;
// If the photo is public and there is an existing photo directory store the photo there
if ($public and ($file != "")) {
// If the photo path isn't there, try to create it
- $basepath = $a->get_basepath();
+ $basepath = App::get_basepath();
if (!is_dir($basepath."/photo"))
if (is_writable($basepath))
mkdir($basepath."/photo");
$thumb = false;
$size = 1024;
$sizetype = "";
- $basepath = $a->get_basepath();
+ $basepath = App::get_basepath();
// If the cache path isn't there, try to create it
if (!is_dir($basepath."/proxy"))
$url = html_entity_decode($url, ENT_NOQUOTES, 'utf-8');
// Creating a sub directory to reduce the amount of files in the cache directory
- $basepath = $a->get_basepath() . '/proxy';
+ $basepath = App::get_basepath() . '/proxy';
$shortpath = hash('md5', $url);
$longpath = substr($shortpath, 0, 2);