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 Today's Posts

 
Nested list option for HTML export Thread Tools Search this Thread Display Modes
Now I've got HTML export working again with OmniOutliner, the thought occurs that it would be great to have an option for nested list XHTML output.

Obviously this would only be appropriate for a single column outline but then that's generally what I'm generating with OmniOutliner anyway.
 
Use Help->Send Feedback to get your feature request logged where it will do some good.
 
Thanks, will do.
 
Have you tried the "Simple HTML" export option in OmniOutliner Pro? Does that do what you're looking for?
 
If by "Simple HTML" you mean this...



...then no, that's not what I'm after.

Although simple HTML export only works in the 3.9.3 beta, when it does, the output is still a whole lot of tables and massive use of classes and inline CSS.

The HTML output (dynamic and simple) is great in that it does work, but it's not very lean!

What I'd like to see is something much more minimal (for single column outlines) for people who know HTML, CSS and DOM scripting to do something with. For example,

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>Topic title</title>
</head>
<body>
  <h1>Topic title</h1>

  <ul id="outline">
    <li><strong>Level 1 item</strong>
      <ul>
        <li>Level 2 item</li>
        <li><em>Level 2 item</em>
          <ol>
            <li>Level 3 item</li>
            <li>Level 3 item</li>
          </ol>
        </li>
      </ul>
    </li>
    <li><strong>Level 1 item</strong></li>
  </ul>
</body>
</html>
The assumption above is that OO numbered lists are converted to ordered lists whilst all others are converted to unordered lists; and that bold text is converted to <strong> and italic text is converted to <em>.

OmniOutliner is such a fantastic tool for creating nested outlines it seems a shame that one can't use it to generate clean, semantic XHTML.

Other thoughts include:
  1. Instead of converting use of bold text in OO to <strong>, an option to convert it to HTML headings according to level: so level 1 bold becomes <h2>, level 2 bold becomes <h3>, etc
  2. Option to embed a call to jQuery Google code in the head and leverage that library's toggle effect.

Hope this makes sense.

Last edited by watershed; 2009-10-15 at 12:43 AM..
 
Try the unordered list export included here http://www.omnigroup.com/ftp/pub/sof...ortsPlugin.zip

It probably doesn't do everything you want so please email support feedback on what specific improvements you'd like to see.

Last edited by Brian; 2009-10-15 at 05:29 PM.. Reason: added email link
 
Aha, thanks, I'd missed the Extras for OO. Will take a look.
 
Just had a look. That's a great asset, thanks.

Maybe you could consider things like <ol> and heading sensitivity for a future release?
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
.html extension on dynamic html export pairustwo OmniOutliner 3 for Mac 3 2011-09-10 01:53 PM
Export to HTML - What am I doing wrong? lsamberg OmniPlan General 3 2008-05-21 06:15 AM
HTML (web) export customization aleding OmniPlan General 8 2007-03-21 02:16 PM
HTML export doesn't play well with SVN mithras OmniOutliner 3 for Mac 1 2007-03-12 04:22 PM
html export using AppleScript? kaan OmniPlan General 3 2007-02-26 10:03 AM


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


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