OpenWetWare:Software/Extensions: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
==Installed Extensions==
==Installed Extensions==


Go to [[Special:Version]] to see the definitive list of installed extensions and their versions.
Go to [[Special:Version]] to see the definitive list of installed extensions and their versions. See [[OpenWetWare:Feature test]] to check that the extensions are working.
 
The following extensions are installed on OpenWetware:
The following extensions are installed on OpenWetware:



Revision as of 12:35, 19 June 2006

Installed Extensions

Go to Special:Version to see the definitive list of installed extensions and their versions. See OpenWetWare:Feature test to check that the extensions are working.

The following extensions are installed on OpenWetware:

Critical Extensions

Critical extensions are either those which if they break would cause many pages to "break" and as such, these extensions should be considered as important to support (for upgrades, etc). Another way to look at this: if we aren't willing to support these, then we shouldn't encourage people to use these. The known dependencies of these are listed to help in smooth upgrades.

  • Biblio: for citing from PubMed. (Requires php w/ builtin curl support)
  • Calendar: extension for fancy calendars
  • ShowHide extension to dynamically show/hide sections
  • Dewikify: for helping with dewikifying (The mediawiki 'extension' itself only provides the wikionly tags. The dewikify script itself relies on the default format of the monobook skin. If that changes, the script is likely to break.)

Unknown criticality

  • PartsRegistry: for connecting with the Registry of Standard Biological Parts. Use the bbpart tag such as <bbpart>B0010</bbpart> to get <bbpart>B0010</bbpart>
    • Jasonk 22:44, 12 March 2006 (EST):Is it hard to just link to registry parts via HTML links?
    • Austin 23:17, 12 March 2006 (EST): not really, but you also get the ease of entering it and auto-updating if the link changes (given the URL, this seems likely). This may also be implementable using the interwiki linking feature in the same way we link doi's so we would be able to do something like [[part:B0010]]. The benefit of using an extension is that allows for future more complicated expansion. For example, we could perhaps insert the part description or a part sequence or whatever else we wanted.
    • RS 17:44, 26 May 2006 (EDT): As an example, we may now want to update this extension to point to the "new" registry. (And by we, I mean Austin :) ).
    • Austin 18:03, 26 May 2006 (EDT): right...ok, done.
  • Dynamic Page List v.2 Can dynamically create lists of pages that are in multiple categories. Can also use to generate a list of the most edited pages in the last x hours.
  • Dynamic Article List - would allow us to dynamically generate lists of the most popular articles, newest articles etc. Check out the sandbox for a test. (Requires >php5)
    • Does not appear to work with newest MediaWiki (1.6.7) so it's been disabled.
  • Recentchangesfilter: extension that augments the recent changes list with the ability for complex filtering (depends quite heavily on the internal structure of MediaWiki so extension likely to break on all major version upgrades, although it is also quite easy to update the extension to match the MediaWiki version)
    • Jasonk 22:44, 12 March 2006 (EST): I think this extension may end up being critical in order to manage discussions. It will enable each discussion area to have recent changes listed. It also enables users to better manage recent changes in areas important to them, something which will be increasingly important as the site scales up. This may be possible via the watchlist, which is the only reason I wouldn't designate this immediately as critical, but I certainly wouldn't call it non-critical yet.
    • Austin 13:27, 13 March 2006 (EST): Good point, I actually hadn't thought about using this as an includable page rather than just for each user using it to filter their own recent changes.
  • http://meta.wikimedia.org/wiki/Cite/SpecialCite.php: 'Cite this page' support

Non-critical extensions

Non-critical extensions are defined as those which don't significantly change pages or remove important functionality.

  • Special:Editcount: Show edit stats for users. Can be linked as [[Special:Editcount/user]] and included {{Special:Editcount/user}}
  • UserDefaultPage: allow users to change their default page in their preferences

Desirable or pending extensions

List extensions you would like to install here and vote or de-vote for ones you'd like. See http://meta.wikimedia.org/wiki/Category:Mediawiki_Extensions for some extensions.

  • WikiDrops: Add to the top of pages automatically a 'breadcrumbs' path back to the main page.
  • navimages: for allowing images to link to any URL (was uninstalled as it wasn't working)
  • I'd like to see an extension which treated genbank accession numbers in a way similar to PMIDs. --TK 9 April 2006
Lucks 21:10, 14 April 2006 (EDT): Excellent idea. Perhaps a generalization for any ID numbers in any of the NCBI databases.

Writing new extensions or special pages