Wel thought I might answer this now as it won;t be in the technical whitepaper :)

Nathan Mische wrote:
I'm still a little confused as to what the navigation node advanced
options (Symbolic Link and Nav Aliases) are for.

--Nav Alias
Setting this creates a property of the same name in the application.navid structure with a value of the navigation objects objectid.


For example, by default the home page is has an alias called home.. creates a variable application.navid.home with a value for the objectid.

You can use these to provide programmatic references to key nodes in your tree without having to refer to the objectid directly -- which is great considering you don;t want to rewrite your code if you choose to change the node.

Other miscellaneous benefits:
Nav aliases also correspond to the quicklinks menu you see above the site overview tree, and aliases can also be used as symbolic links.


--Symbolic link
The list of choices in the symbolic link drop down are the list of registered nav aliases. By choosing a symbolic link you effectively say to the system that this node should be treated as though it were another node in the tree (ie. the one the alias refers to).


The point of all this is to allow you to have multiple points in your navigation that refer to the same content without having to duplicate the content in any way.

For example, a contact us page might appear in the "About Us" section, the "Utility Nav", and other places. But you only need put one contact us page in place -- the other navigation references can be symlinks.

Hope that helps,

-- geoff
http://www.daemon.com.au/

---
You are currently subscribed to farcry-dev as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004

Reply via email to