Search DominoPower's 11,441 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
How UserLand's Frontier can revolutionize content management (continued)

Yet we developers found Domino and Notes a superb content management system. As developers, we could extend solutions to create content management applications embedded within Domino. However, I don't know of any Domino and Notes applications that place robust content management templates, tools, and features in the hands of end-users themselves.

Unfortunately, users want to create, maintain, and extend their own intranet publishing sites as a matter of routine. Multimedia authoring to support planning, reporting, presentations, and product management is now the order of the day in the most competitive corporations. If our users can't do it themselves, they'll expect IT professionals to do it for them. And who has that kind of time?

Learning more about Frontier
Ironically, perhaps, those of you who have mastered Domino's mountainous terrain should find Frontier just a refreshing hike through the hills, not because it's a smaller or limited product (though, in some measure, its design is more constrained) but because you have already "grokked" groupware and collaboration as a concept.

In essence, Frontier is an object-oriented, table-driven database that exposes all its objects, properties, and methods for your inspection and editing. As you can see in Figure A, Frontier employs a thoroughly consistent outliner model. Can anyone say twisties?

FIGURE A


The root database enables drill-down through the entire platform. Roll over picture for a larger image.

Several "root" databases make up Frontier, with Frontier.Root at the top of the hierarchy. Note that most values within Frontier tables are directly editable. I have opened a table in Figure B from the selected item of the Root table.

FIGURE B


All Frontier values are addressable and most are directly editable. Roll over picture for a larger image.

You can address every item within Frontier through the usual point-and-click or through dot notation. Convenient shortcuts and jump-tos are provided as well to reveal tables that are lower in the hierarchy.

The Manila.Root database, pictured in Figure C, is especially interesting because it illustrates how UserLand wraps rich end-user applications that are fully visible to all developers around the core Frontier engine.

FIGURE C


The Manila root contains a series of mini-database tables and applications. Roll over picture for a larger image.

For instance, because Manila features simple but effective workgroup publishing, a complete framework for defining and managing editorial roles was provided. The Manila Root Editor is pictured in Figure D.

FIGURE D


A set of scripts provides default behavior for managing editorial access. Roll over picture for a larger image.

While Manila is entirely end-user directed and editable within a standard browser (Dave Winer is passionate about the benefits of direct manipulation on the Web itself), Manila sites can be hidden from everyone but editors, as can be seen in Figure E.

FIGURE E


Customize this script to fine-tune editorial access in Manila. Roll over picture for a larger image.

This documented script restricts the scope of the Web site in question. Note that the proprietary scripting language falls well within the family you're already familiar with from LotusScript and JavaScript. A powerful debugger supports statement stepping and a lot more. For details, you can consult the fragment of documentation at http://frontier.userland.com/stories/storyReader$1046#debugging.


« Previous  ·  1  ·  2  ·  3  ·  4  ·  5  ·  6  ·  7  ·  Next »
Other articles you might like
Home > Reviews and previews (86 articles)
   Managing Notes deployments with Teamstudio Build Manager
   Using Balsamiq Mockups to create low-fidelity prototypes
   Exploring VMWare Workstation
Home > Strategies > Content Management (10 articles)
   Lotus acquires Aptrix, announces Lotus Workplace Content Development
   Building an XML based Content Management System using Lotus Domino: wrapping it up
   Building an XML based Content Management System using Lotus Domino: overview of the content administration system
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
Application development, William Shatner, and the origin of the universe
Learn Domino Designer 8.5 for free
The (near) future of Sametime, Quickr, Connections, and Symphony
Inside the IBM Innovations lab
Lotusphere 2010: Hot fixes and cool news for Notes, Domino, and LotusLive
Lotusphere 2010: mobility and collaboration
2010: A Lotusphere of change
Latest Lotus Headlines
Xpages not loading? JVM errors? - Solution
How to implement an iCalendar feed into your Notes calendar with XPages
DWA Hotfixes for Domino 8.5.1FP1 - A Gotcha
IBM Adds DB2 to Lotus Foundations SMB Package
SNTT : XPages onclick Ghosts in the machine
Ports used by Lotus Sametime 8.5 servers
Exploring a Domino Date Bug
>> Read all the news
More from the ZATZ journals
Computing Unplugged: The iPad defenders have spoken
David Gewirtz Online: CNN commentary and analysis
OutlookPower: More about disappearing text
-- Advertisement --

Find unused Lotus Notes groups and clean up your address book
Have you ever wanted to get rid of old Lotus Notes groups that were cluttering up your address book, but you weren't sure if they were used? Find Unused Groups can help.

Find Unused Groups will check your ACL, mail, multi purpose and server groups to help you determine if they are used, and who uses them.

Learn how to easily clean up your address book.

-- Advertisement --

Mark your calendar for in-depth Lotus training, May 12-14, Boston
Join experts and peers May 12-14 in Boston for educational and networking events that deliver real-world Lotus training so you can increase productivity and efficiency in your company, advance your skills, and squeeze the most from your current environment. One registration gets you into THE VIEW's Admin2010 and Lotus Developer2010.

Register by April 10 to save $200.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login