OpenWetWare:Software/Extensions: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
No edit summary
Line 31: Line 31:


* Allow users to add custom links to their sidebar. Perhaps allow users to specify a group that have a set of links. Randy wants this for iGEM.
* Allow users to add custom links to their sidebar. Perhaps allow users to specify a group that have a set of links. Randy wants this for iGEM.
* Modify show/hide extension so it works when printing.


==Writing new extensions or special pages==
==Writing new extensions or special pages==
*[http://meta.wikimedia.org/wiki/Write_your_own_MediaWiki_extension Tutorial] on how to write an [[OpenWetWare:Extensions|extension]]
*[http://meta.wikimedia.org/wiki/Write_your_own_MediaWiki_extension Tutorial] on how to write an [[OpenWetWare:Extensions|extension]]
*[http://meta.wikimedia.org/wiki/Writing_a_new_special_page Tutorial on how to write a new special page]
*[http://meta.wikimedia.org/wiki/Writing_a_new_special_page Tutorial on how to write a new special page]

Revision as of 11:59, 8 March 2006

The following extensions are installed on OpenWetware:

  • Dewikify: for helping with dewikifying
  • Recentchangesfilter: extension that augments the recent changes list with the ability for complex filtering
  • partsregistry: for connecting with the Registry of Standard Biological Parts. Use the bbpart tag such as <bbpart>B0010</bbpart> to get <bbpart>B0010</bbpart>
  • Biblio: for citing from PubMed
  • navimages: for allowing images to link to any URL
  • Calendar extension for fancy calendars
  • ShowHide extension to dynamically show/hide sections
  • Dynamic Page List 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. If this isn't installed already it would be really really cool to do so. Also see an updated version here.--BC 12:17, 1 March 2006 (EST)
    • Both versions are installed. Try out the versions and see whether they are useful. Unless people have an objection, I may remove version 1 and only leave version 2. I don't think we want lots of extraneous extensions. --Austin 12:56, 1 March 2006 (EST)
    • I've removed version 1, as the DPL v.2 tag seems to be a superset of the v.1 functionality.
  • Special:Editcount: Show edit stats for users. Can be linked as [[Special:Editcount/user]] and included {{Special:Editcount/user}}

Go to Special:Version to see the definitive list of installed extensions and their versions.

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.

  • Dynamic Article List - would allow us to dynamically generate lists of the most popular articles, newest articles etc.
    • They post their code in pdf files! If someone could extract the text in the files, zip them up, and send them to me, I'll install it. --Austin 12:56, 1 March 2006 (EST)
      • Sri, your version immediately failed on installation while Smeister's version (File:DynamicArticleList.zip) didn't cause the site to crash (most likely due to newline issues). Anyway I installed it on my own wiki and it worked fine. But although when I installed it on oww, it didn't cause it to crash, when you try to use it, it does cause errors. The underlying cause is almost certainly due to the fact that it requires php v.5 as stated on the extension page. OWW is currently running php 4.3.9 which is a pretty ancient version as far as I can tell. I don't know who has the power to decide whether to move the server's php version to 5.x. --Austin 14:12, 7 March 2006 (EST)
  • WikiDrops: Add to the top of pages automatically a 'breadcrumbs' path back to the main page.
  • Watch a group of pages (similar to Recentchangesfilter) for even pages that don't exist yet (i.e. all calendar pages) or be able to choose to receive email on changes. Perhaps a calendar specific email notifying system.
  • Allow users to add custom links to their sidebar. Perhaps allow users to specify a group that have a set of links. Randy wants this for iGEM.
  • Modify show/hide extension so it works when printing.

Writing new extensions or special pages