static function getInstance()
 {
     if (empty(self::$_this)) {
         self::$_this = new WP_Lightbox_Config();
         self::$_this->loadConfig();
         return self::$_this;
     }
     return self::$_this;
 }
function wp_lightbox_ultimate_run_activation()
{
    include_once 'wp_lightbox_config.php';
    $wp_lightbox_config = WP_Lightbox_Config::getInstance();
    //global $wp_lightbox_config;
    /*** Start of Add Default Options ***/
    $wp_lightbox_config->addValue('wp_lightbox_width', '640');
    $wp_lightbox_config->addValue('wp_lightbox_height', '480');
    $wp_lightbox_config->addValue('wp_lightbox_prettyPhoto_checkbox', '1');
    $wp_lightbox_config->addValue('wp_lightbox_prettyPhoto_animation_speed', 'fast');
    $wp_lightbox_config->addValue('wp_lightbox_prettyPhoto_opacity', '0.80');
    $wp_lightbox_config->addValue('wp_lightbox_prettyPhoto_theme', 'dark_rounded');
    $wp_lightbox_config->addValue('wp_lightbox_fancybox_overlayopacity', '0.3');
    $wp_lightbox_config->addValue('wp_lightbox_fancybox_titlePosition', 'outside');
    $wp_lightbox_config->addValue('wp_lightbox_fancybox_transition_type', 'elastic');
    $wp_lightbox_config->addValue('wp_lightbox_fancybox_showCloseButton', '1');
    $wp_lightbox_config->addValue('wp_lightbox_colorbox_transition_type', 'elastic');
    $wp_lightbox_config->addValue('wp_lightbox_colorbox_opacity', '0.85');
    $wp_lightbox_config->saveConfig();
    /*** End of Add Default Options ***/
}
Exemple #3
0
<?php

/*
Plugin Name: WP Lightbox Ultimate
Version: 1.4.5
Plugin URI: http://www.tipsandtricks-hq.com
Author: Tips & Tricks HQ
Author URI:http://www.tipsandtricks-hq.com
Description: A simple lightbox plugin for WordPress
*/
define('WP_LIGHTBOX_VERSION', "1.4.5");
include_once 'wp_lightbox1.php';
include_once 'wp_lightbox_config.php';
$wp_lightbox_config = WP_Lightbox_Config::getInstance();
function wp_lightbox_ultimate_activation_handler()
{
    require_once dirname(__FILE__) . '/wp_lightbox_installer.php';
    wp_lightbox_ultimate_run_activation();
}
register_activation_hook(__FILE__, 'wp_lightbox_ultimate_activation_handler');
add_filter('plugin_action_links', 'wp_lightbox_add_settings_link', 10, 2);
function wp_lightbox_add_settings_link($links, $file)
{
    if ($file == plugin_basename(__FILE__)) {
        $settings_link = '<a href="options-general.php?page=wp-lightbox-ultimate">Settings</a>';
        array_unshift($links, $settings_link);
    }
    return $links;
}