The listings linked from http://association.drupal.org/membership are not too flexible or Drupalish, and have some local hacks. We should try out using CiviCRM's views integration instead.
Changes:
- The organization list should not have a name column; sort by organization name.
- The individuals list should just link to user accounts on Drupal.org.
This can wait until after #1146272: Upgrade to CiviCRM 3.4.1.
Comments
Comment #1
psuway commentedComment #2
drummNeeds to happen since there isn't a great way for org members to update their URL.
For organizations, columns should be
- Company/org name, linked to URL, from user profile
- Country, from user profile
- Member since, from CiviCRM
Search by
- Company/org name
- Country
Comment #3
jredding commentedThere should be an option for folks to opt out of the listing.
Comment #4
drummComment #5
drummA first pass at the new organization listing is live at https://association.drupal.org/membership/organizations
Comment #6
drummSome revisions to https://association.drupal.org/membership/organizations were done and https://association.drupal.org/membership/individuals is now added.
You can also opt out of the listing by editing your a.d.o profile.
I'd like to move on linking to these as the official listing, turning off the CiviCRM listings, and redirecting the old urls. I think the new listings are already quite a bit better and easier to update. I'd like a bit of review before moving on that.
Comment #7
psuway commentedAlmost ready!
Can we change order by Org/Individual name, then join date with blanks being after all the others?
Comment #8
drummThis is ready to deploy and announce. Moving to drupalorg since there are code changes.
civicrm/profile?gid=4→membership/organizationsandcivicrm/profile?gid=8→membership/individualsredirects works well.Comment #9
drummDeployed.
Comment #10
mukesh.agarwal17 commentedThanks!
I can see the listing of companies/organizations at https://association.drupal.org/membership/organizations
Is there a separate page for each of these memberships? so that we can direct to that page along using the badge on our own website?
Comment #11
drummCheck out http://drupal.org/marketplace-preview. Even if you do not get listed in the marketplace, the organization page will still exist and show your organization memberhsip badge.
Comment #12
mukesh.agarwal17 commentedCould not find the name in the marketplace. We've registered as organization member in Drupal Association. Initially I had a link dedicated for my membership at https://association.drupal.org/civicrm/profile/view?reset=1&id=104369&gid=4
But now I dont see any link except https://association.drupal.org/membership/organizations -- does this mean we dont have separate pages for every member now?
Comment #13
drummFor the marketplace, you need to create your listing. See http://drupal.org/node/1108710 for details. Those pages have quite a bit more information, and listing is community maintained.
You can also link to your user profile, http://drupal.org/user/358721, which have your membership badges on the right.
I don't see a lot of value in another page, which would be pretty sparse compared to user and organization pages. If others ask, we can look at adding it. I could imagine adding https://association.drupal.org/membership/organizations#39464, the #{uid} would scroll directly to your listing.
Comment #14
mukesh.agarwal17 commentedThanks, I'm not sure if it is required to have a separate page a #{uid} scrolling down to the individual contributor should be good enough. It just adds a little credibility to the badge by scrolling down to the exact link.
Comment #15
sumeet.pareek commented+1 to that.
When one has a 'organisation memberhsip' badge on their site. It is more natural and credible if the user is taken to the organisations listing when clicking on the badge.