Index: trunk/phase3/CREDITS |
— | — | @@ -58,6 +58,7 @@ |
59 | 59 | == Patch Contributors == |
60 | 60 | * Agbad |
61 | 61 | * Ahmad Sherif |
| 62 | +* Azliq7 |
62 | 63 | * Borislav Manolov |
63 | 64 | * Brad Jorsch |
64 | 65 | * Brent G |
Index: trunk/phase3/includes/Export.php |
— | — | @@ -207,11 +207,8 @@ |
208 | 208 | $opts = array( 'ORDER BY' => 'page_id ASC' ); |
209 | 209 | $opts['USE INDEX'] = array(); |
210 | 210 | $join = array(); |
211 | | - # Full history dumps... |
212 | | - if( $this->history & WikiExporter::FULL ) { |
213 | | - $join['revision'] = array('INNER JOIN','page_id=rev_page'); |
214 | 211 | # Latest revision dumps... |
215 | | - } elseif( $this->history & WikiExporter::CURRENT ) { |
| 212 | + if( $this->history & WikiExporter::CURRENT ) { |
216 | 213 | if( $this->list_authors && $cond != '' ) { // List authors, if so desired |
217 | 214 | list($page,$revision) = $this->db->tableNamesN('page','revision'); |
218 | 215 | $this->do_list_authors( $page, $revision, $cond ); |
— | — | @@ -247,6 +244,9 @@ |
248 | 245 | if( !empty( $this->history['limit'] ) ) { |
249 | 246 | $opts['LIMIT'] = intval( $this->history['limit'] ); |
250 | 247 | } |
| 248 | + # Full history dumps... |
| 249 | + } elseif( $this->history & WikiExporter::FULL ) { |
| 250 | + $join['revision'] = array('INNER JOIN','page_id=rev_page'); |
251 | 251 | # Uknown history specification parameter? |
252 | 252 | } else { |
253 | 253 | wfProfileOut( __METHOD__ ); |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -498,6 +498,7 @@ |
499 | 499 | * (bug 20624) Installation no longer allows "qqq" as the chosen language |
500 | 500 | * (bug 20634) The installer-created database user will now have CREATE TABLE |
501 | 501 | and ALTER TABLE rights so that upgrades will go more smoothly. |
| 502 | +* (bug 18180) Special:Export ignores limit, dir, offset parameters |
502 | 503 | |
503 | 504 | == API changes in 1.16 == |
504 | 505 | |