?> "/> </td> <td> <label title="dynamic_flickr_data_type"><?php _e('Data Type', 'slider_pro'); ?> </label> <select name="slide[<?php echo $counter; ?> ][settings][dynamic_flickr_data_type]"> <?php $data_type = sliderpro_get_slide_setting($slide_settings, 'dynamic_flickr_data_type', 'dynamic'); $list = sliderpro_get_settings_list('dynamic_flickr_data_type'); foreach ($list as $entry) { $selected = $data_type == $entry ? ' selected="selected"' : ''; echo '<option' . $selected . ' value="' . $entry . '">' . sliderpro_get_settings_pretty_name($entry) . '</option>'; } ?> </select> </td> <td> <label title="dynamic_flickr_maximum"><?php _e('Maximum', 'slider_pro'); ?> </label> <input name="slide[<?php echo $counter;
<?php $list = sliderpro_get_settings_list('align_type'); foreach ($list as $entry) { $selected = sliderpro_get_setting($slider_settings, 'align_type') == $entry ? 'selected="selected"' : ""; echo "<option value=\"{$entry}\" {$selected}>" . sliderpro_get_settings_pretty_name($entry) . "</option>"; } ?> </select> <label title="scale_type"><?php _e('Scale', 'slider_pro'); ?> </label> <select name="slider_settings[scale_type]"> <?php $list = sliderpro_get_settings_list('scale_type'); foreach ($list as $entry) { $selected = sliderpro_get_setting($slider_settings, 'scale_type') == $entry ? 'selected="selected"' : ""; echo "<option value=\"{$entry}\" {$selected}>" . sliderpro_get_settings_pretty_name($entry) . "</option>"; } ?> </select> <label title="allow_scale_up"><?php _e('Scale Up', 'slider_pro'); ?> </label> <input name="slider_settings[allow_scale_up]" type="hidden" value="0"/> <input name="slider_settings[allow_scale_up]" type="checkbox" value="1" <?php echo sliderpro_get_setting($slider_settings, 'allow_scale_up') == true ? 'checked="checked"' : '';
$selected = sliderpro_get_slide_setting($slide_settings, 'dynamic_posts_orderby', 'dynamic') == $entry ? 'selected="selected"' : ""; echo "<option value=\"{$entry}\" {$selected}>" . sliderpro_get_settings_pretty_name($entry) . "</option>"; } ?> </select> <div class="spacediv"></div> <select name="slide[<?php echo $counter; ?> ][settings][dynamic_posts_order]" class="order-multiselect"> <?php $list = sliderpro_get_settings_list('dynamic_posts_order'); foreach ($list as $entry) { $selected = sliderpro_get_slide_setting($slide_settings, 'dynamic_posts_order', 'dynamic') == $entry ? 'selected="selected"' : ""; echo "<option value=\"{$entry}\" {$selected}>" . $entry . "</option>"; } ?> </select> <label title="dynamic_posts_maximum"><?php _e('Maximum', 'slider_pro'); ?> </label> <input name="slide[<?php echo $counter; ?>
/** * Create a slide setting field */ function sliderpro_create_slide_setting_field($setting_name, $setting_value, $counter) { global $sliderpro_slide_settings; $setting = $sliderpro_slide_settings[$setting_name]; $value = $setting_value == 'default' ? $setting['default_value'] : $setting_value; $setting_field_name = ''; $setting_field_control = ''; $setting_field_name = '<label title="' . $setting_name . '"><span>' . __($setting['name'], 'slider_pro') . '</span>'; if ($setting['type'] == 'text') { $setting_field_control .= '<input name="slide[' . $counter . '][settings][' . $setting_name . ']" type="text" value="' . $value . '"/>'; } else { if ($setting['type'] == 'checkbox') { $checked = $value == true ? ' checked="checked"' : ''; $setting_field_control .= '<input name="slide[' . $counter . '][settings][' . $setting_name . ']" type="hidden" value="0"/>'; $setting_field_control .= '<input name="slide[' . $counter . '][settings][' . $setting_name . ']" type="checkbox" value="1"' . $checked . '/>'; } else { if ($setting['type'] == 'color') { $setting_field_control .= '<input name="slide[' . $counter . '][settings][' . $setting_name . ']" type="hidden" value="' . $value . '"/>'; $setting_field_control .= '<input type="button" class="sp-color-picker"/>'; } else { if ($setting['type'] == 'select') { $setting_field_control .= '<select name="slide[' . $counter . '][settings][' . $setting_name . ']">'; $list = sliderpro_get_settings_list($setting['list']); foreach ($list as $entry) { $selected = $value == $entry ? ' selected="selected"' : ''; $setting_field_control .= '<option value="' . $entry . '"' . $selected . '>' . sliderpro_get_settings_pretty_name($entry) . '</option>'; } $setting_field_control .= '</select>'; } } } } $setting_field = '<tr class="setting-field" id="' . $setting_name . '"><td>' . $setting_field_name . '</td><td>' . $setting_field_control . '</td></tr>'; return $setting_field; }
<div class="slide-type-indicator"> <?php $slide_type = sliderpro_get_slide_setting($slide_settings, 'slide_type', 'dynamic'); ?> <label title="slide_type"><?php _e('Slide Type', 'slider_pro'); ?> </label> <select name="slide[<?php echo $counter; ?> ][settings][slide_type]" class="slide-type"> <?php $list = sliderpro_get_settings_list('slide_types'); foreach ($list as $entry) { $selected = $slide_type == $entry ? ' selected="selected"' : ''; echo '<option' . $selected . ' value="' . $entry . '">' . sliderpro_get_settings_pretty_name($entry) . '</option>'; } ?> </select> <p class="loading-controls-indicator hide">Loading Controls...</p> </div> <div class="dynamic-control-fields-container <?php echo $slide_type; ?> "> <?php