Salsa/Drupal Wish List

valeriejs's picture

Use this thread to list your top Drupal/Salsa needs for your website. Don't worry about exact language. If you're not a coder/developer, simply describe what you want to be able to do...

Here's the list so far with what is wanted and who (if any) is working on it:

Comments

My top request: a simple a pipe

rubyji's picture

On the other thread you said:

For example, my org wants to have a module that simply syncs the drupal site login with the Salsa database. So if users come to the site and create a username and password - and also enter their name, email, etc... The name, email and any other pertinent info automatically goes into Salsa.

And I totally agree. This would be one of my top 2 priorities. The other would be a simple way to pull in lists of actions or e-mail blasts from DIA, according to certain criteria so that on our drupal site we could have a dynamic list of current advocacy opportunities and recent e-mails.

Well i can say that the

dwatson's picture

Well i can say that the external api stuff has started working again, so i've made a bit more progress on what i was working on before. Its not specifically related to logins but i'm creating some basic building blocks for any sort of query to pull info from salsa. Once i have more completed i'll see about creating something for syncing logins or some such.

--

The attached image shows some of what im working with at the moment. In our database, we have a group for each chapter, and all of those chapter "groups" are under a general chapter group. So i pull a list of groups that have the main chapter group as their parent and fill a select box with their names and keys as their values. Then once one is selected and the form is submitted it will pull the list of people in that chapter "group" and do 2 things with it. One is count it to create the pagination stuff you see, and the other is to display it. I've also provided several options to export.

While this is quite specific to what i'm providing to our chapters, the building blocks i'm creating in order to create this tool should be easy to adapt to other purposes.

--

Actions and email blasts should be pretty easy too, at least pulling them out, what you do with them once you do is another story. Possibly something to automatically create a node using the body of each email blast/action?

We have an annual meeting coming up in the next week or two so i wont make much progress there, but once that is past i hope to be able to devote more time to this.

In the mean time, if anyone else has any more ideas or thoughts on how we could incorporate salsa and drupal, please make a few posts! Also if your working on stuff too let us know what your doing!

Events

I'd really like a way to pull events from Salsa into a calendar display in Drupal. It needs to include a way for people to click a link in the event to RSVP for the event. It doesn't need to sync from drupal to DIA or anything, but ideally, it would have a way to refresh the drupal table where the events are stored.

Thanks for your work so far!

Making modules more efficient

On the Modules page, it would be really nice if

1) Collapsed sections survived a Save configuration
2) The Save Configuration button was repeated continuously along the left side of the page

Then, you wouldn't have to scroll to the bottom of the page everytime for the Save configuration button and collapsed sections would stay collapsed.

Salsa

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week