• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add editor hints to .vuh files

  1. … 30 more files in changeset.
.xql-file reform of file-storage

  1. … 18 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use standard "not found" message instead of deprecated calls

- modernize tcl

  1. … 8 more files in changeset.
- relplace deprecated "item::get_live_revision" by "content::item::get_live_revision"

  1. … 3 more files in changeset.
- added victor's patch to omit deprecated messages of "ns_info tcllib". Background: naviserver supports multiple (virtual) servers, which might have different tcllibs. Therefore, the preferred command to query this was moved to "ns_server ?-server s? tcllib" and "ns_info tcllib" was deprecated. From the OpenACS point of view, one wants to locate the actual library. Since the variable does not change, it is fine to store it in a per-thread variable which can be efficiently accessed.

  1. … 21 more files in changeset.
Indent

Check permissions before internal-redirecting to the template for that content type

Check permission before internal-redirecting to default template for that content type

Made sure to send the correct file size

  1. … 1 more file in changeset.
Added view tracking

  1. … 1 more file in changeset.
First shot at merging oacs-5-2 apps used in .LRN to HEAD.

  1. … 2476 more files in changeset.
Added catch call to content::init in case the object has no associated template

Support for symlinks

resolved bug with revisions

commit to OACS-5-2 merge of changes on OACS-5-1

(using tag vg-merge-dotlrn-2-1-20050922) for packages under dotlrn-all

  1. … 89 more files in changeset.
Added callbacks for integration with PM. Made sure the package_id is set correctly

  1. … 61 more files in changeset.
The parent_id = was too restrictive. Even if there are multiple folders with the same name, the combination will weed the other ones out.

Changed 200 to 404 as it is a file not found

Previous commit was fixing the wrong cause. Now I use two folders to make sure I'm trying to fetch the correct item. This should be done (in the long run) using a connect by / tree view.

Detected cases where we might have more than one item_id in the subselect. Fixed. Furthermore fixed Oracle Limit 1 problem by using rownum=1

Fixed problem with limit 1 in Oracle

added behavelikefilesystemp parameter. Added code to handle files accordingly.

1. Added support for retrieval of live revision of files by their URL (a.k.a. virtual URLs).

This will make relative linking of images and sub-documents in HTML documents work.

As a small bonus, HTML and text documents will be templated, but only if they

are being stored in the db. Files stored in the file system look like before ...

2. Provided upgrade scripts for file-storage and the CR.

    • -0
    • +15
    ./index-postgresql.xql
  1. … 12 more files in changeset.