Post your question

If you have any questions about NationBuilder or are looking for input on strategies for organizing, this is the place. Those who share the same question, or have answers and insight into a question are strongly encouraged to share your input. 

How do you see previous imports beyond the most recent 20?

The import page shows that last 20 imports under the header "Previous imports."

Where can you you see previous imports beyond that?

Official response from Gavin DeSchutter

NationBuilder currently supports reviewing the last 20 imports.

If you would like to see added features to import function, please recommend them at the NationBuilder suggestion page.

8 reactions Share

Privacy Policy/TOS

Can NationBuilder provide a boilerplate privacy policy and/or TOS for use on our nations? At least as a starting point to developing one customized for our nation?

Official response from Adriel Hampton completed

This is up at http://nationbuilder.com/model_customer_privacy_policy

10 reactions Share

Wildcard on Search or Advanced Search?

Is there a wildcard character for search?

I want to be able to search "field is not empty," "field is empty," and search emails addresses "%@coca-cola.com" (any email @domain.com)

Thanks! 

10 reactions Share

Can I slow down the speed of the featured slides?

I'm trying to slow down the speed of the slideshow. I'm looking in the stylesheet under #slides  .features_pagination but none of the code there seems to have anything to do with the speed of the slideshow. I made some pics with text and people want more time to read them. Thanks

Official response from Jesse Haff

You can change the speed of the slider by first adding the following javascript to your layout.html file, somewhere just below the {{ content_for_header }} tag, and then modifying the play speed. 4000 would be 1 second shorter, 6000 would be 1 second longer. 

<script>
$(document).ready(function(){
$("#slides_custom").slides({
preload: true,
generatePagination: false,
play: 5000,
effect: 'fade',
fadeSpeed: 700,
crossfade: true,
pagination: true,
paginationClass: 'features_pagination'

});
});
</script>

Next, edit the Featured content sliders template and change

<div id="slides">

to

<div id="slides_custom">

Finally, add the following to the bottom of your theme.scss file:

#slides_custom {
overflow: hidden;
#features_headline {
position: absolute;
bottom: 0px;
background: #333;
width: 100%;
font-size: 20px;
color: #fff;
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0) transparent;
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.6);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
a {
padding: 15px;
display: block;
color: #fff; } }
.features_pagination {
height: 40px;
ul {
line-height: 40px;
margin: 0px;
padding: 0px; }
ul li {
float: left;
display: block;
color: black;
display: inline;
background-color: $theme_color_4;
margin-right: 5px;
@include border-radius-bottom-left(6px);
@include border-radius-bottom-right(6px);
padding: 0 15px;
&:hover {
background-color: darken($theme_color_4, 10); }
a {
color: black;
&:hover {
text-decoration: none; } } }
ul li.current a {
display: block;
color: black; }
.current {
background-color: darken($theme_color_4, 10);
color: black; } } }

8 reactions Share

More Flexible Roles & Permissions Needed to Avoid Security Risks

Hi NB Community!  

Our team has been very pleased with the overall functionality, tools, and networking capabilities of NationBuilder throughout our campaign.  However, as an experienced system administrator, I have some concerns about the limitations on security and permissions. In reviewing our online campaign plan, the team asked:

Short of conducting full background checks on every volunteer, how can we limit access to their individual responsibility or assigned activity on the system??

After reviewing the system and Community blog, we learned -- with the current permission schema, we can not modify the existing Roles.  Therefore, NB Admins are faced with the choice between effective security and workload management.  

Our team chose to limit the number of staffer accounts, in favor of overall system security -- but in return, must manage most of the data activities offline &/or do the work ourselves.  Not ideal, considering all the features and capabilities we'd like to use in NB with a host of available volunteers.

Since I'm sure this affects more than our camp, I'd like to share our perspective on NB permissions and offer some suggestions for future development ~

Our Situation:  Large campaigns (probably any size, actually) rely on many volunteer workers ("staffers) of different skillsets to do specific data management tasks, like simple data-entry, deduping, defining lists/reports, organizing volunteers/call banks, updating news feeds.  Most of these volunteer staffers are unfamiliar to our team, but we really need & depend upon their help. With the current permission schema, this tradeoff can be very risky:

  • Unexpected 'explorers,' 'meddlers,' or outright dishonest staffers (God forbid!) could cause serious damage to the campaign and/or candidate by inadvertently or intentionally misusing the system tools.
  • There is no available user access or activity log for an Admin to use & determine who might have misused the system and hold them accountable, if desired.
  • In Texas, the Candidate can be held liable for misuse of the voter registration data with severe penalties (imagine the potential for ID theft in one export...)

While the database can be backed up & recovered without public awareness or impact, security issues in other areas may be visible to the public or will be scrutinized by government auditors -- potentially destroying a campaign or candidate.

Problem Scenario:  In order to allow a volunteer to perform a number of low-risk data management activities, such as data entry, defining maps, updating addresses, deduping records, creating a call list, etc., they will also have full permission to perform other undesired, high-risk activities, such as:

  • Tampering with any web page--like altering the Candidate's Biography with false information or simply deleting the page,
  • Broadcasting unauthorized and/or false messages to thousands of people instantly,
  • Exporting & selling or distributing the voter data file that has been updated with additional personal information, emails, cell phone numbers, and private correspondence gathered throughout the campaign,
  • Altering financial records by modifying donor amounts, or adding false donations & inflating the supposed financial status

Any one of these could become a media blitz and campaign nightmare.  We just can not afford to take these risks with our community's data or candidate's reputation, so we have chosen to limit our staffers to ensure security -- which is causing a great logistical strain on our campaign project tasks & timelines. 

Desired Scenario:  Ideally, we would like to assign access/permissions by Roles or Groups, which are defined by how we organize certain volunteer activities/responsibilities or even by the individuatl tools/features used in NB.  For example:

  • Only our qualified & *paid* web designers on our Communications Team would have authority to create or change pages, themes, etc.
  • Only Finance Committee members would have authority to view, add/update the campaign financial records or responding to new donations.  
  • Broadcasting tools would be assigned to specific Communication Team members 
  • etc...

We really do enjoy the NB and would love to see more development on the security features, so we can take full advantage of the productivity tools!  Thanks!!

4 reactions Share

Donation Note

Donations have a note field, along with Check Number, Official time, tracking code, etc.

Is there anyway to populate that note field from the donation form? Like, if you wanted to do "donation in honor of" or "special instructions."

How do you, from a forward public facing form, submit data to that note field? 

3 reactions Share

Dedupe from Search results

My search result shows me records I see are dupes.

Let me mark the records and merge them before continuing what I was doing. 

2 reactions Share

Customizing color for a single Support Nav button.

It is common practice to make a Donate button stand out by giving it a different color on a web site.  Is there an easy way to customize the color on just one of the supporter nav buttons?

Official response from Jesse Haff

The supporter nav buttons are designed for this purpose, as they usually stand out more than anything else on the site. However, if you have a custom theme, you can edit either layout.html or _nav.html and use CSS to float a donation link or button to the right of your nav. You can then use CSS to style it however you would like.

9 reactions Share


Address field required

I have supporters signing up that don't give their home address.  I'd like to make this required.  Also, how can I sort existing supporters that do not have an address to send them a mass message to enter  their home address. 

1 reaction Share

Custom E-mail addresses for my Nation?

Does Nationbuilder host e-mail accounts (i.e. so that key staff could have e-mail addresses just for the Nation)?  Does it require the add-on of a Custom E-mail Server?  If we purchase that add-on, are custom e-mail addresses included, or do we still use our personal e-mail accounts?

Official response from Adriel Hampton completed

NationBuilder does not host email accounts. We recommend Google Apps, which provides up to 10 custom addresses free. We make this easy to connect to your nation - just get your HTML verification code from your Apps setup and go to Pages > Settings > Analytics setup in your nation and enter the code there and save. Verify the site and you're up and running with free custom email.

The add-on for custom email servers is if you want your own email reputation.

5 reactions Share

Don't want comments allowed to be posted on feedback pages - easy way to do this?

For the feedback page, I don't want to even allow the option for comments to be posted on the site.  What's the best way to do this?

Official response from Jesse Haff

On your feedback settings page, uncheck show stream. Next, click Template and remove the "Don't post publicly" checkbox. It looks like this:

{% if site.ask_to_publish_to_stream%}
<p><label for="feedback_is_private">{% check_box "is_private"class:"checkbox" %} Don't post this publicly</label></p>
{% endif %}

5 reactions Share

File Manager

Hi guys, my web designer is having a difficult time finding files and we're wondering if there is a way to deal with our many files that through the dashboard? Such as a file manager, ftp, or something easier to parse than constantly going back and forth through the dashboard?

1 reaction Share

Link to change email address in footer

How might I include, in addition to the unsubscribe link, a path for people to change their personal information in NationBuilder at the foot of an email?

Official response from Jesse Haff considering

You can't currently include that link in an email footer, but that's something we may change in the future.

3 reactions Share

Right Column Edit

Is there any way to include something in the right column on just a single page, but not on other pages?

2 reactions Share

Displaying an internal map externally?

Hi NB folks!

I'd like to find out if it is possible for me to display a map from people who have been tagged with a certain tag externally on the site.

For example: http://snap.nationbuilder.com/admin/signups/map?geocode_accuracy=5&tag_id=11

This map has 3 people who are tagged with "Shared Story" and when you click on the bubble, you see their profile. Can I get this map, with the tag selected, to display publicly?

Thanks!

Official response from Adriel Hampton considering

Thanks for the question, Felicia. Public display is not presently a feature, but I've placed it in the development queue for consideration. It would be fun to also show supporter heat maps and things like that.

14 reactions Share

Storing skills and association information on volunteers.

NB has fantastic tools for communicating with and keeping track of volunteers, but I have yet to find a place to record information on, for example, special skills, community associations/memberships/positions, and other information which a volunteer coordinator might know, but is not necessarily suitable for collecting through a survey.  Generally this information might fit better as notes than as tags, though it would still be nice to be able to search/filter on it.  Does this exist on NB?  If so, how is it accessed, and how can I search on it?

Official response from Adriel Hampton completed

To search for specific information, you would use tags. A private notes feature to add additional information is also included on each profile in the dashboard. Notes can also be uploaded when you add people to your database. Private notes are not searchable.

2 reactions Share

How do I filter posts to separate pages?

Official response from Jesse Haff

Yes, the "Display content from one page on another page" area in the theme documentation will teach you how to display excerpts from different pages on one page. The segment below it will also show you how to display content with certian tags. I also created an updated and improved custom theme screencast yesterday in which I demonstrate how this technique works. You can watch it at the top of the theme docs page.

Also, we will be adding a checkbox which allows you to display blog posts from all of your blogs under one blog shortly.

Lastly, your subpages are not appearing in the dropdown because the parent page also needs to have "Include in top nav" checked. 

11 reactions Share

adding space between header and sidebar/featured content slider

I've noticed that there is no white space or padding between the header of my site and the sidebar/featured content sliders anymore, they are adjacent now and there used to be about an inch of space.  I've looked through the themes I've customized and am not sure what I did.  Any idea on how I can add some space between the header and whats below it?

Official response from Jesse Haff

It looks like you added padding already. This most likely occurred due to changes I made so all the themes could support the new header and background image feature. Thanks for letting me know, I'll take a closer look.

3 reactions Share

Batch update beyond the basics

Is there a way to update, for example, the City, Country, and/or Employer for a list of people in an NB database?  

You provide this great Batch Update function under Lists, but it seems to be limited to some key fields and tags.

Official response from Adriel Hampton completed

For less common batch edits, you can export the IDs you want to update, add columns with the fields you want to update (they must be fields supported in the database) and import their NationBuilder ID with that new column and the records will be updated.

3 reactions Share

Like this page to spread the word
Join our team
We're hiring great software developers and organizers. Learn more →