2005-01-09 16:41 donb * packages/acs-templating/tcl/parse-procs.tcl: Daveb made a change to the noquote regexp used to recognize array vars, but didn't make the change to the "normal" version of the proc. His own test case caught it, I assume he must've caught it but forgot to commit ... 2005-01-09 15:00 daveb * packages/acs-content-repository/tcl/content-revision-procs.tcl: Fix call to content::item::content_type 2005-01-09 13:59 daveb * packages/acs-content-repository/tcl/: content-item-procs.tcl, content-item-procs.xql, content-revision-procs.tcl, test/content-item-test-procs.tcl: Add content::item::get. Add test case support for it. 2005-01-09 13:01 joel * packages/acs-content-repository/tcl/test/content-item-test-procs.tcl: renamed bad_string to evil_string 2005-01-09 12:36 joel * packages/acs-content-repository/tcl/test/content-item-test-procs.tcl: extended test case for content items 2005-01-07 17:20 donb * packages/forums/sql/oracle/upgrade/upgrade-1.0.6-1.0.7d.sql: Testing revealed a minor error in my upgrade script 2005-01-07 16:32 daveb * packages/acs-content-repository/tcl/content-symlink-procs.tcl: Make creation_date optional for content::symlink::new 2005-01-07 13:23 donb * packages/forums/lib/message/thread-chunk.adp: Oops screwed up tree nesting! Fixed now ... 2005-01-07 13:02 donb * packages/forums/lib/message/: row.adp, thread-chunk.adp: Got rid of "reply" link in the message display if the presentation style is flat. 2005-01-07 12:47 donb * packages/forums/lib/message/: thread-chunk.adp, thread-chunk.tcl: Replaced bloody Tcl-in-Adp code that was uglifying the thread-chunk template 2005-01-07 08:59 donb * packages/forums/sql/: oracle/forums-messages-package-create.sql, oracle/upgrade/upgrade-1.0.6-1.0.7d.sql, postgresql/forums-messages-package-create.sql, postgresql/upgrade/upgrade-1.0.6-1.0.7d.sql: My changes weren't counting threaded deletes correctly ... this still needs retesting on Oracle/PG which I'll do in the next day or so by writing new test cases... 2005-01-07 08:48 donb * packages/forums/sql/oracle/upgrade/upgrade-1.0.6-1.0.7d.sql: Added previous "mutating table" fix to the upgrade script, too ... 2005-01-07 08:43 donb * packages/forums/sql/oracle/forums-messages-package-create.sql: Fixing "mutating table" problem but on my wrong machine, need to go test this on the server with Oracle on it ... 2005-01-06 19:03 daveb * packages/acs-content-repository/: acs-content-repository.info, sql/postgresql/content-item.sql, sql/postgresql/upgrade/upgrade-5.1.4d6-5.1.4d7.sql: Fix define function args for content_item__set_live revision 2005-01-06 10:43 daveb * packages/acs-content-repository/: acs-content-repository.info, sql/postgresql/content-template.sql, sql/postgresql/upgrade/upgrade-5.1.4d5-5.1.4d6.sql: Fix define function args for content_template__new to use the 8 parameter version. 2005-01-06 10:30 donb * packages/acs-subsite/tcl/package-procs-oracle.xql: Misspelled the query name for calling an Oracle function in package_exec_plsql... 2005-01-06 10:06 daveb * packages/acs-content-repository/tcl/content-keyword-procs.tcl: Creation_date and object_type are optional with defaults. 2005-01-06 09:48 daveb * packages/acs-content-repository/tcl/content-folder-procs.tcl: Don't pass creation_date on new unless its not null. 2005-01-06 08:54 daveb * packages/acs-content-repository/tcl/content-item-procs.tcl: Fix delete command to use plsql "del" 2005-01-06 08:38 daveb * packages/acs-content-repository/: acs-content-repository.info, sql/postgresql/upgrade/upgrade-5.1.4d4-5.1.4d5.sql: Create __del functions to match oracle. 2005-01-06 08:31 daveb * packages/acs-content-repository/sql/postgresql/: content-item.sql, content-revision.sql, content-template.sql: Add __del function to match oracle so package_exec_plsql will work 2005-01-05 07:52 jader * packages/acs-authentication/tcl/authentication-procs.tcl: Fix bug 2200 and bug 2242 in which there were problems with logging in after upgrading if you restarted the server first. The new code is less elegant, but it works correctly. It imposes a database hit on login, but it is cached, so it only is incurred once. 2005-01-04 11:31 andrewg * packages/forums/sql/oracle/: forums-messages-package-create.sql, upgrade/upgrade-1.0.6-1.0.7d.sql: Oracle 8 doesn't support current_timestamp, so I've changed it to sysdate 2005-01-03 09:26 daveb * packages/acs-templating/tcl/parse-procs.tcl: Roll back change to regular array variable regexp. Only noquote regexp needed to be changed. 2005-01-03 08:38 daveb * packages/acs-content-repository/tcl/: content-item-procs.tcl, content-type-procs.tcl, test/content-item-test-procs.tcl: Make id_column and table_name required for content::type::new. Fix content::item::new to properly create a subtype of content revision based on the content_type paramter is attributes, title or text is specified. 2005-01-02 21:28 jader * packages/acs-authentication/tcl/authentication-procs.tcl: The user-new page called a proc in the authentications package which checked to see if a parameter was set or not. However, in upgraded sites, or if the user had entered a blank entry for the parameter, the proc would bomb. I made the proc more robust by using string is false instead of ![parameter... and also added in a util_user_message to make it more explicit what is happening if you aren't able to register (the behavior was very confusing). 2005-01-01 10:45 daveb * packages/acs-templating/tcl/: parse-procs.tcl, test/parse-test-procs.tcl: Allow adp array variable regexp to work with arrays with . in the key names. This happens when a formerror is generated on a form element where the element name has an embedded . so it can be interpreted as an array when processing the form. Added test cases. 2004-12-30 13:01 daveb * packages/acs-content-repository/tcl/: content-item-procs.tcl, test/content-item-test-procs.tcl: Clarify documenation for content::item::new and add test cases to ensure a new revision can be created. Fixes bug#2232 2004-12-30 05:58 daveb * packages/search/www/search.tcl: Back out inefficient permission checking. 2004-12-30 04:01 maltes * packages/search/www/: advanced-search.adp, advanced-search.tcl, index.adp, search.adp, search.tcl: Internationalization of the Search Package 2004-12-30 03:14 maltes * packages/search/www/search.tcl: Limit Search results only to results a user actually has read permission 2004-12-29 12:46 daveb * packages/acs-content-repository/tcl/content-type-procs.tcl: Add documentation for column_spec of content::type::attribute::new 2004-12-29 07:35 daveb * packages/acs-content-repository/tcl/content-template-procs.tcl: Only pass creation_date if it is not empty. 2004-12-29 07:28 joel * etc/config.tcl: took my name out 2004-12-29 07:26 daveb * packages/acs-content-repository/sql/postgresql/upgrade/upgrade-5.1.4d3-5.1.4d4.sql: Set default for creation_date in content_template__new 2004-12-29 07:19 daveb * packages/acs-content-repository/: acs-content-repository.info, sql/postgresql/upgrade/upgrade-5.1.4d3-5.1.4d4.sql: Return new folder_id from content_folder__new 2004-12-27 12:47 joel * packages/acs-tcl/tcl/00-database-procs.tcl: removed some obsolete comments and added a link 2004-12-27 12:40 joel * etc/config.tcl: added link to documentation for second database 2004-12-27 12:38 joel * packages/acs-core-docs/www/: tutorial-advanced.html, tutorial-future-topics.html, tutorial-schedule-procs.html: added instructions for 2nd database access 2004-12-27 12:29 joel * packages/acs-core-docs/www/: tutorial-second-database.html, xml/developers-guide/tutorial-advanced.xml: added instructions for 2nd database access 2004-12-25 19:31 joel * packages/acs-core-docs/www/files/nsd-postgres.txt: moved the extra lib link from a comment to the lib path; it shouldn't affect performance and it will save others (like me) the time to diagnose and find this fix) 2004-12-25 13:46 donb * packages/forums/sql/oracle/: forums-messages-package-create.sql, upgrade/upgrade-1.0.6-1.0.7d.sql: last_child_post wasn't being initialized in the "new" function... 2004-12-25 13:33 donb * packages/acs-subsite/tcl/: package-procs-oracle.xql, package-procs-postgresql.xql, package-procs.tcl: Fixed package_exec_plsql so it works with Oracle procedures as well as functions (PG only has functions so was working fine for all cases) 2004-12-24 17:05 donb * packages/forums/sql/oracle/: forums-forums-create.sql, forums-messages-create.sql, forums-messages-package-create.sql, upgrade/upgrade-1.0.6-1.0.7d.sql: Added the thread and reply counting code previously commited for the PG version to the Oracle version. 2004-12-23 09:58 donb * packages/forums/sql/postgresql/upgrade/upgrade-1.0.6-1.0.7d.sql: Update query for reply counting was slightly in error ... 2004-12-23 01:48 jarkko * packages/acs-tcl/tcl/utilities-procs.tcl: Importing updated Simulation 1.0.1 and fixed ad_returnredirect to accept html switch (for not quoting the message relayed). 2004-12-22 23:26 maltes * packages/acs-lang/www/admin/set-system-timezone.tcl: Applied patch #619.Fixes timezone problem with timeanddate.com format 2004-12-22 18:12 donb * packages/forums/: forums.info, lib/forums/forums-chunk-oracle.xql, lib/forums/forums-chunk-postgresql.xql, lib/message/threads-chunk-oracle.xql, lib/message/threads-chunk-postgresql.xql, lib/message/threads-chunk.tcl, sql/postgresql/forums-forums-create.sql, sql/postgresql/forums-messages-create.sql, sql/postgresql/forums-messages-package-create.sql, sql/postgresql/upgrade/upgrade-1.0.6-1.0.7d.sql, tcl/forums-procs.tcl, tcl/messages-procs-oracle.xql, tcl/messages-procs-postgresql.xql, tcl/messages-procs.tcl, tcl/messages-procs.xql, tcl/test/forums-procs.tcl: Added tracking of threads in a forum and replies to a root post to the forums-forums and forums-messages datamodel, and fixed the necessary code. Also cleaned up some stuff and wrote a test case for automated testing. PG only at this point, will add the Oracle stuff shortly. 2004-12-22 08:13 daveb * packages/acs-content-repository/: acs-content-repository.info, sql/postgresql/content-folder.sql, sql/postgresql/upgrade/upgrade-5.1.4d2-5.1.4d3.sql: Set package_id from content_folder__new 2004-12-21 10:22 daveb * packages/acs-content-repository/: acs-content-repository.info, sql/postgresql/content-extlink.sql, sql/postgresql/content-folder.sql, sql/postgresql/content-item.sql, sql/postgresql/content-revision.sql, sql/postgresql/content-symlink.sql, sql/postgresql/content-type.sql, sql/postgresql/upgrade/upgrade-5.1.4d1-5.1.4d2.sql, tcl/content-extlink-procs.tcl, tcl/content-folder-procs.tcl, tcl/content-item-procs.tcl, tcl/content-keyword-procs.tcl, tcl/content-revision-procs.tcl, tcl/content-symlink-procs.tcl, tcl/content-template-procs.tcl, tcl/content-type-procs.tcl, tcl/test/content-item-test-procs.tcl, tcl/test/content-revision-test-procs.tcl: Add CR Tcl API from HEAD. 2004-12-19 17:58 daveb * packages/acs-templating/resources/forms/inline.adp: Inline form with widget and button on the same line for really simple forms such as filters for listbuilder. 2004-12-18 16:10 donb * packages/acs-templating/tcl/list-procs.tcl: Oops, a tiny blunder in my previous update, returned an illegal SQL snippet if there were no IDs selected. The list builder should cleverly refuse to do the query in this case, but we'll settle for it doing a SELECT that returns nothing for now. 2004-12-17 16:42 joel * packages/acs-admin/tcl/: apm-admin-init.tcl, apm-admin-procs.tcl: converted build-repository.tcl to a proc and init 2004-12-17 14:49 vivianh * packages/acs-subsite/www/admin/site-map/allow-for-view.tcl: Adding child to parent select in checkbox list 2004-12-17 11:19 jader * packages/acs-subsite/www/doc/images.html: Add in new up and down images to images documentation page. 2004-12-17 09:54 vivianh * packages/acs-subsite/www/shared/community-member.tcl: bringing back previous tcl version :) 2004-12-17 09:49 vivianh * packages/acs-subsite/www/shared/: community-member.tcl, community-member-oracle.xql, community-member-postgresql.xql: bringing back previous version 2004-12-17 09:40 vivianh * packages/acs-subsite/www/shared/community-member.adp: bringing back previous version 2004-12-17 09:35 vivianh * packages/acs-subsite/www/pvt/home.xql: bringing back previous version 2004-12-17 09:24 vivianh * packages/acs-subsite/www/pvt/: home.adp, home.tcl: bringing back previous version 2004-12-17 08:53 vivianh * packages/acs-subsite/www/index.adp: adding users site map button 2004-12-17 08:49 vivianh * packages/acs-subsite/www/admin/site-map/site-map.tcl: adding bold, images and spaces 2004-12-17 08:31 vivianh * packages/acs-subsite/catalog/: acs-subsite.en_US.ISO-8859-1.xml, acs-subsite.es_ES.ISO-8859-1.xml: Adding users site map message 2004-12-17 08:23 vivianh * packages/acs-subsite/www/resources/: down.gif, up.gif: UP/DOWN images for users site map 2004-12-17 08:14 vivianh * packages/acs-subsite/www/shared/: community-member.adp, community-member.tcl: Check if parameter ShowEmailP is set to 1 to allow users to show or hide their email 2004-12-17 08:13 vivianh * packages/acs-subsite/www/shared/: community-member-oracle.xql, community-member-postgresql.xql: query to show-email field in users table added 2004-12-17 08:07 vivianh * packages/acs-subsite/www/pvt/: home.adp, home.tcl, home.xql: Allows the user to choice if they want to show or hide their e-mail and ShowEmailP parameter check 2004-12-17 08:06 vivianh * packages/acs-subsite/www/pvt/: hide-email.tcl, hide-email.xql: Allows the user to choice if they want to show or hide their e-mail 2004-12-15 14:40 jader * packages/acs-subsite/www/doc/images.html: Add in xml.gif to doc page which shows all the images. 2004-12-14 07:51 eduardop * packages/acs-content-repository/tcl/content-type-procs.tcl: the former commit left the code broken 2004-12-13 08:44 andrewg * packages/acs-subsite/www/resources/xml.gif: Adding. 2004-12-12 16:45 daveb * packages/forums/lib/message/post.tcl: Fix preview hidden variables to support richtext 2004-12-12 16:19 daveb * packages/forums/: lib/message/post.tcl, lib/message/row.tcl, tcl/form-procs.tcl: Use richtext widget 2004-12-12 12:15 daveb * packages/acs-templating/tcl/spellcheck-procs.tcl: Skip validation when a widget is in spellcheck mode. 2004-12-12 04:15 maltes * etc/backup.sh: Added backing up the database on another server 2004-12-09 12:11 tracya * packages/forums/forums.info: upping version numbers for release 2004-12-08 19:58 donb * packages/acs-templating/tcl/list-procs-oracle.xql: Oracle testing uncovered a missing parenthesis. Don't you wish EVERYONE tested their changes under Oracle as well as PG? 2004-12-08 19:52 donb * packages/acs-templating/tcl/: list-procs-oracle.xql, list-procs-postgresql.xql: Oops forgot the ever-so-important .xql files! 2004-12-08 19:48 donb * packages/acs-templating/tcl/: acs-templating-init.tcl, list-procs.tcl, paginator-procs.tcl: Greatly sped up pagination in the list builder. 1. The list builder builds a separate (optionally cached) paginator for each page group, rather than each list. No more filling of the Tcl cache with (say) 5500 forum entries when we know that users rarely march through the entire list of forums. 2. Since the list builder builds an "in (list of ids)" query clause to select just those rows needed for this display page, there's no reason to sort the list of ids so I'm building the list within the list builder rather than using the more generalized paginator code. Minor speedup ... This could probably be sped up more by simply caching the list of keys within the list builder and replicating some other paginator functionality in lightweight form specific to the list builder, but this will do for now. And maybe forever. 2004-12-08 15:27 richardh * packages/acs-subsite/www/permissions/perm-include.tcl: Reverse previous commit - fix was actually in catalog. There was a duplicate value for 'Remove' and no 'Remove_All'. 2004-12-08 15:20 richardh * packages/acs-subsite/catalog/acs-subsite.en_US.ISO-8859-1.xml: The key 'Remove' had two values 'Remove' and 'Remove_All'. Have now changed the second 'Remove' key to 'Remove_All' and have removed the underscore from the value. 2004-12-08 14:49 richardh * packages/acs-subsite/www/permissions/perm-include.tcl: Correct message key 'acs-subsite.Remove_All' to acs-subsite.Remove' to eliminate MISSING KEY message. 2004-12-07 09:43 alfredw * packages/acs-content-repository/tcl/content-type-procs.tcl: Changed content::type::create_attribute and drop_attribute to the content::type::attribute::new and ::delete style. 2004-12-07 00:28 alfredw * packages/acs-content-repository/tcl/content-symlink-procs.tcl: renamed ::del to ::delete 2004-12-07 00:24 alfredw * packages/acs-content-repository/tcl/content-item-procs.tcl: updated a return type 2004-12-07 00:09 alfredw * packages/acs-content-repository/tcl/content-revision-procs.tcl: renamed ::del to ::delete 2004-12-07 00:07 alfredw * packages/acs-content-repository/tcl/content-extlink-procs.tcl: Copied ::new logic to content::extlink, added deprecated tags. 2004-12-06 23:53 alfredw * packages/acs-content-repository/tcl/content-extlink-procs.tcl: renamed ::del to ::delete 2004-12-06 23:50 alfredw * packages/acs-content-repository/tcl/content-type-procs.tcl: changed create_type to ::new and drop_type to ::delete made use_context default to "public" rather than be required in all cases. added return values, and @see tags 2004-12-06 23:13 alfredw * packages/acs-content-repository/tcl/content-template-procs.tcl: Added return values and a @throws value. 2004-12-06 22:58 alfredw * packages/acs-content-repository/tcl/content-keyword-procs.tcl: Added return values, changed content::keyword::del to ::delete 2004-12-06 22:23 alfredw * packages/acs-content-repository/tcl/content-folder-procs.tcl: Added return values and other general cleanup. . 2004-12-06 04:02 timoh * packages/acs-content-repository/tcl/content-template-procs.tcl: added parameter package_id to template::new 2004-12-06 04:02 timoh * packages/acs-content-repository/tcl/content-type-procs.tcl: added translation of database specific column-specs to other database format 2004-12-05 01:49 torbenb * packages/acs-core-docs/www/xml/engineering-standards/eng-standards-versioning.xml: added package maturity standards section per http://openacs.org/forums/message-view?message_id=160957 using tag conventions found in existing packages 2004-12-04 22:24 torbenb * etc/config.tcl: re-arranged sections according to Configuration File Hierarchy http://aolserver.com/docs/admin/config.html#3 and http://aolserver.com/docs/admin/config-reference.tcl.txt and reformatted spacing for readibility. No parameter changes made 2004-12-04 18:03 torbenb * etc/config.tcl: adding missing params, more annotation 2004-12-04 17:21 torbenb * packages/acs-core-docs/www/xml/install-guide/openacs.xml: typo correction 2004-12-04 17:20 torbenb * packages/acs-core-docs/www/xml/install-guide/maintenance.xml: adding absolute pathname to svgroup since /usr/local/bin is not necessarily in the default root pathnames 2004-12-04 12:44 donb * packages/forums/lib/message/: post.tcl, threads-chunk.tcl: Got paginator caching to work, coherently 2004-12-04 09:54 donb * packages/forums/lib/message/: threads-chunk-oracle.xql, threads-chunk-postgresql.xql, threads-chunk.xql: My pagination queries weren't complete. Now they are ... but slower, sigh, at least until I rewrite pagination in the list builder. 2004-12-03 19:27 donb * packages/forums/lib/message/threads-chunk.tcl: Argh, gotta flush the paginator cache because we don't know if there's been a posting or not ... 2004-12-03 19:19 donb * packages/forums/www/: forum-view.adp, forum-view.tcl: Added pagination ... 2004-12-03 19:06 donb * packages/forums/lib/message/: threads-chunk-oracle.xql, threads-chunk-postgresql.xql, threads-chunk.tcl, threads-chunk.xql: Add pagination to the forums thread view page. 2004-12-02 15:22 jader * packages/acs-core-docs/www/xml/engineering-standards/cvs.xml: Changed tag for releasing from oacs-5-1-compat to openacs-5-1-compat 2004-12-01 17:58 torbenb * packages/acs-core-docs/www/xml/engineering-standards/docbook-primer.xml: fixing broken links 2004-12-01 02:42 maltes * www/robots.txt: initial import of the openacs.org files to the openacs-org branch. 2004-11-30 13:43 joel * packages/acs-core-docs/www/: contributing-code.html, releasing-package.html, xml/releasing-openacs.xml, xml/engineering-standards/cvs.xml: more fixes to adding packages 2004-11-30 12:58 joel * packages/acs-core-docs/www/: xml/engineering-standards/cvs.xml, contributing-code.html: fixing typos and tidying up 2004-11-29 11:25 joel * packages/acs-core-docs/www/xml/releasing-openacs.xml: making harmless white-space change to help Branimir test new mailing list 2004-11-29 09:38 jader * packages/acs-templating/tcl/list-procs.tcl: Add reference to how to sort hierarchical queries with list-builder.