This issue is intended to collect the known issues with the current mediawiki_filter. It might serve as well as a starting point to discuss feature requests.

If you are able to provide a patch, please open a separate issue for each distinct patch.

Comments

asb’s picture

So far, these are the known issues / current limitations. Please notice that some of these issues relate to setting up MediaWiki-like behaviour and are not essential for just using MediaWiki markup.

a) General

b) Not yet implemented

  • Categories/Taxonomy integration, e.g. [[Category:Name]] - Not yet implemented; linking to taxonomy term with path syntax is working
  • Language links, e.g. [[de:Page Title]] - Not yet implemented
  • Section edit - Not yet implemented; alternative: Edit section module (contrib)
  • MediaWiki extensions - Not yet implemented
  • User profile integration - path syntax is working, no shortcuts like 'user name' (-- ~~~) or 'user name plus date' (-- ~~~~)
  • Footnotes - Not supported; needs checking if Footnotes (contrib) can jump in
  • Database links like IMDB (Template:IMDb Name) or ISSN (Template:ISSN): not working out of the box, requires manual editing of proper templates
  • Magic links like ISBN numbers: not working out of the box
  • Variables: Partially supported; overview

c) Design decisions and coding style

  • Image handling: handling of media links, e.h. [[Image:Name.png]] - hard coded to image module; targeting derivates unreliable; <gallery> not implemented (?); alternative: Image filter, adds support for CCK image fields as well, but has different syntax ([image:nodeid]) and properties
  • Ignoring of <code> tags is hard coded. This allows to manage <code> tags with other filters like GeSHi
  • The settings "Show table of contents" and "Capitalize page names" are currently hard coded and can not be switched off.

d) Related

kenorb’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.