441.50pc
Food system advocate, Drupal author, musician, and raw food enthusiast

Marjorie Roswell's activity

tagged michael waggoner's Liquid core version and features with Important 2014-06-25 07:02:18 -0700

Liquid core version and features

Greets all !  tl;dr -- What's the roadmap and communications strategy for Liquid ?

Currently, NationBuilder is using a different core Liquid version than the seemingly accepted standard core at https://github.com/Shopify/liquid

I'm mostly curious about how best to request / contribute / expect :

  • Currently available features like {{ 'now' }}
  • Partially available custom filters like {{ json }} (input and output)
  • http://docs.shopify.com/themes/liquid-basics/output#json
  • https://github.com/Shopify/liquid/blob/master/performance/shopify/json_filter.rb
  • Upcoming filters {{ strip }} , {{ lstrip }} , {{ rstrip }} in 3.0.0
  • https://github.com/Shopify/liquid/blob/master/History.md

It is frustrating to search for a liquid solution, only to find something that does not work with NationBuilder. -- http://stackoverflow.com/questions/6174665/print-r-equivalent-in-liquid and http://nationbuilder.com/jerad/liquid_get_current_year

On the other hand, when NB follows the published core, I was able to discover an undocumented date '%s' filter returning Epoch time for easily comparing dates.  This was only possible by reading the core Liquid repo and following the Ruby behind the curtain.  Furthermore, I was able to help update the documentation.

Ideally we would maintain a fork at https://github.com/3dna

If not, how can we as developers influence and follow changes in your custom implementation.

(p.s. Can we please add the json filter ?  Thank you thank you thank you . )

Official response from

Hi Michael-

Thanks for the heads up. We are on Liquid v2.4.1, and I wasn't aware of the active development this past year on the core. We've made a bunch of improvements to Liquid over the years for our theming system, but should be able to upgrade to a newer version of Liquid soonish. More details to come.


tagged Brad Johnson's Bug tracker with Important 2014-05-30 22:23:31 -0700

Bug tracker

I think NB needs a bug tracker. Is there one I'm missing. Currently, we report bugs via point people or by developer email addresses that we happen to have. This system does not work for a variety of reasons. 

I've reported many bugs via point people, and mostly they are misunderstood or ignored. I am sitting on about a dozen low or medium priority bugs that I'd happy report, but since I can only do so through point people I only report major, show-stopping bugs. And even then they usually don't get through to the engineers until I start squeaking. 

A professional bug tracker that the engineering team can directly access, without point people as gate keepers, is important. 

Official response from completed

Hi Brad,

We do have a system for tracking bugs which you can submit to from the Control Panel of your nation without having to contact your point person or a developer directly. These reports are reviewed by our engineers and technical staff daily. To report a bug, click on "Support" at the bottom-right of any page in the Control Panel and select "Report a problem." You will then be guided through several steps to take a screenshot and add any additional comments that would aid in reproducing and/or troubleshooting the issue.

Report a bug


tagged Ian Patrick Hines' What information is copied from a site type? with Helpful 2014-05-08 05:53:23 -0700

What information is copied from a site type?

Official response from

When you create a new site from a site type, the following information is (and isn't) copied over from the template.

Information Copied Not Copied
"After Action" Page Slugs  
Bank Account Information  
Comments  
Customized Page-Level Templates  
Event Locations  
Event RSVPs & Attendees  
Featured Content Sliders  
Page Images  
Invoices  
Leaderboards  
Membership Levels  
Moneybomb Participants  
Pages  
Page Activities  
Page Author & Date  
Page Content  
Page Tags  
Page User Submitted?  
People Tags (from any page)  
Point Person Assignments  
Redirects  
Rock The Vote / ActBlue Credentials  
Site Settings  
Site Theme  
Sub-Pages  
Volunteer Roles & Tags  

commented on Email notification for regular signups? 2013-01-24 11:38:00 -0800 · Flag
This is actually a bit confusing. For instance, under People > [edit individual record] > Notifications tab there is an option to “Email new contacts”

Wouldn’t a signup add a contact, and therefore kick off an email?

(There is no search at the http://nationbuilder.com/suggest page, so it’s hard to tell if the suggestion has already been made. Has it, and if so, what’s the status? )

commented on signup 2013-01-11 17:00:39 -0800 · Flag
Be sure to add ‘id’ to the list. For instance, request.current_signup.id

commented on site 2012-12-30 11:34:03 -0800 · Flag
docs seems to be missing {{ site.admin_dashboard_url }}

commented on scss in multiple files 2012-09-08 23:19:21 -0700 · Flag
Is there an answer to this? (Perhaps a path is required?)

tagged Julie Niemi's More extensive availability of profile pics with Settings 2013-06-16 19:37:14 -0700

More extensive availability of profile pics

Currently, profile pics are accessible on the leaderboard or in a random array of 20 pics. I seek further access to profile image and url variables--on suggestions, blogs, and activity streams, etc. (My current design particularly calls for the use of profile images with suggestions.)

Official response from completed

This is currently available for authors of pages (like suggestions, blogs) as  page.author.profile_image, and similarly in the activity stream as activity.signup.profile_image or activity.author.profile_image (as appropriate).


tagged Julie Niemi's Add a simple sidebar text widget with Website 2013-05-01 14:47:47 -0700

Add a simple sidebar text widget

I'm comfortable editing _columns_2.html and _supporter_nav.html, but most clients aren't. (In fact, one missing div, and the whole site goes out of wack.) I realized yesterday that a simple enhancement would be to add a feature almost exactly like your supporter nav buttons. In fact, it could be a third and fourth button under "Supporter nav." One could be called Sidebar Text, and the other would be "Reorder Text" (which would simply control whether the text comes before or after the buttons). You've already got the three "huge" buttons in both _columns_2.html and _supporter_nav.html. If both files called (according to sort order), it would  be a tremendous asset, and by my guess, simple to implement.


tagged Julie Niemi's 3 suggestions to assist developers with Website 2013-04-30 13:03:37 -0700

3 suggestions to assist developers

Here are 3 suggestions to assist developers:

  1. More examples (snippets). For starters, each "e.g." in the documentation should be filled in, but a whole snippet library would be great.
  2. The ability to limit search on nationbuilder.com to just the theme docs. (When I search for the word "tag," for instance, I'm not currently able to narrow down to liquid-specific information)
  3. The ability to search all template code in your own nation. (That would be a enormously helpful. It's one of the real disadvantages of doing NB development that we can't search across multiple files. Template file search would enable us to more rapidly find sample code. For now, we need to click on each template (Also, I think clicking a template changes the status to Custom=Yes, even if we haven't changed anything. )

In sum, I'm seeking more examples, faceted search, and template search.


1  2  3  4  5  6  7  8  Next →