Index: trunk/phase3/includes/Database.php |
— | — | @@ -2215,7 +2215,7 @@ |
2216 | 2216 | } |
2217 | 2217 | |
2218 | 2218 | // Table prefixes |
2219 | | - $ins = preg_replace_callback( '/\/\*(?:\$wgDBprefix|_)\*\/([a-z_]*)/', |
| 2219 | + $ins = preg_replace_callback( '/\/\*(?:\$wgDBprefix|_)\*\/([a-zA-Z_0-9]*)/', |
2220 | 2220 | array( &$this, 'tableNameCallback' ), $ins ); |
2221 | 2221 | return $ins; |
2222 | 2222 | } |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -352,6 +352,9 @@ |
353 | 353 | * (bug 11951) EditPage::getEditToolbar() is now static. |
354 | 354 | * (bug 14404) Use of {{int:...}} to generate links no longer breaks links table |
355 | 355 | if user has a custom interface language |
| 356 | +* (bug 14392) Fix regression breaking table prefix in installer |
| 357 | +* (bug 11084) $wgDBprefix replacement for updater SQL will now work for |
| 358 | + extension tables using uppercase letters or digits in their names. |
356 | 359 | |
357 | 360 | |
358 | 361 | === API changes in 1.13 === |