Edgewall Software

Opened 19 years ago

Closed 16 years ago

#590 closed enhancement (wontfix)

[PATCH] Adding ExternalEditor support

Reported by: sidnei@… Owned by: Jonas Borgström
Priority: high Milestone:
Component: general Version: devel
Severity: normal Keywords: patch
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:


There's a nice app in Zope called ExternalEditor.


It consists of a server-side product and a client-side python script. The server sends the file content in a special encoded manner, with the 'application/x-zope-edit' content-type header. The client, when properly configured as a handler application for this content type on your browser, fires up an editor, and upon saving the file does a PUT back to the server.

The following patch is my first attempt at adding this feature to trac, however I have a couple questions (which have been marked as XXX on the diff) before finishing it.

Attachments (1)

zopeedit.diff (7.2 KB ) - added by sidnei@… 19 years ago.
First attempt at adding the external edit feature to trac. Needs review.

Download all attachments as: .zip

Change History (10)

by sidnei@…, 19 years ago

Attachment: zopeedit.diff added

First attempt at adding the external edit feature to trac. Needs review.

comment:1 by daniel, 19 years ago

Milestone: 2.0

comment:2 by vittorio, 18 years ago

Keywords: PATCH added
Severity: normalenhancement

comment:3 by anonymous, 18 years ago

Priority: normalhigh

comment:4 by anonymous, 18 years ago

Milestone: 2.01.0

comment:5 by Christopher Lenz, 17 years ago

Milestone: 1.0

comment:6 by sid, 17 years ago

Summary: Adding ExternalEditor support[PATCH] Adding ExternalEditor support

comment:7 by sid, 17 years ago

Keywords: patch added; PATCH removed

Change keyword to match others (for easier searching)

comment:8 by Noah Kantrowitz (coderanger) <coderanger@…>, 17 years ago

See also: this thread from trac-users.

comment:9 by Christian Boos, 16 years ago

Resolution: wontfix
Status: newclosed

This can be achieved with the Th:XmlRpcPlugin. For example, Shun-Ichi Gotoh used this to enable remote Wiki editing from within Emacs.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.