• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added a template::multirow sort command option

all TCL's clock clicks always with the -milliseconds option. The TCL manual

explicitly states that without this switch the return result is platform

dependant. The OpenACS code works at the millisecond granulartiy and silently

assumes that 1 millisecond equals 1000 clicks which is not necessarily true.

I used this shell script to automatize the replacing:

#!/bin/bash

for file in `grep -lsr "\[clock clicks\]" /web/openacs-head/packages/ `; do

echo "repairing $file"

sed "s/\[clock clicks\]/\[clock clicks -milliseconds\]/g" $file > fout

mv fout $file

done

And then grepped for

grep -r "expr.*clock clicks" /web/openacs-head/packages/

to manually remove the divisions by 1000.

  1. … 10 more files in changeset.
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 598 more files in changeset.
build a list to eval rather than eval ad_context_bar $args, bug 1265

  1. … 7 more files in changeset.
create the columns array in template::util::list_of_ns_sets_to_multirow so template::multirow foreach will work, fix typo in template::multirow procdoc

  1. … 1 more file in changeset.
make some Notices either warnings or debug and made them more descriptive by generally including the proc name as well bug #1032

  1. … 74 more files in changeset.
Started I18N work (Together with Lars)

Added namespace eval $namespace calls to each file in the tcl dir.

Rooted out some hardcoded text, replaced it with respective calls to

the i18n text catalog text function.

Shuffled around proc creation and calling, so that everything works properly.

  1. … 25 more files in changeset.
adds a multirow pop command Patch 282 Jerry Asher

adds a multirow pop command Patch 282 Jerry Asher

Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
template::multirow extend mistakenly upvar'd only one level, not to the level of the multirow

merge of 4.6.3b1 to HEAD

  1. … 107 more files in changeset.
adds signed hidden vars. dont emit value on option list if value and label match

  1. … 3 more files in changeset.
adds a template::multirow columns commmand, multirow foreach simply return if an empty or columnless multirow passed in

merge from oacs-4-6

  1. … 130 more files in changeset.
cross reference the multirow procs

  1. … 1 more file in changeset.
added dummy documentation procs for element form and multirow, documented template::multirow

  1. … 3 more files in changeset.
add @see comments for most deprecated functions

  1. … 9 more files in changeset.
A few more doc strings... This looks like the last of the existing

docs in all of acs-core

  1. … 3 more files in changeset.
Additions to template::multirow. New \-local and \-ulevel switches and new operation upvar. SDM ticket #1537, patch #313

Merged with the 4.5 branch (oacs-4-5 tag "don-merge-1")

  1. … 58 more files in changeset.
template::multirow foreach feature, which loops over the rows in a multirow, setting local vars, executing a code block, and then resetting the values in the foreach. Useful in conjunction with template::multirow extend.

Removed some log file noise (ns_log notice)

  1. … 3 more files in changeset.
ported dynamic queries

  1. … 14 more files in changeset.
tested and fixed the template query db api

  1. … 26 more files in changeset.
added ad_proc to template query procs

ported templating to use standard db api

  1. … 27 more files in changeset.
OpenACS 4.x

  1. … 1321 more files in changeset.
Initial revision

    • -0
    • +207
    ./query-procs.tcl
  1. … 1321 more files in changeset.