NationBuilder has this annoying habit of trying to guess the city, state, and zip code of an address when only supplied with the first line. It guesses wrong nearly 100% of the time, at least for me.
I get no benefit from the incorrect guessing, and it keeps me from doing things. I think I'll have problems with the API, since my other system does not have this behavior. If I accept a record with just the street (political campaign data entry is messy), then NB will throw in some incorrect city, state, and zip info. Somehow I'll have to watch for that and get rid of it. I don't want to change my model validations to require all address fields, or none.
I suggest either making it work well, or turning it off. Google has a hard time with this, and I think NB is better at other things. So I vote turn it off.
AFAIK, NB only has one flash error message on donation failure, and it doesn't provide any information as to why the donation failed.
We see these a lot. We're not sure if it's user error, or if there's something wrong with our nation.
Just now we had a problem with an API key. ActiveMerchant (which I assume you're using) gives back some more helpful error messages. It would be really helpful to get those some place.
Reading the theme documents for the calendar page (really useful, thanks). For events_upcoming_nearby, it says it uses a proximity search. How is that proximity set? Can I set it in the template, and have a certain page only display events within 20 miles of San Diego?Official response from Lilia Villa completed
The proximity search pulls up events based on what location information the logged-in user has provided in their profile. The person searching can set the distance when running the search. Below is an example:
I'm doing some work organizing a public school community to support a ballot measure for school funding. The clear way to organize the community is via the schools -- each elementary school has its own defined group of people that all become friends. Classroom parents tend to be beceom friends and their kids stay in the same classrooms as they age.
This was our first NB campaign, and the platform has been super helpful. But we're finding it very cumbersome to track these groupings together. Tags work, but it's really messy. If NB had some sort of team grouping feature (more robust than just a point person), that would be fantastic. Even better would be a team space where these groupsing could communicate with each other, have their on page, etc.
If you supply a street address, but no city, state, or zip, NB will guess the rest of the address. Mostly incorrectly, which makes sense given 1321 Maple exists in hundreds of towns. Better for it not to guess if not supplied with enough information than to guarantee inocrrect information in the database.
First, upload your image files to the Theme > Files page. Then you can define the images as variables in your <script> tag prior to JS file included, as such:
var my_image_1 = 'image1.jpg';
What you want to use is a jQuery light box plugin. There are tons of different varieties of those scripts, just search Google and choose the one you like the best. They are usually triggered by a class in the img tag, not an onClick event.
The the jQuery needs to go in a template, and depending on how extensive the HTML is for the page, you may want to put all the content in the template of the page as well, instead of the content editor. For example if you are trying to create an image gallery, I'd build that all within the template of the page. If the page will be mainly text with a couple images, you should probably do that in the content editor.
I just imported a big list that we're calling -- turning them from prospects to supporters. It appears I cannot mark a prospect as a supporter unless the person has an email address. This seems needlessly limiting -- we have a phone number and address and can certainly interact with this person in the future. It would be great to know they have opted-in.Official response from Adriel Hampton completed
Brad, email the documentation of which nation and import to firstname.lastname@example.org and we'll take a look.