Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-12480

Create a public view of all registered sites

    Details

    • Type: New Feature
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.3.1
    • Fix Version/s: 4.4.0
    • Component/s: Community
    • Labels:
      None
    • Documentation Required?:
      None
    • Funding Source:
      Contributed Code

      Description

      This work is to create a map on civicrm.org with all organizations that are using CiviCRM and agreed to be displayed on this map. After discussions, the fleshed out work description is:

      1. The map and list of CiviCRM implementations (Freeform):
      1a. On civicrm.org, display all organizations who filled our the form 15 (= part of the group "Register Your Site Organization") and answered "yes" or didn't answer to the question about being published (see point 2a)
      1b. When highlighted, the map markers will show Org Name, City, Org Category
      1c. When clicked on the markers or org name, a popup with additional fields will be displayed (info from form 15 except Personal Info hidden, show only Org name, contact, budget, employees, category, how is used and CiviCRM components, rest hidden)
      1d. Below the map, provide a listing of all organizations in alphabetic order. When clicked, open (accordion) additional details as they are showing up on the map ppopup

      2. Modify the form 15 (Micheal):
      2a. Add a new question "Do you want to be registered on the list of sites" (text to be modified) with answers Yes and No

      3. Update existing info (Micheal):
      3a. Email all registered people to update that profile to answer the new question if they want to opt out
      3b. Remind people again who have not opted out (and who have said yes) 1 week or so before publication of the map

      4. Future iterations:
      4a. in further iterations, we can look at including links to testimonials or case studies where these are present, but in the first instance we should just keep the info simple and as outlined above
      4b. we can also look at adding other layers, for example service providers, individuals, meet ups, etc.

        Attachments

          Activity

            People

            • Assignee:
              kasiawaka Kasia Wakarecy
              Reporter:
              michaelmcandrew Michael McAndrew
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Due:
                Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified