Index: openacs-4/packages/acs-tcl/tcl/apm-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/apm-procs.tcl,v diff -u -N -r1.114.2.26 -r1.114.2.27 --- openacs-4/packages/acs-tcl/tcl/apm-procs.tcl 17 Feb 2021 08:19:38 -0000 1.114.2.26 +++ openacs-4/packages/acs-tcl/tcl/apm-procs.tcl 22 Feb 2021 15:08:49 -0000 1.114.2.27 @@ -366,7 +366,7 @@ return [nsv_exists apm_version_init_loaded_p $version_id] } -ad_proc -private apm_mark_files_for_reload { +ad_proc -public apm_mark_files_for_reload { {-force_reload:boolean} file_list } { @@ -1320,7 +1320,7 @@ return $result } -ad_proc -private apm_package_id_from_key_not_cached {package_key} { +ad_proc -public apm_package_id_from_key_not_cached {package_key} { unmemoized version of apm_package_id_from_key } { return [db_string apm_package_id_from_key { Index: openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl,v diff -u -N -r1.126.2.13 -r1.126.2.14 --- openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl 1 Feb 2021 10:51:08 -0000 1.126.2.13 +++ openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl 22 Feb 2021 15:13:32 -0000 1.126.2.14 @@ -144,23 +144,23 @@ return [list $package_key $spec_file_path $embeds $extends $provides $requires $dependency_p $comment] } -ad_proc -private pkg_info_key {pkg_info} { +ad_proc -public pkg_info_key {pkg_info} { @return The package-key stored in the package info map. } { return [lindex $pkg_info 0] } -ad_proc -private pkg_info_spec {pkg_info} { +ad_proc -public pkg_info_spec {pkg_info} { @return The .info file stored in the package info map. } { return [lindex $pkg_info 1] } -ad_proc -private pkg_info_path {pkg_info} { +ad_proc -public pkg_info_path {pkg_info} { @return The full path of the packages dir stored in the package info map. @@ -203,15 +203,15 @@ return [lindex $pkg_info 5] } -ad_proc -private pkg_info_dependency_p {pkg_info} { +ad_proc -public pkg_info_dependency_p {pkg_info} { @return Does it pass the dependency checker? "" Means it has not been run yet. } { return [lindex $pkg_info 6] } -ad_proc -private pkg_info_comment {pkg_info} { +ad_proc -public pkg_info_comment {pkg_info} { @return Any comment specified about this package. @@ -751,7 +751,7 @@ } } -ad_proc -private apm_package_install { +ad_proc -public apm_package_install { {-enable:boolean} {-callback apm_dummy_callback} {-load_data_model:boolean} @@ -1140,7 +1140,7 @@ return 1 } -ad_proc -private apm_package_delete { +ad_proc -public apm_package_delete { {-sql_drop_scripts ""} {-callback apm_dummy_callback} {-remove_files:boolean} @@ -2276,7 +2276,7 @@ return $out } -ad_proc -private apm_invoke_install_proc { +ad_proc -public apm_invoke_install_proc { {-install_from_repository:boolean} {-type "action"} {-node:required} Index: openacs-4/packages/new-portal/tcl/datasource-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/new-portal/tcl/datasource-procs.tcl,v diff -u -N -r1.6 -r1.6.2.1 --- openacs-4/packages/new-portal/tcl/datasource-procs.tcl 7 Aug 2017 23:48:12 -0000 1.6 +++ openacs-4/packages/new-portal/tcl/datasource-procs.tcl 22 Feb 2021 15:16:10 -0000 1.6.2.1 @@ -107,7 +107,7 @@ } } - ad_proc -private new { + ad_proc -public new { {-name:required} {-description:required} } { @@ -118,7 +118,7 @@ return [db_exec_plsql new_datasource {}] } - ad_proc -private set_def_param { + ad_proc -public set_def_param { {-datasource_id:required} {-config_required_p:required} {-configured_p:required} @@ -132,7 +132,7 @@ db_exec_plsql set_def_param {} } - ad_proc -private delete { + ad_proc -public delete { {-name:required} } { Index: openacs-4/packages/acs-bootstrap-installer/tcl/30-apm-load-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-bootstrap-installer/tcl/30-apm-load-procs.tcl,v diff -u -N -r1.50.2.4 -r1.50.2.5 --- openacs-4/packages/acs-bootstrap-installer/tcl/30-apm-load-procs.tcl 14 Feb 2021 21:08:02 -0000 1.50.2.4 +++ openacs-4/packages/acs-bootstrap-installer/tcl/30-apm-load-procs.tcl 22 Feb 2021 15:17:45 -0000 1.50.2.5 @@ -224,7 +224,7 @@ return $matching_files } -ad_proc -private apm_parse_catalog_path { file_path } { +ad_proc -public apm_parse_catalog_path { file_path } { Given the path of a file attempt to extract package_key, prefix, charset and locale information from the path assuming the path is on valid format @@ -520,7 +520,7 @@ return "$::acs::rootdir/install.xml" } -ad_proc -private apm_ignore_file_p { +ad_proc -public apm_ignore_file_p { {-data_model_files:boolean} path } {