create new tag
, view all tags

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

-- DonnyKurniawan - 07 Aug 2003

I did some editing on the Plugins page, the topic showed me smile as the author because of TWiki:Main/%USERNAME%. You can fix that in the next release.

On another note, the package is rather large with 880KB. It turns out the 98% or so is just the sample QT file with ,v repository file. How about supplying a smaller sample file (without the ,v file), or ship without sample file and point to a sample file at a known location on the Internet (which could be TWiki.org)?

-- PeterThoeny - 07 Aug 2003

This plugin does not work for me, either on http://testwiki.mrjc.com or on the other site I found it on, http://wasabi.maths.monash.edu.au/twiki/view/TWiki/EmbedQTPlugin. In order to verify that this is a problem with my browser, can you please put up a demo that works for you?

-- MartinCleaver - 20 Nov 2003

Added updated plugin that should now work correctly on Windows Internet Explorer and Mozilla. The original plugin did not call the Windows QT ActiveX control properly leaving only a white space where the movie should be. Note: I have used the long form of the Object Tag for better compatibility. It would be possible and quite easy to introduce other variables for Controller on/off and Loop on/off. If this is requested, I will do it. Otherwise, I only wanted to get the plugin working on Windows.

-- ScottHendrickson - 23 Nov 2003

You might want to look at this: Standards Compliant method to add Quicktime movies to pages. It works on all browsers except Netscape 4.8, which crashes with this method.

-- ArthurClemens - 27 May 2004

added .zip to CVS

-- WillNorris - 27 Jun 2005

Compatibility with TWiki Plugins 1.1

If you get an error regarding EMPTYPLUGIN_EXAMPLE or "strict ref", the most likely cause is that you are using a newer version of TWiki and this plugin has not been modified yet to be compatible. This is actually a fairly simple thing but the following patch file is very much a hack (I don't use Perl on a dailty basis) and I didn't check with the author before placing this file in the topic. So use this at your own risk, it worked for me but that doesn't mean it will work for you.

How do you run the patch? Assuming that you have unzipped the ZIP file into ~/EmbedQTPlugin and you have saved the patch file in ~/EmbedQTPlugin/lib/TWiki/Plugins/EmbedQTPlugin.pm.patch here is how you would get it done.

At the terminal, you run these commands.

# cd ~/EmbedQTPlugin/lib/TWiki/Plugins
# patch EmbedQTPlugin.pm EmbedQTPlugin.pm.patch

You should see the following ouput from running that patch command.

Hmm...  Looks like a normal diff to me...
Patching file EmbedQTPlugin.pm using Plan A...
Hunk #1 succeeded at 77.
Hunk #2 succeeded at 131.
Hunk #3 succeeded at 135.

Your EmbedQTPlugin.pm file is now patched. Copy this over the old one or follow the rest of the instructions above for installing. The error should be gone and the plugin should work.

HELP By the way I did change the way this plugin behaves sligthly. It no longer autoplays and the controls are visible. I really didn't like the default output so I changed it. If you want to change it back, it's on line 135 of the EmbedQTPlugin.pm file.

-- RobMadole - 25 Mar 2006

Thanks Rob for creating a patch for TWiki 4.0. I moved it from the Plugin topic to the Dev topic. Since the Plugin has a PleaseFeelFreeToModify policy you are more than welcome to create a new zip file and re-upload it to the Plugin topic.

Also, please consider upgrading this Plugin so that it runs on Cairo and Dakar codebase. HandlingCairoDakarPluginDifferences has all the details.

-- PeterThoeny - 25 Mar 2006

I've uploaded a new Zip with basically all the above tweaks applied and some revised documentation. What it actually is is the version I got working here hopefully all zipped back up into a working package. It would be Realy Good wink if some folks could test it. If they do, or if no-one says anything for a week, I'll go ahead and go over the top of the 1.0 EmbedQTPlugin page

I used the "official" apple inlining syntax, rather than Scott Henrikson's, Whatever Rob Madole did to make it Dakar compatible, I left alone (it still isn't Cairo compatible). The docs include the Apple URL to download QT, and what is for me a glaring omission in all plugin docs: the fact that you need to turn it on in configure.

I've tested this plugin on Mac/Safari 1.3, Mac/Firefox 1.5, Win/IE 6, Win Firefox (didn't check version).

I'm contemplating a "Media" plugin (seeing as the <embed> tag is officially never going to be a standard) with every kind of inline media brought together, which could be as simple as:

%MEDIA{"/something.flv"}% (works out from the .flv extension it's flash)

or as complex as:

%MEDIA{source="%ATTACHURL%/Filename_without_an_extension" mime-type="video/quicktime" controller="true" autoplay="false" plugindlpage=(url to get plugin) activexpage=(MS .cab URL) etc etc

defaults could be set via variables on plugin page.


-- PiersGoodhew - 06 Sep 2006

I think a generic media plugin would be userfriendly. the different media types could be driven by a table in the plugin topic.

-- PeterThoeny - 06 Sep 2006

OK, then, I've started a GenericMediaInliner page in brainstorming. Do someone please test this plugin!

-- PiersGoodhew - 06 Sep 2006

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatpatch EmbedQTPlugin.pm.patch r1 manage 1.4 K 2006-03-25 - 20:47 RobMadole Patch file to upgrade Donny Kurniawan's EmbedQTPlugin to the TWiki version 1.1 Plugins system
Texttxt EmbedQTPlugin.pm.txt r1 manage 10.9 K 2003-11-23 - 01:29 ScottHendrickson Tag expanded to handle WindowsIE and Mozilla
Compressed Zip archivezip EmbedQTPlugin1.1.zip r1 manage 31.8 K 2006-09-06 - 00:08 PiersGoodhew Complete package with above patches applied and revised documentation. PLEASE TEST ME
Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r13 - 2006-09-06 - PiersGoodhew
  • 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.