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

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2008-09-10 - IanBygrave
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.