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

Ideas for future ez addons #117

Open
asirota opened this issue Oct 12, 2022 · 14 comments
Open

Ideas for future ez addons #117

asirota opened this issue Oct 12, 2022 · 14 comments

Comments

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

Another useful one layout document library better

https://forums.wildapricot.com/forums/308932-wishlist/suggestions/8825557-document-library-gadget

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

@mDisna
Copy link
Contributor

mDisna commented Oct 12, 2022

This one could be quite easy

https://forums.wildapricot.com/forums/308932-wishlist/suggestions/10091643-maps-for-venue-location

I've made a customization before that will automatically create a map of the address from an event so that's possible - however, it won't appear in the email.

I was also thinking of making a macro for inserting static maps into content gadgets.

Both of these options however will require a Google Maps API key

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

@mDisna
Copy link
Contributor

mDisna commented Oct 12, 2022

Strange one but potentially easy to do

https://forums.wildapricot.com/forums/308932-wishlist/suggestions/11710026-link-posts-and-events-to-social-media-channels

If I'm understanding what they are asking for, this is not possible.

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

These can't be implemented at all or can't be implemented with JS alone (would require server-side code)

We have admin API access through Make.com. Scenarios could be deployed along side the EZ addons and work in tandem using webhooks. We have already implemented Make webhooks to check the EZ license.

Example for the "custom forms" feature: EZ could render a simple form -> calls a Make.com scenario which populates the WA database with data.

So all of them are possible with some Make.com support. Make.com scenarios can be deployed using the Make.com API and app as well. It's time to take a look at that closer I think.

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

If I'm understanding what they are asking for, this is not possible.

yeah I misread this one, this has to do with background syncing that can be done with Make easily enough on a schedule but not a solution for EZ which involves mostly members and anonymous visitors to the site.

@asirota
Copy link
Member Author

asirota commented Oct 12, 2022

If I'm understanding what they are asking for, this is not possible.

I depends on how you interpret it. Converting something that looks like an address to a link to google maps/apple maps is easy enough -- it's like a scanner. Converting it to an embeddable map is harder and requires a key and I would not implement that. People just want a hyper link that appears in "locations" automatically.

@mDisna
Copy link
Contributor

mDisna commented Oct 12, 2022

These can't be implemented at all or can't be implemented with JS alone (would require server-side code)

We have admin API access through Make.com. Scenarios could be deployed along side the EZ addons and work in tandem using webhooks. We have already implemented Make webhooks to check the EZ license.

Example for the "custom forms" feature: EZ could render a simple form -> calls a Make.com scenario which populates the WA database with data.

So all of them are possible with some Make.com support. Make.com scenarios can be deployed using the Make.com API and app as well. It's time to take a look at that closer I think.

This would then be very user specific - so I think it should be created on a user-to-user basis rather than a generic addon.

@asirota
Copy link
Member Author

asirota commented Oct 18, 2022

Another useful one layout document library better

https://forums.wildapricot.com/forums/308932-wishlist/suggestions/8825557-document-library-gadget

This one was implemented as a customizable library gadget by linking to existing files in the File Manager in 2.0.5

@asirota
Copy link
Member Author

asirota commented Oct 18, 2022

I was also thinking of making a macro for inserting static maps into content gadgets.

Don't bother here -- SimpleMaps.com already does this well. The dynamic non-Google maps is a lot more complex than it seems at first.

@asirota
Copy link
Member Author

asirota commented Oct 18, 2022

In general add ons can take lots of client side rendering features that are just extensions of the standard Content Gadgets:

  • decorating content that is easier to navigate/read
  • linking address links automatically
  • linking email addresses and URLs automatically

The forms idea can be quite generic.

[ez-forms submitbutton="text name" targetwebhook="MyMake.com Webhook"]
[field1 type=text|password|checkbox|radio|select|longtext|date mandatory=true|false label="field1 label" waintegration=wafieldname]
[field2 type=text|password|checkbox|radio|select|longtext|date mandatory=true|false label="field2 label" waintegration=fieldname]
[/ez-forms]

On the make side we would publish a scenario that could accept this data including the wafieldname bindings and the end user can program it to route into WildApricot. The scenario could be generic enough to make it easy to change. The benefits are many (native form support, integration with WA data). It's a hugely important feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants