Tags:
create new tag
, view all tags

ExitPluginDev Discussion: Page for developer collaboration, enhancement requests, patches and improved versions on ExitPlugin 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 ExitPlugin

-- IanBygrave - 04 Feb 2006

Very useful plugin for intranets, as part of TWikiMission - since people could be linking to competitor websites from an intranet TWiki page with an 'interesting' name, this should probably be linked from SecureSetup...

-- RichardDonkin - 05 Feb 2006

Would it make sense for the functionality of this to be rolled into ExternalLinkPlugin?

-- MartinCleaver - 05 Feb 2006

Why is this implemented as python when TWiki is a perl system?

-- AntonAylward - 05 Feb 2006

Thanks Ian for sharing this Plugin with the TWikiCommunity! I made a few changes to the Plugin topic, please feel free to roll it back into the next release.

How about measuring and documenting the PluginBenchmarks numbers?

-- PeterThoeny - 08 Feb 2006

There is acontradiction on the Plugins page:

Use version 1.024 if this Plugin works also on Cairo.

-- PeterThoeny - 09 Feb 2006

I've change exit.cgi to be perl not python for obvious reasons.

-- IanBygrave - 10 Feb 2006

Small XHTML fix on Plugin topic: Use %BR% or <br /> instead of <br>.

-- PeterThoeny - 11 Feb 2006

I've included the functionality of ExternalLinkPlugin into this plugin.

-- IanBygrave - 22 Mar 2006

Please move the code/development to SVN! http://svn.twiki.org:8181/svn/twiki/branches/TWikiRelease04x00

-- ArthurClemens - 22 Mar 2006

As written, this plugin only catches http[s] URLs. Some users might want to have it handle ftp URLs as well; this appears to be a trivial hack to ExitPlugin.pm, though in time you might want to consider making it configurable, if it didn't impact on performance too badly.

-- RossYounger - 18 Jul 2006

You can now configure the redirectable URI schemes. And it doesn't seem to impact performance at all.

-- IanBygrave - 21 Jul 2006

After upgrading to Dakar I could find no way of disabling a plugin per-web. Has this ability really been removed?

Just added DISABLEEXITPLUGIN for disabling this plugin per-web or per-topic.

-- IanBygrave - 08 Jan 2007

Yes, unfortunately, enabling plugins per web has been removed in TWiki 4. Going forward, with the TWikiRelease04x01Process we have a better process to stay compatible in regards to functionality.

-- PeterThoeny - 09 Jan 2007

Small feedback: 1. Avoid links to oneself. 2. Escape link to ExternalLinkPlugin with Interwiki link, TWiki:Plugins.ExternalLinkPlugin, to avoid a broken link at a site where this plugin is installed. I made the changes to the plugin topic, feel free to roll this into the next release.

-- PeterThoeny - 12 Jan 2007

Thanks.

Re: "Avoid links to oneself." I've noticed self-links are quite common at one of the TWiki sites I use. Wouldn't it be nice if TWiki did this itself. A job for a small plugin?

-- IanBygrave - 13 Jan 2007

Preventing self-linking could be easily done with a plugin for sites that think about usability and don't make me think.

The self-linking has been discussion in PreventLinkToOneself and InhibitTopicSelfLinking. The consensus was that it should not go into the core code since it is desirable in some cases to have self linking (such as to access including topics.) I personally prefer to use the ! or <nop> prefix to escape self-linking of of WikiWords.

-- PeterThoeny - 13 Jan 2007

Edit | Attach | Watch | Print version | History: r16 < r15 < r14 < r13 < r12 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r16 - 2007-01-13 - PeterThoeny
 
  • 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-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.