%PDF- %PDF-
| Direktori : /home/lightco1/www/lightcolab.com/plugins/system/comingsoonpagebuilder/ |
| Current File : /home/lightco1/www/lightcolab.com/plugins/system/comingsoonpagebuilder/comingsoonpagebuilder.php |
<?php
/**
* @version 1.0
* @package plg_comingsoonpagebuilder
* @copyright Copyright (C) 2013. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* @author JoomlaForce Team <support@joomlaforce.com> - http://www.joomlaforce.com
*/
defined('_JEXEC') or die;
define( 'DS', DIRECTORY_SEPARATOR );
jimport( 'joomla.plugin.plugin' );
// For Library
jimport('jforce.libraries');
//end lib
/**
* Override Joomla Views and Layouts
*
* @package Plugin
* @subpackage System
* @since 2.5
*/
class plgSystemComingSoonPageBuilder extends JPlugin
{
function plgSystemComingSoonPageBuilder(&$subject, $config)
{
parent::__construct($subject, $config);
//Get Params
$this->theme = 'blue';
$this->enablebckslide = '1';
$this->enableplayer = '0';
//Get Images
$this->slideduration = '3000';
$this->img1 = $this->params->get( 'img1', '' ); $this->img2 = $this->params->get( 'img2', '' ); $this->img3 = $this->params->get( 'img3', '' ); $this->img4 = $this->params->get( 'img4', '' ); $this->img5 = $this->params->get( 'img5', '' );
$this->img1width =$this->params->get( 'img1width', '' ); $this->img2width =$this->params->get( 'img2width', '' ); $this->img3width =$this->params->get( 'img3width', '' ); $this->img4width =$this->params->get( 'img4width', '' );
$this->img1heigth = $this->params->get( 'img1heigth', '' ); $this->img2heigth = $this->params->get( 'img2heigth', '' ); $this->img3heigth = $this->params->get( 'img3heigth', '' ); $this->img4heigth = $this->params->get( 'img4heigth', '' );
$this->image1 = $this->params->get( 'image1'); $this->image2 = 'no'; $this->image3 = 'no'; $this->image4 = 'no';
//Get Contents
$this->enablecontent = $this->params->get( 'enablecontent'); $this->contenttitle = $this->params->get( 'contenttitle'); $this->contenttext = $this->params->get( 'contenttext');
//Get Coundown
$this->enablecountdown = $this->params->get( 'enablecountdown', '1' );
//Get Date
$this->cyear = $this->params->get( 'cyear'); $this->cmonth = $this->params->get( 'cmonth'); $this->cday = $this->params->get( 'cday'); $this->chour = $this->params->get( 'chour'); $this->cminutes = $this->params->get( 'cminutes'); $this->cutc = $this->params->get( 'cutc');
//Social Icons
$this->facebook = $this->params->get( 'facebook', '' ); $this->twitter = $this->params->get( 'twitter', '' ); $this->googleplus = $this->params->get( 'googleplus', '' ); $this->pinterest = $this->params->get( 'pinterest', '' ); $this->instagram = $this->params->get( 'instagram', '' ); $this->youtube = $this->params->get( 'youtube', '' ); $this->vimeo = $this->params->get( 'vimeo', '' ); $this->skype = $this->params->get( 'skype', '' ); $this->soundcloud = $this->params->get( 'soundcloud', '' ); $this->dropbox = $this->params->get( 'dropbox', '' ); $this->rss = $this->params->get( 'rss', '' ); $this->dribbble = $this->params->get( 'dribbble', '' ); $this->digg = $this->params->get( 'digg', '' ); $this->delicious = $this->params->get( 'delicious', '' ); $this->tumbler = $this->params->get( 'tumbler', '' ); $this->plixi = $this->params->get( 'plixi', '' ); $this->stubleupon = $this->params->get( 'stubleupon', '' ); $this->lastfm = $this->params->get( 'lastfm', '' ); $this->mobypicture = $this->params->get( 'mobypicture', '' ); $this->myspace = $this->params->get( 'myspace', '' ); $this->foursquare = $this->params->get( 'foursquare', '' ); $this->gowalla = $this->params->get( 'gowalla', '' ); $this->ichat = $this->params->get( 'ichat', '' ); $this->googlebuzz = $this->params->get( 'googlebuzz', '' );
//End Social Icons
//Get Music Player
$this->enablemusic = '0';
//Get Youtube Video
$this->enableyoutube = '0';
}
public function onBeforeRender(){
$app = JFactory::getApplication('site');
if (($app->getCfg('offline'))&&(!$app->isAdmin())) {
//echo 'Offline due to configuration setting';
$document =& JFactory::getDocument();
$viewName = 'comingsoonpage';
$basePath = __DIR__;
$config = array( 'base_path'=>$basePath);
require_once $basePath . DS . 'views' . DS . $viewName . DS . 'view.html.php';
JResponse::setHeader('Content-Type', 'text/html; charset=utf-8');
JResponse::sendHeaders();
$app->close();
}
}
public function onAfterInitialise()
{
$this->loadLanguage('', JPATH_ADMINISTRATOR);
}
}