Changeset 3384394
- Timestamp:
- 10/25/2025 10:09:02 AM (5 months ago)
- Location:
- smart-accordion/trunk
- Files:
-
- 7 edited
-
admin/js/smart-accordion-admin.js (modified) (5 diffs)
-
libs/meta-boxes/smart-accordion-post-metaboxes.php (modified) (32 diffs)
-
libs/post-types/smart-accordion-post-type.php (modified) (3 diffs)
-
libs/shortcode/smart-accordion-shortcode.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
smart-accordion.php (modified) (1 diff)
-
template/theme-1.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
smart-accordion/trunk/admin/js/smart-accordion-admin.js
r2662004 r3384394 30 30 */ 31 31 32 33 34 32 var pe_team_types = $("#pe_team_types").val(); 35 33 if( pe_team_types == 1 ){ 36 34 $("#team01").show(); 37 35 $("#team02").hide(); 38 } 39 else { 36 }else { 40 37 $("#team01").hide(); 41 38 $("#team02").show(); … … 43 40 44 41 $("#pe_team_types").on('change', function(){ 45 46 42 var pe_team_types = $("#pe_team_types").val(); 47 43 if( pe_team_types == 2 ){ 48 44 $("#team01").hide(); 49 45 $("#team02").show(); 50 } 51 else{ 46 }else{ 52 47 $("#team01").show(); 53 48 $("#team02").hide(); … … 58 53 if($(this).parent().hasClass('active')){ 59 54 $(this).parent().removeClass('active'); 60 } 61 else{ 62 $(this).parent().addClass('active'); 55 }else{ 56 $(this).parent().addClass('active'); 63 57 } 64 58 }); … … 73 67 }); 74 68 75 76 77 69 var pe_team_gridtypes = $("#pe_team_gridtypes").val(); 78 70 if( pe_team_gridtypes == 1 ){ 79 71 $("#type1").hide('slow'); 80 } 81 else { 72 }else { 82 73 $("#type1").show('slow'); 83 74 } … … 88 79 if( pe_team_gridtypes == 2 ){ 89 80 $("#type1").show('slow'); 90 } 91 else{ 81 }else{ 92 82 $("#type1").hide('slow'); 93 83 } -
smart-accordion/trunk/libs/meta-boxes/smart-accordion-post-metaboxes.php
r3291235 r3384394 42 42 43 43 # Title 44 $sf_ac_title_background_color = get_post_meta($post->ID, 'sf_ac_title_background_color', true); 45 $sf_ac_title_border_color = get_post_meta($post->ID, 'sf_ac_title_border_color', true); 44 46 $sf_ac_title_fontsize = get_post_meta($post->ID, 'sf_ac_title_fontsize', true); 45 47 $sf_ac_title_font_color = get_post_meta($post->ID, 'sf_ac_title_font_color', true); 46 $sf_ac_title_background_color = get_post_meta($post->ID, 'sf_ac_title_background_color', true);47 48 $sf_ac_title_text_transform = get_post_meta($post->ID, 'sf_ac_title_text_transform', true); 48 49 $sf_ac_title_font_style = get_post_meta($post->ID, 'sf_ac_title_font_style', true); … … 66 67 $sf_ac_closeother_ac = get_post_meta($post->ID, 'sf_ac_closeother_ac', true); 67 68 $sf_ac_tabs = get_post_meta($post->ID, 'sf_ac_tabs', true); 69 if ( empty( $sf_ac_tabs ) ) { 70 $sf_ac_tabs = 1; 71 } 72 73 // Add nonce field for security 74 wp_nonce_field( 'pe_sfaccordion_meta_save', 'pe_sfaccordion_meta_nonce' ); 75 68 76 ?> 69 77 … … 84 92 <!-- Tab 2 --> 85 93 <li style="<?php if($sf_ac_tabs == 1){echo "display: block;";} else{ echo "display: none;"; }?>" class="box1 tab-box <?php if($sf_ac_tabs == 1){echo "active";}?>"> 86 87 94 <div class="option-box"> 88 95 <p class="option-title"><?php _e('Accordion Settings','smart-accordion'); ?></p> … … 92 99 <div class="smart-accordion-customize-inner"> 93 100 <div class="smart-accordion-heading-area"> 94 <span class="sub-heading"><?php _e('Choose Categories', 'smart-accordion'); ?></span>95 <span class="sub-description"><?php _e('Select Categories to display Smart Accordion , if you not select any Categories it not display anything. At the same time you can select multiple Categories.', 'smart-accordion');?> </span>101 <span class="sub-heading"><?php _e('Choose Categories', 'smart-accordion'); ?></span> 102 <span class="sub-description"><?php _e('Select Categories to display Smart Accordion. At the same time you can select multiple Categories.', 'smart-accordion'); ?> </span> 96 103 </div> 97 104 … … 122 129 <div class="smart-accordion-customize-inner"> 123 130 <div class="smart-accordion-heading-area"> 124 <span class="sub-heading"><?php _e('Accordion Style', 'smart-accordion'); ?></span>125 <span class="sub-description"><?php _e(' Choose your accordion style. total 3 different style available (accordion, list, multi column)', 'smart-accordion');?> </span>131 <span class="sub-heading"><?php _e('Accordion Style', 'smart-accordion'); ?></span> 132 <span class="sub-description"><?php _e('Select accordion style.', 'smart-accordion'); ?> </span> 126 133 </div> 127 134 128 135 <div class="smart-accordion-select-items"> 129 136 <select name="sf_ac_style_list" id="sf_ac_style_list" class="timezone_string"> 130 <option value="1" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '1' ); ?>><?php _e('Accordion', 'smart-accordion');?></option> 131 <option disabled value="2" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '2' ); ?>><?php _e('Accordion List (Only Pro)', 'smart-accordion');?></option> 137 <option value="1" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '1' ); ?>><?php _e('Style One', 'smart-accordion'); ?></option> 138 <option disabled value="2" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '2' ); ?>><?php _e('Style Two (Only Pro)', 'smart-accordion'); ?></option> 139 <option disabled value="3" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '3' ); ?>><?php _e('Style Three (Only Pro)', 'smart-accordion'); ?></option> 140 <option disabled value="4" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '4' ); ?>><?php _e('Style Four (Only Pro)', 'smart-accordion'); ?></option> 141 <option disabled value="5" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '5' ); ?>><?php _e('Style Five (Only Pro)', 'smart-accordion'); ?></option> 142 <option disabled value="6" <?php if ( isset ( $sf_ac_style_list ) ) selected( $sf_ac_style_list, '6' ); ?>><?php _e('Style Six (Only Pro)', 'smart-accordion'); ?></option> 132 143 </select> 133 144 </div> … … 136 147 <div class="smart-accordion-customize-inner"> 137 148 <div class="smart-accordion-heading-area"> 138 <span class="sub-heading"><?php _e('Order By', 'smart-accordion'); ?></span>139 <span class="sub-description"><?php _e('Choose accordion order By: Date, Menu Order or Random. Drag & Drop order only for Pro Version', 'smart-accordion');?> </span>149 <span class="sub-heading"><?php _e('Order By', 'smart-accordion'); ?></span> 150 <span class="sub-description"><?php _e('Choose accordion orderby.', 'smart-accordion'); ?> </span> 140 151 </div> 141 152 142 153 <div class="smart-accordion-select-items"> 143 154 <select name="sf_ac_orderby_list" id="sf_ac_orderby_list" class="timezone_string"> 144 <option value="date" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'date' ); ?>><?php _e('Publish Date', 'smart-accordion');?></option> 145 <option value="menu_order" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'menu_order' ); ?>><?php _e('Order', 'smart-accordion');?></option> 146 <option value="rand" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'rand' ); ?>><?php _e('Random', 'smart-accordion');?></option> 147 </select> 155 <option value="date" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'date' ); ?>><?php _e('Publish Date', 'smart-accordion'); ?></option> 156 <option value="title" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'title' ); ?>><?php _e('Title', 'smart-accordion'); ?></option> 157 <option value="ID" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'ID' ); ?>><?php _e('ID', 'smart-accordion'); ?></option> 158 <option value="author" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'author' ); ?>><?php _e('Author', 'smart-accordion'); ?></option> 159 <option value="name" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'name' ); ?>><?php _e('Name', 'smart-accordion'); ?></option> 160 <option value="menu_order" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'menu_order' ); ?>><?php _e('Menu Order', 'smart-accordion'); ?></option> 161 <option value="rand" <?php if ( isset ( $sf_ac_orderby_list ) ) selected( $sf_ac_orderby_list, 'rand' ); ?>><?php _e('Random', 'smart-accordion'); ?></option> 162 </select><br /> 148 163 </div> 149 164 </div><!-- End Order By --> … … 151 166 <div class="smart-accordion-customize-inner"> 152 167 <div class="smart-accordion-heading-area"> 153 <span class="sub-heading"><?php _e('Order', 'smart-accordion'); ?></span>154 <span class="sub-description"><?php _e('Choose accordion order : Descending or Ascending. Drag & Drop order only for Pro Version', 'smart-accordion');?> </span>168 <span class="sub-heading"><?php _e('Order', 'smart-accordion'); ?></span> 169 <span class="sub-description"><?php _e('Choose accordion order.', 'smart-accordion'); ?> </span> 155 170 </div> 156 171 157 172 <div class="smart-accordion-select-items"> 158 173 <select name="sf_ac_order_list" id="sf_ac_order_list" class="timezone_string"> 159 <option value="DESC" <?php if ( isset ( $sf_ac_order_list ) ) selected( $sf_ac_order_list, 'DESC' ); ?>><?php _e('Descending', 'smart-accordion'); ?></option>160 <option value="ASC" <?php if ( isset ( $sf_ac_order_list ) ) selected( $sf_ac_order_list, 'ASC' ); ?>><?php _e('Ascending', 'smart-accordion'); ?></option>174 <option value="DESC" <?php if ( isset ( $sf_ac_order_list ) ) selected( $sf_ac_order_list, 'DESC' ); ?>><?php _e('Descending', 'smart-accordion'); ?></option> 175 <option value="ASC" <?php if ( isset ( $sf_ac_order_list ) ) selected( $sf_ac_order_list, 'ASC' ); ?>><?php _e('Ascending', 'smart-accordion'); ?></option> 161 176 </select> 162 177 </div> … … 167 182 </div> 168 183 </li> 184 169 185 <!-- Tab 2 --> 170 186 <li style="<?php if($sf_ac_tabs == 2){echo "display: block;";} else{ echo "display: none;"; }?>" class="box2 tab-box <?php if($sf_ac_tabs == 2){echo "active";}?>"> … … 177 193 <div class="smart-accordion-customize-inner"> 178 194 <div class="smart-accordion-heading-area"> 179 <span class="sub-heading"><?php _e('Title Font Size', 'smart-accordion');?></span> 180 <span class="sub-description"><?php _e('Choose accordion title font size. default font size:16px ', 'smart-accordion');?> </span> 195 <span class="sub-heading"><?php _e('Header Background Color', 'smart-accordion'); ?></span> 196 <span class="sub-description"><?php _e('Choose accordion header Background color.', 'smart-accordion'); ?> </span> 197 </div> 198 199 <div class="smart-accordion-select-items"> 200 <input type="text" name="sf_ac_title_background_color" id="sf_ac_title_background_color" class="timezone_string" value="<?php if($sf_ac_title_background_color !=''){echo $sf_ac_title_background_color; }else{ echo '#dddddd';} ?>"> 201 </div> 202 </div><!-- End Accordion Title background Color --> 203 204 <div class="smart-accordion-customize-inner"> 205 <div class="smart-accordion-heading-area"> 206 <span class="sub-heading"><?php _e('Header Border Color', 'smart-accordion'); ?></span> 207 <span class="sub-description"><?php _e('Choose accordion header title Border color.', 'smart-accordion'); ?> </span> 208 </div> 209 210 <div class="smart-accordion-select-items"> 211 <input type="text" name="sf_ac_title_border_color" id="sf_ac_title_border_color" class="timezone_string" value="<?php if($sf_ac_title_border_color !=''){echo $sf_ac_title_border_color; }else{ echo '#eaeaea';} ?>"> 212 </div> 213 </div><!-- End Accordion Title Border Color --> 214 215 <div class="smart-accordion-customize-inner"> 216 <div class="smart-accordion-heading-area"> 217 <span class="sub-heading"><?php _e('Title Font Size', 'smart-accordion'); ?></span> 218 <span class="sub-description"><?php _e('Choose accordion title font size.', 'smart-accordion'); ?> </span> 181 219 </div> 182 220 … … 188 226 <div class="smart-accordion-customize-inner"> 189 227 <div class="smart-accordion-heading-area"> 190 <span class="sub-heading"><?php _e('Title Font Color', 'smart-accordion'); ?></span>191 <span class="sub-description"><?php _e('Choose accordion title text color. default color: #333333', 'smart-accordion');?> </span>228 <span class="sub-heading"><?php _e('Title Font Color', 'smart-accordion'); ?></span> 229 <span class="sub-description"><?php _e('Choose accordion title text color.', 'smart-accordion'); ?> </span> 192 230 </div> 193 231 … … 199 237 <div class="smart-accordion-customize-inner"> 200 238 <div class="smart-accordion-heading-area"> 201 <span class="sub-heading"><?php _e('Title Background Color', 'smart-accordion');?></span> 202 <span class="sub-description"><?php _e('Choose accordion title Background color. default color: #dddddd', 'smart-accordion');?> </span> 203 </div> 204 205 <div class="smart-accordion-select-items"> 206 <input type="text" name="sf_ac_title_background_color" id="sf_ac_title_background_color" class="timezone_string" value="<?php if($sf_ac_title_background_color !=''){echo $sf_ac_title_background_color; }else{ echo '#dddddd';} ?>"> 207 </div> 208 </div><!-- End Accordion Title background Color --> 209 210 <div class="smart-accordion-customize-inner"> 211 <div class="smart-accordion-heading-area"> 212 <span class="sub-heading"><?php _e('Title Text Transform', 'smart-accordion');?></span> 213 <span class="sub-description"><?php _e('Choose accordion title text transform. default text transform: Capitalize', 'smart-accordion');?> </span> 239 <span class="sub-heading"><?php _e('Title Text Transform', 'smart-accordion'); ?></span> 240 <span class="sub-description"><?php _e('Choose accordion title text transform.', 'smart-accordion'); ?> </span> 214 241 </div> 215 242 216 243 <div class="smart-accordion-select-items"> 217 244 <select name="sf_ac_title_text_transform" id="sf_ac_title_text_transform" class="timezone_string"> 218 <option value="unset" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'unset' ); ?>><?php _e('Default', 'smart-accordion'); ?></option>219 <option disabled value="capitalize" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'capitalize' ); ?>><?php _e('Capitilize (Only Pro)', 'smart-accordion'); ?></option>220 <option disabled value="lowercase" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'lowercase' ); ?>><?php _e('Lowercase (Only Pro)', 'smart-accordion'); ?></option>221 <option disabled value="uppercase" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'uppercase' ); ?>><?php _e('Uppercase (Only Pro)', 'smart-accordion'); ?></option>245 <option value="unset" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'unset' ); ?>><?php _e('Default', 'smart-accordion'); ?></option> 246 <option disabled value="capitalize" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'capitalize' ); ?>><?php _e('Capitilize (Only Pro)', 'smart-accordion'); ?></option> 247 <option disabled value="lowercase" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'lowercase' ); ?>><?php _e('Lowercase (Only Pro)', 'smart-accordion'); ?></option> 248 <option disabled value="uppercase" <?php if ( isset ( $sf_ac_title_text_transform ) ) selected( $sf_ac_title_text_transform, 'uppercase' ); ?>><?php _e('Uppercase (Only Pro)', 'smart-accordion'); ?></option> 222 249 </select> 223 250 </div> … … 226 253 <div class="smart-accordion-customize-inner"> 227 254 <div class="smart-accordion-heading-area"> 228 <span class="sub-heading"><?php _e('Title Font Style', 'smart-accordion'); ?></span>229 <span class="sub-description"><?php _e('Choose accordion title text Style. default: Normal', 'smart-accordion');?> </span>255 <span class="sub-heading"><?php _e('Title Font Style', 'smart-accordion'); ?></span> 256 <span class="sub-description"><?php _e('Choose accordion title text Style.', 'smart-accordion'); ?> </span> 230 257 </div> 231 258 232 259 <div class="smart-accordion-select-items"> 233 260 <select name="sf_ac_title_font_style" id="sf_ac_title_font_style" class="timezone_string"> 234 <option value="normal" <?php if ( isset ( $sf_ac_title_font_style ) ) selected( $sf_ac_title_font_style, 'normal' ); ?>><?php _e('Normal', 'smart-accordion'); ?></option>235 <option disabled value="italic" <?php if ( isset ( $sf_ac_title_font_style ) ) selected( $sf_ac_title_font_style, 'italic' ); ?>><?php _e('Italic (Only Pro)', 'smart-accordion'); ?></option>261 <option value="normal" <?php if ( isset ( $sf_ac_title_font_style ) ) selected( $sf_ac_title_font_style, 'normal' ); ?>><?php _e('Normal', 'smart-accordion'); ?></option> 262 <option disabled value="italic" <?php if ( isset ( $sf_ac_title_font_style ) ) selected( $sf_ac_title_font_style, 'italic' ); ?>><?php _e('Italic (Only Pro)', 'smart-accordion'); ?></option> 236 263 </select> 237 264 </div> … … 240 267 <div class="smart-accordion-customize-inner"> 241 268 <div class="smart-accordion-heading-area"> 242 <span class="sub-heading"><?php _e('Title Text Position', 'smart-accordion'); ?></span>243 <span class="sub-description"><?php _e('Choose accordion title text position. default: Left', 'smart-accordion');?> </span>269 <span class="sub-heading"><?php _e('Title Text Position', 'smart-accordion'); ?></span> 270 <span class="sub-description"><?php _e('Choose accordion title text position.', 'smart-accordion'); ?> </span> 244 271 </div> 245 272 246 273 <div class="smart-accordion-select-items"> 247 274 <select name="sf_ac_title_alignment" id="sf_ac_title_alignment" class="timezone_string"> 248 <option value="left" <?php if ( isset ( $sf_ac_title_alignment ) ) selected( $sf_ac_title_alignment, 'left' ); ?>><?php _e('Left', 'smart-accordion'); ?></option>249 <option disabled value="center" <?php if ( isset ( $sf_ac_title_alignment ) ) selected( $sf_ac_title_alignment, 'center' ); ?>><?php _e('Center (Only Pro)', 'smart-accordion'); ?></option>250 <option disabled value="right" <?php if ( isset ( $sf_ac_title_alignment ) ) selected( $sf_ac_title_alignment, 'right' ); ?>><?php _e('Right (Only Pro)', 'smart-accordion'); ?></option>275 <option value="left" <?php if ( isset ( $sf_ac_title_alignment ) ) selected( $sf_ac_title_alignment, 'left' ); ?>><?php _e('Left', 'smart-accordion'); ?></option> 276 <option disabled value="center" <?php if ( isset ( $sf_ac_title_alignment ) ) selected( $sf_ac_title_alignment, 'center' ); ?>><?php _e('Center (Only Pro)', 'smart-accordion'); ?></option> 277 <option disabled value="right" <?php if ( isset ( $sf_ac_title_alignment ) ) selected( $sf_ac_title_alignment, 'right' ); ?>><?php _e('Right (Only Pro)', 'smart-accordion'); ?></option> 251 278 </select> 252 279 </div> … … 255 282 <div class="smart-accordion-customize-inner"> 256 283 <div class="smart-accordion-heading-area"> 257 <span class="sub-heading"><?php _e('Content Area Padding', 'smart-accordion'); ?></span>258 <span class="sub-description"><?php _e('Choose accordion content area padding. padding options only works if you use Background image or color.', 'smart-accordion'); ?> </span>284 <span class="sub-heading"><?php _e('Content Area Padding', 'smart-accordion'); ?></span> 285 <span class="sub-description"><?php _e('Choose accordion content area padding. padding options only works if you use Background image or color.', 'smart-accordion'); ?> </span> 259 286 </div> 260 287 … … 266 293 <div class="smart-accordion-customize-inner"> 267 294 <div class="smart-accordion-heading-area"> 268 <span class="sub-heading"><?php _e('Content Font Size', 'smart-accordion'); ?></span>269 <span class="sub-description"><?php _e('Choose accordion content font size. default size:14px', 'smart-accordion');?> </span>295 <span class="sub-heading"><?php _e('Content Font Size', 'smart-accordion'); ?></span> 296 <span class="sub-description"><?php _e('Choose accordion content font size.', 'smart-accordion'); ?> </span> 270 297 </div> 271 298 … … 277 304 <div class="smart-accordion-customize-inner"> 278 305 <div class="smart-accordion-heading-area"> 279 <span class="sub-heading"><?php _e('Content Text Color', 'smart-accordion'); ?></span>280 <span class="sub-description"><?php _e('Choose accordion content text color. default color: #000', 'smart-accordion');?> </span>306 <span class="sub-heading"><?php _e('Content Text Color', 'smart-accordion'); ?></span> 307 <span class="sub-description"><?php _e('Choose accordion content text color.', 'smart-accordion'); ?> </span> 281 308 </div> 282 309 … … 288 315 <div class="smart-accordion-customize-inner"> 289 316 <div class="smart-accordion-heading-area"> 290 <span class="sub-heading"><?php _e('Content Background Color', 'smart-accordion'); ?></span>291 <span class="sub-description"><?php _e('Choose accordion content Background color. default color: #fff', 'smart-accordion');?> </span>317 <span class="sub-heading"><?php _e('Content Background Color', 'smart-accordion'); ?></span> 318 <span class="sub-description"><?php _e('Choose accordion content Background color.', 'smart-accordion'); ?> </span> 292 319 </div> 293 320 … … 304 331 <li style="<?php if($sf_ac_tabs == 3){echo "display: block;";} else{ echo "display: none;"; }?>" class="box3 tab-box <?php if($sf_ac_tabs == 3){echo "active";}?>"> 305 332 <div class="option-box"> 306 <p class="option-title"><?php _e('Accordion Settings', 'smart-accordion'); ?></p>333 <p class="option-title"><?php _e('Accordion Settings', 'smart-accordion'); ?></p> 307 334 308 335 <div class="wrap"> … … 311 338 <div class="smart-accordion-customize-inner"> 312 339 <div class="smart-accordion-heading-area"> 313 <span class="sub-heading"><?php _e('Accordion Icon', 'smart-accordion'); ?></span>314 <span class="sub-description"><?php _e('show/hide accordion icon, if you do not want to show accordion icon select (hide) and update. default: Show', 'smart-accordion'); ?> </span>340 <span class="sub-heading"><?php _e('Accordion Icon', 'smart-accordion'); ?></span> 341 <span class="sub-description"><?php _e('show/hide accordion icon, if you do not want to show accordion icon select (hide) and update. default: Show', 'smart-accordion'); ?> </span> 315 342 </div> 316 343 317 344 <div class="smart-accordion-select-items"> 318 345 <select name="sf_ac_icon_showhide" id="sf_ac_icon_showhide" class="timezone_string"> 319 <option value="1" <?php if ( isset ( $sf_ac_icon_showhide ) ) selected( $sf_ac_icon_showhide, '1' ); ?>><?php _e('Show', 'smart-accordion'); ?></option>320 <option disabled value="2" <?php if ( isset ( $sf_ac_icon_showhide ) ) selected( $sf_ac_icon_showhide, '2' ); ?>><?php _e('Hide (Only Pro)', 'smart-accordion'); ?></option>346 <option value="1" <?php if ( isset ( $sf_ac_icon_showhide ) ) selected( $sf_ac_icon_showhide, '1' ); ?>><?php _e('Show', 'smart-accordion'); ?></option> 347 <option disabled value="2" <?php if ( isset ( $sf_ac_icon_showhide ) ) selected( $sf_ac_icon_showhide, '2' ); ?>><?php _e('Hide (Only Pro)', 'smart-accordion'); ?></option> 321 348 </select> 322 349 </div> … … 325 352 <div class="smart-accordion-customize-inner"> 326 353 <div class="smart-accordion-heading-area"> 327 <span class="sub-heading"><?php _e('Accordion Plus Icon', 'smart-accordion'); ?></span>328 <span class="sub-description"><?php _e('Click input field to Choose your Accordion plus icons', 'smart-accordion'); ?> </span>354 <span class="sub-heading"><?php _e('Accordion Plus Icon', 'smart-accordion'); ?></span> 355 <span class="sub-description"><?php _e('Click input field to Choose your Accordion plus icons', 'smart-accordion'); ?> </span> 329 356 <span style="color:red;font-weight: bold" class="pro-hints-ac">Only For Pro version</span> 330 357 </div> … … 342 369 <div class="smart-accordion-customize-inner"> 343 370 <div class="smart-accordion-heading-area"> 344 <span class="sub-heading"><?php _e('Accordion Minus Icon', 'smart-accordion'); ?></span>345 <span class="sub-description"><?php _e('Click input field to Choose your Accordion Minus icons', 'smart-accordion'); ?> </span>371 <span class="sub-heading"><?php _e('Accordion Minus Icon', 'smart-accordion'); ?></span> 372 <span class="sub-description"><?php _e('Click input field to Choose your Accordion Minus icons', 'smart-accordion'); ?> </span> 346 373 <span style="color:red;font-weight: bold" class="pro-hints-ac">Only For Pro version</span> 347 374 </div> … … 360 387 <div class="smart-accordion-customize-inner"> 361 388 <div class="smart-accordion-heading-area"> 362 <span class="sub-heading"><?php _e('Accordion Icon Position', 'smart-accordion'); ?></span>363 <span class="sub-description"><?php _e('Choose accordion icon position left or right. default: Left', 'smart-accordion');?> </span>389 <span class="sub-heading"><?php _e('Accordion Icon Position', 'smart-accordion'); ?></span> 390 <span class="sub-description"><?php _e('Choose accordion icon position left or right.', 'smart-accordion'); ?> </span> 364 391 </div> 365 392 366 393 <div class="smart-accordion-select-items"> 367 394 <select name="sf_ac_icon_positions" id="sf_ac_icon_positions" class="timezone_string"> 368 <option value="1" <?php if ( isset ( $sf_ac_icon_positions ) ) selected( $sf_ac_icon_positions, '1' ); ?>><?php _e('Left', 'smart-accordion'); ?></option>369 <option disabled value="2" <?php if ( isset ( $sf_ac_icon_positions ) ) selected( $sf_ac_icon_positions, '2' ); ?>><?php _e('Right (Only Pro)', 'smart-accordion'); ?></option>395 <option value="1" <?php if ( isset ( $sf_ac_icon_positions ) ) selected( $sf_ac_icon_positions, '1' ); ?>><?php _e('Left', 'smart-accordion'); ?></option> 396 <option disabled value="2" <?php if ( isset ( $sf_ac_icon_positions ) ) selected( $sf_ac_icon_positions, '2' ); ?>><?php _e('Right (Only Pro)', 'smart-accordion'); ?></option> 370 397 </select> 371 398 </div> … … 374 401 <div class="smart-accordion-customize-inner"> 375 402 <div class="smart-accordion-heading-area"> 376 <span class="sub-heading"><?php _e('Icon Color', 'smart-accordion'); ?></span>377 <span class="sub-description"><?php _e('Choose accordion icon color. default color: #000', 'smart-accordion');?> </span>403 <span class="sub-heading"><?php _e('Icon Color', 'smart-accordion'); ?></span> 404 <span class="sub-description"><?php _e('Choose accordion icon color.', 'smart-accordion'); ?> </span> 378 405 </div> 379 406 … … 385 412 <div class="smart-accordion-customize-inner"> 386 413 <div class="smart-accordion-heading-area"> 387 <span class="sub-heading"><?php _e('Accordion CloseAble', 'smart-accordion'); ?></span>388 <span class="sub-description"><?php _e('Choose Accordion header closeAble True or False. default: True', 'smart-accordion');?> </span>414 <span class="sub-heading"><?php _e('Accordion CloseAble', 'smart-accordion'); ?></span> 415 <span class="sub-description"><?php _e('Choose Accordion header closeAble Yes or No.', 'smart-accordion'); ?> </span> 389 416 </div> 390 417 391 418 <div class="smart-accordion-select-items"> 392 419 <select name="sf_ac_header_closeable" id="sf_ac_header_closeable" class="timezone_string"> 393 <option value="true" <?php if ( isset ( $sf_ac_header_closeable ) ) selected( $sf_ac_header_closeable, 'true' ); ?>><?php _e(' True', 'smart-accordion');?></option>394 <option disabled value="false" <?php if ( isset ( $sf_ac_header_closeable ) ) selected( $sf_ac_header_closeable, 'false' ); ?>><?php _e(' False (Only Pro)', 'smart-accordion');?></option>420 <option value="true" <?php if ( isset ( $sf_ac_header_closeable ) ) selected( $sf_ac_header_closeable, 'true' ); ?>><?php _e('Yes', 'smart-accordion'); ?></option> 421 <option disabled value="false" <?php if ( isset ( $sf_ac_header_closeable ) ) selected( $sf_ac_header_closeable, 'false' ); ?>><?php _e('No (Only Pro)', 'smart-accordion'); ?></option> 395 422 </select> 396 423 </div> … … 399 426 <div class="smart-accordion-customize-inner"> 400 427 <div class="smart-accordion-heading-area"> 401 <span class="sub-heading"><?php _e('Close Other Accordion', 'smart-accordion'); ?></span>402 <span class="sub-description"><?php _e('Choose close other accordion off options when you click accordion. default: True', 'smart-accordion');?> </span>428 <span class="sub-heading"><?php _e('Close Other Accordion', 'smart-accordion'); ?></span> 429 <span class="sub-description"><?php _e('Choose close other accordion off options when you click accordion.', 'smart-accordion'); ?> </span> 403 430 </div> 404 431 405 432 <div class="smart-accordion-select-items"> 406 433 <select name="sf_ac_closeother_ac" id="sf_ac_closeother_ac" class="timezone_string"> 407 <option value="false" <?php if ( isset ( $sf_ac_closeother_ac ) ) selected( $sf_ac_closeother_ac, 'false' ); ?>><?php _e(' False', 'smart-accordion');?></option>408 <option disabled value="true" <?php if ( isset ( $sf_ac_closeother_ac ) ) selected( $sf_ac_closeother_ac, 'true' ); ?>><?php _e(' True (Only Pro)', 'smart-accordion');?></option>434 <option value="false" <?php if ( isset ( $sf_ac_closeother_ac ) ) selected( $sf_ac_closeother_ac, 'false' ); ?>><?php _e('No', 'smart-accordion'); ?></option> 435 <option disabled value="true" <?php if ( isset ( $sf_ac_closeother_ac ) ) selected( $sf_ac_closeother_ac, 'true' ); ?>><?php _e('Yes (Only Pro)', 'smart-accordion'); ?></option> 409 436 </select> 410 437 </div> … … 413 440 <div class="smart-accordion-customize-inner"> 414 441 <div class="smart-accordion-heading-area"> 415 <span class="sub-heading"><?php _e('Slide Speed (Miliseconds)', 'smart-accordion'); ?></span>416 <span class="sub-description"><?php _e('Choose Expand/collapse Slide speed of Animation. default: 200', 'smart-accordion');?> </span>442 <span class="sub-heading"><?php _e('Slide Speed (Miliseconds)', 'smart-accordion'); ?></span> 443 <span class="sub-description"><?php _e('Choose Expand/collapse Slide speed of Animation.', 'smart-accordion'); ?> </span> 417 444 </div> 418 445 … … 424 451 <div class="smart-accordion-customize-inner"> 425 452 <div class="smart-accordion-heading-area"> 426 <span class="sub-heading"><?php _e('Auto Open Items', 'smart-accordion'); ?></span>427 <span class="sub-description"><?php _e('Choose which items you want to open automatically(1,2,3 etc). if you do not want open any items just type (false) and update it.', 'smart-accordion'); ?> </span>453 <span class="sub-heading"><?php _e('Auto Open Items', 'smart-accordion'); ?></span> 454 <span class="sub-description"><?php _e('Choose which items you want to open automatically(1,2,3 etc). if you do not want open any items just type (false) and update it.', 'smart-accordion'); ?> </span> 428 455 <span style="color:red;font-weight: bold" class="pro-hints-ac">Only For Pro version</span> 429 456 </div> … … 436 463 <div class="smart-accordion-customize-inner"> 437 464 <div class="smart-accordion-heading-area"> 438 <span class="sub-heading"><?php _e('Accordion Items Margin', 'smart-accordion'); ?></span>439 <span class="sub-description"><?php _e('Choose accordion margin between items.', 'smart-accordion'); ?> </span>465 <span class="sub-heading"><?php _e('Accordion Items Margin', 'smart-accordion'); ?></span> 466 <span class="sub-description"><?php _e('Choose accordion margin between items.', 'smart-accordion'); ?> </span> 440 467 </div> 441 468 … … 455 482 <script> 456 483 jQuery(document).ready(function(){ 457 jQuery("#company_website_input, #sf_ac_title_font_color, #sf_ac_title_background_color, #sf_ac_ content_fonts_color, #sf_ac_content_background_color, #sf_ac_item_icons_color").wpColorPicker();484 jQuery("#company_website_input, #sf_ac_title_font_color, #sf_ac_title_background_color, #sf_ac_title_border_color, #sf_ac_content_fonts_color, #sf_ac_content_background_color, #sf_ac_item_icons_color").wpColorPicker(); 458 485 }); 459 486 </script> … … 463 490 # Accordion Plus Shortcode page MetaBox Options Save 464 491 function sf_ac_metainfo_boxes_save($post_id){ 492 493 // Verify nonce 494 if ( ! isset( $_POST['pe_sfaccordion_meta_nonce'] ) || 495 ! wp_verify_nonce( $_POST['pe_sfaccordion_meta_nonce'], 'pe_sfaccordion_meta_save' ) ) { 496 return; 497 } 465 498 466 499 // Doing autosave then return. … … 525 558 526 559 #Checks for input and saves if needed 560 if ( isset( $_POST[ 'sf_ac_title_border_color' ] ) ) { 561 $sf_ac_title_border_color = sanitize_hex_color( $_POST['sf_ac_title_border_color'] ); 562 update_post_meta( $post_id, 'sf_ac_title_border_color', $sf_ac_title_border_color ); 563 } 564 565 #Checks for input and saves if needed 527 566 if ( isset( $_POST[ 'sf_ac_title_text_transform' ] ) ) { 528 567 $sf_ac_title_text_transform = sanitize_text_field( $_POST['sf_ac_title_text_transform'] ); … … 633 672 update_post_meta( $post_id, 'sf_ac_tabs', 1 ); // Default value 634 673 } 674 635 675 } 636 676 add_action('save_post', 'sf_ac_metainfo_boxes_save'); -
smart-accordion/trunk/libs/post-types/smart-accordion-post-type.php
r3291235 r3384394 17 17 'parent_item_colon' => __( 'Parent Accordion:', 'smart-accordion' ), 18 18 'all_items' => __( 'All Accordion', 'smart-accordion' ), 19 'add_new_item' => __( 'Add New Accordion', 'smart-accordion' ),20 'add_new' => __( 'Add New Accordion', 'smart-accordion' ),19 'add_new_item' => __( 'Add New', 'smart-accordion' ), 20 'add_new' => __( 'Add New', 'smart-accordion' ), 21 21 'new_item' => __( 'New Accordion', 'smart-accordion' ), 22 22 'edit_item' => __( 'Edit Accordion', 'smart-accordion' ), … … 61 61 function sf_ac_custompost_taxonomy() { 62 62 $labels = array( 63 'name' => _x( ' AccordionCategories', 'Taxonomy General Name', 'smart-accordion' ),64 'singular_name' => _x( ' AccordionCategories', 'Taxonomy Singular Name', 'smart-accordion' ),65 'menu_name' => __( ' AccordionCategories', 'smart-accordion' ),63 'name' => _x( 'Categories', 'Taxonomy General Name', 'smart-accordion' ), 64 'singular_name' => _x( 'Categories', 'Taxonomy Singular Name', 'smart-accordion' ), 65 'menu_name' => __( 'Categories', 'smart-accordion' ), 66 66 'all_items' => __( 'All Categories', 'smart-accordion' ), 67 67 'parent_item' => __( 'Parent Categories', 'smart-accordion' ), … … 186 186 add_action('init', 'sf_ac_register_shortcode_post'); 187 187 188 189 190 188 function sf_ac_free_add_shortcode_column( $columns ) { 191 189 $order='asc'; -
smart-accordion/trunk/libs/shortcode/smart-accordion-shortcode.php
r3291235 r3384394 3 3 if ( ! defined( 'ABSPATH' ) ) { 4 4 exit; 5 } 5 } 6 6 7 7 function saf_ac_shortcode_attr( $atts = array() ) { … … 20 20 $sf_ac_title_font_color = get_post_meta($postid, 'sf_ac_title_font_color', true); 21 21 $sf_ac_title_background_color = get_post_meta($postid, 'sf_ac_title_background_color', true); 22 $sf_ac_title_border_color = get_post_meta($postid, 'sf_ac_title_border_color', true); 22 23 $sf_ac_title_text_transform = get_post_meta($postid, 'sf_ac_title_text_transform', true); 23 24 $sf_ac_title_font_style = get_post_meta($postid, 'sf_ac_title_font_style', true); -
smart-accordion/trunk/readme.txt
r3291235 r3384394 4 4 Tags: Accordion, accordion plugin, question, faq, Responsive accordions 5 5 Requires at least: 4.0 6 Tested up to: 6.8. 17 Stable tag: 1. 86 Tested up to: 6.8.3 7 Stable tag: 1.9 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 101 101 == Changelog == 102 102 103 = 1.9 = 104 * Fix Security Issue 105 * Added new Options. 106 * Update Option Page. 107 103 108 = 1.8 = 104 109 * Check Security Issue -
smart-accordion/trunk/smart-accordion.php
r3291235 r3384394 4 4 Plugin URI: https://pickelements.com/smart-accordion 5 5 Description: Smart Accordion is an stylish and customizable tool to shape and display on your website a list of the most frequent customer questions with answers. 6 Version: 1. 86 Version: 1.9 7 7 Author: Pickelements 8 8 Author URI: https://pickelements.com -
smart-accordion/trunk/template/theme-1.php
r3291235 r3384394 14 14 } 15 15 .smart_accordion<?php echo esc_attr( $postid ); ?>.accordionjs .acc_section { 16 border: 1px solid <?php echo $sf_ac_title_b ackground_color;?> !important;16 border: 1px solid <?php echo $sf_ac_title_border_color;?> !important; 17 17 position: relative; 18 18 z-index: 10; … … 126 126 </script> 127 127 128 <div class="smart_accordion<?php echo $postid?>">128 <div class="smart_accordion<?php echo esc_attr($postid); ?>"> 129 129 <?php 130 130 while ( $sfacsquery->have_posts() ) : $sfacsquery->the_post(); … … 134 134 <div class="acc_head"> 135 135 <?php if($sf_ac_icon_showhide == 1) : ?> 136 <div class="acc_head_icons<?php echo $postid?>">137 <span class="plusicons<?php echo $postid?>"><i class="fa fa-plus"></i></span>138 <span class="minusicons<?php echo $postid?>"><i class="fa fa-minus"></i></span>136 <div class="acc_head_icons<?php echo esc_attr($postid); ?>"> 137 <span class="plusicons<?php echo esc_attr($postid); ?>"><i class="fa fa-plus"></i></span> 138 <span class="minusicons<?php echo esc_attr($postid); ?>"><i class="fa fa-minus"></i></span> 139 139 </div> 140 140 <?php endif; ?> 141 <?php echothe_title();?>141 <?php the_title();?> 142 142 </div> 143 143 <div id="accordion-container" class="acc_content"> 144 <?php echo $content; ?>144 <?php the_content(); ?> 145 145 </div> 146 146 </div>
Note: See TracChangeset
for help on using the changeset viewer.