Changeset 234
- Timestamp:
- 01/08/2014 07:14:00 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/trac-notifications/trac-notifications.php
r230 r234 57 57 58 58 function get_trac_milestones() { 59 // Only shoe 3.8+, when this feature was launched. 59 60 return $this->trac->get_results( "SELECT name, completed FROM milestone 60 WHERE name != 'WordPress.org' ORDER BY (completed = 0) DESC, name != 'MU 2.9.x' DESC, name DESC", OBJECT_K ); 61 WHERE name NOT IN ('WordPress.org', '3.5.3', '3.6.2', '3.7.2') AND (completed = 0 OR completed >= 1386864000000000) 62 ORDER BY (completed = 0) DESC, name DESC", OBJECT_K ); 61 63 } 62 64 … … 241 243 242 244 <style> 245 #components, #milestones, p.save-changes { 246 clear: both; 247 } 248 #milestones, p.save-changes { 249 padding-top: 1em; 250 } 251 #components li, 252 #milestones li { 253 float: left; 254 width: 25%; 255 list-style: none; 256 } 243 257 .completed-milestone { 244 display: none ;258 display: none !important; 245 259 } 246 260 .completed-milestone.checked, 247 261 #milestones.show-completed-milestones .completed-milestone { 248 display: list-item ;262 display: list-item !important; 249 263 } 250 264 </style> 251 265 <script> 252 266 jQuery(document).ready( function($) { 253 $('#show-completed').on('click', function() {254 $( this).hide();267 $('#show-completed').on('click', 'a', function() { 268 $('#show-completed').hide(); 255 269 $('#milestones').addClass( 'show-completed-milestones' ); 270 return false; 271 }); 272 $('p.select-all').on('click', 'a', function() { 273 $('#components').find('input[type=checkbox]').prop('checked', $(this).data('action') === 'select-all'); 256 274 return false; 257 275 }); … … 263 281 echo '<div id="components">'; 264 282 echo '<h3>Components</h3>'; 283 echo '<p class="select-all"><a href="#" data-action="select-all">select all</a> • <a href="#" data-action="clear-all">clear all</a></p>'; 265 284 echo '<ul>'; 266 285 foreach ( $components as $component ) { … … 270 289 echo '</ul>'; 271 290 echo '</div>'; 272 273 291 echo '<div id="milestones">'; 274 292 echo '<h3>Milestones</h3>'; … … 286 304 echo '<li' . $class . '><label><input type="checkbox" ' . $checked . 'name="milestone[' . esc_attr( $milestone->name ) . ']" /> ' . $milestone->name . '</label></li>'; 287 305 } 306 echo '<li id="show-completed"><a href="#">Show recently completed…</a></li>'; 288 307 echo '</ul>'; 289 echo '<a id="show-completed" href="#">Show all milestones</a>';290 308 echo '</div>'; 291 echo '<p ><input type="submit" value="Save Changes" /></p>';309 echo '<p class="save-changes"><input type="submit" value="Save Changes" /></p>'; 292 310 echo '</form>'; 293 311 return ob_get_clean();
Note: See TracChangeset
for help on using the changeset viewer.