Last update: Tue, Jun 30, 2015 at 10:26 AM.

6/13/11 by DW

    • Status of project -- I have all the pieces working, but I'm bushed.
    • Tomorrow morning I will review what I have, update the docs, and possibly change the functionality (but I doubt it).
    • I will announce the availability of the test software on the new World Outline mail list.
      • opmleditor.data.outlines.prefs
      • opmleditor.worldoutline.init
      • opmlEditor.worldOutline.validatePrefs
      • opmlEditor.worldOutline.openWorkspace
      • opmlEditor.worldOutline.saveWorkspace
      • worldOutlineRpcHandlers.saveUserRoot
      • worldOutlineRpcHandlers.verifyServerAddress
      • worldOutlineSuite.background.everyMinute
      • worldOutlineSuite.data.prefsForSetup
      • worldOutlineSuite.data.virgin.headerGraphic
      • worldOutlineSuite.getRootOutlineUrl
      • worldOutlineSuite.init
      • worldOutlineSuite.initUser
      • worldOutlineSuite.main
      • worldOutlineSuite.saveUserRoot
      • worldOutlineSuite.setDefaultAtts
      • worldOutlineSuite.setup
      • worldOutlineWebsite.["#objectnotfoundhandler"]
    • I want comments on my worldOutline, but they look horrible, going all the way across the screen
    • I figured there must be CSS styles defined by Disqus, and indeed there are.
    • So now the trick is to implement some defaults. Let's see...
    • Another thing that broke somewhere along the line are outline comments.
    • If you added a comment line, you'd get {comment} in the text, where the comment should appear.
    • Hopefully that's fixed now. (It is.)
      • If you're not a Frontier programmer you may not understand comments. So here's how they work.
      • When you're creating a line in an outline, if you hold down the Shift key, the line will be a comment. It and everything below it will be displayed with a chevron at the beginning.
      • When this appears in code, the compiler ignores it. This makes it possible to write huge comments that are hidden away under a single line. Very useful.
      • You can enter comment lines in regular outlines too. And they are formatted specially by the worldOutline code.
      • Also, if you want to make a line a comment after you've entered it, there's a command in the Outliner menu that toggles the comment attribute. (It's so important it has a keystroke -- Cmd-\.)
      • html.directory.viewDirectory
    • In worldOutline, when you're within an inclusion the XML url is incorrect.
    • It points to the outermost OPML file.
    • This bug was introduced in the upheaval on the 9th where the lower-level cache was removed.
    • There was a reference to a variable that wasn't defined, and the code was within a try, so it didn't fail.
      • html.directory.walk
    • A new command in the menu, Domains.
    • Click on it, and you can see a list of the domains you've mapped to nodes in your root outline
      • worldOutlineSuite.viewDomains
      • worldOutlineSuite.viewPageInTemplate
      • worldOutlineWebsite.domains
      • worldOutlineWebsite.prefs
      • worldOutlineSuite.viewMenu