Fixed problems with rss-support:- provide itself, so you can require it- auto-mount at /rss-support- added a few checks so it doesn't break so easily- made deletion work even if there's no channel title
As part of moving mounting of core packages from installer to bootstrapper I forgot to commit these changes to ad_verify_install. The proc should no longer check that acs-admin is mounted.
moving instantiation and mounting of all core packages (acs-lang, acs-admin, api-doc etc.) except acs-kernel and main site (retained because they are needed during install) from the acs-install.sql file to the Tcl proc apm_mount_core_packages that is invoked on first startup. Note that this unfortunately means that callbacks will not be invoked for the main site node and for the acs-kernel instance.
Applied Simon's patch to let you create a new entry with prefilled title and content. Good for 'post this to your web log' links. We should probably make a service contract for this at some point.
changing acs-subsite to use an after-mount callback instead of the old post_instantiation proc. Replacing call to site_node_mount_application (deprecated) with site_node::instantiate_and_mount
deprecating apm_package_instantiate_and_mount. Adding auto-mounting of packages to the apm_package_install proc. Removing a few inline queries that are not used.
making apm_package_instance_new the canonical proc for instantiating a package. Deprecating the create_package proc. Adding apm_mark_packages_for_bootstrap that will is used to schedule all necessary files for reload after a set of applications have been installed. Extracting apm_mark_files_for_reload from apm_mark_version_for_reload so that the functionality of scheduling files for reload could be reused.
adding canonical proc for instantiating and mounting a package: site_node::instantiate_and_mount. Deprecatating old procs with this functionality and making them invoke the new proc. Adding after-mount callback invocation in site_node::mount. Adding warn flag to a few deprecated site-node related procs.