https://bugzilla.wikimedia.org/show_bug.cgi?id=28983
T. Gries <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | --- Comment #11 from T. Gries <[email protected]> 2011-06-06 23:54:36 UTC --- (In reply to comment #8) > Actually, I'm pretty sure this can be done already. Example: > $wgHooks['LoadExtensionSchemaUpdates'][] = 'myExtUpdate'; I have the impression, that public function doUpdates( $what = array( 'core', 'extensions', 'purge' ) ) { global $wgVersion; $what = array_flip( $what ); if ( isset( $what['core'] ) ) { $this->runUpdates( $this->getCoreUpdateList(), false ); } if ( isset( $what['extensions'] ) ) { $this->runUpdates( $this->getOldGlobalUpdates(), false ); $this->runUpdates( $this->getExtensionUpdates(), true ); } nobody runs doUpdates( 'extensions' ) during the installation process of extensions. The hooked code in OpenID, LiquidThreads etc. is triggered, but nothing is actually changed in the table. After adding echoes and checking everything I came to the conclusion that an important call is missing during the installation process. Pls. can you check whether my observation is correct ? -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
