Last modified: 2009-08-17 11:44:47 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T20353, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 18353 - provide link to documentation when Extension:Configure fails to initialize
provide link to documentation when Extension:Configure fails to initialize
Status: RESOLVED WORKSFORME
Product: MediaWiki extensions
Classification: Unclassified
Configure (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Alexandre Emsenhuber [IAlex]
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-04-05 13:00 UTC by Purodha Blissenbach
Modified: 2009-08-17 11:44 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Purodha Blissenbach 2009-04-05 13:00:37 UTC
When Extension:Configure does not initialize, you currently get a big
Error message in a red box, and that is it.

Better was:
 - let it continue, so as to allow people to see the special:version
   page, where there is a link to the documentation, or
 - display that link before halting.

Thank you.
Comment 1 Alexandre Emsenhuber [IAlex] 2009-04-06 10:52:55 UTC
What do you mean by "does not initialize"? when you don't call efConfigureSetup()?
Comment 2 Purodha Blissenbach 2009-04-07 12:56:30 UTC
For instance, efConfigureSetup() not called, database tables missing,
etc. Basically, at least, all those things that show the red error
field at some point, and inhibit other processing.
Imho, an extension that does not work because some of its prerequisites
are not there, or requirements are not fulfilled, should as far as
possible let the rest of the wiki run as usual, and only not add its own
functionality to the wiki.
Comment 3 Alexandre Emsenhuber [IAlex] 2009-04-07 17:29:27 UTC
The wiki can run without efConfigureSetup() called, databases tables not initialized, ...
You should only see these errors when you access either Special:Configure, Special:Extension or Special:ViewConfig.
Comment 4 Alexandre Emsenhuber [IAlex] 2009-07-27 17:45:32 UTC
Errors message already say what to do, not sure if a link to the documentation is really needed.
Comment 5 Purodha Blissenbach 2009-07-31 11:42:35 UTC
(In reply to comment #3)
> You should only see these errors when you access either Special:Configure, Special:Extension or Special:ViewConfig.

I got the box with Special:Version, instead of the usual list,
else I'd not found it, and not reported.

Special:Version usually provides a link to the documentation,
in it list of extensions, this is why I called it in the first
place.
Comment 6 Alexandre Emsenhuber [IAlex] 2009-08-17 11:44:47 UTC
Marking bug as WORKSFORME; could not reproduce it. Please try with current version and if it still happens, explain the exact setps to reproduce it.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links