civicrm.com Website issueshttps://lab.civicrm.org/marketing/civicrm-website/-/issues2024-03-08T14:23:52Zhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/15Review and revise content on bug reporting page2024-03-08T14:23:52Zjoshjosh@civicrm.orgReview and revise content on bug reporting pageNeed to review content on https://civicrm.org/bug-reporting and ensure that it's in the right place for users and that it's consistent with current processes and similar documentation (in docs & on wiki).Need to review content on https://civicrm.org/bug-reporting and ensure that it's in the right place for users and that it's consistent with current processes and similar documentation (in docs & on wiki).CiviCRM Website Upgradejoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/306Overhaul the user portal2024-03-08T14:06:45ZandyburnsOverhaul the user portalOverhaul the “member” portal on civicrm.org (https://civicrm.org/users/your-username) to make it more intuitive for community members to more easily contribute and gain access to statistics.Overhaul the “member” portal on civicrm.org (https://civicrm.org/users/your-username) to make it more intuitive for community members to more easily contribute and gain access to statistics.Community Optimization Phase 2https://lab.civicrm.org/marketing/civicrm-website/-/issues/63Re-do site menus to make them more consistent2024-03-07T16:51:43ZSean ColsenRe-do site menus to make them more consistentThere are lots of inconsistencies in the Drupal menu structure on c.o. There so many small problems with the menus that I don't think it's even worth listing them all out. So instead, I pulled @nicw aside at the UK sprint this evening an...There are lots of inconsistencies in the Drupal menu structure on c.o. There so many small problems with the menus that I don't think it's even worth listing them all out. So instead, I pulled @nicw aside at the UK sprint this evening and pointed them out in realtime. He agreed that there are lots of problems but said that it would probably be a lot of work to re-do the menus because there are so many layers of hacks right now.
In any case, I made this google doc to propose one menu structure that we could use for the site:
https://docs.google.com/spreadsheets/d/1p_gIk4mWbAg6NimUWIj46MkT_PQcjmPN6b6PuoFIXAY/edit?usp=sharing
I'm hoping to have some more in-person conversations about this at the sprint this week.
CC @joshhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/148Revise site structure and corresponding content2024-03-07T16:51:37Zjoshjosh@civicrm.orgRevise site structure and corresponding contentThe objective of this issue is to overhaul the primary navigation and content on civicrm.org to better align it with our audience and our operational objectives (ecosystem growth and community engagement). The result of this will be 1) a...The objective of this issue is to overhaul the primary navigation and content on civicrm.org to better align it with our audience and our operational objectives (ecosystem growth and community engagement). The result of this will be 1) a revised structure and 2) revised content on CiviCRM.org. This is not a small task.
## Current and/or past efforts regarding site structure:
1. [Re-do site menu](https://lab.civicrm.org/marketing/civicrm-website/issues/63) - includes [gsheet](https://docs.google.com/spreadsheets/d/1p_gIk4mWbAg6NimUWIj46MkT_PQcjmPN6b6PuoFIXAY/edit#gid=0) with proposal
2. [Recommendation from a UK sprint](https://docs.google.com/spreadsheets/d/15IDVmof1QYYfASML1ev9mbAkWavRx-d2LhCEculuuuA/edit#gid=0)
3. [Current page breakdown and review](https://docs.google.com/spreadsheets/d/13oPwsAXktCZTCa9TysiU36q0kUVcb1pliTWZf5UUD4g/edit#gid=0)
## Some related tasks, pages, etc.
1. [Chart of current site functions](https://lab.civicrm.org/marketing/civicrm-website/wikis/Current-Site-Core-Functions)
2. [Discussion on our brand and messaging](https://lab.civicrm.org/marketing/branding/issues/5)
3. [Peer sites](https://lab.civicrm.org/marketing/civicrm-website/wikis/Peer-Sites)
4. [Defining our audience](https://lab.civicrm.org/marketing/civicrm-website/wikis/Defining-Audiences)
## Objective & Plan
The objective here is to produce a minimal, compelling experience in English, with which we will recruit volunteers to translate into other languages. It is expected that we will add additional content and functionality to the site, however this first effort is to establish an MVP for civicrm.orgCiviCRM Website Upgradehttps://lab.civicrm.org/marketing/civicrm-website/-/issues/116Website Audit - CiviCRM.org2024-03-07T16:51:01ZthemakWebsite Audit - CiviCRM.orgWith the community survey launch - I have been thinking more about how CiviCRM is perceived. As I recently went through some website audits - I started to do an impromptu one for CiviCRM org -
I was wondering if there has been a websit...With the community survey launch - I have been thinking more about how CiviCRM is perceived. As I recently went through some website audits - I started to do an impromptu one for CiviCRM org -
I was wondering if there has been a website audit of CiviCRM.org? Especially in its current iteration which seems to have launched in 2017. There is just so much content, so many links, so many menus, so many options, so many audiences, it is all overwhelming. Can we easily define what the editorial mission of the website is?
I am not sure how to address this - not sure I am the right person to start this dialogue - but thought this thread would be a good start.https://lab.civicrm.org/marketing/civicrm-website/-/issues/157Move meetup toolkit content from archived wiki to civicrm.org2024-03-07T16:50:19ZJoe McLaughlinMove meetup toolkit content from archived wiki to civicrm.orgUpdate this content - https://wiki.civicrm.org/confluence/display/CRM/Meetup+toolkit and move to a page on civicrm.org
Update this link - https://civicrm.org/meetup-toolkit - to point to the new page.Update this content - https://wiki.civicrm.org/confluence/display/CRM/Meetup+toolkit and move to a page on civicrm.org
Update this link - https://civicrm.org/meetup-toolkit - to point to the new page.joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/187Inconsistent behavior on partner listing display2024-03-07T16:49:56Zjoshjosh@civicrm.orgInconsistent behavior on partner listing displaySome partner detail pages display as expected. Examples:
- https://civicrm.org/providers/PeaceWorks-Technology-Solutions
- https://civicrm.org/providers/Lighthouse-Consulting-%26-Design
Other partner detail pages do not display at all....Some partner detail pages display as expected. Examples:
- https://civicrm.org/providers/PeaceWorks-Technology-Solutions
- https://civicrm.org/providers/Lighthouse-Consulting-%26-Design
Other partner detail pages do not display at all. Examples (screenshot below):
- https://civicrm.org/providers/iXiam-Global-Solutions
- https://civicrm.org/providers/Progressive-Technology-Project
![CiviCRM___Open_source_constituent_relationship_management_for_non-profits__NGOs_and_advocacy_organizations_](/uploads/cd841c7299ddb34c03de6e8400ebb405/CiviCRM___Open_source_constituent_relationship_management_for_non-profits__NGOs_and_advocacy_organizations_.png)
Tested on chrome and firefox with same results. Suspect this is at the view level.
A potentially related issue is why one particular partner record doesn't display at all, neither on the listing nor as a detail page.
- https://civicrm.org/providers/Tadpole-Collective
- https://civicrm.org/civicrm/contact/view?reset=1&cid=16310
Copying @bgm @nicolhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/215Create a separate contributor listing2024-03-07T16:49:52ZnicolCreate a separate contributor listing[/partners-contributors](https://civicrm.org/partners-contributors) in the Drupal 7 used a Smart Group as filter, along with Fuzion's [Smart Group module](https://github.com/fuzionnz/civicrm_views_smartgroup) - to list both paying CiviCR...[/partners-contributors](https://civicrm.org/partners-contributors) in the Drupal 7 used a Smart Group as filter, along with Fuzion's [Smart Group module](https://github.com/fuzionnz/civicrm_views_smartgroup) - to list both paying CiviCRM members and volunteer contributors. Since the migration to D8, this has changed to list just paid members.
(similar earlier issue: https://lab.civicrm.org/marketing/civicrm-website/-/issues/187#note_34194)CiviCRM Website Upgradejoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/137Consolidate pages referring to "Getting Involved", "Community", and "Getting ...2024-03-07T16:44:51ZJonGoldConsolidate pages referring to "Getting Involved", "Community", and "Getting Help"These 5 pages should be consolidated into 2 pages - one on getting help (which may or may not in turn be consolidated into the documentation), and one on the community.
* https://docs.civicrm.org/user/en/latest/the-civicrm-community/the...These 5 pages should be consolidated into 2 pages - one on getting help (which may or may not in turn be consolidated into the documentation), and one on the community.
* https://docs.civicrm.org/user/en/latest/the-civicrm-community/the-civicrm-community/
* https://docs.civicrm.org/dev/en/latest/basics/community/
* https://civicrm.org/get-involved
* https://civicrm.org/community
* https://civicrm.org/helpCiviCRM Website Upgradejoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/47Front page text claims x number of NFPs2024-03-07T16:42:50ZxurizaemonFront page text claims x number of NFPsThis feels like a small nitpick for which I apologise in advance, but on the front page we have this text currently:
![10.8K NFPs](/uploads/d8ee0ae203ab4014c699b0efd4dca6bb/Image+Pasted+at+2017-6-16+11-49.jpg)
* We don't know that all ...This feels like a small nitpick for which I apologise in advance, but on the front page we have this text currently:
![10.8K NFPs](/uploads/d8ee0ae203ab4014c699b0efd4dca6bb/Image+Pasted+at+2017-6-16+11-49.jpg)
* We don't know that all these organisations are Not For Profit (in fact most of us know a few who aren't).
* Claiming we know the type of org installed may suggest that we do creepier tracking than we do.
I propose we rephrase this text to stress that CiviCRM is popular with NFPs, and that it has an install base of >X worldwide (where X is supported by stats gathering).
(This issue is not about the stats meltdown and regeneration.)https://lab.civicrm.org/marketing/civicrm-website/-/issues/142Revise demo page2024-03-07T16:42:03Zjoshjosh@civicrm.orgRevise demo pagehtps://civicrm.org/demo ranks as the second most visited page on c.o. Currently it is comprised of partner demos (this is a benefit of being a partner), stock demos offered by the CT, and Spark promotion #109
2 previous issues with rel...htps://civicrm.org/demo ranks as the second most visited page on c.o. Currently it is comprised of partner demos (this is a benefit of being a partner), stock demos offered by the CT, and Spark promotion #109
2 previous issues with related discussion include #117 and #76
![demo-page-stats](/uploads/79e06e147fea5ed22c11d3fd64694aa3/demo-page-stats.png)CiviCRM Website Upgradehttps://lab.civicrm.org/marketing/civicrm-website/-/issues/92Incremental revisions for homepage; refining2024-03-07T16:41:20ZnicolIncremental revisions for homepage; refiningFollowing call with @josh, 29.10.2018Following call with @josh, 29.10.2018CiviCRM Website Upgradenicolnicolhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/57Develop homepage block of featured users2024-03-07T16:41:13Zjoshjosh@civicrm.orgDevelop homepage block of featured usersCreate a block highlighting featured user orgs. Could be a slideset of logos or similar.
Josh to reach out to user orgs for permission to display logos.Create a block highlighting featured user orgs. Could be a slideset of logos or similar.
Josh to reach out to user orgs for permission to display logos.Homepage revisionsjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/143Revise homepage2024-03-07T16:41:08Zjoshjosh@civicrm.orgRevise homepageCiviCRM homepage is the most visit page on the site and represents a first impression to new users of CiviCRM. Critiques of the current homepage have been that it is presenting too much information, that it's unclear, that much of the in...CiviCRM homepage is the most visit page on the site and represents a first impression to new users of CiviCRM. Critiques of the current homepage have been that it is presenting too much information, that it's unclear, that much of the information is irrelevant to the target segment (new users), that it's difficult to navigate from, and that it's trying to be too much for too many segments. The most recent consideration was to swap out the [features page](https://civicrm.org/explore-civicrm) for the homepage.
The homepage largely targets new users that likely are seeking a solution to a problem (i.e. they're in pain and want to know if CiviCRM can help them). The homepage should seek to answer:
- What is CiviCRM?
- Can CiviCRM do x, y and z?
## Some stats
Past 12 months
| Metric | All Users | New Users |
| ---- | ---- | ----|
| Site users | 182,007 | 179,101 |
| Sessions | 361,214 | 180,495 |
| Pageviews | 151,603 | 106,962 |
| Unique pageviews | 128,501 | 90,528 |
| Avg. time on page | 1:13 | 1:15 |
| Bounce rate | 39.08% | 41.17% |
## Resources
- [Keyword rankings for homepage](https://docs.google.com/spreadsheets/d/1Tv2oEtQylS0mVlgobdnWdqkEaDOJG9Iw1lzcPZo9uBw/edit?usp=sharing) (contrasted with [Salesforce](https://docs.google.com/spreadsheets/d/1E0oSSIhEiP6y0ySSC9m4XJApjK7BH9p-Ym1j_xUmFS8/edit?usp=sharing), [NeonCRM](https://docs.google.com/spreadsheets/d/1NCMCdwQIKMHHBzdR0jlzqQV71TyLzNLNQ3Nb1sMXcd0/edit?usp=sharing), [Nationbuilder](https://docs.google.com/spreadsheets/d/1_0A0QgTLbQ7T7rIDgIX4Kcs2_qEKuJF3lTV15-_vH4U/edit?usp=sharing), [Salsa](https://docs.google.com/spreadsheets/d/1E381zkCWSny_A9U8WvHZzEkdpYWCKhyTvoFWWU60JRE/edit?usp=sharing) just to demontrate)
- Past related issues include: #57 #47 #92
- [Previous mockup](https://drive.google.com/open?id=0B3nRQcFMxWpwNEtjb0xiTU53a3prN2JWY0JUaTJQLTZ3VC1v) provided by @nicol
- [Working wireframe]() based on [Basalmiq wireframes](https://drive.google.com/open?id=1IJI3AKf7-3heXlSDjXxw8OJFqgxroFGS) (editing access by request please)CiviCRM Website Upgradehttps://lab.civicrm.org/marketing/civicrm-website/-/issues/149Support for multilingual tracking in GA2024-03-07T16:40:27Zjoshjosh@civicrm.orgSupport for multilingual tracking in GANeed to update views and filters to support language tracking.Need to update views and filters to support language tracking.CiviCRM Website Upgradehttps://lab.civicrm.org/marketing/civicrm-website/-/issues/191Move Market & Promote off c.o2024-03-07T16:40:03Zjoshjosh@civicrm.orgMove Market & Promote off c.oPoing the current [Spread the word](https://civicrm.org/market-promote) to corresponding resources on https://lab.civicrm.org/marketing and provide reference points on the get involved content. Review this related issue https://lab.civic...Poing the current [Spread the word](https://civicrm.org/market-promote) to corresponding resources on https://lab.civicrm.org/marketing and provide reference points on the get involved content. Review this related issue https://lab.civicrm.org/marketing/civicrm-website/-/issues/137CiviCRM Website Upgradejoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/226Drupal8: recreate individual events layout2024-03-07T16:39:37ZnicolDrupal8: recreate individual events layoutHave started to recreate the events layout with a new events content type.
This process has merged CiviCon and CiviCamp events type - and added options for Sprints, Summits and online multi-speaker events (current working title - CiviLi...Have started to recreate the events layout with a new events content type.
This process has merged CiviCon and CiviCamp events type - and added options for Sprints, Summits and online multi-speaker events (current working title - CiviLive, but easily changed).
Example:
- old Drupal 7 page - https://civicrm.org/summit/devon-2020
- new Drupal 8 page - https://civicrm.org/events/summit/2020-online
This is now using Gutenberg blocks rather than the quite specific and sometimes stubborn Views in D7. It is for now only designed for single-page event layouts. With Gutenberg it's much easier to long scrollers. It could also be used for multi-page event subsites just by creating multiple pages with this content type, copying content, and then deselecting 'promoted to front-page' so that extra pages doesn't appear as their own event on /events.
The best way to replicate the current layout is to copy and paste an existing event in code view and then edit via visual view as normal. The previous custom fields aren't used other than 'date teaser line', for the view block at /events (and elsewhere), start date, for ordering/display, and header image – in case the slide shows of /civicamp and /civicon are to come back.
Sidenote - have also updated the future events list on /events to list the type of event next to the date (ie Sprint / Global Community Summit / CiviCamp) – maybe makes less sense if there is no name of place in the event title as there normally is.
Steps:
* [x] create content type
* [ ] add fields for register, tagline.
* [ ] create a template to render & format header/custom fields.
Potential further steps:
* [ ] speaker layout, linked to civi listings
* [ ] register a session form
* [ ] sessions layout
* [ ] sponsor levels
* [x] pathauto patterns for event types
* [ ] sponsor listings (logo from CiviCRM record?)
* [ ] easier multi-page event sub-site creation (ie sub-menu)CiviCRM Website Upgradenicolnicolhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/266Inform CiviCRM users about the information that CiviCRM LLC collects from eac...2024-03-07T16:39:00Zjustinfreeman (Agileware)Inform CiviCRM users about the information that CiviCRM LLC collects from each CiviCRM siteAs can be seen in the code here https://lab.civicrm.org/dev/core/blob/master/CRM/Utils/VersionCheck.php#L132
Each CiviCRM site regularly sends information back to a civicrm.org end point, collecting various data points about that CiviCRM...As can be seen in the code here https://lab.civicrm.org/dev/core/blob/master/CRM/Utils/VersionCheck.php#L132
Each CiviCRM site regularly sends information back to a civicrm.org end point, collecting various data points about that CiviCRM site. This information is collected in the background and to my knowledge, without any prior notice to the CiviCRM user and without any explicit consent given for this data collection. I think this is an important issue that needs to be addressed before it becomes a problem.
Recommend changing this approach such that users are both informed and have the option to consent to this background data collection from their CiviCRM site. This could be an option in the CiviCRM Settings page which defaults to "Off" (disabled), which the user can enable if they want to "opt in" to this data collection system. A link to a page which describes what data is collected, what it is used for and who has access to this data should be made available on civicrm.org.
A similar issue for informed consent is here, https://lab.civicrm.org/dev/financial/-/issues/167joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/274Add taxonomy term for version compatibility for 5.362024-03-07T16:38:31ZDaveDAdd taxonomy term for version compatibility for 5.36Apparently there's a taxonomy for version compatibility and for obvious reasons I can't see it but I'm assuming it doesn't contain 5.36: https://lab.civicrm.org/marketing/civicrm-website/-/blob/15d56d1dbe527c8f744b2a448680ea9f6487e3fe/mo...Apparently there's a taxonomy for version compatibility and for obvious reasons I can't see it but I'm assuming it doesn't contain 5.36: https://lab.civicrm.org/marketing/civicrm-website/-/blob/15d56d1dbe527c8f744b2a448680ea9f6487e3fe/modules/custom/extdir/extdir.module#L229
So what happens is if your info.xml has 5.36 in the version compatibility section you get an error.https://lab.civicrm.org/marketing/civicrm-website/-/issues/287Drupal7 pages that need migrating to Drupal92024-03-07T16:37:16ZbgmDrupal7 pages that need migrating to Drupal9For a long time, we used `proxy_pass` statements in nginx to serve some pages from the old Drupal7 site (otherwise the migration would have been a never-ending nightmare).
However now that the Drupal7 is falling to pieces, we really nee...For a long time, we used `proxy_pass` statements in nginx to serve some pages from the old Drupal7 site (otherwise the migration would have been a never-ending nightmare).
However now that the Drupal7 is falling to pieces, we really need to move the content out:
- [x] https://civicrm.org/civicamp and /civicamp/*
- [x] https://civicrm.org/civicon and /civicon/*
- [x] https://civicrm.org/groups
- [x] https://civicrm.org/become-a-member
- [x] https://civicrm.org/member-benefits - remove?
- [ ] ~~https://civicrm.org/explore-civicrm~~
- [ ] ~~https://civicrm.org/features and /features/*~~
- [ ] https://civicrm.org/backdrop
- [x] https://civicrm.org/drupal
- [x] https://civicrm.org/wordpress
- [ ] https://civicrm.org/joomla
@josh In the above list, are there some we could scrap?
- CMS-specific pages, from where are they linked?
- civicamp/civicon: we do have https://civicrm.org/events, and pages such as https://civicrm.org/events/sprint/2022-manchester so I feel like we can scrap civicon/civicamp and redirect?