Changeset 3412355
- Timestamp:
- 12/05/2025 03:23:57 PM (8 days ago)
- File:
-
- 1 edited
-
event-post/trunk/inc/class-settings.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
event-post/trunk/inc/class-settings.php
r3368287 r3412355 490 490 function settings_field_default_callback($args){ 491 491 ?> 492 <input name="ep_settings[<?php echo $args['name']; ?>]"493 style="<?php echo isset($args['input-style']) ? $args['input-style'] : null?>"494 id="<?php echo $args['name']; ?>"495 value="<?php echo EventPost()->settings[$args['name']]; ?>"496 class="regular-text <?php echo isset($args['input-class']) ? $args['input-class'] : null?>"/>492 <input name="ep_settings[<?php echo esc_attr($args['name']); ?>]" 493 style="<?php echo esc_attr(isset($args['input-style']) ? $args['input-style'] : ''); ?>" 494 id="<?php echo esc_attr($args['name']); ?>" 495 value="<?php echo esc_attr(EventPost()->settings[$args['name']]); ?>" 496 class="regular-text <?php echo esc_attr(isset($args['input-class']) ? $args['input-class'] : ''); ?>"/> 497 497 <?php if(isset($args['description']) && $args['description']): ?> 498 <p class="description"><?php echo $args['description']; ?></p>498 <p class="description"><?php echo esc_html($args['description']); ?></p> 499 499 <?php endif; ?> 500 500 <?php … … 502 502 function settings_field_textarea_callback($args){ 503 503 ?> 504 <textarea name="ep_settings[<?php echo $args['name']; ?>]"505 style="<?php echo isset($args['input-style']) ? $args['input-style'] : null?>"506 id="<?php echo $args['name']; ?>"507 class="regular-text <?php echo isset($args['input-class']) ? $args['input-class'] : null?>"508 ><?php echo EventPost()->settings[$args['name']]; ?></textarea>504 <textarea name="ep_settings[<?php echo esc_attr($args['name']); ?>]" 505 style="<?php echo esc_attr(isset($args['input-style']) ? $args['input-style'] : ''); ?>" 506 id="<?php echo esc_attr($args['name']); ?>" 507 class="regular-text <?php echo esc_attr(isset($args['input-class']) ? $args['input-class'] : ''); ?>" 508 ><?php echo esc_textarea(EventPost()->settings[$args['name']]); ?></textarea> 509 509 <?php if(isset($args['description']) && $args['description']): ?> 510 <p class="description"><?php echo $args['description']; ?></p>510 <p class="description"><?php echo esc_html($args['description']); ?></p> 511 511 <?php endif; ?> 512 512 <?php … … 514 514 function settings_field_select_callback($args){ 515 515 ?> 516 <select name="ep_settings[<?php echo $args['name']; ?>]"517 style="<?php echo isset($args['input-style']) ? $args['input-style'] : null?>"518 id="<?php echo $args['name']; ?>"519 class="<?php echo isset($args['input-class']) ? $args['input-class'] : null?>">516 <select name="ep_settings[<?php echo esc_attr($args['name']); ?>]" 517 style="<?php echo esc_attr(isset($args['input-style']) ? $args['input-style'] : ''); ?>" 518 id="<?php echo esc_attr($args['name']); ?>" 519 class="<?php echo esc_attr(isset($args['input-class']) ? $args['input-class'] : ''); ?>"> 520 520 <?php foreach($args['options'] as $value=>$label) : ?> 521 <option value="<?php echo $value; ?>" <?php selected($value, EventPost()->settings[$args['name']], true);?>><?php echo $label; ?></option>521 <option value="<?php echo esc_attr($value); ?>" <?php selected($value, EventPost()->settings[$args['name']], true);?>><?php echo esc_html($label); ?></option> 522 522 <?php endforeach; ?> 523 523 </select> 524 524 <?php if(isset($args['description']) && $args['description']): ?> 525 <p class="description"><?php echo $args['description']; ?></p>525 <p class="description"><?php echo esc_html($args['description']); ?></p> 526 526 <?php endif; ?> 527 527 <?php … … 532 532 <p> 533 533 <label> 534 <input type="checkbox" name="ep_settings[<?php echo $args['name']; ?>][<?php echo $value; ?>]" value="<?php echo $value; ?>" <?php checked(in_array($value, EventPost()->settings[$args['name']]),true, true) ?>>535 <?php echo $label; ?>534 <input type="checkbox" name="ep_settings[<?php echo esc_attr($args['name']); ?>][<?php echo esc_attr($value); ?>]" value="<?php echo esc_attr($value); ?>" <?php checked(in_array($value, EventPost()->settings[$args['name']]),true, true) ?>> 535 <?php echo esc_html($label); ?> 536 536 </label> 537 537 </p> 538 538 <?php endforeach; ?> 539 539 <?php if(isset($args['description']) && $args['description']): ?> 540 <p class="description"><?php echo $args['description']; ?></p>540 <p class="description"><?php echo esc_html($args['description']); ?></p> 541 541 <?php endif; ?> 542 542 <?php … … 549 549 <label> 550 550 <input type="radio" name="ep_settings[datepicker]" id="ep_datepicker_simple" value="simple" <?php checked(EventPost()->settings['datepicker'],'simple', true) ?>> 551 <?php _e('Simple', 'event-post'); ?>551 <?php esc_html_e('Simple', 'event-post'); ?> 552 552 </label> 553 553 <p> 554 554 <span id="eventpost_simple_date_human" class="human_date"> 555 <?php echo $human_date; ?>555 <?php echo esc_html($human_date); ?> 556 556 </span> 557 <input type="text" class="eventpost-datepicker-simple" id="eventpost_simple_date" value="<?php echo $now; ?>">557 <input type="text" class="eventpost-datepicker-simple" id="eventpost_simple_date" value="<?php echo esc_attr($now); ?>"> 558 558 </p> 559 559 </div> … … 561 561 <label> 562 562 <input type="radio" name="ep_settings[datepicker]" id="ep_datepicker_native" value="native" <?php checked(EventPost()->settings['datepicker'],'native', true) ?>> 563 <?php _e('Native WordPress style', 'event-post'); ?>563 <?php esc_html_e('Native WordPress style', 'event-post'); ?> 564 564 </label> 565 565 <p> 566 566 <span id="eventpost_native_date_human" class="human_date"> 567 <?php echo $human_date; ?>567 <?php echo esc_html($human_date); ?> 568 568 </span> 569 <input type="text" class="eventpost-datepicker-native" id="eventpost_native_date" value="<?php echo $now; ?>">569 <input type="text" class="eventpost-datepicker-native" id="eventpost_native_date" value="<?php echo esc_attr($now); ?>"> 570 570 </p> 571 571 </div> … … 580 580 ?> 581 581 <div class="wrap"> 582 <h2><?php _e('Events settings', 'event-post'); ?></h2>582 <h2><?php esc_html_e('Events settings', 'event-post'); ?></h2> 583 583 <form action="options.php" method="post"> 584 584 <?php settings_fields( 'eventpost-settings' ); ?>
Note: See TracChangeset
for help on using the changeset viewer.