Project

General

Profile

Task #89301

Updated by Oliver Hader over 4 years ago

Issue #89115 introduce automatic slug handling as a new feature (which is great). However, there are a couple of things that need to be streamlined 

 * probably refactor or even merge SlugService into according DataHandler hook 
 * get rid of disableHook, enableHook calls (currently in SlugService) - but still avoid nested hook invocations (hook calling itself) 
 * enhance test cases, consider using YAML scenario having more levels in the page tree 
 * introduce sys_redirects loop detection, looks, e.g. @a -> b -> c -> a@ (in this case (temporary) redirects created in between could be reverted) 
 * introduce UI component (settings currently only can be modified using config.yaml directly)

Back