• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixing bug 315 - HTML quoting of page_name in portals to protect against malicious HTML

adding a debug printout statement in show_proc_helper proc that enables the developer to see which template files are included in a request to a typical portal page

bug 72 - changing the new_portal::portal_dispatch proc to switch operation on the name of the submit buttons instead of their value (that is internationalized). The customize layout page is now functional again.

  1. … 3 more files in changeset.
when you are adding a portlet to a page with a certain name, create that page if it doesn't exist. The idea here was that the applets should create their own pages and not have to know about page pretty names of dotlrn

improving error reporting of portal::get_datasource_name and portal::get_datasource_id procs

Added Tcl API to allow the definition of portal datasource from a spec,

which gets rid of the need to write PG and Oracle SQL to define these.

  1. … 4 more files in changeset.
Put error log statement on one line

merging dotlrn-1-0-1 tag down onto head. Thanks to Jarkko Laine and Mohan Pakkurti for all the help. See comments at http://openacs.org/storage/download/index?version_id=104101

  1. … 121 more files in changeset.
Added portal::datasource_new and portall::datasource_set_def_param procs, so you can register portlets from Tcl

  1. … 1 more file in changeset.
changing dir in image references to spacer.gif from /graphics to /shared/images since those images are no longer copied to the site-wide www dir as used to be the case

  1. … 2 more files in changeset.
More error message display fixes: Currently show which proc the error occurs in

Added errorInfo to portal rendering errors to make debugging easier

make new-portal show stack trace (errorInfo) when a portal errors out

I18N: moving Rename Page string into message catalog

  1. … 1 more file in changeset.
merging the dotlrn-1-0 branch down onto HEAD (the trunk)

  1. … 200 more files in changeset.
Dump tcl errorInfo to log file when a portal throws an exception, so you can see where the error occurred and what it was

I18N: localizing more texts in the UI, using message keys for the theme and layout names and descriptions in the database

  1. … 8 more files in changeset.
The page name wasn't properly quoted before getting sent to the dimensional proc

localize portal page names and portlet names on the fly with lang::util::localize, converted some literal text to message catalog

  1. … 1 more file in changeset.
merge sloan changes from HEAD to dotlrn-1-0 branch

  1. … 20 more files in changeset.
adds sloan theme, memoize flush bug, layout cleanup

  1. … 16 more files in changeset.
copyright OpenForce -> MIT

  1. … 113 more files in changeset.
two new procs for elements that need to update the pretty name (like static-portlet) and a param helper proc too

bug fixes. clean up of portal xql files.

side note: the portal namespace has to be split into sub-namespaces, e.g.

portal, portal::element, portal::element::parameter, portal::layout,

portal::theme, etc. each should go into it's own file so that the code will be

easier to manage.

  1. … 10 more files in changeset.
lots of fixes to get the pg dotlrn working

  1. … 16 more files in changeset.
fixing mis-named query in revert code

  1. … 2 more files in changeset.
adding space before checked

moved portal::mapping api and data model from new-portal into the core, i.e.

into acs-tcl and acs-kernel. renamed it from portal::mapping to

site_node_object_map, since that is what it is. enjoy.

  1. … 28 more files in changeset.
major refactoring of the configure proc for correct layout changing. some refactoring of configure_dispatch. several new helper procs

  1. … 1 more file in changeset.
fix bug in evaluate_element_raw. don't do "Link" callback