It's better when it's simple

User Tools

Site Tools


jCapture Plugin

Compatible with DokuWiki

Weatherwax, Angua, Adora Belle, Binky

plugin Captures screen shots or screen activity and audio, and uploads directly to DokuWiki without intermediary files

Last updated on

This extension is marked as obsoleted. Therefore it is hidden in the Extension Manager and the extension listing. Furthermore, it is candidate for removal.

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to supa

Tagged with !obsolete, applet, audio, images, java, media, sound, video

Java applets such as used in this plugin are not supported in recent browsers anymore.

Download and Installation

Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.


jCapture is an applet. It was tested in FireFox 3.6 and IE, and DokuWiki 2009-12-25c. It requires JRE version 7 (aka 1.7) Recent versions require Java 6 update 10 or above.

Feature request: warn user of JRE is too old and offer to upgrade if possible.

You can check Java JRE version here. Make sure to install same version as your browser (32 bits vs 64 bits)


Once you install the plug-in, there will be a new tool bar item.

When you click on the toolbar button, a translucent window shows up1).

Move and resize the window as required. Then double-click the window client area. A file name dialog will pop-up with auto-generated file name. Change the name if required and click OK. The image will be uploaded to the web and a link to the image will be inserted into the cursor position in the edit area.


If the plug-in doesn't work, check Java console and Error console (if you are using FireFox).


Is it possible to do screenshots in png or jpg format? The gif format restricts to 256 colors! /alex

Yes, it was implemented in 2010/10/30 version. Just change file extension. See for more details.

I'm getting the following error in Firefox. How to resolve? /chris

uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.statusText]"  nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)"  location: "JS frame :: :: anonymous :: line 1"  data: no]

I've the same error as chris is there any trouble with “Anteater” version ? /toine

I'm getting (first time installing anything with doku): Error: document.getElementById(“jCaptureApplet”) is null Source File: http://localhost:8800/lib/exe/js.php?tseed=1322027259 Line: 1

2012/07/23 I'm getting an error from javascript console, jcapture is unable to load applet.php, the url is wrong (doesn't include domain). I have to modify /plugins/jcapture/script.js at line 18 to


2012-04-03 Feature request: After selecting zone, user is promoted to confirm (or edit) a file name. This file name ends with .jpg, but the user will likely a more friendly name. However, if the image name with .jpg, doesn't (s)he'll get: Error saving image HTTP/1.0 Bad Request Perhaps automatic addition of .jpeg instead?

2012-05-14 I'm getting the same error as above, Error: document.getElementById(“jCaptureApplet”) is null

2012-08-29 Same thing on document.getElementById() is null. Fresh install of docuwiki on windows 2003 on port 81: (not sure if that makes a difference). Any hints at where to look would be appreciated. I also installed jdraw. The editor comes up but diagrams don't seem to get saved either.

2012-08-30 (Pavel) I've fixed the problem with script.js line 18. Non-standard port can make a difference. It should be possible to catch the problem in a browser debug console. Also a web debugger like Fiddler can help to trace HTTP requests.

2013-05-23 (EanderAlx) Perhaps you should change the name of your addBtnAction function in order to prevent problems with other plugins like encryptpasswords. And I would be glad if you get your plugin compatible to Weatherwax because at the moment it destroys the toolbar.

2013-05-27 (Proxymus) I have the same problem as EanderAlx. The plugin destroys some dokuwiki functions.

2013-06-12 (EanderAlx) Dirty workaround is to reenable deprecated functions in js.

2013-08-01 (Dior) Hi, I get following Message in the Java Console:

 Missing Permissions manifest attribute for: http://xx.xx.xx.xx./dokuwiki/lib/plugins/jcapture/lib/jcapture.jar
Missing Codebase manifest attribute for: http://xx.xx.xx.xx./dokuwiki/lib/plugins/jcapture/lib/jcapture.jar

I know it is an issue with Java 7.25 but I think this should be fixed in the jar File… if i´m right?

2013-10-25 (EanderAlx) I've also an problem with the java version sind some time I get an “Incompatible magic value” error after set the ilename to upload.

2013-11-05 (Dior) The “Missing Codebase…” is still there in Java 7.25 & 7.45. There is another thing: Every time I try to change the size of the capture window (Edit: only “on the right side” of the window) the window dissaper. Only solution is to save or dismiss the Change in the wiki page and start edit again. (not fixed in the Version of 2014-01-24)

2014-01-10 (Dior) Every Time it took at least 1 Minute to start jcapture plugin… → fixed in the Version of 2014-01-24, THX!!

2014-09-04 (Daniel) Each time I try to capture a screen, nothing appends ans I get the following error messages in the console : TypeError: jCaptureApplet.showCaptureFrame is not a function js.php:18 reflow : 0.58ms fonction fillInPageTooltip, popup.xml ligne 612 reflow : 0.33ms

It make take some time for the window to appear for the first time because browser downloads applet's jar files.
plugin/jcapture.txt · Last modified: 2022-01-29 20:21 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki