Your IP : 216.73.216.43


Current Path : /home/cbequiperp/www/plugins/system/ztshortcodes/core/html/site/
Upload File :
Current File : /home/cbequiperp/www/plugins/system/ztshortcodes/core/html/site/zt_countdown.php

<?php

/**
 * Zt Shortcodes
 * A powerful Joomla plugin to help effortlessly customize your own content and style without HTML code knowledge
 * 
 * @name        Zt Shortcodes
 * @version     2.5
 * @package     Plugin
 * @subpackage  System
 * @author      ZooTemplate 
 * @email       support@zootemplate.com 
 * @link        http://www.zootemplate.com 
 * @copyright   Copyright (c) 2017 ZooTemplate
 * @license     GPL v2 
 */
defined('_JEXEC') or die('Restricted access');

$class = $html = '';
$class .= 'zt-countdown';
$class .= ' ' . $attributes->get('extraclass');
$id = 'zt-countdown-' . uniqid(md5(time()));

$time = $attributes->get('time');
$date = date_create($time);
$date = date_format($date,"d-m-Y");
$seconds = strtotime($date);

$time = $seconds - time();

$type = $attributes->get('type');
$class .= ' '.$type;

$html .=  '<div class="' . $class . ' ClassyCountdownDemo" id="' . $id . '"></div>';
$html .= '<script>';

if($type=='default')
  $html .= "jQuery('#". $id ."').countdown({until: ". $time .",padZeroes: true})";
else
  $html .= 'jQuery(document).ready(function(){
            jQuery("#'. $id .'").ClassyCountdown({
              theme: "flat-colors",
              end: jQuery.now() + '. $time .',
              style: {
                element: "",
                textResponsive: .5,
                days: {
                  gauge: {
                    thickness: .01,
                    bgColor: "rgba(0,0,0,0.05)",
                    fgColor: "#1abc9c"
                  },
                  textCSS: "color:#34495e;"
                },
                hours: {
                  gauge: {
                    thickness: .01,
                    bgColor: "rgba(0,0,0,0.05)",
                    fgColor: "#2980b9"
                  },
                  textCSS: "color:#34495e;"
                },
                minutes: {
                  gauge: {
                    thickness: .01,
                    bgColor: "rgba(0,0,0,0.05)",
                    fgColor: "#8e44ad"
                  },
                  textCSS: "color:#34495e;"
                },
                seconds: {
                  gauge: {
                    thickness: .01,
                    bgColor: "rgba(0,0,0,0.05)",
                    fgColor: "#f39c12"
                  },
                  textCSS: "color:#34495e;"
                }
              },
            })
          })';
$html .= '</script>';
echo $html;