Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Custom Handler groups, and handler actions config by group #200

Closed
KevinJump opened this issue Jan 25, 2021 · 2 comments
Closed
Assignees
Labels
enhancement New feature or request release/8.8.4 Minor patch release.

Comments

@KevinJump
Copy link
Owner

KevinJump commented Jan 25, 2021

At the moment handlers are placed into handler 'groups' by code - most of the default handlers are in the settings group, and content edition handlers (content, media, dictionary, domain) are in content.

The main contentious handler is the Dictionary Handler, which can sometimes be considered content and other times settings. which of these two groups it may belong to depends on your site setup and usage.

this feature update will let you change what group something is in by config

e.g.

<Handler Alias="contentTypeHandler" Enabled="true" Actions="All" Group="MySuperGroup">

If the Group setting is missing then the default group in the code will be used.

This will then change what syncs when you pick an item from the drop down in the UI.
along with this will will be adding the ability to do the default actions by group in the config .eg.

import only settings at startup:

    <ImportAtStartup Group="Settings">False</ImportAtStartup>

this won't change existing functionality (default will be ALL) - but will give people greater control over what happens when the site starts up.

@KevinJump KevinJump self-assigned this Jan 25, 2021
@KevinJump KevinJump added release/8.8.4 Minor patch release. enhancement New feature or request labels Jan 25, 2021
@KevinJump
Copy link
Owner Author

A custom group will also add a custom entry to the drop down on import/report . need to consider if we will require users to add the dictionary entries for these - of if we will default to the group name, and make it up.

@KevinJump KevinJump reopened this Mar 4, 2021
@KevinJump
Copy link
Owner Author

Still need to do the import at startup bit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request release/8.8.4 Minor patch release.
Projects
None yet
Development

No branches or pull requests

1 participant