Move all main page functionality to omnipedia_main_page
module
Just about everything in this module that uses the main page functionality can conceivably be moved to the omnipedia_main_page
module.
Note this should involve a major version bump for omnipedia_core
due to the removal of services which will then be found in the omnipedia_main_page
module.
This is currently blocked by #4 (closed). Unblocked!
-
Wiki node main page service -
Main page cache context -
Local tasks alter
Wiki node main page service
Just about everything else depends on this/uses it, so this will need to be ported first:
Main page cache context
Local tasks alter
These checks for the main page can probably just be removed from these and implemented as counterpart event subscribers in the omnipedia_main_page
module:
Node and node storage
These are deprecated and will be removed in the next major version. See #4 (closed) and #19 (closed) for details.
Edited by Ambient.Impact