For .zem files, sometimes offered by Plone content management systems, to be treated as safe by Safari and similar applications, you may add three strings to your DownloadAssessment preferences file. Here's how:
plutil -convert xml1 ~/Library/Preferences/com.apple.DownloadAssessment.plistpico ~/Library/Preferences/com.apple.DownloadAssessment.plist<key>LSRiskCategoryExtensions</key>
<array>
<string>zem</string>
</array>
<key>LSRiskCategoryContentTypes</key>
<array>
<string>com.urbanape.zopeeditmanager</string>
</array>
<key>LSRiskCategoryMIMETypes</key>
<array>
<string>application/x-zope-edit</string>
</array>
Here's an example of the full file. After making the changes, save and close the plist.application/msword | NeoOffice | .docIf your CMS does not append the .zem suffix to ZEM file names, then you may ask your Plone service administrator to consider this discussion. Focusing on the Plone site manager's view of
/portal_actions/document_actions/extedit/manage_propertiesForm
If the URL (Expression) is changed to...
string:${here/aq_parent/absolute_url}/externalEdit_/${here/getId}.zem?macosx=1
...then the service may play more nicely with browsers on Mac OS X, without compromising service to users of IE 7 on Windows. I have not tested for service compatibility with other browsers/platforms.
Comments (0)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20071121050536435