The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniOutliner > OmniOutliner 3 for Mac
FAQ Members List Calendar Search Today's Posts Mark Forums Read

OPML round-tripping broken by checkbox handling Thread Tools Search this Thread Display Modes
There is a logical bug, in the OPML export/import modules, which needlessly breaks oo3->OPML->oo3 round-tripping.

This concerns the handling of boolean columns ("checkbox" columns).

Whereas the default status checkbox is encoded as _status="checked" in OPML, and can be round-tripped back into a boolean checkbox, the handling of any additional checkbox columns is defective, converting booleans into irretrievable integers.

For example, a checkbox column named "Flagged" in Omnioutliner would get encoded by the OPML exporter as Flagged="0", and would be brought back into Omnioutliner not as a checkbox field but as an integer field with zeroes and ones, breaking the data structure and the simple round-tripping.

A bug, I would submit :-)
My attention has been drawn to the fact that one can manually change an integer field back to a boolean (checkbox) field.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
1.5 Beta 1 --> Round Two! Lizard OmniPlan General 0 2007-11-01 12:43 PM
Round Chart OmniGraffle General 2 2007-09-19 02:03 PM
Broken handling of temporary cookies andybryant OmniWeb Bug Reports 6 2006-09-14 03:25 AM

All times are GMT -8. The time now is 04:44 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.