You are not logged in Log in Join
You are here: Home » Resources » Mozilla » ZWiki » OtherZopeStudioThoughts

Log in
Name

Password

 
 
FrontPage » ZopeMozillaDashboard » ZopeStudio » ZopeStudioVision »

OtherZopeStudioThoughts

Some various thoughts on leveraging Mozilla facilities in ZopeStudio.

Comments added --MartijnPieters

(sc) By me too --Shalabh Chaturvedi

  • Obviously a series of menus. Under File, have Properties and also have a "Last Visited" that shows 1-5 of the last edited or opened objects.
    • A given, I think. Explicit listing is good, however =)
  • A Toolbar.
  • More attractive tree display than previous prototype.
    • What do you mean, more attractive?
  • Context menus on right click.
  • In "Design mode", have single click be select, double-click be launch the default action.
    • Again, a given, prototype worked like that.
    • (sc)Do you imply there will be other "modes" ? (I'd love that :-)
  • Tabbed views in the document area.
    • Got that
  • Obviously a better editing box. At a minimum, one that can be resized on the client without returning to the server. Perhaps just be fitting into the window and letting the window get resized.
    • Given. This will be quite nifty, if I get my way. (sc) I know what he means ;-)
  • Panels in left side (the area revealed when you click on Bookmarks, Tinderbox, etc.) could be used to great effect. Basically, have each of the Zopes that you author for be a panel.
    • Ever seen Visual InterDev?? Just wait for the mockups.
  • Preferences.
  • An Inspector patterned after stuff in the Nautilus screenshots. Basically, have a panel under the Explorer panel that gives a tabbed view of the currently selected object. Tabs include Notes, History, and Properties.
    • Good idea. I have a properties panel already. What is Nautilus?
  • Toss out redirects. The current Zope interface generates a redirect whenever you add something
    • Given. Mozilla doesn't need redirects
  • Net help. What will be Mozilla's help system, the same package as Communicator?
    • Not decied upon yet. I don't like the Communicator help, BTW.
  • In File->New, have the 4-5 basic Zope things be listed, with a pull-right to dive into hierarchal namespaces of the things that can be added.
    • Interesting. Basic and Advanced, eh? I have a toolbar button pictured as well
  • Dublin Core for everything in Zope.
    • Dublin Core is too limited, and a mismatch for Zope objects. I'll use it where possible, to encourage aggregation. I'd rather have a standards based namespace that does fit however.
    • (sc) I agree with Martijn here.
  • Expose CSS dramatically for everything in the ZopeStudio. If someone wants to make their default editor size wider, they can edit a style sheet.
    • The Mozilla skins system makes this quite easy
  • Flash panel for system events. For instance, /Control_Panel/manage_debug could have a flash panel interface. Every minute, the flash panel would check on the site. The flash panel would show the requests currently in progress. Any requests taking longer than 5 seconds would be yellow, longer than 15 seconds red.
    • *I am not sure how I can integrate the Flash panel into the ZopeStudio windows. I'll definetly will have a go. This certainly would be cool.*
    • (sc) This would be way cool!