• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
set live and latest to null so delete does not violate fk constraints

Upgrade script for presentation formats (v 0.6d)

Changes in the database model to offer different presentation formats.

add lead and associated image to news story, clean up markup some, break package, views out from create.sql

    • -0
    • +578
    /openacs-4/packages/news/sql/oracle/news-package-create.sql
    • -0
    • +206
    /openacs-4/packages/news/sql/oracle/news-views-create.sql
    • -0
    • +8
    /openacs-4/packages/news/sql/oracle/news-views-drop.sql
  1. … 38 more files in changeset.
Fixed vhost_package_url when the package is not mounted directly under the subsite.

Merge bug fixed from oacs-5-1 branch.

merge change by hand because the file was manually added on head.

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

  1. … 307 more files in changeset.
add a bit more docs to ad_get_tcl_call_stack

form errors for fields with an empty label would not highlight or show a required mark -- fixed

add a required mark for required trees -- should not be here but not sure how to get it in anywhere else given the design of the cat widget

show permissions granted to public on mainsite (used to be excluded on the query which made understanding the permissions quite difficult)

Shows the presentation format active for the course,

and adds the option to change it.

permission denied in ds_require_permission used user_id but did not get it first

fix photoalbum context to not return empty element for root

add a cannot remove permission msg

adding a check for no supplied email, because openacs now allows users to not have email addresses in some cases, and it's going to take some time to go through the code to properly insert checks by narrowing queries, adding parameter constraints etc etc

fixing bugs on oracle installation: using restricted identifiers as names in queries

now that emails are not required for users, this needs to require it before sending

The course now opens in a new window, with no toolbars.

Besides, it uses the presentation chosen for the course

stored in the presentation_id field

at the table imscp_manifests.

    • -6
    • +15
    /openacs-4/packages/lorsm/lib/user-lorsm.tcl
'general_comments_create' no longer a child of 'create' as per TIP #74

'general_comments_create' no longer granted to 'default_context' as per TIP #74

more changes

Changed the upgrade script to use select count(*) to circumwent Oracles dislike for if (select...)

Create new table lors_available_presentation_formats and add field presentation_id to imscp_manifests

left out /packages for jonatan

Fixing broken query project_new.instance_info

make metaweblog pass regression, add an after-mount callback to create the rss feed, don't bombout testing if teardown fails

typo: as_item_answers -> as_item_sa_answers

add subsite::util::packages which returns a list of package_id;s in the subsite containing the passed node_id

don't put magic text in sql, handle feeds never built without throwing an error