Completed
Branch master (80ecd1)
by
unknown
01:39
created
includes/admin/settings/class-alnp-settings-misc.php 1 patch
Spacing   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -11,11 +11,11 @@  discard block
 block discarded – undo
11 11
  */
12 12
 
13 13
 // Exit if accessed directly.
14
-if ( ! defined( 'ABSPATH' ) ) {
14
+if ( ! defined('ABSPATH')) {
15 15
 	exit;
16 16
 }
17 17
 
18
-if ( ! class_exists( 'Auto_Load_Next_Post_Settings_Misc_Tab' ) ) {
18
+if ( ! class_exists('Auto_Load_Next_Post_Settings_Misc_Tab')) {
19 19
 
20 20
 	class Auto_Load_Next_Post_Settings_Misc_Tab extends Auto_Load_Next_Post_Settings_Page {
21 21
 
@@ -29,12 +29,12 @@  discard block
 block discarded – undo
29 29
 		 */
30 30
 		public function __construct() {
31 31
 			$this->id    = 'misc';
32
-			$this->label = esc_html__( 'Misc', 'auto-load-next-post' );
32
+			$this->label = esc_html__('Misc', 'auto-load-next-post');
33 33
 
34 34
 			parent::__construct();
35 35
 
36
-			add_filter( 'auto_load_next_post_' . $this->id . '_settings', array( __CLASS__, 'lock_js_in_footer' ), 0, 1 );
37
-			add_action( 'auto_load_next_post_sections_' . $this->id, array( __CLASS__, 'no_comment_selector_set' ), 10 );
36
+			add_filter('auto_load_next_post_'.$this->id.'_settings', array(__CLASS__, 'lock_js_in_footer'), 0, 1);
37
+			add_action('auto_load_next_post_sections_'.$this->id, array(__CLASS__, 'no_comment_selector_set'), 10);
38 38
 		} // END __construct()
39 39
 
40 40
 		/**
@@ -45,11 +45,11 @@  discard block
 block discarded – undo
45 45
 		 * @since  1.5.0
46 46
 		 */
47 47
 		public static function no_comment_selector_set() {
48
-			$comments_container = get_option( 'auto_load_next_post_comments_container' );
49
-			$remove_comments    = get_option( 'auto_load_next_post_remove_comments' );
48
+			$comments_container = get_option('auto_load_next_post_comments_container');
49
+			$remove_comments    = get_option('auto_load_next_post_remove_comments');
50 50
 
51
-			if ( empty( $comments_container ) && ! empty( $remove_comments ) ) {
52
-				include( dirname( AUTO_LOAD_NEXT_POST_FILE ) . '/includes/admin/views/html-notice-no-comment-selector.php' );
51
+			if (empty($comments_container) && ! empty($remove_comments)) {
52
+				include(dirname(AUTO_LOAD_NEXT_POST_FILE).'/includes/admin/views/html-notice-no-comment-selector.php');
53 53
 			}
54 54
 		} // END no_comment_selector_set()
55 55
 
@@ -65,19 +65,19 @@  discard block
 block discarded – undo
65 65
 		 * @param   array $settings
66 66
 		 * @return  array $settings
67 67
 		 */
68
-		public static function lock_js_in_footer( $settings ) {
69
-			$js_locked_in_footer = get_option( 'auto_load_next_post_lock_js_in_footer' );
68
+		public static function lock_js_in_footer($settings) {
69
+			$js_locked_in_footer = get_option('auto_load_next_post_lock_js_in_footer');
70 70
 
71
-			if ( !empty( $js_locked_in_footer ) && $js_locked_in_footer == 'yes' ) {
71
+			if ( ! empty($js_locked_in_footer) && $js_locked_in_footer == 'yes') {
72 72
 				// Setting key to look for.
73 73
 				$key = 'load_js_in_footer';
74 74
 
75 75
 				// Find the setting.
76
-				$find_setting = array_search( $key, $settings );
76
+				$find_setting = array_search($key, $settings);
77 77
 
78 78
 				// Does the setting exist?
79
-				if ( is_bool( $find_setting ) === true ) {
80
-					unset( $settings[$key] );
79
+				if (is_bool($find_setting) === true) {
80
+					unset($settings[$key]);
81 81
 				}
82 82
 			}
83 83
 
@@ -98,45 +98,45 @@  discard block
 block discarded – undo
98 98
 					'title' => array(
99 99
 						'title' => $this->label,
100 100
 						'type'  => 'title',
101
-						'desc'  => sprintf( esc_html__( 'Here you set if you want to track pageviews, remove comments and load %s javascript in the footer.', 'auto-load-next-post' ), esc_html__( 'Auto Load Next Post', 'auto-load-next-post' ) ),
101
+						'desc'  => sprintf(esc_html__('Here you set if you want to track pageviews, remove comments and load %s javascript in the footer.', 'auto-load-next-post'), esc_html__('Auto Load Next Post', 'auto-load-next-post')),
102 102
 						'id'    => 'misc_options'
103 103
 					),
104 104
 
105 105
 					'remove_comments' => array(
106
-						'title'   => esc_html__( 'Remove Comments', 'auto-load-next-post' ),
107
-						'desc'    => esc_html__( 'Enable to remove comments when each post loads including the initial post.', 'auto-load-next-post' ),
106
+						'title'   => esc_html__('Remove Comments', 'auto-load-next-post'),
107
+						'desc'    => esc_html__('Enable to remove comments when each post loads including the initial post.', 'auto-load-next-post'),
108 108
 						'id'      => 'auto_load_next_post_remove_comments',
109 109
 						'default' => 'yes',
110 110
 						'type'    => 'checkbox'
111 111
 					),
112 112
 
113 113
 					'google_analytics' => array(
114
-						'title'   => esc_html__( 'Update Google Analytics', 'auto-load-next-post' ),
115
-						'desc'    => esc_html__( 'Enable to track each post the visitor is reading. This will count as a pageview. You must already have Google Analytics setup.', 'auto-load-next-post' ),
114
+						'title'   => esc_html__('Update Google Analytics', 'auto-load-next-post'),
115
+						'desc'    => esc_html__('Enable to track each post the visitor is reading. This will count as a pageview. You must already have Google Analytics setup.', 'auto-load-next-post'),
116 116
 						'id'      => 'auto_load_next_post_google_analytics',
117 117
 						'default' => 'no',
118 118
 						'type'    => 'checkbox'
119 119
 					),
120 120
 
121 121
 					'load_js_in_footer' => array(
122
-						'title'   => esc_html__( 'JavaScript in Footer?', 'auto-load-next-post' ),
123
-						'desc'    => esc_html__( 'Enable to load Auto Load Next Post in the footer instead of the header. Can be useful to optimize your site or if the current theme requires it.', 'auto-load-next-post' ),
122
+						'title'   => esc_html__('JavaScript in Footer?', 'auto-load-next-post'),
123
+						'desc'    => esc_html__('Enable to load Auto Load Next Post in the footer instead of the header. Can be useful to optimize your site or if the current theme requires it.', 'auto-load-next-post'),
124 124
 						'id'      => 'auto_load_next_post_load_js_in_footer',
125 125
 						'default' => 'no',
126 126
 						'type'    => 'checkbox'
127 127
 					),
128 128
 
129 129
 					'reset_data' => array(
130
-						'title'   => esc_html__( 'Reset all data?', 'auto-load-next-post' ),
131
-						'desc'    => esc_html__( 'Press the reset button to clear all settings for this plugin and re-install the default settings.', 'auto-load-next-post' ),
130
+						'title'   => esc_html__('Reset all data?', 'auto-load-next-post'),
131
+						'desc'    => esc_html__('Press the reset button to clear all settings for this plugin and re-install the default settings.', 'auto-load-next-post'),
132 132
 						'id'      => 'auto_load_next_post_reset_data',
133 133
 						'default' => 'no',
134 134
 						'type'    => 'reset_data'
135 135
 					),
136 136
 
137 137
 					'uninstall' => array(
138
-						'title'   => esc_html__( 'Remove all data on uninstall?', 'auto-load-next-post' ),
139
-						'desc'    => esc_html__( 'If enabled, all settings for this plugin will all be deleted when uninstalling via Plugins > Delete.', 'auto-load-next-post' ),
138
+						'title'   => esc_html__('Remove all data on uninstall?', 'auto-load-next-post'),
139
+						'desc'    => esc_html__('If enabled, all settings for this plugin will all be deleted when uninstalling via Plugins > Delete.', 'auto-load-next-post'),
140 140
 						'id'      => 'auto_load_next_post_uninstall_data',
141 141
 						'default' => 'no',
142 142
 						'type'    => 'checkbox'
@@ -156,15 +156,15 @@  discard block
 block discarded – undo
156 156
 		 * @since 1.5.0
157 157
 		 * @param mixed $settings
158 158
 		 */
159
-		public function customize_button( $settings ) {
159
+		public function customize_button($settings) {
160 160
 			?>
161 161
 			<tr valign="top">
162
-				<th scope="row" class="titledesc"><?php echo $settings['title'];?></th>
163
-				<td class="forminp forminp-<?php echo sanitize_title( $settings['type'] ) ?>">
164
-					<a href="<?php echo $settings['link']; ?>" class="button-secondary <?php echo esc_attr( $settings['class'] ); ?>">
162
+				<th scope="row" class="titledesc"><?php echo $settings['title']; ?></th>
163
+				<td class="forminp forminp-<?php echo sanitize_title($settings['type']) ?>">
164
+					<a href="<?php echo $settings['link']; ?>" class="button-secondary <?php echo esc_attr($settings['class']); ?>">
165 165
 						<?php echo $settings['button_text']; ?>
166 166
 					</a>
167
-					<span class="description"><?php echo $settings['desc'];?></span>
167
+					<span class="description"><?php echo $settings['desc']; ?></span>
168 168
 				</td>
169 169
 			</tr>
170 170
 			<?php
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 		public function output() {
182 182
 			$settings = $this->get_settings();
183 183
 
184
-			Auto_Load_Next_Post_Admin_Settings::output_fields( $settings );
184
+			Auto_Load_Next_Post_Admin_Settings::output_fields($settings);
185 185
 		} // END output()
186 186
 
187 187
 		/**
@@ -193,7 +193,7 @@  discard block
 block discarded – undo
193 193
 		public function save() {
194 194
 			$settings = $this->get_settings();
195 195
 
196
-			Auto_Load_Next_Post_Admin_Settings::save_fields( $settings );
196
+			Auto_Load_Next_Post_Admin_Settings::save_fields($settings);
197 197
 		} // END save()
198 198
 
199 199
 	} // END class
Please login to merge, or discard this patch.
includes/class-alnp-install.php 2 patches
Spacing   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -11,11 +11,11 @@  discard block
 block discarded – undo
11 11
  */
12 12
 
13 13
 // Exit if accessed directly.
14
-if ( ! defined( 'ABSPATH' ) ) {
14
+if ( ! defined('ABSPATH')) {
15 15
 	exit;
16 16
 }
17 17
 
18
-if ( ! class_exists( 'Auto_Load_Next_Post_Install' ) ) {
18
+if ( ! class_exists('Auto_Load_Next_Post_Install')) {
19 19
 
20 20
 	class Auto_Load_Next_Post_Install {
21 21
 
@@ -36,11 +36,11 @@  discard block
 block discarded – undo
36 36
 		 * @access public
37 37
 		 */
38 38
 		public function __construct() {
39
-			add_action( 'init', array( __CLASS__, 'add_rewrite_endpoint' ), 0 );
40
-			add_action( 'init', array( __CLASS__, 'check_version' ), 5 );
39
+			add_action('init', array(__CLASS__, 'add_rewrite_endpoint'), 0);
40
+			add_action('init', array(__CLASS__, 'check_version'), 5);
41 41
 
42 42
 			// Get plugin version.
43
-			self::$current_version = get_option( 'auto_load_next_post_version' );
43
+			self::$current_version = get_option('auto_load_next_post_version');
44 44
 		} // END __construct()
45 45
 
46 46
 		/**
@@ -53,9 +53,9 @@  discard block
 block discarded – undo
53 53
 		 * @since  1.4.10
54 54
 		 */
55 55
 		public static function check_version() {
56
-			if ( ! defined( 'IFRAME_REQUEST' ) && version_compare( self::$current_version, AUTO_LOAD_NEXT_POST_VERSION, '<' ) ) {
56
+			if ( ! defined('IFRAME_REQUEST') && version_compare(self::$current_version, AUTO_LOAD_NEXT_POST_VERSION, '<')) {
57 57
 				self::install();
58
-				do_action( 'auto_load_next_post_updated' );
58
+				do_action('auto_load_next_post_updated');
59 59
 			}
60 60
 		} // END check_version()
61 61
 
@@ -68,19 +68,19 @@  discard block
 block discarded – undo
68 68
 		 * @version 1.5.0
69 69
 		 */
70 70
 		public static function install() {
71
-			if ( ! is_blog_installed() ) {
71
+			if ( ! is_blog_installed()) {
72 72
 				return;
73 73
 			}
74 74
 
75 75
 			// Check if we are not already running this routine.
76
-			if ( 'yes' === get_transient( 'alnp_installing' ) ) {
76
+			if ('yes' === get_transient('alnp_installing')) {
77 77
 				return;
78 78
 			}
79 79
 
80 80
 			// If we made it till here nothing is running yet, lets set the transient now for five minutes.
81
-			set_transient( 'alnp_installing', 'yes', MINUTE_IN_SECONDS * 5 );
82
-			if ( ! defined( 'AUTO_LOAD_NEXT_POST_INSTALLING' ) ) {
83
-				define( 'AUTO_LOAD_NEXT_POST_INSTALLING', true );
81
+			set_transient('alnp_installing', 'yes', MINUTE_IN_SECONDS * 5);
82
+			if ( ! defined('AUTO_LOAD_NEXT_POST_INSTALLING')) {
83
+				define('AUTO_LOAD_NEXT_POST_INSTALLING', true);
84 84
 			}
85 85
 
86 86
 			// Add default options.
@@ -101,9 +101,9 @@  discard block
 block discarded – undo
101 101
 			// Refresh rewrite rules.
102 102
 			self::flush_rewrite_rules();
103 103
 
104
-			delete_transient( 'alnp_installing' );
104
+			delete_transient('alnp_installing');
105 105
 
106
-			do_action( 'alnp_installed' );
106
+			do_action('alnp_installed');
107 107
 		} // END install()
108 108
 
109 109
 		/**
@@ -115,16 +115,16 @@  discard block
 block discarded – undo
115 115
 		 * @since  1.5.0
116 116
 		 */
117 117
 		private static function set_theme_selectors() {
118
-			if ( is_alnp_supported() ) {
119
-				$content_container    = alnp_get_theme_support( 'content_container' );
120
-				$title_selector       = alnp_get_theme_support( 'title_selector' );
121
-				$navigation_container = alnp_get_theme_support( 'navigation_container' );
122
-				$comments_container   = alnp_get_theme_support( 'comments_container' );
123
-
124
-				if ( ! empty( $content_container ) ) update_option( 'auto_load_next_post_content_container', $content_container );
125
-				if ( ! empty( $title_selector ) ) update_option( 'auto_load_next_post_title_selector', $title_selector );
126
-				if ( ! empty( $navigation_container ) ) update_option( 'auto_load_next_post_navigation_container', $navigation_container );
127
-				if ( ! empty( $comments_container ) ) update_option( 'auto_load_next_post_comments_container', $comments_container );
118
+			if (is_alnp_supported()) {
119
+				$content_container    = alnp_get_theme_support('content_container');
120
+				$title_selector       = alnp_get_theme_support('title_selector');
121
+				$navigation_container = alnp_get_theme_support('navigation_container');
122
+				$comments_container   = alnp_get_theme_support('comments_container');
123
+
124
+				if ( ! empty($content_container)) update_option('auto_load_next_post_content_container', $content_container);
125
+				if ( ! empty($title_selector)) update_option('auto_load_next_post_title_selector', $title_selector);
126
+				if ( ! empty($navigation_container)) update_option('auto_load_next_post_navigation_container', $navigation_container);
127
+				if ( ! empty($comments_container)) update_option('auto_load_next_post_comments_container', $comments_container);
128 128
 			}
129 129
 		} // END set_theme_selectors()
130 130
 
@@ -139,12 +139,12 @@  discard block
 block discarded – undo
139 139
 		 * @version 1.5.3
140 140
 		 */
141 141
 		private static function set_js_in_footer() {
142
-			if ( is_alnp_supported() ) {
143
-				$load_js_in_footer = alnp_get_theme_support( 'load_js_in_footer' );
144
-				$lock_js_in_footer = alnp_get_theme_support( 'lock_js_in_footer' );
142
+			if (is_alnp_supported()) {
143
+				$load_js_in_footer = alnp_get_theme_support('load_js_in_footer');
144
+				$lock_js_in_footer = alnp_get_theme_support('lock_js_in_footer');
145 145
 
146
-				if ( ! empty( $load_js_in_footer ) && $load_js_in_footer == 'yes' ) update_option( 'auto_load_next_post_load_js_in_footer', $load_js_in_footer );
147
-				if ( ! empty( $lock_js_in_footer ) && $lock_js_in_footer == 'yes' ) update_option( 'auto_load_next_post_lock_js_in_footer', $lock_js_in_footer );
146
+				if ( ! empty($load_js_in_footer) && $load_js_in_footer == 'yes') update_option('auto_load_next_post_load_js_in_footer', $load_js_in_footer);
147
+				if ( ! empty($lock_js_in_footer) && $lock_js_in_footer == 'yes') update_option('auto_load_next_post_lock_js_in_footer', $lock_js_in_footer);
148 148
 			}
149 149
 		} // END set_js_in_footer()
150 150
 
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
 		 * @static
156 156
 		 */
157 157
 		private static function update_version() {
158
-			update_option( 'auto_load_next_post_version', AUTO_LOAD_NEXT_POST_VERSION );
158
+			update_option('auto_load_next_post_version', AUTO_LOAD_NEXT_POST_VERSION);
159 159
 		} // END update_version()
160 160
 
161 161
 		/**
@@ -167,13 +167,13 @@  discard block
 block discarded – undo
167 167
 		 * @version 1.5.0
168 168
 		 */
169 169
 		public static function set_install_date() {
170
-			$install_date = get_site_option( 'auto_load_next_post_install_date' );
170
+			$install_date = get_site_option('auto_load_next_post_install_date');
171 171
 
172 172
 			// If ALNP was installed before but the install date was not converted to time then convert it.
173
-			if ( ! empty( $install_date ) && !intval( $install_date ) ) {
174
-				update_site_option( 'auto_load_next_post_install_date', strtotime( $install_date ) );
173
+			if ( ! empty($install_date) && ! intval($install_date)) {
174
+				update_site_option('auto_load_next_post_install_date', strtotime($install_date));
175 175
 			} else {
176
-				add_site_option( 'auto_load_next_post_install_date', time() );
176
+				add_site_option('auto_load_next_post_install_date', time());
177 177
 			}
178 178
 		} // END set_install_date()
179 179
 
@@ -189,15 +189,15 @@  discard block
 block discarded – undo
189 189
 		 */
190 190
 		public static function create_options() {
191 191
 			// Include settings so that we can run through defaults
192
-			include_once( dirname( __FILE__ ) . '/admin/class-alnp-admin-settings.php' );
192
+			include_once(dirname(__FILE__).'/admin/class-alnp-admin-settings.php');
193 193
 
194 194
 			$settings = Auto_Load_Next_Post_Admin_Settings::get_settings_pages();
195 195
 
196
-			foreach ( $settings as $section ) {
197
-				foreach ( $section->get_settings() as $value ) {
198
-					if ( isset( $value['default'] ) && isset( $value['id'] ) ) {
199
-						$autoload = isset( $value['autoload'] ) ? (bool) $value['autoload'] : true;
200
-						add_option( $value['id'], $value['default'], '', ( $autoload ? 'yes' : 'no' ) );
196
+			foreach ($settings as $section) {
197
+				foreach ($section->get_settings() as $value) {
198
+					if (isset($value['default']) && isset($value['id'])) {
199
+						$autoload = isset($value['autoload']) ? (bool) $value['autoload'] : true;
200
+						add_option($value['id'], $value['default'], '', ($autoload ? 'yes' : 'no'));
201 201
 					}
202 202
 				}
203 203
 			}
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
 		 * @version 1.5.0
213 213
 		 */
214 214
 		public static function add_rewrite_endpoint() {
215
-			add_rewrite_endpoint( 'alnp', EP_PERMALINK | EP_PAGES | EP_ATTACHMENT );
215
+			add_rewrite_endpoint('alnp', EP_PERMALINK | EP_PAGES | EP_ATTACHMENT);
216 216
 		} // END add_rewrite_endpoint()
217 217
 
218 218
 		/**
Please login to merge, or discard this patch.
Braces   +18 added lines, -6 removed lines patch added patch discarded remove patch
@@ -121,10 +121,18 @@  discard block
 block discarded – undo
121 121
 				$navigation_container = alnp_get_theme_support( 'navigation_container' );
122 122
 				$comments_container   = alnp_get_theme_support( 'comments_container' );
123 123
 
124
-				if ( ! empty( $content_container ) ) update_option( 'auto_load_next_post_content_container', $content_container );
125
-				if ( ! empty( $title_selector ) ) update_option( 'auto_load_next_post_title_selector', $title_selector );
126
-				if ( ! empty( $navigation_container ) ) update_option( 'auto_load_next_post_navigation_container', $navigation_container );
127
-				if ( ! empty( $comments_container ) ) update_option( 'auto_load_next_post_comments_container', $comments_container );
124
+				if ( ! empty( $content_container ) ) {
125
+					update_option( 'auto_load_next_post_content_container', $content_container );
126
+				}
127
+				if ( ! empty( $title_selector ) ) {
128
+					update_option( 'auto_load_next_post_title_selector', $title_selector );
129
+				}
130
+				if ( ! empty( $navigation_container ) ) {
131
+					update_option( 'auto_load_next_post_navigation_container', $navigation_container );
132
+				}
133
+				if ( ! empty( $comments_container ) ) {
134
+					update_option( 'auto_load_next_post_comments_container', $comments_container );
135
+				}
128 136
 			}
129 137
 		} // END set_theme_selectors()
130 138
 
@@ -143,8 +151,12 @@  discard block
 block discarded – undo
143 151
 				$load_js_in_footer = alnp_get_theme_support( 'load_js_in_footer' );
144 152
 				$lock_js_in_footer = alnp_get_theme_support( 'lock_js_in_footer' );
145 153
 
146
-				if ( ! empty( $load_js_in_footer ) && $load_js_in_footer == 'yes' ) update_option( 'auto_load_next_post_load_js_in_footer', $load_js_in_footer );
147
-				if ( ! empty( $lock_js_in_footer ) && $lock_js_in_footer == 'yes' ) update_option( 'auto_load_next_post_lock_js_in_footer', $lock_js_in_footer );
154
+				if ( ! empty( $load_js_in_footer ) && $load_js_in_footer == 'yes' ) {
155
+					update_option( 'auto_load_next_post_load_js_in_footer', $load_js_in_footer );
156
+				}
157
+				if ( ! empty( $lock_js_in_footer ) && $lock_js_in_footer == 'yes' ) {
158
+					update_option( 'auto_load_next_post_lock_js_in_footer', $lock_js_in_footer );
159
+				}
148 160
 			}
149 161
 		} // END set_js_in_footer()
150 162
 
Please login to merge, or discard this patch.