Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Current status

A demo is available at: https://portaldev.its.yale.edu/YaleInfoDLM/
or https://portaldev.its.yale.edu/YaleInfoDLM/Login?userName=demo&password=demo to log in as the demo user.

Channels

Adding - dialog menu

Moving - Drag and drop

Deleting - Corner delete graphic.

Columns

Tabs

Screenshots

Technical details

At Yale, we've been working to integrate some Ajax-style interface features into uPortal 2.5 (DLM + Rutger's xhtml theme). I'd initially used Scriptaculous for the proof of concept, but I think in the long run dojo is a better choice.

I've download the code (Pete Boysen) posted and integrated the drag and drop portlets part into our version. We currently have mostly-working features to add new channels, add/remove columns, sort columns, and add and rename tabs.

We're currently using two servlets for ajax calls. The first is a preferences servlet that persists all the additions/moves/etc. It accepts the same parameters the built-in preferences page uses. For operations that create a new node, the servlet sends back the ID of the new node.� The second retrieves the list of available channels for the add channel menu.

  • No labels