From 52a17f356fb54889729023d4720993131dd43651 Mon Sep 17 00:00:00 2001 From: erickson Date: Tue, 1 Nov 2005 20:55:24 +0000 Subject: [PATCH] adding mike's widgets git-svn-id: svn://svn.open-ils.org/ILS/trunk@1937 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../templates/widgets/relative-timerange.day | 14 ++++++ .../widgets/relative-timerange.month | 14 ++++++ .../widgets/relative-timerange.quarter | 14 ++++++ .../templates/widgets/relative-timerange.week | 14 ++++++ .../templates/widgets/relative-timerange.year | 14 ++++++ .../templates/widgets/specific-timerange.day | 29 ++++++++++++ .../widgets/specific-timerange.multiquarter | 35 +++++++++++++++ .../widgets/specific-timerange.multiweek | 45 +++++++++++++++++++ .../widgets/specific-timerange.multiyear | 27 +++++++++++ .../widgets/specific-timerange.quarter | 30 +++++++++++++ .../templates/widgets/specific-timerange.week | 14 ++++++ .../templates/widgets/specific-timerange.year | 22 +++++++++ .../widgets/string-input.initial-substring | 4 ++ .../widgets/string-input.multistring | 4 ++ 14 files changed, 280 insertions(+) create mode 100644 Open-ILS/src/reporter/templates/widgets/relative-timerange.day create mode 100644 Open-ILS/src/reporter/templates/widgets/relative-timerange.month create mode 100644 Open-ILS/src/reporter/templates/widgets/relative-timerange.quarter create mode 100644 Open-ILS/src/reporter/templates/widgets/relative-timerange.week create mode 100644 Open-ILS/src/reporter/templates/widgets/relative-timerange.year create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.day create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.multiquarter create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.multiweek create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.multiyear create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.quarter create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.week create mode 100644 Open-ILS/src/reporter/templates/widgets/specific-timerange.year create mode 100644 Open-ILS/src/reporter/templates/widgets/string-input.initial-substring create mode 100644 Open-ILS/src/reporter/templates/widgets/string-input.multistring diff --git a/Open-ILS/src/reporter/templates/widgets/relative-timerange.day b/Open-ILS/src/reporter/templates/widgets/relative-timerange.day new file mode 100644 index 0000000000..a4d5f15eab --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/relative-timerange.day @@ -0,0 +1,14 @@ +[% + +PROCESS inputs; + +WRAPPER select name=input_prefix; + count = 1; + WHILE count < 366; + INCLUDE option value=count; + count = count + 1; + END; +END; +' days before runtime'; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/relative-timerange.month b/Open-ILS/src/reporter/templates/widgets/relative-timerange.month new file mode 100644 index 0000000000..1a3384fb5c --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/relative-timerange.month @@ -0,0 +1,14 @@ +[% + +PROCESS inputs; + +WRAPPER select name=input_prefix; + count = 1; + WHILE count < 37; + INCLUDE option value=count; + count = count + 1; + END; +END; +' months before runtime'; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/relative-timerange.quarter b/Open-ILS/src/reporter/templates/widgets/relative-timerange.quarter new file mode 100644 index 0000000000..303b96e985 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/relative-timerange.quarter @@ -0,0 +1,14 @@ +[% + +PROCESS inputs; + +WRAPPER select name=input_prefix; + count = 1; + WHILE count < 37; + INCLUDE option value=count; + count = count + 1; + END; +END; +' (calendar) quarters before runtime'; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/relative-timerange.week b/Open-ILS/src/reporter/templates/widgets/relative-timerange.week new file mode 100644 index 0000000000..5aea847309 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/relative-timerange.week @@ -0,0 +1,14 @@ +[% + +PROCESS inputs; + +WRAPPER select name=input_prefix; + count = 1; + WHILE count < 53; + INCLUDE option value=count; + count = count + 1; + END; +END; +' weeks before runtime'; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/relative-timerange.year b/Open-ILS/src/reporter/templates/widgets/relative-timerange.year new file mode 100644 index 0000000000..1b47134549 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/relative-timerange.year @@ -0,0 +1,14 @@ +[% + +PROCESS inputs; + +WRAPPER select name=input_prefix; + count = 1; + WHILE count < 37; + INCLUDE option value=count; + count = count + 1; + END; +END; +' years before runtime'; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.day b/Open-ILS/src/reporter/templates/widgets/specific-timerange.day new file mode 100644 index 0000000000..7ca638214e --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.day @@ -0,0 +1,29 @@ +[% + +USE date; +USE start = DateTime(now = 1); + +PROCESS inputs; + +WRAPPER html/table ; + WRAPPER html/row; + INCLUDE html/cell content='Year'; + INCLUDE html/cell content='Month'; + INCLUDE html/cell content='Day'; + END; + + WRAPPER html/row; + WRAPPER html/cell; + INCLUDE text name=input_prefix _ ':year' size=4 value=start.year; + END; + WRAPPER html/cell; + INCLUDE text name=input_prefix _ ':month' size=4 value=start.month; + END; + WRAPPER html/cell; + INCLUDE text name=input_prefix _ ':day' size=4 value=start.day; + END; + END; + +END; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiquarter b/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiquarter new file mode 100644 index 0000000000..2ffe1b022f --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiquarter @@ -0,0 +1,35 @@ +[% + +USE date; +USE start = DateTime(now = 1); + +PROCESS inputs; + +WRAPPER html/table ; + + WRAPPER html/row; + INCLUDE html/cell content='Year'; + INCLUDE html/cell content='Quarter'; + END; + + WRAPPER html/row; + WRAPPER html/cell; + INCLUDE text name=input_prefix _ ':year' size=4 value=start.year; + END; + WRAPPER html/cell; + WRAPPER select name=input_prefix _ ':quarter'; + FOR i IN [1,2,3,4]; + INCLUDE option value=i; + END; + END; + END; + WRAPPER html/cell; + 'For '; + INCLUDE text name=input_prefix _ ':quarter-count' value=2; + ' quarters'; + END; + END; + +END; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiweek b/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiweek new file mode 100644 index 0000000000..68ac8279d6 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiweek @@ -0,0 +1,45 @@ +[% + +USE date; +USE start = DateTime(now = 1); + +PROCESS inputs; + +WRAPPER html/table; + + WRAPPER html/row; + WRAPPER html/cell; + 'Year: '; + INCLUDE name=input_prefix _ ':year' text size=4 value=start.year; + END; + END; + + WRAPPER html/row; + WRAPPER html/cell; + 'Start week of year: '; + WRAPPER select name=input_prefix _ ':start'; + count = 1; + WHILE count < 53; + INCLUDE option value=count; + count = count + 1; + END; + END; + END; + END; + + WRAPPER html/row; + WRAPPER html/cell; + 'End week of year: '; + WRAPPER select name=input_prefix _ ':end'; + count = 1; + WHILE count < 53; + INCLUDE option value=count; + count = count + 1; + END; + END; + END; + END; +END; + + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiyear b/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiyear new file mode 100644 index 0000000000..744a678515 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.multiyear @@ -0,0 +1,27 @@ +[% + +USE date; +USE start = DateTime(now = 1); + +PROCESS inputs; + +WRAPPER html/table ; + + WRAPPER html/row; + INCLUDE html/cell content='Year'; + END; + + WRAPPER html/row; + WRAPPER html/cell; + INCLUDE text name=input_prefix _ ':year' size=4 value=start.year; + END; + WRAPPER html/cell; + 'For '; + INCLUDE text name=input_prefix _ ':year-count' value=2; + ' years'; + END; + END; + +END; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.quarter b/Open-ILS/src/reporter/templates/widgets/specific-timerange.quarter new file mode 100644 index 0000000000..9bacd82f4d --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.quarter @@ -0,0 +1,30 @@ +[% + +USE date; +USE start = DateTime(now = 1); + +PROCESS inputs; + +WRAPPER html/table ; + + WRAPPER html/row; + INCLUDE html/cell content='Year'; + INCLUDE html/cell content='Quarter'; + END; + + WRAPPER html/row; + WRAPPER html/cell; + INCLUDE text name=input_prefix _ ':year' size=4 value=start.year; + END; + WRAPPER html/cell; + WRAPPER select name=input_prefix _ ':quarter'; + FOR i IN [1,2,3,4]; + INCLUDE option value=i; + END; + END; + END; + END; + +END; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.week b/Open-ILS/src/reporter/templates/widgets/specific-timerange.week new file mode 100644 index 0000000000..762d165880 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.week @@ -0,0 +1,14 @@ +[% + +PROCESS inputs; + +'Week of year: '; +WRAPPER select name=input_prefix; + count = 1; + WHILE count < 53; + INCLUDE option value=count; + count = count + 1; + END; +END; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/specific-timerange.year b/Open-ILS/src/reporter/templates/widgets/specific-timerange.year new file mode 100644 index 0000000000..a7746e43bb --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/specific-timerange.year @@ -0,0 +1,22 @@ +[% + +USE date; +USE start = DateTime(now = 1); + +PROCESS inputs; + +WRAPPER html/table ; + + WRAPPER html/row; + INCLUDE html/cell content='Year'; + END; + + WRAPPER html/row; + WRAPPER html/cell; + INCLUDE text name=input_prefix size=4 value=start.year; + END; + END; + +END; + +%] diff --git a/Open-ILS/src/reporter/templates/widgets/string-input.initial-substring b/Open-ILS/src/reporter/templates/widgets/string-input.initial-substring new file mode 100644 index 0000000000..23a56dcc29 --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/string-input.initial-substring @@ -0,0 +1,4 @@ +[% +PROCESS inputs; +INCLUDE text name=input_prefix size=20; +%] diff --git a/Open-ILS/src/reporter/templates/widgets/string-input.multistring b/Open-ILS/src/reporter/templates/widgets/string-input.multistring new file mode 100644 index 0000000000..2d4ebbbebf --- /dev/null +++ b/Open-ILS/src/reporter/templates/widgets/string-input.multistring @@ -0,0 +1,4 @@ +[% +PROCESS inputs; +INCLUDE textarea name=input_prefix; +%] -- 2.43.2