• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- use $$ quoting in postgres SQL

- use name parameter for SQL functions

- favor tcl-compilable string comparisons

- brace expressions

- replace deprecated "acs_sc_call" by "acs_sc::invoke"

- bump version number to indicate compatibility with 5.8.1

  1. … 19 more files in changeset.
- replace depreacted "ad_parameter" by "parameter::get"

- replace deprecated "ad_permission_p" by "permission::permission_p"

- replace deprecated "ad_require_permission" by "permission::require_permission"

  1. … 3 more files in changeset.
Checking if a portal page exists, if not throws a complaint to the user.

  1. … 1 more file in changeset.
Add -sort_key switch to add_element to be able to choose the order of appearance of the portlet

  1. … 3 more files in changeset.
1. Merge 2.4.1 to HEAD other than assessment, imsld, lorsm, and views.

2. Bump version numbers to 2.5.0d1.

  1. … 379 more files in changeset.
HTML Strict cleanup: removed trailing slash of the BR tag

  1. … 42 more files in changeset.
HTML Strict and CSS2 cleanup.

HTML Strict cleanup

  1. … 12 more files in changeset.
HTML Strict cleanup

  1. … 6 more files in changeset.
Add portlet_visible_p procedure to make it easy to check if a

particular portlet is actually shown on a portal.

  1. … 1 more file in changeset.
Added a new default_layout parameter to get rid of the hard-coded sloan

layouts used when a new page is added. Default value is the old hard-wired

one, but now our standard install.xml can set it to zen, and when someone

has time site theme switching can change it, too.

  1. … 1 more file in changeset.
Get rid of the get_page_header_stuff kludge. Add a proc to set the portal page CSS for the current layout (using template::head API), to be called from layout templates

  1. … 4 more files in changeset.
Merged oacs-5-3 branch to HEAD

  1. … 187 more files in changeset.
changing <br/> to <br> to meet html transitional validation requirements

  1. … 12 more files in changeset.
Use the value of layout_name if passed to portal::create

Last shot at site nodes cleanup. Duplicated site_nodes libraries have been removed and calls to their procs replaced by calls to site_node::

  1. … 3 more files in changeset.
Merged changes to HEAD ...

  1. … 1556 more files in changeset.
This fixes the issue if you template element(filename) starts with /packages, like theme-zen does, and not relative to the /packages/new-portal/www path as it was supposed to be previously. I needed this in two upgrades, so I assume it is a reoccuring theme, if not, do not hesitate to revert

Initial install of accesskeys now works for PG

  1. … 9 more files in changeset.
Partial fix to access key version initial install

  1. … 3 more files in changeset.
Added access keys to portal pages (oracle not tested yet)

  1. … 9 more files in changeset.
Zen: i18n

  1. … 2 more files in changeset.
Zen: HTML clean up for the portal layout configuration page (HTML now validates)

  1. … 3 more files in changeset.
Indentation

Fixed a caching error and also the code now flushes a cached query when the page layout

is changed.

oops forgot to escape quotes

Remove remaining / of the link tag built by get_page_header_stuff

I think the linked css here should be for all media? For instance, if we

generate two columns, we want to do so for print not just screen media, I

should think????

Added a column to portal_datasources so datasources can specify a directory

from which .css files should be linked to from the HTML <head> chunk of

the web page. Then I added the code to emit said link. And tested it for

Oracle and PG, fresh installs and upgrades both.

  1. … 9 more files in changeset.
Fixed reference to a non-existent spacer.gif file, added alt tag.