• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
2 things:

1) Excluded CVS Commits forum from recent postings. The package_id 3061 was hardcoded, so I hardcoded this as well figuring this page was slated as a one-off.

2) Removed the limit form the subquery (fm) and added it to the overall query. This was because the subquery would select messages that were later excluded by the where clauses. There was no messages returned from the query when CVS commits was excluded.

A general question - why was the subquery used as opposed to a straightforward join. If it was for general efficiency, moving the limit probably destroyed that. However, is the straightforward join really that expensive?

Peter: Adding a link from the package version page for replacing occurencies of <#message_key message#> in adp templates with #message_key# and inserting the messages into the message catalog

Peter: added proc apm_package_key_from_version_id

Peter: added instructions on internationalizing adp templates, made the parameter -lozalize examples use tables that will actually fit on a page

Peter: added the trn tag for message key lookups on adp pages. Requires a body with a default message.

Peter: replace occurencies of #package_key.message_key# in adp pages with a message key lookup

Peter: for every request we setup ad_conn locale and ad_conn language using lang::conn (based on user preference and site wide default locale and potentially other things)

Peter: adding the localize switch to parameter::get that will replace any #message_key# occurencies in the parameter value with the corresponding messages from the message catalog using the locale of the request

Peter: adding the -localize switch to ad_parameter

Peter: creating an instance of acs-lang and mounting it under the main site at server creation (along with acs-admin et al)

adding file

    • -0
    • +18
    /openacs-4/packages/acs-lang/tcl/lang-util-procs-oracle.xql
Collaboraid: adding namespaces to the TCL API, adding new procedures for extracting keys from adp pages and parsing keys embedded in text, adding a translation web UI that was used at Greenpeace (at www/admin) and making it work with PostgreSQL, moving the old pages under www to be under www/admin/test, making the lang_messages table use locale rather than language, added upgrade scripts

    • -0
    • +31
    /openacs-4/packages/acs-lang/tcl/lang-catalog-init.tcl
    • -0
    • +148
    /openacs-4/packages/acs-lang/tcl/lang-catalog-procs.tcl
    • -0
    • +28
    /openacs-4/packages/acs-lang/tcl/lang-catalog-procs.xql
  1. … 97 more files in changeset.
merge fix from head

add path_info to list of ad_conn variables

CREATE FUNCTION -> CREATE OR REPLACE FUNCTION

- Converted inneficient query to INNER JOINs.

- Added Oracle upgrade script.

-fixed create calendar if user does not have personal private calendar

-added query file for above query

-fixed redirect user to login if necessary

file index.xql was initially added on branch oacs-4-6.

    • -0
    • +0
    /openacs-4/packages/calendar/www/index.xql
fix links to Philip books

- fix: query looked for any perm with calendar, requires entire view scan

fix some spelling errors

    • -1
    • +1
    /openacs-4/packages/download/www/help.adp
  1. … 10 more files in changeset.
use perm API to create administractor. Unpleasant hack to avoid util_memoize_flush though

be helpful about procedure docs for non ad_proc procs

pad to avoid IE friendly error messages bug 924/patch 475

remove unused files

remove unused default-master

    • -15
    • +0
    /openacs.org-dev/www/default-master.adp
    • -55
    • +0
    /openacs.org-dev/www/default-master.tcl
avoid lots of missing FROM-clause messages bug 1550/patch 262 Carsten Clasohm

fix cvs id string

undeclared variable in trigger bug 1769/patch 467 Dave Bauer

add a caution to about rp_internal_redirect