-
-
- __("Don’t show Avatars"), 1 => __('Show Avatars'));
- foreach ( $yesorno as $key => $value) {
- $selected = (get_option('show_avatars') == $key) ? 'checked="checked"' : '';
- echo "\n\t $value ";
- }
-?>
+
+
+
+
+ />
+
+
-
-
-
+
+
+
__('G — Suitable for all audiences'), 'PG' => __('PG — Possibly offensive, usually for audiences 13 and above'), 'R' => __('R — Intended for adult audiences above 17'), 'X' => __('X — Even more mature than above'));
+$ratings = array(
+ /* translators: Content suitability rating: http://bit.ly/89QxZA */
+ 'G' => __('G — Suitable for all audiences'),
+ /* translators: Content suitability rating: http://bit.ly/89QxZA */
+ 'PG' => __('PG — Possibly offensive, usually for audiences 13 and above'),
+ /* translators: Content suitability rating: http://bit.ly/89QxZA */
+ 'R' => __('R — Intended for adult audiences above 17'),
+ /* translators: Content suitability rating: http://bit.ly/89QxZA */
+ 'X' => __('X — Even more mature than above')
+);
foreach ($ratings as $key => $rating) :
$selected = (get_option('avatar_rating') == $key) ? 'checked="checked"' : '';
- echo "\n\t $rating ";
+ echo "\n\t $rating ";
endforeach;
?>
-
-
-
+
+
+
@@ -122,9 +220,20 @@ $avatar_defaults = array(
'gravatar_default' => __('Gravatar Logo'),
'identicon' => __('Identicon (Generated)'),
'wavatar' => __('Wavatar (Generated)'),
- 'monsterid' => __('MonsterID (Generated)')
+ 'monsterid' => __('MonsterID (Generated)'),
+ 'retro' => __('Retro (Generated)')
);
-$avatar_defaults = apply_filters('avatar_defaults', $avatar_defaults);
+/**
+ * Filter the default avatars.
+ *
+ * Avatars are stored in key/value pairs, where the key is option value,
+ * and the name is the displayed avatar name.
+ *
+ * @since 2.6.0
+ *
+ * @param array $avatar_defaults Array of default avatars.
+ */
+$avatar_defaults = apply_filters( 'avatar_defaults', $avatar_defaults );
$default = get_option('avatar_default');
if ( empty($default) )
$default = 'mystery';
@@ -132,7 +241,7 @@ $size = 32;
$avatar_list = '';
foreach ( $avatar_defaults as $default_key => $default_name ) {
$selected = ($default == $default_key) ? 'checked="checked" ' : '';
- $avatar_list .= "\n\t ";
+ $avatar_list .= "\n\t ";
$avatar = get_avatar( $user_email, $size, $default_key );
$avatar_list .= preg_replace("/src='(.+?)'/", "src='\$1&forcedefault=1'", $avatar);
@@ -140,21 +249,25 @@ foreach ( $avatar_defaults as $default_key => $default_name ) {
$avatar_list .= ' ' . $default_name . ' ';
$avatar_list .= ' ';
}
-echo apply_filters('default_avatar_select', $avatar_list);
+/**
+ * Filter the HTML output of the default avatar list.
+ *
+ * @since 2.6.0
+ *
+ * @param string $avatar_list HTML markup of the avatar list.
+ */
+echo apply_filters( 'default_avatar_select', $avatar_list );
?>
-
+