| @@ -1,40 +1,40 @@ | ||
| 1 | -<?php | |
| 2 | -/* | |
| 3 | -Plugin Name: Timed Content | |
| 4 | -Text Domain: timed-content | |
| 5 | -Domain Path: /lang | |
| 6 | -Plugin URI: http://wordpress.org/plugins/timed-content/ | |
| 7 | -Description: Plugin to show or hide portions of a Page or Post based on specific date/time characteristics. These actions can either be processed either server-side or client-side, depending on the desired effect. | |
| 8 | -Author: K. Tough, Arno Welz7el, Enrico Bacis | |
| 9 | -Version: 2.99 | |
| 10 | -Author URI: http://wordpress.org/plugins/timed-content/ | |
| 11 | -*/ | |
| 12 | -defined( 'ABSPATH' ) or die(); | |
| 13 | - | |
| 14 | -require 'lib/class-customfieldsinterface.php'; | |
| 15 | -require 'lib/class-timedcontentplugin.php'; | |
| 16 | - | |
| 17 | -define( 'TIMED_CONTENT_VERSION', '2.99' ); | |
| 18 | -define( 'TIMED_CONTENT_SLUG', 'timed-content' ); | |
| 19 | -define( 'TIMED_CONTENT_PLUGIN_URL', plugins_url() . '/' . TIMED_CONTENT_SLUG ); | |
| 20 | -define( 'TIMED_CONTENT_SHORTCODE_CLIENT', 'timed-content-client' ); | |
| 21 | -define( 'TIMED_CONTENT_SHORTCODE_SERVER', 'timed-content-server' ); | |
| 22 | -define( 'TIMED_CONTENT_SHORTCODE_RULE', 'timed-content-rule' ); | |
| 23 | -define( 'TIMED_CONTENT_TIME_ZERO', '1970-01-01 00:00:00 +000' ); // Start of Unix Epoch (32 bit) | |
| 24 | -define( 'TIMED_CONTENT_TIME_END', '2038-01-19 03:14:06 +000' ); // End of Unix Epoch (32 bit) | |
| 25 | -define( 'TIMED_CONTENT_RULE_TYPE', 'timed_content_rule' ); | |
| 26 | -define( 'TIMED_CONTENT_RULE_POSTMETA_PREFIX', TIMED_CONTENT_RULE_TYPE . '_' ); | |
| 27 | -define( 'TIMED_CONTENT_CSS', TIMED_CONTENT_PLUGIN_URL . '/css/timed-content.css' ); | |
| 28 | -define( 'TIMED_CONTENT_CSS_DASHICONS', TIMED_CONTENT_PLUGIN_URL . '/css/dashicons/style.css' ); | |
| 29 | -define( 'TIMED_CONTENT_JQUERY_UI_CSS', TIMED_CONTENT_PLUGIN_URL . '/css/jqueryui/1.10.3/themes/smoothness/jquery-ui.css' ); | |
| 30 | -define( 'TIMED_CONTENT_JQUERY_UI_TIMEPICKER_JS', TIMED_CONTENT_PLUGIN_URL . '/js/jquery-ui-timepicker-0.3.3/jquery.ui.timepicker.min.js' ); | |
| 31 | -define( 'TIMED_CONTENT_JQUERY_UI_TIMEPICKER_CSS', TIMED_CONTENT_PLUGIN_URL . '/js/jquery-ui-timepicker-0.3.3/jquery.ui.timepicker.css' ); | |
| 32 | -define( 'TIMED_CONTENT_DATE_FORMAT_OUTPUT', 'Y-m-d H:i O' ); | |
| 33 | -define( 'TIMED_CONTENT_FREQ_HOURLY', 0 ); | |
| 34 | -define( 'TIMED_CONTENT_FREQ_DAILY', 1 ); | |
| 35 | -define( 'TIMED_CONTENT_FREQ_WEEKLY', 2 ); | |
| 36 | -define( 'TIMED_CONTENT_FREQ_MONTHLY', 3 ); | |
| 37 | -define( 'TIMED_CONTENT_FREQ_YEARLY', 4 ); | |
| 38 | - | |
| 39 | -// Initialize plugin | |
| 40 | -$timed_content_plugin_instance = new TimedContentPlugin(); | |
| 1 | +<?php | |
| 2 | +/* | |
| 3 | +Plugin Name: Timed Content | |
| 4 | +Text Domain: timed-content | |
| 5 | +Domain Path: /lang | |
| 6 | +Plugin URI: http://wordpress.org/plugins/timed-content/ | |
| 7 | +Description: Plugin to show or hide portions of a Page or Post based on specific date/time characteristics. These actions can either be processed either server-side or client-side, depending on the desired effect. | |
| 8 | +Author: K. Tough, Arno Welzel, Enrico Bacis | |
| 9 | +Version: 2.74 | |
| 10 | +Author URI: http://wordpress.org/plugins/timed-content/ | |
| 11 | +*/ | |
| 12 | +defined( 'ABSPATH' ) or die(); | |
| 13 | + | |
| 14 | +require 'lib/class-customfieldsinterface.php'; | |
| 15 | +require 'lib/class-timedcontentplugin.php'; | |
| 16 | + | |
| 17 | +define( 'TIMED_CONTENT_VERSION', '2.74' ); | |
| 18 | +define( 'TIMED_CONTENT_SLUG', 'timed-content' ); | |
| 19 | +define( 'TIMED_CONTENT_PLUGIN_URL', plugins_url() . '/' . TIMED_CONTENT_SLUG ); | |
| 20 | +define( 'TIMED_CONTENT_SHORTCODE_CLIENT', 'timed-content-client' ); | |
| 21 | +define( 'TIMED_CONTENT_SHORTCODE_SERVER', 'timed-content-server' ); | |
| 22 | +define( 'TIMED_CONTENT_SHORTCODE_RULE', 'timed-content-rule' ); | |
| 23 | +define( 'TIMED_CONTENT_TIME_ZERO', '1970-01-01 00:00:00 +000' ); // Start of Unix Epoch (32 bit) | |
| 24 | +define( 'TIMED_CONTENT_TIME_END', '2038-01-19 03:14:06 +000' ); // End of Unix Epoch (32 bit) | |
| 25 | +define( 'TIMED_CONTENT_RULE_TYPE', 'timed_content_rule' ); | |
| 26 | +define( 'TIMED_CONTENT_RULE_POSTMETA_PREFIX', TIMED_CONTENT_RULE_TYPE . '_' ); | |
| 27 | +define( 'TIMED_CONTENT_CSS', TIMED_CONTENT_PLUGIN_URL . '/css/timed-content.css' ); | |
| 28 | +define( 'TIMED_CONTENT_CSS_DASHICONS', TIMED_CONTENT_PLUGIN_URL . '/css/dashicons/style.css' ); | |
| 29 | +define( 'TIMED_CONTENT_JQUERY_UI_CSS', TIMED_CONTENT_PLUGIN_URL . '/css/jqueryui/1.10.3/themes/smoothness/jquery-ui.css' ); | |
| 30 | +define( 'TIMED_CONTENT_JQUERY_UI_TIMEPICKER_JS', TIMED_CONTENT_PLUGIN_URL . '/js/jquery-ui-timepicker-0.3.3/jquery.ui.timepicker.min.js' ); | |
| 31 | +define( 'TIMED_CONTENT_JQUERY_UI_TIMEPICKER_CSS', TIMED_CONTENT_PLUGIN_URL . '/js/jquery-ui-timepicker-0.3.3/jquery.ui.timepicker.css' ); | |
| 32 | +define( 'TIMED_CONTENT_DATE_FORMAT_OUTPUT', 'Y-m-d H:i O' ); | |
| 33 | +define( 'TIMED_CONTENT_FREQ_HOURLY', 0 ); | |
| 34 | +define( 'TIMED_CONTENT_FREQ_DAILY', 1 ); | |
| 35 | +define( 'TIMED_CONTENT_FREQ_WEEKLY', 2 ); | |
| 36 | +define( 'TIMED_CONTENT_FREQ_MONTHLY', 3 ); | |
| 37 | +define( 'TIMED_CONTENT_FREQ_YEARLY', 4 ); | |
| 38 | + | |
| 39 | +// Initialize plugin | |
| 40 | +$timed_content_plugin_instance = new TimedContentPlugin(); | |