Changeset 10662 for trunk/wp-admin/includes/template.php
- Timestamp:
- 02/27/2009 06:28:09 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/template.php
r10657 r10662 366 366 367 367 /** 368 * {@internal Missing Short Description}} 369 * 370 * @since unknown 371 * 372 * @param unknown_type $checked 373 * @param unknown_type $current 374 */ 375 function checked( $checked, $current) { 376 if ( $checked == $current) 377 echo ' checked="checked"'; 378 } 379 380 /** 381 * {@internal Missing Short Description}} 382 * 383 * @since unknown 384 * 385 * @param unknown_type $selected 386 * @param unknown_type $current 387 */ 388 function selected( $selected, $current) { 389 if ( $selected == $current) 390 echo ' selected="selected"'; 368 * Outputs the html checked attribute. 369 * 370 * Compares the first two arguments and if identical marks as checked 371 * 372 * @since unknown 373 * 374 * @param any $checked One of the values to compare 375 * @param any $current (true) The other value to compare if not just true 376 * @param bool $echo Whether or not to echo or just return the string 377 */ 378 function checked( $checked, $current = true, $echo = true) { 379 return __checked_selected_helper( $checked, $current, $echo, 'checked' ); 380 } 381 382 /** 383 * Outputs the html selected attribute. 384 * 385 * Compares the first two arguments and if identical marks as selected 386 * 387 * @since unknown 388 * 389 * @param any $checked One of the values to compare 390 * @param any $current (true) The other value to compare if not just true 391 * @param bool $echo Whether or not to echo or just return the string 392 */ 393 function selected( $selected, $current = true, $echo = true) { 394 return __checked_selected_helper( $selected, $current, $echo, 'selected' ); 395 } 396 397 /** 398 * Private helper function for checked and selected. 399 * 400 * Compares the first two arguments and if identical marks as $type 401 * 402 * @since unknown 403 * @access private 404 * 405 * @param any $checked One of the values to compare 406 * @param any $current (true) The other value to compare if not just true 407 * @param bool $echo Whether or not to echo or just return the string 408 * @param string $type The type of checked|selected we are doing. 409 */ 410 function __checked_selected_helper( $helper, $current, $echo, $type) { 411 if ( $helper == $current) 412 $result = " $type='$type'"; 413 else 414 $result = ''; 415 416 if ($echo) 417 echo $result; 418 419 return $result; 391 420 } 392 421
Note: See TracChangeset
for help on using the changeset viewer.