Sindbad~EG File Manager

Current Path : /home/sarayaglobal/sarayamystair.in/libraries/syw/
Upload File :
Current File : /home/sarayaglobal/sarayamystair.in/libraries/syw/stylesheets.php

<?php
/**
 * @copyright	Copyright (C) 2011 Simplify Your Web, Inc. All rights reserved.
 * @license		GNU General Public License version 3 or later; see LICENSE.txt
 */

// no direct access
defined('_JEXEC') or die;

class SYWStylesheets {

	static $twodtransitionsLoaded = false;
	static $bgtransitionsLoaded = false;
	static $modalsLoaded = false;
	static $accessibleVisibilityLoaded = false;

	/**
	 * Load the 2d transitions stylesheet if needed
	 */
	static function load2DTransitions()
	{
		if (self::$twodtransitionsLoaded) {
			return;
		}

		$doc = JFactory::getDocument();

		if (version_compare(JVERSION, '3.2.0', 'ge')) {
		    $doc->addStyleSheetVersion(JURI::root(true).'/media/syw/css/2d-transitions-min.css');
		} else {
		    $doc->addStyleSheet(JURI::root(true).'/media/syw/css/2d-transitions-min.css');
		}

		self::$twodtransitionsLoaded = true;
	}

	/**
	 * Load the background transitions stylesheet if needed
	 */
	static function loadBGTransitions()
	{
		if (self::$bgtransitionsLoaded) {
			return;
		}

		$doc = JFactory::getDocument();

		if (version_compare(JVERSION, '3.2.0', 'ge')) {
		    $doc->addStyleSheetVersion(JURI::root(true).'/media/syw/css/bg-transitions-min.css');
		} else {
		    $doc->addStyleSheet(JURI::root(true).'/media/syw/css/bg-transitions-min.css');
		}

		self::$bgtransitionsLoaded = true;
	}

	/**
	 * Load the CSS needed for modals when Bootstrap is missing (CSS for Bootstrap 2)
	 */
	static function loadBootstrapModals()
	{
	    if (self::$modalsLoaded) {
	        return;
	    }

	    $doc = JFactory::getDocument();

	    if (version_compare(JVERSION, '3.2.0', 'ge')) {
	        $doc->addStyleSheetVersion(JURI::root(true).'/media/syw/css/bootstrap-modals-min.css');
	    } else {
	        $doc->addStyleSheet(JURI::root(true).'/media/syw/css/bootstrap-modals-min.css');
	    }

	    self::$modalsLoaded = true;
	}

	/**
	 * Load the CSS needed for accessibility element visibility
	 */
	static function loadAccessibilityVisibilityStyles()
	{
	    if (self::$accessibleVisibilityLoaded) {
	        return;
	    }

	    JFactory::getDocument()->addStyleDeclaration('.element-invisible { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); }');

	    self::$accessibleVisibilityLoaded = true;
	}

}
?>

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists