Changeset 3334190 for cookieadmin/trunk/includes/admin.php
- Timestamp:
- 07/25/2025 01:04:39 PM (8 months ago)
- File:
-
- 1 edited
-
cookieadmin/trunk/includes/admin.php (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
cookieadmin/trunk/includes/admin.php
r3328224 r3334190 150 150 static function dashboard_page(){ 151 151 152 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg ;152 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg, $cookieadmin_settings; 153 153 154 154 self::header_theme(__('Dashboard', 'cookieadmin')); … … 163 163 <div class="cookieadmin-stats-number cookieadmin-green">'.esc_html__('Enabled', 'cookieadmin').'</div> 164 164 </div> 165 165 166 <div class="cookieadmin-stats-block cookieadmin-is-block-25"> 166 167 <div class="cookieadmin-stats-name">'.esc_html__('Consent Type', 'cookieadmin').' … … 169 170 <div class="cookieadmin-stats-number cookieadmin-uppercase">'.(!empty($view) && $view == 'cookieadmin_us' ? esc_html__('US State Laws', 'cookieadmin') : esc_html__('GDPR', 'cookieadmin')).'</div> 170 171 </div> 172 173 <div class="cookieadmin-stats-block cookieadmin-is-block-25"> 174 <div class="cookieadmin-stats-name">'.esc_html__('Google Consent Mode v2', 'cookieadmin').' 175 <div class="cookieadmin-block-link"><a href="'.esc_url(admin_url('admin.php?page=cookieadmin-settings')).'">['.esc_html__('Edit', 'cookieadmin').']</a></div> 176 </div> 177 '.(!empty($cookieadmin_settings['google_consent_mode_v2']) ? '<div class="cookieadmin-stats-number cookieadmin-green">'.esc_html__('Enabled', 'cookieadmin').'</div>' : '<div class="cookieadmin-stats-number">'.esc_html__('Disabled', 'cookieadmin').'</div>').' 178 </div> 179 180 <div style="width:25%"> 181 182 </div> 171 183 </div> 172 184 </div>'; … … 177 189 static function settings_page(){ 178 190 179 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg ;191 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg, $cookieadmin_settings; 180 192 181 193 self::header_theme(__('Settings', 'cookieadmin')); … … 197 209 <label class="cookieadmin-title">'.esc_html__('Load Cookies prior to consent', 'cookieadmin').'</label> 198 210 <div class="cookieadmin-setting-contents"> 211 212 <input name="cookieadmin_preload[]" type="checkbox" id="necessary_preload" value="necessary" checked disabled> 213 <label class="cookieadmin-input" for="necessary_preload">'.esc_html__('Necessary', 'cookieadmin').'</label> 214 199 215 <input name="cookieadmin_preload[]" type="checkbox" id="functional_preload" value="functional" '.(!empty($policy[$view]['preload']) && in_array("functional", $policy[$view]['preload']) ? 'checked' : '').'> 200 216 <label class="cookieadmin-input" for="functional_preload">'.esc_html__('Functional', 'cookieadmin').'</label> 201 <input name="cookieadmin_preload[]" type="checkbox" id="analytical_preload" value="analytical" '.(!empty($policy[$view]['preload']) && in_array("analytical", $policy[$view]['preload']) ? 'checked' : '').'>202 < label class="cookieadmin-input" for="analytical_preload">'.esc_html__('Analytical', 'cookieadmin').'</label>203 < input name="cookieadmin_preload[]" type="checkbox" id="performance_preload" value="performance" '.(!empty($policy[$view]['preload']) && in_array("performance", $policy[$view]['preload']) ? 'checked' : '').'>204 <label class="cookieadmin-input" for="performance_preload">'.esc_html__('Performance', 'cookieadmin').'</label>205 <input name="cookieadmin_preload[]" type="checkbox" id=" advertisement_preload" value="advertisement" '.(!empty($policy[$view]['preload']) && in_array("advertisement", $policy[$view]['preload']) ? 'checked' : '').'>206 <label for=" advertisement_preload">'.esc_html__('Advertisement', 'cookieadmin').'</label>217 218 <input name="cookieadmin_preload[]" type="checkbox" id="analytics_preload" value="analytics" '.(!empty($policy[$view]['preload']) && in_array("analytics", $policy[$view]['preload']) ? 'checked' : '').'> 219 <label class="cookieadmin-input" for="analytics_preload">'.esc_html__('Analytical', 'cookieadmin').'</label> 220 221 <input name="cookieadmin_preload[]" type="checkbox" id="marketing_preload" value="marketing" '.(!empty($policy[$view]['preload']) && in_array("marketing", $policy[$view]['preload']) ? 'checked' : '').'> 222 <label for="marketing_preload">'.esc_html__('Advertisement', 'cookieadmin').'</label> 207 223 </div> 208 224 </div> … … 213 229 <label class="cookieadmin_toggle"> 214 230 <input name="cookieadmin_reload_on_consent" type="checkbox" id="cookieadmin_reload_on_consent" '.(!empty($policy[$view]['reload_on_consent']) ? 'checked' : '').'> 231 <span class="cookieadmin_slider"></span> 232 </label> 233 </div> 234 </div> 235 236 <div class="cookieadmin-setting"> 237 <label class="cookieadmin-title">'.esc_html__('Google Consent Mode v2', 'cookieadmin').'</label> 238 <div class="cookieadmin-setting-contents"> 239 <label class="cookieadmin_toggle"> 240 <input name="cookieadmin_google_consent_mode_v2" type="checkbox" id="cookieadmin_google_consent_mode_v2" '.(!empty($cookieadmin_settings['google_consent_mode_v2']) ? 'checked' : '').'> 215 241 <span class="cookieadmin_slider"></span> 216 242 </label> … … 371 397 '.( !empty($categorized['Functional']) ? $categorized['Functional'] : '<tr class="cookieadmin-empty-row"><td colspan=4>'.esc_html__('No Cookies Found!', 'cookieadmin').'</td></tr>' ).' 372 398 </tbody> 373 <tbody id="analytic al_tbody">399 <tbody id="analytics_tbody"> 374 400 <tr><td colspan=4>'.esc_html__('Analytical Cookies', 'cookieadmin').'</td></tr> 375 '.( !empty($categorized['Analytic al']) ? $categorized['Analytical'] : '<tr class="cookieadmin-empty-row"><td colspan=4>'.esc_html__('No Cookies Found!', 'cookieadmin').'</td></tr>' ).'401 '.( !empty($categorized['Analytics']) ? $categorized['Analytics'] : '<tr class="cookieadmin-empty-row"><td colspan=4>'.esc_html__('No Cookies Found!', 'cookieadmin').'</td></tr>' ).' 376 402 </tbody> 377 403 <tbody id="marketing_tbody"> … … 414 440 <option value="Necessary">'.esc_html__('Necessary', 'cookieadmin').'</option> 415 441 <option value="Functional">'.esc_html__('Functional', 'cookieadmin').'</option> 416 <option value="Analytic al">'.esc_html__('Analytical', 'cookieadmin').'</option>442 <option value="Analytics">'.esc_html__('Analytical', 'cookieadmin').'</option> 417 443 <option value="Marketing">'.esc_html__('Marketing', 'cookieadmin').'</option> 418 444 </select> … … 697 723 static function cookieadmin_save_settings(){ 698 724 699 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg ;725 global $cookieadmin_lang, $cookieadmin_error, $cookieadmin_msg, $cookieadmin_settings; 700 726 701 727 // debug_print_backtrace();die; … … 721 747 } 722 748 } 749 750 $cookieadmin_settings['google_consent_mode_v2'] = (isset( $_REQUEST['cookieadmin_google_consent_mode_v2'] ) ? 1 : 0); 751 752 if(empty($cookieadmin_error)){ 753 update_option('cookieadmin_settings', $cookieadmin_settings); 754 } 723 755 724 756 if(isset($_REQUEST['page']) && $_REQUEST['page'] === 'cookieadmin-settings'){ … … 727 759 728 760 //set preload and consent field for "cookieadmin-settings" page 729 $setting['preload'] = !empty($_REQUEST['cookieadmin_preload']) ? array_map('sanitize_text_field', wp_unslash($_REQUEST['cookieadmin_preload'])) : (!empty($policy[$law]['preload']) ? $policy[$law]['preload'] : []);761 $setting['preload'] = !empty($_REQUEST['cookieadmin_preload']) ? array_map('sanitize_text_field', wp_unslash($_REQUEST['cookieadmin_preload'])) : []; 730 762 $setting['reload_on_consent'] = !empty($_REQUEST['cookieadmin_reload_on_consent']) ? sanitize_text_field(wp_unslash($_REQUEST['cookieadmin_reload_on_consent'])) : ''; 731 763 }else{
Note: See TracChangeset
for help on using the changeset viewer.