Developers
Mostly about Wild Apricot API. Feel free to share examples of your code!
203 results found
-
Combine Reorder pages, Position in menu & Page template selections into a single admin window
It is time to combine/merge the following site pages admin functions into a single admin window within the Website admin tab. Currently each website & system page has to be edited individually when moving the page into or out of the website menu system and when changing assigned page template. This can be time consuming when trying to move large volumes of pages in or out of the menu system or when changing templates. The Reorder pages function only allows the movement of page that are already in the menu system and doesn't account for any page not in the…
2 votes -
Redirect top menu item to a system page
I want a Top Menu Item called 'Member Login' to redirect to the 'Authorization Required' system page.
How do I do this?
1 vote -
Registering for pre-recorded video/Creating a video library
We are filming the speakers at our events and want to make it available to members for later use. I an housing large videos on Google Drive, so no problems there.
I want to know how many members are accessing the files, so naturally I am creating an event so they can register and then sending a link (to Google Drove) to users in the confirmation.
- How can I create an "evergreen" event with no expiration dates?
- Is is possible to create a "library page, where a registration process takes place before user gets the link?
I'm not opposed to…
4 votes -
How Where to to store and retrieve custom data, for a custom member group sign up sheet
Description of project:
Members sign up for an activity on a list, once signed up activity is not visible to other members. Admin page that allows admin to see all who have signed up and create to activities to add to the list.Member views:
Page for specific member group. this page will be list of available activities/item for these group members to select. one member can been associated to an item on the list. Once an item has been selected by a member of this specific group only the member who selected the item can see the item with…
2 votes -
Provide a working example using XML and Access 2016
I am converting an existing (working) application based on the excel example provided by Wild Apricot to work with Access instead of Excel. All I need from the API is to download a list of members. I've found that the Excel code does not work with Access. I've found many workarounds on various VBA boards, but I'm stymied at the final step of actually downloading the XML for the membership roster.
These three lines of code from the LoadContacts sub are the problem. The dim statement does not compile in Access. The error is that the 'user defined type is…
1 vote -
IFrame Integration with WP
So I am working on a client site that uses WA as their membership management system. Their site is actually located in WP and therefore I used iframes to integrate events, member directory, and so on. Problem is that I do not want a scroll bar and I do not want the iframe to get cut off at the height I set for it. I tried using height="auto" or Height="100%" but these shrink the iframe up and then it creates a scroll bar. Currently I have the iframe height set up high in pixels so it does not run out…
3 votes -
Member Directory Not Updating
So, the member directory is no longer updating:
https://www.biawc.com/membership/member-directory/
I found what the original developer scripted but I'm guessing there is a new version of the API. Can anyone assist me in rewriting the script to get the member directory to update?
Thanks!
0 votes -
Orders-products vs Payments?
Hi Everyone,
I would like to integrate shop orders and payments with an external platform, this means whenever a user buys a digital product through the store, the content is unlocked in the external platform.
I'm digging around the API and found a complete API for payments and invoices but, unfortunately, payments and invoices don't have any relationship with orders and products.
Are this unimplemented methods of the API?
Thanks in advance for any response
3 votes -
Database format of guest that attend event based on sign in list so it can be entered in PC file
Hand write data retrieved after community event is over for guest that attended and signed in and contact info so it can be electronically processed in organizations data entry
1 vote -
I am redirecting one page to another website. How do I make this open a new window?
I am redirecting one page to another website. How do I make this open a new window rather than leave the member site?
1 vote -
change system page colors
How can I change the color of menu items on system pages? For example, the current color is blue; I want to change it to red.
2 votes -
Single Sign On Very simple Ruby on Rails snippet
Hello,
I have been able to implement bare bones Wild Apricot single sign on steps in a blank Ruby on Rails project, thanks to Wild Apricot support! Please find attached a redacted and commented version of the code here for anyone who is trying to do similar with their own custom web app. This snippet prints out the ID of the user who is signed in.
Cheers!2 votesTeam Mobile respondedGreat, thank you for contribution.
We put copy of attached file to API samples on github:
https://github.com/WildApricot/ApiSamples/blob/master/RubyOnRails/SSO/application_controller.rb -
WaApi.py ApiObject.__str__() and __repr__() throw TypeError ... is not JSON serializable
I'm looking at the Python example code, specifically WaApi.py and ApiObject.init(). Lines 161-173 here:
https://github.com/WildApricot/ApiSamples/blob/master/python/WaApi.py
The str() and repr() methods on lines 175-179 throw a TypeError: {...} is not JSON serializable.
2 votes -
Hi, I am trying to add Google Spreadsheet to WildApricot Site...Can anyone help in this issue?
Hi, I am trying to add Google Spreadsheet to WildApricot Site...Can anyone help in this issue?
2 votes -
How can I do a multiple language mobile friendly wildapricot website? (3 different menu bar needed)
How can I do a multiple language mobile friendly wildapricot website? (3 different menu bar needed)
-menu widget(all pages are shown, not workable)
-3 content widget for 3 different lang (not mobile friendly)1 vote -
Video Content for paying members
I am going to post videos of our meetings on our website. I want to restrict access to those videos to only paid members.
The videos will be 1 hour in length so they will be large.
I am willing to pay for a third party service and do some one time development, but i want the process of uploading a new video to be something that a non-technical (yet competent) user can do. I want to restrict the video to paying members (we will have non-paying members as well).
1 vote -
A question on the Excel spreadsheet made available 6 months ago by Wild Apricot at https://github.com/WildApricot/ApiSamples/tree/master/Exc
A question on the Excel spreadsheet made available 6 months ago by Wild Apricot at https://github.com/WildApricot/ApiSamples/tree/master/Excel
I am having a problem with authentication. I put in the API key from authorized applications via copy/paste so I know it's right. Then I clicked download data and tried both the client ID/secret key and my admin username and password. Both times I get this error. I went through the VBA code a bit to review if I may be doing something wrong, but I don't see anything wrong.
Client is not authorized to use this grant type is an error I cannot…
0 votes -
hide number of bundle membersin directory listing
I am trying to hide the number of bundle members - that is showing on the online member directory, in parenthesis after the bundle admin name. Any suggestions for css code?
2 votes -
Monthly list of new users
I am attempting to create a google doc for our Printing/Mail vendor to easy grab info on the members that renwed or signed up in the last 30 days. The idea is the vendor would just open this share google doc once a month, run the report, export the data.
I am using your example from: https://github.com/WildApricot/ApiSamples/tree/master/GoogleScript
function getCardData(){
Logger.clear();var ui = SpreadsheetApp.getUi();
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var urls = urlBuilder();var token = getToken(ui, urls.getAuthServiceUrl());
var accountId = getDataFromApi(urls.getAccountsListUrl(), token)[0].Id;
var filter = '\'Renewal date last changed\' ge 2017-10-01 AND \'Mebership Status\' eq Active'
var query = getDataFromApi(urls.getCardDataUrl(accountId,…4 votes -
Nicasio Code
So we created a way for Wild Apricot admins to copy/paste Upcoming Events cleanly onto an email template and we are giving the process/code away to the community:
https://nicasiodesign.com/uncategorized/copy-paste-to-wild-apricot-newsletter-code/
2 votes
- Don't see your idea?