Re image folder path.
Posted: 18 Nov 2013, 08:17
Hi guys just upgraded to Phoca gallery 4.0.4 I had changed the image/phocagallery to image/webalbums in all previews versions it worked now using the exact some path it no longer works. I have pasted the code I'm using in case I am doing something wrong. Can you please advise me asap it's important.
***********************************************************************************************************************************************************************
class PhocaGalleryPath extends JObject
{
function __construct() {}
function &getInstance() {
static $instance;
if (!$instance) {
$instance = new PhocaGalleryPath();
//$baseFront = str_replace('/administrator', '', JURI::base(true));
$baseFront = JURI::root(true);
$instance->image_abs = JPATH_ROOT . DS . 'images' . DS . 'webalbums' . DS ;
$instance->image_rel = 'images/webalbums/';
$instance->avatar_abs = JPATH_ROOT . DS . 'images' . DS . 'webalbums' . DS . 'avatars' . DS ;
$instance->avatar_rel = 'images/webalbums/avatars/';
$instance->image_rel_full = $baseFront . '/' . $instance->image_rel;
$instance->image_rel_admin = 'media/com_phocagallery/images/administrator/';
$instance->image_rel_admin_full = $baseFront . '/' . $instance->image_rel_admin;
$instance->image_rel_front = 'media/com_phocagallery/images/';
$instance->image_rel_front_full = $baseFront . '/' . $instance->image_rel_front;
$instance->image_abs_front = JPATH_ROOT . DS . 'media' . DS . 'com_phocagallery'. DS . 'images'.DS ;
$instance->media_css_abs = JPATH_ROOT . DS . 'media'. DS . 'com_phocagallery'. DS . 'css' . DS;
$instance->media_img_abs = JPATH_ROOT . DS . 'media'. DS . 'com_phocagallery'. DS . 'images' . DS;
$instance->media_js_abs = JPATH_ROOT . DS . 'media'. DS . 'com_phocagallery'. DS . 'js' . DS;
$instance->media_css_rel = 'media/com_phocagallery/css/';
$instance->media_img_rel = 'media/com_phocagallery/images/';
$instance->media_js_rel = 'components/com_phocagallery/assets/';
$instance->media_css_rel_full = $baseFront . '/' . $instance->media_css_rel;
$instance->media_img_rel_full = $baseFront . '/' . $instance->media_img_rel;
$instance->media_js_rel_full = $baseFront . '/' . $instance->media_js_rel;
$instance->assets_abs = JPATH_ROOT . DS . 'components' . DS . 'com_phocagallery' . DS . 'assets' . DS;
$instance->assets_rel = 'components/com_phocagallery/assets/';
}
return $instance;
}
function getPath() {
$instance = &PhocaGalleryPath::getInstance();
return $instance;
}
}
?>
***********************************************************************************************************************************************************************
class PhocaGalleryPath extends JObject
{
function __construct() {}
function &getInstance() {
static $instance;
if (!$instance) {
$instance = new PhocaGalleryPath();
//$baseFront = str_replace('/administrator', '', JURI::base(true));
$baseFront = JURI::root(true);
$instance->image_abs = JPATH_ROOT . DS . 'images' . DS . 'webalbums' . DS ;
$instance->image_rel = 'images/webalbums/';
$instance->avatar_abs = JPATH_ROOT . DS . 'images' . DS . 'webalbums' . DS . 'avatars' . DS ;
$instance->avatar_rel = 'images/webalbums/avatars/';
$instance->image_rel_full = $baseFront . '/' . $instance->image_rel;
$instance->image_rel_admin = 'media/com_phocagallery/images/administrator/';
$instance->image_rel_admin_full = $baseFront . '/' . $instance->image_rel_admin;
$instance->image_rel_front = 'media/com_phocagallery/images/';
$instance->image_rel_front_full = $baseFront . '/' . $instance->image_rel_front;
$instance->image_abs_front = JPATH_ROOT . DS . 'media' . DS . 'com_phocagallery'. DS . 'images'.DS ;
$instance->media_css_abs = JPATH_ROOT . DS . 'media'. DS . 'com_phocagallery'. DS . 'css' . DS;
$instance->media_img_abs = JPATH_ROOT . DS . 'media'. DS . 'com_phocagallery'. DS . 'images' . DS;
$instance->media_js_abs = JPATH_ROOT . DS . 'media'. DS . 'com_phocagallery'. DS . 'js' . DS;
$instance->media_css_rel = 'media/com_phocagallery/css/';
$instance->media_img_rel = 'media/com_phocagallery/images/';
$instance->media_js_rel = 'components/com_phocagallery/assets/';
$instance->media_css_rel_full = $baseFront . '/' . $instance->media_css_rel;
$instance->media_img_rel_full = $baseFront . '/' . $instance->media_img_rel;
$instance->media_js_rel_full = $baseFront . '/' . $instance->media_js_rel;
$instance->assets_abs = JPATH_ROOT . DS . 'components' . DS . 'com_phocagallery' . DS . 'assets' . DS;
$instance->assets_rel = 'components/com_phocagallery/assets/';
}
return $instance;
}
function getPath() {
$instance = &PhocaGalleryPath::getInstance();
return $instance;
}
}
?>