donb
committed
on 08 Sep 08
Removed .LRN dependencies from calendar (essentially the view include
scripts only worked from within .LRN or calendar itself). Did a bunch… Show more
Removed .LRN dependencies from calendar (essentially the view include

scripts only worked from within .LRN or calendar itself).  Did a bunch of

clean-up of stuff being computed by portlets that are totally ignored by the

calendar include scripts.  If the semantics are wanted, they should be put

into the calendar package itself.  Switched a bunch of stuff to properly use

export_vars, and to generate links inline rather than subst an awkward

template.  Got rid of the use of site_node_object_map in calendar, because

calendars have a perfectly usable package_id in the data model (should really

be rewritten to use package_id in the underlying acs_objects row), and the

URLs generated by site_node_object_map are just as easily generated from this

package id.  Bonus: site nodes are cached, the site_node_object_map is not.

Show less