Tags:
create new tag
, view all tags

InterwikiPreviewPluginDev Discussion: Page for developer collaboration, enhancement requests, patches and improved versions on InterwikiPreviewPlugin contributed by the TWikiCommunity.
• Please let us know what you think of this extension.
• For support, check the existing questions, or ask a new support question in the Support web!
• Please report bugs below

Feedback on InterwikiPreviewPlugin

-- IanBygrave - 10 Apr 2007

Ian, thanks for sharing this plugin with the TWikiCommunity!

Some feedback:

  • It is a bit hard to imagine what the "extra info" is. Some examples would help, possibly a sample table row.
  • In MOCHIKITJS setting, use %TWIKIWEB% instead of TWiki for portability
  • The undocumented TWiki::Net::getUrl() function is broken in TWiki 4.1. Consider conditional code as done in the BlackListPlugin.
  • How about measuring and documenting the PluginBenchmarks numbers?

Would it make sense to merge this into the InterwikiPlugin?

-- PeterThoeny - 10 Apr 2007

Examples added. This should give a good idea of what I'll be using this plugin for.

I'd like to replace the use of TWiki::Net::getUrl() with something like WWW::Curl if possible.

I'm not sure this can be merged into InterwikiPlugin.

  • It has different install requirements, not working on twiki pre 4.0
  • You may want some aliases to render as links but not have extra data loaded, and some aliases to have extra data but not render as links.

-- IanBygrave - 10 Apr 2007

Other changes I want to make to this plugin:

  • Apply some CSS classes to the span elements used to hold dynamically populated fields. There should be a different class before and after the field gets populated.
  • Add support for JSON.
  • Change the syntax of info fields from %field% to %IWPFIELD{source="field" ...}% or similar, to support future extensions.
    • Maybe %IWPFIELD{... width=10}% to pad the unpopulated field.
  • Consider merging with InterwikiPlugin.

-- IanBygrave - 10 Apr 2007

Links to examples are broken?

-- SeanCMorgan - 12 Aug 2008

This plugin is not installed on twiki.org, so any live examples will not work. (But I don't think there are any live examples on InterwikiPreviewPlugin.

I don't think the pages referred to in the examples are dead. For example http://bugzilla.kernel.org/xml.cgi?id=1020 worked for me today.

Which links do you think are broken?

-- IanBygrave - 10 Sep 2008

 
Topic revision: r5 - 2008-09-10 - IanBygrave
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.