Changeset 787085
- Timestamp:
- 10/13/2013 01:56:03 AM (12 years ago)
- Location:
- dashboard/trunk
- Files:
-
- 14 edited
-
activity.php (modified) (9 diffs)
-
css/activity.css (modified) (5 diffs)
-
css/dash-rwd.css (modified) (2 diffs)
-
css/quickdraft.css (modified) (8 diffs)
-
css/rightnow.css (modified) (4 diffs)
-
css/wpnews.css (modified) (3 diffs)
-
dashboard.php (modified) (4 diffs)
-
js/activity.js (modified) (1 diff)
-
js/dash-rwd.js (modified) (1 diff)
-
js/quickdraft.js (modified) (1 diff)
-
quickdraft.php (modified) (4 diffs)
-
readme.txt (modified) (2 diffs)
-
rightnow.php (modified) (2 diffs)
-
wpnews.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dashboard/trunk/activity.php
r786627 r787085 6 6 * 7 7 * 8 * @since 3. 7.08 * @since 3.8.0 9 9 * 10 10 */ … … 26 26 * 27 27 * 28 * @since 3. 7.028 * @since 3.8.0 29 29 * 30 30 */ … … 32 32 33 33 echo '<div id="activity-widget">'; 34 35 do_action( 'activity_beginning' ); 34 36 35 37 $future_posts = dash_show_published_posts( array( 36 38 'display' => 2, 37 'max' => 5, 38 'status' => 'future', 39 'title' => __( 'Publishing Soon' ), 40 'id' => 'future-posts', 39 'max' => 5, 40 'status' => 'future', 41 'order' => 'ASC', 42 'title' => __( 'Publishing Soon' ), 43 'id' => 'future-posts', 41 44 ) ); 42 45 $recent_posts = dash_show_published_posts( array( 43 46 'display' => 2, 44 'max' => 5, 45 'status' => 'publish', 46 'title' => __( 'Recently Published' ), 47 'id' => 'published-posts', 47 'max' => 5, 48 'status' => 'publish', 49 'order' => 'DESC', 50 'title' => __( 'Recently Published' ), 51 'id' => 'published-posts', 48 52 ) ); 53 54 do_action( 'activity_middle' ); 55 49 56 $recent_comments = dash_comments(); 50 57 … … 55 62 echo '</div>'; 56 63 } 64 65 do_action( 'activity_end' ); 57 66 58 67 echo '</div>'; 59 60 68 } 61 69 … … 65 73 * 66 74 * 67 * @since 3. 7.075 * @since 3.8.0 68 76 * 69 77 */ 70 78 function dash_show_published_posts( $args ) { 71 79 72 $posts = new WP_Query( array(73 'post_type' => 'post',74 'post_status' => $args['status'],75 'orderby' => 'date',76 'order' => 'ASC',80 $posts = new WP_Query(array( 81 'post_type' => 'post', 82 'post_status' => $args['status'], 83 'orderby' => 'date', 84 'order' => $args['order'], 77 85 'posts_per_page' => intval( $args['max'] ) 78 86 )); … … 87 95 88 96 echo '<h4>' . $args['title'] . '</h4>'; 89 90 97 91 98 echo '<ul>'; … … 118 125 119 126 /** 120 * show `Comments` section121 * 122 * 123 * 124 * @since 3. 7.0127 * Show `Comments` section 128 * 129 * 130 * 131 * @since 3.8.0 125 132 * 126 133 */ … … 180 187 * 181 188 * 182 * @since 3. 7.0189 * @since 3.8.0 183 190 * 184 191 */ … … 187 194 $diff = floor( ( $time - time() ) / DAY_IN_SECONDS ); 188 195 189 if ( $diff == 0 ) {196 if ( $diff == 0 ) 190 197 return __( 'Today' ); 191 } 192 193 if ( $diff == 1 ) { 198 199 if ( $diff == 1 ) 194 200 return __( 'Tomorrow' ); 195 }196 201 197 202 return date( 'M jS', $time); -
dashboard/trunk/css/activity.css
r786541 r787085 1 #dashboard_activity h4 { 2 margin: 0 0 8px 0; 3 font-weight: normal; 4 } 5 6 #dashboard_activity h4.comment-meta { 7 overflow: hidden; 8 text-overflow: ellipsis; 9 white-space: nowrap; 10 margin-bottom: 4px; 11 } 12 13 #dashboard_activity .comment-meta span.approve:before { 14 content: '\f227'; 15 font: 20px/.5 "dashicons"; 16 margin-left: 12px; 17 vertical-align: middle; 18 position: relative; 19 top: -1px; 20 margin-right: 2px; 21 } 22 1 23 #dashboard_activity .inside { 2 24 padding: 0; … … 4 26 } 5 27 6 #dashboard_activity h4 { 7 margin: 0 0 8px 0; 8 font-weight: normal; 28 #dashboard_activity .no-activity { 29 overflow: hidden; 30 padding: 0 12px 12px; 31 text-align: center; 32 } 33 34 #dashboard_activity .no-activity p { 35 color: #999; 36 font-size: 16px; 37 } 38 39 #dashboard_activity .no-activity .smiley { 40 margin-top: 0; 41 } 42 43 #dashboard_activity .no-activity .smiley:before { 44 content: '\f328'; 45 font: normal 120px/1 'dashicons'; 46 speak: none; 47 display: block; 48 margin: 0 5px 0 0; 49 padding: 0; 50 text-indent: 0; 51 text-align: center; 52 position: relative; 53 -webkit-font-smoothing: antialiased; 54 text-decoration: none !important; 55 } 56 57 #dashboard_activity .subsubsub { 58 float: none; 59 margin: 0 -12px; 60 border-top: 1px solid #eeeeee; 61 padding: 8px 12px 0 12px; 9 62 } 10 63 … … 51 104 /* Comments */ 52 105 53 #the-comment-list .comment-item h4 { 54 font-size: 13px; 55 color: #999; 106 #the-comment-list tr.undo, #the-comment-list div.undo { 107 background: none; 108 padding: 6px 0; 109 } 110 111 #the-comment-list .alternate, 112 #the-comment-list .alt { 113 background: none; 56 114 } 57 115 … … 61 119 position: relative; 62 120 border-top: 1px solid #eeeeee; 121 } 122 123 #the-comment-list .comment-item h4 { 124 font-size: 13px; 125 color: #999; 126 } 127 128 #the-comment-list .comment-item p.row-actions { 129 margin: 4px 0 0 0; 63 130 } 64 131 … … 81 148 width: 4px; 82 149 } 83 84 #the-comment-list .alternate,85 #the-comment-list .alt {86 background: none;87 }88 89 #dashboard_activity .subsubsub {90 float: none;91 margin: 0 -12px;92 border-top: 1px solid #eeeeee;93 padding: 8px 12px 0 12px;94 }95 96 #dashboard_activity h4.comment-meta {97 overflow: hidden;98 text-overflow: ellipsis;99 white-space: nowrap;100 margin-bottom: 4px;101 }102 103 #dashboard_activity .comment-meta span.approve:before {104 content: '\f227';105 font: 20px/.5 "dashicons";106 margin-left: 12px;107 vertical-align: middle;108 position: relative;109 top: -1px;110 margin-right: 2px;111 }112 113 #the-comment-list .comment-item p.row-actions {114 margin: 4px 0 0 0;115 }116 117 #dashboard_activity .no-activity {118 overflow: hidden;119 padding: 0 12px 12px;120 text-align: center;121 }122 123 #dashboard_activity .no-activity p {124 color: #999;125 font-size: 16px;126 }127 128 #dashboard_activity .no-activity .smiley {129 margin-top: 0;130 }131 132 #dashboard_activity .no-activity .smiley:before {133 content: '\f328';134 font: normal 120px/1 'dashicons';135 speak: none;136 display: block;137 margin: 0 5px 0 0;138 padding: 0;139 text-indent: 0;140 text-align: center;141 position: relative;142 -webkit-font-smoothing: antialiased;143 text-decoration: none !important;144 } -
dashboard/trunk/css/dash-rwd.css
r786541 r787085 4 4 #dashboard-widgets .postbox-container { 5 5 width: 25%; 6 } 7 8 #dashboard-widgets-wrap .columns-3 #postbox-container-4 .empty-container { 9 border: none !important; 10 } 11 12 #dashboard-widgets-wrap { 13 overflow: hidden; 14 } 15 16 .metabox-holder .postbox-container .empty-container { 17 border: none; 6 18 } 7 19 … … 62 74 } 63 75 } 64 65 .metabox-holder .postbox-container .empty-container {66 border: none;67 }68 69 #dashboard-widgets-wrap {70 overflow: hidden;71 }72 73 #dashboard-widgets-wrap .columns-3 #postbox-container-4 .empty-container {74 border: none !important;75 }76 77 .postbox-container,78 .meta-box-sortables {79 min-height: 245px;80 } -
dashboard/trunk/css/quickdraft.css
r786611 r787085 1 #dashboard_quick_draft .inside {2 padding: 0;3 }4 5 #dashboard_quick_draft form {6 padding: 0 12px 1px 12px;7 }8 9 #dashboard_quick_draft .drafts,10 #dashboard_quick_draft .easy-blogging {11 padding: 8px 12px 0;12 }13 14 1 #dashboard_quick_draft div.updated { 15 2 margin-bottom: 10px; … … 19 6 20 7 #dashboard_quick_draft form { 8 padding: 0 12px 1px 12px; 21 9 overflow: hidden; 22 10 } 23 11 12 #dashboard_quick_draft .drafts, 13 #dashboard_quick_draft .easy-blogging { 14 padding: 8px 12px 0; 15 } 16 17 #dashboard_quick_draft .inside { 18 padding: 0; 19 } 24 20 25 21 /* Form styling */ 26 22 27 #dashboard_quick_draft input, #dashboard_quick_draft textarea { 23 input#save-post { 24 float: right; 25 } 26 27 form.initial-form label.prompt { 28 font-style: italic; 29 } 30 31 form.initial-form input#title { 32 height: 3em; 33 } 34 35 form.initial-form.quickpress-open label.prompt { 36 font-style: normal; 37 } 38 39 form.initial-form.quickpress-open input#title { 40 height: auto; 41 } 42 43 #dashboard_quick_draft input, 44 #dashboard_quick_draft textarea { 28 45 box-sizing: border-box; 29 46 -moz-box-sizing:border-box; … … 36 53 } 37 54 55 #dashboard-widgets .postbox form .submit { 56 margin: -39px 0; 57 float: right; 58 } 59 60 #description-wrap { 61 margin-top: 12px; 62 } 63 64 #title-wrap #title-prompt-text, 65 .textarea-wrap #content-prompt-text { 66 color: #BBB; 67 } 68 69 #title-wrap #title-prompt-text { 70 font-size: 1.1em; 71 padding: 7px 8px; 72 } 73 38 74 .initial-form #description-wrap, 39 75 .initial-form p.submit { … … 51 87 } 52 88 53 #title-wrap #title-prompt-text, 54 .textarea-wrap #content-prompt-text { 55 color: #BBB; 56 } 57 58 #title-wrap #title-prompt-text { 59 font-size: 1.1em; 60 padding: 7px 8px; 61 } 62 63 .textarea-wrap #content-prompt-text { 64 font-size: 1.1em; 65 padding: 7px 8px; 66 } 67 68 #description-wrap { 69 margin-top: 12px; 89 .textarea-wrap #content-prompt-text { 90 font-size: 1.1em; 91 padding: 7px 8px; 70 92 } 71 93 … … 75 97 } 76 98 77 #dashboard-widgets .postbox form .submit {78 margin: -39px 0;79 float: right;80 }81 82 input#save-post {83 float: right;84 }85 86 87 form.initial-form label.prompt {88 font-style: italic;89 }90 91 form.initial-form input#title {92 height: 3em;93 }94 95 form.initial-form.quickpress-open label.prompt {96 font-style: normal;97 }98 99 form.initial-form.quickpress-open input#title {100 height: auto;101 }102 103 104 99 /* Drafts list */ 105 100 … … 109 104 } 110 105 111 #dashboard_quick_draft .drafts .view-all { 112 float: right; 113 margin-top: 12px; 106 #dashboard_quick_draft .drafts abbr { 107 border: none; 114 108 } 115 109 … … 119 113 } 120 114 115 #dashboard_quick_draft .drafts .view-all { 116 float: right; 117 margin-top: 12px; 118 } 119 120 #draft-list { 121 margin: 0; 122 } 123 124 #draft-list li { 125 margin-bottom: 1em; 126 } 127 #draft-list li time { 128 color: #bbb; 129 } 130 131 #draft-list li:last-child { 132 margin-bottom: 0; 133 } 134 135 #draft-list p { 136 margin: 0; 137 } 138 #dashboard_quick_draft div.updated { 139 margin-bottom: 10px; 140 border: 1px solid #eee; 141 border-width: 1px 1px 1px 0; 142 } 143 144 #dashboard_quick_draft form { 145 padding: 0 12px 1px 12px; 146 overflow: hidden; 147 } 148 149 #dashboard_quick_draft .drafts, 150 #dashboard_quick_draft .easy-blogging { 151 padding: 8px 12px 0; 152 } 153 154 #dashboard_quick_draft .inside { 155 padding: 0; 156 } 157 158 /* Form styling */ 159 160 input#save-post { 161 float: right; 162 } 163 164 form.initial-form label.prompt { 165 font-style: italic; 166 } 167 168 form.initial-form input#title { 169 height: 3em; 170 } 171 172 form.initial-form.quickpress-open label.prompt { 173 font-style: normal; 174 } 175 176 form.initial-form.quickpress-open input#title { 177 height: auto; 178 } 179 180 #dashboard_quick_draft input, 181 #dashboard_quick_draft textarea { 182 box-sizing: border-box; 183 -moz-box-sizing:border-box; 184 -webkit-box-sizing:border-box; 185 margin: 0; 186 } 187 188 #dashboard_quick_draft textarea { 189 resize: vertical; 190 } 191 192 #dashboard-widgets .postbox form .submit { 193 margin: -39px 0; 194 float: right; 195 } 196 197 #description-wrap { 198 margin-top: 12px; 199 } 200 201 #title-wrap #title-prompt-text, 202 .textarea-wrap #content-prompt-text { 203 color: #BBB; 204 } 205 #title-wrap #title-prompt-text { 206 font-size: 1.1em; 207 padding: 7px 8px; 208 } 209 210 .initial-form #description-wrap, 211 .initial-form p.submit { 212 display: none; 213 } 214 215 .input-text-wrap, 216 .textarea-wrap { 217 position: relative; 218 } 219 220 .input-text-wrap .prompt, 221 .textarea-wrap .prompt { 222 position: absolute; 223 } 224 225 .textarea-wrap #content-prompt-text { 226 font-size: 1.1em; 227 padding: 7px 8px; 228 } 229 230 .textarea-wrap textarea#content { 231 margin: 0 0 8px; 232 padding: 6px 7px; 233 } 234 235 /* Drafts list */ 236 237 #dashboard_quick_draft .drafts { 238 border-top: 1px solid #eee; 239 margin-top: 12px; 240 } 241 121 242 #dashboard_quick_draft .drafts abbr { 122 243 border: none; 123 244 } 124 245 246 #dashboard_quick_draft .drafts h4 { 247 margin: 0 0 8px 0; 248 font-weight: normal; 249 } 250 251 #dashboard_quick_draft .drafts .view-all { 252 float: right; 253 margin-top: 12px; 254 } 255 125 256 #draft-list { 126 257 margin: 0; … … 130 261 margin-bottom: 1em; 131 262 } 132 133 263 #draft-list li time { 134 display: block;135 264 color: #bbb; 136 265 } -
dashboard/trunk/css/rightnow.css
r786433 r787085 1 #dash-right-now {} 1 #dash-right-now ul { 2 margin: 0; 3 overflow: hidden; 4 } 5 6 #dash-right-now li { 7 width: 50%; 8 float: left; 9 margin-bottom: 10px; 10 } 2 11 3 12 #dash-right-now .inside { … … 15 24 } 16 25 17 #dash-right-now ul {18 margin: 0;19 overflow: hidden;20 }21 22 26 .mu-storage { 23 27 overflow: hidden; 24 28 } 25 29 26 #dash-right-now li { 27 width: 50%; 28 float: left; 29 margin-bottom: 10px;30 /* Colors */ 31 32 #dash-right-now li a:before { 33 color: #888; 30 34 } 31 35 32 #dash-right-now .sub {33 padding: 12px 12px 6px 12px;34 border-top: 1px solid;35 }36 37 #dash-right-now .sub p {38 margin: 0 0 .5em;39 font-size: 11px;40 }41 42 /* Colors */43 36 #dash-right-now .sub { 44 37 color: #bfbbbb; 45 38 background: #f5f5f5; 46 39 border-top-color: #dedede; 40 padding: 12px 12px 6px 12px; 41 border-top: 1px solid; 47 42 } 48 43 … … 51 46 } 52 47 53 #dash-right-now li a:before { 54 color: #888; 48 #dash-right-now .sub p { 49 margin: 0 0 .5em; 50 font-size: 11px; 55 51 } 56 52 … … 75 71 } 76 72 73 #dash-right-now .page-count a:before { 74 content: '\f105'; 75 } 76 77 77 #dash-right-now .post-count a:before { 78 78 content: '\f109'; 79 }80 81 #dash-right-now .page-count a:before {82 content: '\f105';83 79 } 84 80 -
dashboard/trunk/css/wpnews.css
r786433 r787085 9 9 } 10 10 11 body #dashboard-widgets .postbox form .submit { 12 margin: 0; 13 } 14 15 .dashboard-widget-control-form { 16 overflow: hidden; 17 } 18 19 .dashboard-widget-control-form p { 20 margin-top: 0; 21 } 22 23 .rssSummary { 24 color: #999; 25 margin-top: 4px; 26 } 27 11 28 .rss-widget { 12 29 border-bottom: 1px solid #eee; 30 font-size: 13px; 13 31 padding: 8px 12px 12px; 14 32 } … … 22 40 } 23 41 24 a.rsswidget { 25 font-size: 13px; 26 } 27 28 .rss-widget span, .rss-widget span.rss-date { 42 .rss-widget span, 43 .rss-widget span.rss-date { 29 44 color: #bbb; 30 45 } … … 37 52 margin-bottom: 8px; 38 53 } 39 .dashboard-widget-control-form {40 overflow: hidden;41 }42 43 .dashboard-widget-control-form p {44 margin-top: 0;45 }46 47 body #dashboard-widgets .postbox form .submit {48 margin: 0;49 }50 51 .rssSummary {52 color: #999;53 margin-top: 4px;54 } -
dashboard/trunk/dashboard.php
r786627 r787085 4 4 * Author: Core Volunteers 5 5 * Author URI: http://make.wordpress.org/ui/tag/dash/ 6 * Version: 0. 16 * Version: 0.2 7 7 * License: GPLv2 or later 8 8 * License URI: http://www.gnu.org/licenses/gpl-2.0.html 9 9 */ 10 10 11 // NOTE: This class won't exist once this plugin is merged into core. 11 12 if ( !class_exists( 'Plugin_Dashboard' ) ) { 12 13 class Plugin_Dashboard { 13 14 14 const version = '0. 1';15 const version = '0.2'; 15 16 static $instance; 16 17 private $screen; … … 24 25 ); 25 26 26 /**27 *28 *29 *30 *31 * @since 3.7.032 *33 */34 27 function __construct() { 35 28 self::$instance = $this; … … 51 44 } 52 45 53 /**54 *55 *56 *57 *58 * @since 3.7.059 *60 */61 46 function enqueue_scripts() { 62 47 if ( get_current_screen()->base !== $this->screen && get_current_screen()->base !== 'dashboard' ) … … 71 56 } 72 57 73 /**74 *75 *76 *77 *78 * @since 3.7.079 *80 */81 58 function override_dashboard() { 82 59 if ( get_current_screen()->in_admin( 'site' ) ) { -
dashboard/trunk/js/activity.js
r780696 r787085 1 ;( function( $, window, document, undefined ) { 2 3 'use strict'; 4 1 (function ($) { 5 2 $(document).ready( function() { 6 7 var $future_posts = $( '#future-posts' ); 8 9 $future_posts.find( '.show-more' ).on( 'click', function() { 10 $future_posts.find( 'li.hidden' ).fadeIn().removeClass( 'hidden' ); 11 $( this ).fadeOut(); 3 $( '.show-more a' ).on( 'click', function(e) { 4 $( this ).fadeOut().closest('.activity-block').find( 'li.hidden' ).fadeIn().removeClass( 'hidden' ); 5 e.preventDefault(); 12 6 }) 13 14 7 }); 15 16 17 18 })( jQuery, window, document ); 8 }(jQuery)); -
dashboard/trunk/js/dash-rwd.js
r786069 r787085 1 jQuery(document).ready(function ($) { 2 // Update main column count on load 3 updateColumnCount(); 1 (function ($) { 2 jQuery(document).ready(function ($) { 3 // Update main column count on load 4 updateColumnCount(); 5 6 // Show dashed box only on sort 7 var emptyContainers = $('.postbox-container .empty-container'); 8 $('.meta-box-sortables').on('sortstart', function(event, ui) { 9 emptyContainers.css('border', '3px dashed #CCCCCC'); 10 }).on( 'sortbeforestop', function(event, ui) { 11 emptyContainers.css('border', 'none'); 12 }).on( 'sortover', function(event, ui) { 13 $(event.target).find(emptyContainers).css('border', 'none'); 14 }).on( 'sortout', function(event, ui) { 15 $(event.target).find(emptyContainers).css('border', '3px dashed #CCCCCC'); 16 }); 17 }); 4 18 5 // Show dashed box only on sort 6 var emptyContainers = $('.postbox-container .empty-container'); 7 $('.meta-box-sortables').on('sortstart', function(event, ui) { 8 emptyContainers.css('border', '3px dashed #CCCCCC'); 9 }).on( 'sortbeforestop', function(event, ui) { 10 emptyContainers.css('border', 'none'); 11 }).on( 'sortover', function(event, ui) { 12 $(event.target).find(emptyContainers).css('border', 'none'); 13 }).on( 'sortout', function(event, ui) { 14 $(event.target).find(emptyContainers).css('border', '3px dashed #CCCCCC'); 15 }); 16 }); 17 18 jQuery(window).resize( _.debounce( function(){ 19 updateColumnCount(); 20 }, 50) ); 21 22 function updateColumnCount() { 23 var cols = 1, 24 windowWidth = parseInt(jQuery(window).width()); 25 if (799 < windowWidth && 1299 > windowWidth) 26 cols = 2; 27 if (1300 < windowWidth && 1799 > windowWidth) 28 cols = 3; 29 if (1800 < windowWidth) 30 cols = 4; 31 jQuery('.metabox-holder').attr('class', jQuery('.metabox-holder').attr('class').replace(/columns-\d+/, 'columns-' + cols)); 32 } 19 jQuery(window).resize( _.debounce( function(){ 20 updateColumnCount(); 21 }, 30) ); 22 23 function updateColumnCount() { 24 var cols = 1, 25 windowWidth = parseInt(jQuery(window).width()); 26 if (799 < windowWidth && 1299 > windowWidth) 27 cols = 2; 28 if (1300 < windowWidth && 1799 > windowWidth) 29 cols = 3; 30 if (1800 < windowWidth) 31 cols = 4; 32 jQuery('.metabox-holder').attr('class', jQuery('.metabox-holder').attr('class').replace(/columns-\d+/, 'columns-' + cols)); 33 } 34 }(jQuery)); -
dashboard/trunk/js/quickdraft.js
r786433 r787085 1 2 3 1 (function ($) { 4 2 var quickPressLoad; -
dashboard/trunk/quickdraft.php
r786627 r787085 6 6 * 7 7 * 8 * @since 3. 7.08 * @since 3.8.0 9 9 * 10 10 */ … … 23 23 24 24 /** 25 * Quick Draft $_POST is handled here 25 26 * 26 27 * 27 28 * 28 * 29 * @since 3.7.0 29 * @since 3.8.0 30 30 * 31 31 */ … … 39 39 40 40 /** 41 * The Quick Draft widget display and creation of drafts41 * The Quick Draft widget display and creation of drafts 42 42 * 43 43 * 44 44 * 45 * @since 3. 7.045 * @since 3.8.0 46 46 * 47 47 */ … … 97 97 98 98 /** 99 * Show `Recent Drafts` below Quick Draft form 99 100 * 100 101 * 101 102 * 102 * 103 * @since 3.7.0 103 * @since 3.8.0 104 104 * 105 105 */ -
dashboard/trunk/readme.txt
r766285 r787085 1 1 === Dashboard === 2 Contributors: lessbloat, joen, helen, d abar, kraftbj2 Contributors: lessbloat, joen, helen, dbernar1, kraftbj, ryelle, tillkruess, grapplerulrich 3 3 Tags: dashboard, right now, dashboard widgets 4 4 Requires at least: 3.7 … … 17 17 = 0.1 = 18 18 * First version Aug 2013 19 20 = 0.2 = 21 * Bulk of functionality is in -
dashboard/trunk/rightnow.php
r786627 r787085 57 57 58 58 /** 59 * Add `Right Now` widget to the dashboard 59 60 * 60 61 * 61 62 * 62 * 63 * @since 3.7.0 63 * @since 3.8.0 64 64 * 65 65 */ … … 80 80 81 81 /** 82 * Renders new slimmed down Right Now widget 82 83 * 83 84 * 84 85 * 85 * 86 * @since 3.7.0 86 * @since 3.8.0 87 87 * 88 88 */ -
dashboard/trunk/wpnews.php
r786627 r787085 6 6 * 7 7 * 8 * @since 3. 7.08 * @since 3.8.0 9 9 * 10 10 */ … … 24 24 25 25 /** 26 * 27 * 28 * 29 * 30 * @since 3. 7.026 * Returns default WordPress News feeds 27 * 28 * 29 * 30 * @since 3.8.0 31 31 * 32 32 */ … … 67 67 68 68 /** 69 * 70 * 71 * 72 * 73 * @since 3. 7.069 * Check for chached feeds 70 * 71 * 72 * 73 * @since 3.8.0 74 74 * 75 75 */ … … 95 95 96 96 /** 97 * 98 * 99 * 100 * 101 * @since 3. 7.097 * Display news feeds 98 * 99 * 100 * 101 * @since 3.8.0 102 102 * 103 103 */ … … 114 114 115 115 /** 116 * 117 * 118 * 119 * 120 * @since 3. 7.0116 * Generate code for each news feed 117 * 118 * 119 * 120 * @since 3.8.0 121 121 * 122 122 */ … … 202 202 203 203 /** 204 * 205 * 206 * 207 * 208 * @since 3. 7.0204 * Adds control option to news feed 205 * 206 * 207 * 208 * @since 3.8.0 209 209 * 210 210 */ … … 214 214 215 215 /** 216 * 217 * 218 * 219 * 220 * @since 3. 7.0216 * Generates code to show news feed control 217 * 218 * 219 * 220 * @since 3.8.0 221 221 * 222 222 */ … … 269 269 270 270 /** 271 * 272 * 273 * 274 * 275 * @since 3. 7.0271 * Returns reset form plus new draft via AJAX call 272 * 273 * 274 * 275 * @since 3.8.0 276 276 * 277 277 */
Note: See TracChangeset
for help on using the changeset viewer.