Skip to content

ElementHelper 2.0 #31

@roryg

Description

@roryg

ElementHelper 2 is now up on the 2.0 branch, it's not quite finished yet but you can download a transport package for it here (tested and working on Revo 2.3.1). The code has been completely reworked/refactored and I think is much easier to work with now.

One of the biggest differences feature wise is that elements will now be synced both ways, so if you create an element in the manager a static file will be created for the element and vice versa. (This doesn't work for template variable elements to the template_variables.json file yet.)

There are a number of things still left to do:

  1. Template variables need to be saved/removed into/from the template_variables.json file when created/deleted in the manager.
  2. Add ability to create MIGx template variables
  3. Create tests!
  4. Decide if a setting for tv template access is needed.
  5. Decide if a setting for auto removing elements is needed.
  6. Since elements are synced both ways now there needs to be a way to prevent certain elements from being synced (e.g. a snippet or plugin that's installed with an extra).
  7. And probably a bunch of other things I'm forgetting! Feel free to discuss ideas, thoughts etc for 2.0 here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions