Index: openacs-4/packages/curriculum/curriculum.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/curriculum.info,v diff -u -r1.4 -r1.5 --- openacs-4/packages/curriculum/curriculum.info 10 Jun 2003 09:28:05 -0000 1.4 +++ openacs-4/packages/curriculum/curriculum.info 8 Jul 2003 09:46:37 -0000 1.5 @@ -15,17 +15,18 @@ - - + + - + - + + Index: openacs-4/packages/curriculum/lib/admin-curriculums-tab.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/lib/admin-curriculums-tab.adp,v diff -u -r1.1 -r1.2 --- openacs-4/packages/curriculum/lib/admin-curriculums-tab.adp 13 Jun 2003 11:44:33 -0000 1.1 +++ openacs-4/packages/curriculum/lib/admin-curriculums-tab.adp 8 Jul 2003 09:46:37 -0000 1.2 @@ -1,3 +1,5 @@ + +
@@ -7,3 +9,10 @@
+ +
+ + + + + \ No newline at end of file Index: openacs-4/packages/curriculum/lib/admin-curriculums-tab.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/lib/admin-curriculums-tab.tcl,v diff -u -r1.1 -r1.2 --- openacs-4/packages/curriculum/lib/admin-curriculums-tab.tcl 13 Jun 2003 11:44:33 -0000 1.1 +++ openacs-4/packages/curriculum/lib/admin-curriculums-tab.tcl 8 Jul 2003 09:46:37 -0000 1.2 @@ -15,18 +15,24 @@ set title "Curriculum" set context {} -# Create the tab strip that filters curriculums by workflow state. -template::tabstrip create states -base_url [ad_conn url] +set package_id [curriculum::conn package_id] # Workflow. -set workflow_id [curriculum::get_instance_workflow_id] +set workflow_id [curriculum::get_instance_workflow_id -package_id $package_id] -array set state_data [workflow::state::fsm::get_all_info -workflow_id $workflow_id] +if { [set tabs_p [parameter::get -package_id $package_id -parameter StateTabsP -default 1]] } { -foreach state_id $state_data(state_ids) { - array set state $state_data($state_id) - template::tabstrip add_tab states $state(state_id) $state(pretty_name) $state(short_name) + # Create the tab strip that filters curriculums by workflow state. + template::tabstrip create states -base_url [ad_conn url] + + array set state_data [workflow::state::fsm::get_all_info -workflow_id $workflow_id] + + foreach state_id $state_data(state_ids) { + array set state $state_data($state_id) + template::tabstrip add_tab states $state(state_id) $state(pretty_name) $state(short_name) + } + template::tabstrip add_tab states any "Any" any + } -template::tabstrip add_tab states any "Any" any ad_return_template Index: openacs-4/packages/curriculum/lib/admin-curriculums.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/lib/admin-curriculums.adp,v diff -u -r1.10 -r1.11 --- openacs-4/packages/curriculum/lib/admin-curriculums.adp 3 Jul 2003 11:06:18 -0000 1.10 +++ openacs-4/packages/curriculum/lib/admin-curriculums.adp 8 Jul 2003 09:46:37 -0000 1.11 @@ -1,15 +1,15 @@

[ - Package parameters + Package parameters | - Package permissions + Package permissions | - Help + Help ]

- I'm done now, update the bar for everyone! (Use sparingly) + I'm done now, update the bar for everyone

@@ -32,7 +32,7 @@
@@ -142,7 +140,7 @@
  • - Add a curriculum + Add a curriculum

  • - @curriculums.curriculum_name;noquote@ + @curriculums.curriculum_name;noquote@ @curriculums.curriculum_desc;noquote@ @@ -46,9 +46,8 @@ @notification_label@ - - - + | + Delete @@ -71,9 +70,9 @@
    -
  • - @curriculums.element_name;noquote@ -
  • +   + » + @curriculums.element_name;noquote@
    @curriculums.element_desc;noquote@ @@ -87,16 +86,15 @@ Enabled - Disable + Disable Disabled - Enable - - - + Enable + | + Delete @@ -125,7 +123,7 @@
  • - Add an element + Add an element
  • Index: openacs-4/packages/curriculum/lib/bar-horizontal.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/lib/bar-horizontal.adp,v diff -u -r1.4 -r1.5 --- openacs-4/packages/curriculum/lib/bar-horizontal.adp 2 Jul 2003 16:22:27 -0000 1.4 +++ openacs-4/packages/curriculum/lib/bar-horizontal.adp 8 Jul 2003 09:46:37 -0000 1.5 @@ -43,7 +43,7 @@ - Refresh + Reset X Index: openacs-4/packages/curriculum/lib/bar-vertical.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/lib/bar-vertical.adp,v diff -u -r1.4 -r1.5 --- openacs-4/packages/curriculum/lib/bar-vertical.adp 2 Jul 2003 16:22:27 -0000 1.4 +++ openacs-4/packages/curriculum/lib/bar-vertical.adp 8 Jul 2003 09:46:37 -0000 1.5 @@ -45,7 +45,7 @@ - Refresh + Reset X Index: openacs-4/packages/curriculum/lib/user-curriculums.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/lib/user-curriculums.adp,v diff -u -r1.10 -r1.11 --- openacs-4/packages/curriculum/lib/user-curriculums.adp 3 Jul 2003 11:06:18 -0000 1.10 +++ openacs-4/packages/curriculum/lib/user-curriculums.adp 8 Jul 2003 09:46:37 -0000 1.11 @@ -1,13 +1,13 @@

    [ - Refresh all curriculums + Reset all curriculums | - Remove all curriculums + Remove all curriculums | - Help + Help ]

    @@ -38,19 +38,19 @@ @@ -71,9 +71,9 @@ Index: openacs-4/packages/curriculum/tcl/curriculum-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/tcl/curriculum-procs.tcl,v diff -u -r1.8 -r1.9 --- openacs-4/packages/curriculum/tcl/curriculum-procs.tcl 4 Jul 2003 19:15:33 -0000 1.8 +++ openacs-4/packages/curriculum/tcl/curriculum-procs.tcl 8 Jul 2003 09:46:37 -0000 1.9 @@ -306,7 +306,7 @@ } states { authored { - pretty_name "Created" + pretty_name "Pending" hide_fields {} } edited { Index: openacs-4/packages/curriculum/www/graphics/reset.jpg =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum/www/graphics/reset.jpg,v diff -u Binary files differ
    - Retake + Retake - Resume + Resume CompletedOngoing - Refresh + Reset | - + RemoveDrop @@ -59,7 +59,7 @@ CompletedOngoing - Refresh + Reset
    -
  • - @elements.element_name;noquote@ -
  • +   + » + @elements.element_name;noquote@
    @elements.element_desc;noquote@ @@ -87,18 +87,18 @@ - + - Revisit + Revisit Unvisited - + - Visit + Visit