Products.externaleditor

Latest version: v4.0

Safety actively analyzes 628924 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

1.0a1

------------------

- Updated package metadata to be usable as a package.

0.9.3

------------------

- Fixed issue with 'manage_FTPget' overriding the 'Content-Type'
header.

- Only run ExpandEnvironmentStrings on win32 systems.

0.9.2

-----------------

- Added 'skip_data' option to make External Editor send out only
the metadata part and skip appending data to the 'body'.

- Add a simple callback registry that can be used to add extra
metadata headers or set special response headers when a file is
edited through External Editor.

- Use rfc822.Message for parsing the metadata of the file being
edited.

- Don't emit a warning about deprecated 'methods' in Zope >= 2.10.

- Fixed acquisition issue in manage_main.dtml to sync up with the
same fix applied to Zope.

0.9.1

-----------------

- Older pyc files for plugins were included in the 0.9 release.
This version has the most up to date plugins.

0.9

---------------

- When using the Excel plugin, errors were seen by users like
"TypeError: This object does not support enumeration". We now
make the user deal with these.

- When using the Excel plugin, errors were intermittently raised to the
user in the form "Fatal error: <unknown>.Path" and the user could
subsequently not save the document back to Zope because the
external editor process had quit.

- Changes to documents intermittently may not have been saved back to Zope
when using any plugin that involved COM (Word, Excel, Powerpoint, etc).

- If Word was exited before a user actively saved, if there were
outstanding changes in the document being edited, those changes
would not be saved to the server despite the user answering
"yes" to the "do you want to save before you exit" dialog
presented by Word.

- The "title" attribute of the object being externally edited is
now available within the set of headers returned by EE to the
zopeedit client.

- Detecting whether the client has External Editor installed from
within IE using JavaScript or VBScript is now possible, assuming
that the client software is installed via the InnoSetup
installer. See "win32/ocx.txt" for more info.

- External Editor now compatible with objects that return a
"filestream iterator" in Zope 2.7.1+. (if upgrading: this fix
does not require an update to EE client, just the EE Zope
product).

- Properly escape hyphens in man page. Thanks to Federico Sevilla III.

- Check if the editor was launched before locking the file in Zope. This
prevents errors if the editor is closed before the lock request
completes.

- Do not ask the user what editor to use on Posix platforms. Instead just
tell the user to edit the config file. The askstring()
function does not work with a hidden root Tk window in Python 2.3.4.
Thanks to Christopher Mann.

0.8

-------------

- Add external editor icon to ZMI breadcrumbs for editable objects.

- Compiled windows helper app binary using Python 2.3.4, Pythonwin build
163 and py2exe 0.5.

- Add Dreamweaver plugin contributed by Manuel Aristarann. Thanks also
to Anton Stonor.

- Add ZMI support for Zope 2.7's ordered folder objects.

- Fix bug detecting basic auth info from older versions of CookieCrumber.
Thanks to David D. Smith and Federico Sevilla III.

- Workaround IE browser error when running over SSL. Thanks to
Marc-Aurele Darche.

- Add ".zem" file extension support for MacOS X (especially Mac IE),
to ease helper app integration where MIME support is lacking. Thanks
to Zac Bir.

- Added "long_file_name" and "file_name_separator" config options.

- Fixed bug which happened under Win32 when editing an Excel file
using the Excel plugin where the symptom was a "Call was
rejected by callee" COM error. Thanks to Chris McDonough.

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.