You are here: Foswiki>Tasks Web>Item1371 (05 Jan 2015, GeorgeClark)Edit Attach

Item1371: Generalised external editor a la JHotDrawPlugin

pencil
Priority: Enhancement
Current State: Needs Developer
Released In: n/a
Target Release: n/a
Applies To: Extension
Component:
Branches:
Reported By: EliotBlennerhassett
Waiting For:
Last Change By: GeorgeClark

Proposal

Create a new plugin to allow a helper application on the client to edit an attachment, and optionally provide a rendered version of the attachment and an image map if the rendering is an image.

Examples of usage are anything from using Gimp to edit graphics, SVG editors, to specialised apps such as electronic schematic editors or other diagram editors.

This is inspired by the JHotDrawPlugin which (in my naive view), is an application which downloads a group of (up to 3) related attachments, modifies them, and then uploads them again as new attachment revisions.

This proposed plugin would work similarly, but would save the files on the client, then launch the associated app to edit the file, then upload when finished.

Stage one would be a helper app that just downloaded the files, then displayed a dialog prompting the user to do the editing, and optionally rendering. Then the user would click a [Upload Changed] button on the helper app.

Stage two if possible would automate the launch of the app, and upload changed files on app exit.

Comments please

Right now I don't have the knowledge to implement such a plugin.

I am looking for comments from developers on whether this idea is feasible, how hard is it, and it desirable?

Is anyone interested in working on this, or helping me to do so?

-- EliotBlennerhassett - 26 Mar 2009

Just came across this, which looks something like what I was looking for.

http://www.mediawiki.org/wiki/Manual:External_editors

-- EliotBlennerhassett - 06 Apr 2011

This is a problem we solve by using webdav and webdrive (on windows). This way, there's no special integration required (the user just navigates to the attachment of interest with their file browser).

-- PaulHarvey - 07 Apr 2011

ItemTemplate edit

Summary Generalised external editor a la JHotDrawPlugin
ReportedBy EliotBlennerhassett
Codebase trunk
SVN Range
AppliesTo Extension
Component
Priority Enhancement
CurrentState Needs Developer
WaitingFor
Checkins
TargetRelease n/a
ReleasedIn n/a
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release01x01Checkins
Topic revision: r4 - 05 Jan 2015, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy