One thing that I will get started on is to extract the set of CSS IDs and classes that are used for the system messages and button names that are apparently hard coded into the system and NOT exposed in the theme templates but rather injected dynamically into the theme. Using a jQuery program I think we will be able to build a dictionary. Anyone interested in helping with this herculean task? There may be several hundred such messages in all the various gadgets? Theme overrides is a start.
I wonder what the solutions or workarounds have been made to support more than one language on the website. Can anyone share?
An alternative would be to have SMS integration into the product to create SMS message campaigns from a cell phone field.
You can use the Excel system we built to extract data and create a nice layout in Excel or Word to print badgest with a few mail merge tools built into both products.
We use formstack.com to accomplish this very thing. Works well and integrates quite well with Wild Apricot.
wufoo, google forms and typeform are other products. While WA works on the vast amount of feature requests in this forum., this is the approach I'd take.
This is an extremely complex feature request that really would make wild apricot something very different than it is today.
I see. So before an invoice is created. The message box appears in the bottom right corner when there are outstanding invoices to be paid. I have never been totally pleased with this ui. How would these be triggered? What sort of criteria would you use to trigger the alert?
Also isn't this something email blasts could be used for too? Seems like something that email could drive more compliance.
What size of box would you like?
There is already a message box in the bottom when you login. How is this different than the current implementation that reminds you of outstanding invoices?
Yes it absolutely is related! Thanks.
Not just membership fields. This should be available on event custom fields. For example if you use an extra charge radio button it would be nice to present an optional or required set of fields, based on the radio button selected for extra charge present more fields.
This is useful when collecting extra information on registrations without using the guest feature which is much more complex and cumbersome to use.
The basic idea of membership fields is a good idea, but this is useful only on a registration of a new membership or renewal. Sometimes you want to record some extra information DURING a membership period rather than on initiation or renewal, this is where events can be used effectively with conditional logic on radio buttons and checkboxes and drop downs.
When setting up payment settings in Settings/Finances/Payment Settings it would be good to specify whether the default for all membership levels and events is either
a) online only
b) offline only
c) both online and offline
That way this can be set globally and only changed when necessary to override. The ability to set this will enable organizations to set default policies on whether they take online payment only and "pay by invoice" or "invoice me" could be essentially disabled when allowing online only.
We have fully implemented the audit log feature into the Excel dashboard we have been working on. You can now export all audit log details which enables reporting around membership renewals.
There is a limit of 200 API requests per minute and the dashboard currently is calibrated to work at about 180 or so requests per minute. Retrieving 2000 records takes roughly 10 minutes.
Please see the link below to join the slack channel to get access to the latest spreadsheet.
We have set up a private slack to discuss. There you can get early access to our work.
Hi everyone! I've been reading this thread that's 7 years old and am happy to report that using the Excel dashboard that Wild Apricot published to access the API, we have begun implementing these type of membership reports. If you're interested in contributing to our open source effort please let me know. We hope to share our results with the community and contribute back to the official wild Apricot github. Please email email@example.com of you would like to know more.
Hello all! We have some news for you.
We’ve started development of the “Events” part of the app.
Now we have the events list:
It grouped by the year and you can see which ones you are registered on.
There is an events search also (introducing our “nothing found” loupe!):
Our next step will be an event details screen.
Some more on their process - https://appsheethelp.zendesk.com/hc/en-us/articles/115005603087-Whitelabel-your-app-establish-your-own-app-branding
Effectively they allow the app to clone itself with custom branding.
I wonder if the functionality to deploy native apps could not be implemented in the same way appsheet.com "whitelabels" native iOS and Android apps WITHOUT needing to go through an app store approval. Check it out
Check out lob.com maybe integrate with that?
In the latest update 1.3.1 profile screen was made a default screen after login. We understand that it is not a complete solution for the problem, however we hope it will be helpful.
Why can't the URL of the website be the very first thing you enter before any credentials are requested.
Step 1. give us your link
Step 2. load the logo and display login info
Step 3. login with username/password
Once that's all saved, the logo always shows until you logout.
The call https://help.wildapricot.com/display/DOC/Accounts+API+V2+call could need to be expanded or altered to allow unauthenticated public access to this call to retrieve information if given a domain name.
Maybe add the following properties to this call when queried publicly by domain name:
"Mobile App Message": "<yourmessage>",
"Mobile App Logo": "public URL to logo",
At minimum the logo should display BEFORE login credentials are provided. Is it possible to provide the domain name or website of the organization and then based on that information a logo could come up. I think the API would need to allow to retrieve unauthenticated information for discovery purposes of at least a mobile APP logo. That way once the URL is set the logo is always displayed and you can then login with credentials.
This way you can use the same app to access multiple wild apricot websites by just configuring the url of the website you wish to access.
The URL could be provided BEFORE access credentials are asked for to validate you're logging in to the right website.
Another way to do this is to redirect your DNS to a placeholder website on a hosting provider. Turn off the DNS in Settings>Site>Domain Name temporarily. Then when done, turn on your A record back to the wild apricot IP address and reactivate Domain name in Wild Apricot.
It's not as easy as a feature, but it is possible provided you have a way to point to a directory on a web host like GoDaddy or 1and1.