Edit This Page v1 Notes

Here are some notes on how I had to customize ETP 1 to do what we needed on the openacs.org migration to OpenACS 4.5. These things should be fixed for ETP 2.

Enabling search: I created a new content_type etp_page_revision and assigned that as the content_type for the default application. We used this content type for every ETP page, so I only had to implement search service contracts for this one content_type.

Working with subsites: If you have already mounted ETP at a URL and then decided you need to make it a subsite, first unmount the ETP package instance. After you are done creating the subsite, you will need to set the parent_id of the ETP items to the new folder_id you will create.
Steps