| Server IP : 54.36.91.62 / Your IP : 216.73.217.112 Web Server : Apache System : Linux webm013.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : coopiak ( 151928) PHP Version : 8.3.23 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/coopiak/amisdesseniors-fr/nice2/plugins/system/djclassifiedsyt/ |
Upload File : |
<?php
/**
* @package DJ-Extensions-DJClassifiedsYt-module
* @copyright Copyright (C) DJ-Extensions.com, All rights reserved.
* @license http://www.gnu.org/licenses GNU/GPL
* @author url: http://dj-extensions.com
* @author email contact@m.herzberg
*/
defined('_JEXEC') or die;
use Joomla\CMS\Plugin\CMSPlugin;
use Joomla\CMS\Uri\Uri;
use YOOtheme\Application;
use YOOtheme\Path;
if(JComponentHelper::isEnabled('com_djclassifieds')){
require_once(JPATH_ROOT.'/components/com_djclassifieds/model.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djcategory.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djimage.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djregion.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djnotify.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djtheme.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djtype.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djseo.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djgeocoder.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djupload.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djsocial.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djparams.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djpayment.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djhtml.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djaccess.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djfield.php');
require_once(JPATH_ROOT.'/administrator/components/com_djclassifieds/lib/djauction.php');
}
class plgSystemDjclassifiedsyt extends CMSPlugin
{
public function __construct(&$subject, $config = array())
{
if(!JComponentHelper::isEnabled('com_djclassifieds')){
return false;
}
parent::__construct($subject, $config);
$this->loadLanguage();
DJClassifiedsTheme::loadLanguage();
DJClassifiedsTheme::loadAdminLanguage();
JPluginHelper::importPlugin('djclassifieds');
}
public function onAfterInitialise()
{
if (class_exists(Application::class, false)) {
$app = Application::getInstance();
$doc = JFactory::getDocument();
$root = __DIR__;
$rootUrl = Uri::root(true);
Path::setAlias('~djclassifiedsyt', $root);
Path::setAlias('~djclassifiedsyt_url', $rootUrl . '/plugins/system/djclassifiedsyt');
$doc->addScript(Uri::root() . 'plugins/system/djclassifiedsyt/assets/js/script.js');
$doc->addStylesheet(Uri::root() . 'plugins/system/djclassifiedsyt/assets/css/style.css');
require_once __DIR__ . '/vendor/autoload.php';
$app->load('~djclassifiedsyt/modules/{builder-joomla-source,builder,form}/bootstrap.php');
}
}
}