civicrm.com Website issueshttps://lab.civicrm.org/marketing/civicrm-website/-/issues2024-02-29T16:12:29Zhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/322Perform topic/keyword research2024-02-29T16:12:29Zjoshjosh@civicrm.orgPerform topic/keyword researchBased on current competitor rankings #321 and a review of Google Search Console data, develop a target list (in EN) of topics/keywords for which we aspire to rank well for the current website at https://civicrm.org. These will form bench...Based on current competitor rankings #321 and a review of Google Search Console data, develop a target list (in EN) of topics/keywords for which we aspire to rank well for the current website at https://civicrm.org. These will form benchmarks for monitoring site performance, wrt optimization, for civicrm.com when it comes fully online.
Topics should be focused on likely new user search queries and should seek to answer common, initial questions, i.e. "what is civicrm?". Topics should also focus heavily on features as these likely are dominated by niche competitor.
Current rankings as well as keywords currently monitored can be [found here](https://ranking.peakmedia.co/guest.html?site_id=2673820&hv=1&hash=40e7a3f7§ions%5B0%5D=rankings§ions%5B1%5D=analytics§ions%5B2%5D=competitors§ions%5B3%5D=audit&continue=admin.site.rankings.site_id-2673820.html#/detailed?page=1).Phase 1: civicrm.com for evaluatorsjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/327Data Visualization Make it Happen campaign2024-02-06T13:01:04ZandyburnsData Visualization Make it Happen campaignData visualization soft launch to continue progress on https://lab.civicrm.org/ufundo/search-kit-viz. $7,500 was suggested as an achievable target. JMA is sponsoring $3K. @JoeMurrayData visualization soft launch to continue progress on https://lab.civicrm.org/ufundo/search-kit-viz. $7,500 was suggested as an achievable target. JMA is sponsoring $3K. @JoeMurrayjoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/316Guidelines for monthly release blog posts2023-12-21T16:49:56ZJonGoldGuidelines for monthly release blog posts## Overview
Monthly release blog posts (e.g. "CiviCRM 5.68 Release") often feature improvements that are not user-facing. We should focus on a small number of items (1 to 3) that affect the UX of the most users.
This comes out of a co...## Overview
Monthly release blog posts (e.g. "CiviCRM 5.68 Release") often feature improvements that are not user-facing. We should focus on a small number of items (1 to 3) that affect the UX of the most users.
This comes out of a conversation between myself and @bgm. He writes the monthly release blog posts, and I'll be helping out.
## Example
We'd only pull the first 3 of these, but 5.69 is a big release. In other months items 4-6 might be valid.
### 5.69
**FormBuilder conditional fields**\
Show/hide questions on FormBuilder forms based on answers to other questions.
**FormBuilder manual processing**\
FormBuilder submissions can now optionally not update CiviCRM immediately. Submissions can be reviewed, manually approved, and/or require an email confirmation before updating CiviCRM.
**SearchKit field comparison**\
SearchKit queries can now compare fields to other fields. For instance, find all records where the first name is the same as the nickname.
**UI Overhaul**\
More screens have been replaced with the new user interface, making them faster and easier to customize: Date Preferences, Mailing Label formats, Import/Export Mappings. Turn on "Admin UI" and/or "Search UI" in Extensions to see them.
**FormBuilder performance improvements**\
Forms load faster, especially for non-administrator users.
**Accessibility improvements**\
More "accordion" elements can now be read properly by screen readers and are usable without a mouse.
## Guidelines
Focus on items that users and admins will want to explore when they hear about them. Biggest features up top.
Always:
* New features only - no bug fixes.
* Prioritize features that have wide applicability - e.g. changes in custom fields are better than CiviPledge changes.
* Nothing that does not result in a noticeable change in behavior. E.g. no refactoring PRs.
* Nothing strictly developer-facing. E.g. nothing referencing the API, civix, hooks.
* Sometimes several small related features can be one item.
* Prioritize end user features over admin features. PHP 8.2 support feels big to us, but isn't to most folks.
* Anything that visually changes Civi in a very noticeable way (e.g. the dashboard revamp).
Usually:\
These items can be added to pad out a post when there aren't significant user-facing changes.
* Changes that affect little-used screens (like those in "UI Overhaul" above).
* Mostly-invisible features like "Performance improvements". Exceptions made if something makes a truly massive difference.
* Big a11y changes are good. Small a11y changes aren't.
For comparison, this is what my "Little Green Light October 2022" email had:
Highlights include:
- New integration with CourseStorm
- Higher payouts for Refer a Friend and Affiliate referrals
- In LGL forms: Option to require double entry of email address
- In LGL forms: Updated GivingTuesday formhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/189Security info and advisory pages can be consolidated2023-12-21T10:57:14Zjoshjosh@civicrm.orgSecurity info and advisory pages can be consolidated[Security](https://civicrm.org/security) and [security advisories](https://civicrm.org/advisory) could be consolidated onto a single security info page.[Security](https://civicrm.org/security) and [security advisories](https://civicrm.org/advisory) could be consolidated onto a single security info page.Community Reorganization Phase 1https://lab.civicrm.org/marketing/civicrm-website/-/issues/201Partner questions/issues - profile update for partners2023-12-21T07:28:40ZMartinPartner questions/issues - profile update for partnersHi there, I'm having a few difficulties as a Partner org. Not sure if this is directly related to d8 or if I should report this another way...
First is that our org is missing from the partners page here:
https://civicrm.org/partners-co...Hi there, I'm having a few difficulties as a Partner org. Not sure if this is directly related to d8 or if I should report this another way...
First is that our org is missing from the partners page here:
https://civicrm.org/partners-contributors
Second is that I can't find any way to edit/update our org info. I was able to find our org info page at `/providers/name` by guessing the url. But there's no option anywhere (here or elsewhere) for me to edit it. I also don't see how to edit my own personal user account.
Also, note that the "find an expert" link in the top menu doesn't work in some places. (Maybe this should be a separate ticket... oh well.) Here's one such page, where the link points to `/partner-contributors` instead of `/partners-contributors`:
https://civicrm.org/civicrm/contribute/transact?reset=1&id=62
Thanks!https://lab.civicrm.org/marketing/civicrm-website/-/issues/34Update and publish user org site listings2023-12-21T07:22:47ZJoe McLaughlinUpdate and publish user org site listingsFor the user org site listings at these URLs:
* https://civicrm.org/registered-sites-map and
* https://civicrm.org/registered-sites-listing
created with this View:
* https://civicrm.org/admin/structure/views/view/registered_sites_map...For the user org site listings at these URLs:
* https://civicrm.org/registered-sites-map and
* https://civicrm.org/registered-sites-listing
created with this View:
* https://civicrm.org/admin/structure/views/view/registered_sites_map_and_listing/edit
consider these updates and publish the listing:
* add State/Province and ZIP/Postal Code to the test search View. For example, I did a search for Albany as City and US as Country, and get both Albany, Oregon and Albany, New York as results. See the screenshots below. So adding State/Province to the search would be very useful.
* add in State/Province for some records since it's not required at https://civicrm.org/register-your-site?src=iam&sid=test_mode
* State/Province *should* be required at https://civicrm.org/register-your-site?src=iam&sid=test_mode if the user first *chooses* the US, Canada or another country which has those.
* ZIP Code/Postal Code *should* also be required at https://civicrm.org/register-your-site?src=iam&sid=test_mode , and I don't know of a Country that does *not* have those
* figure out a way to do ZIP/Postal code radius searching. That way a user can find other orgs in a metropolitan area, not just another city.
* besides updating data, etc, de-duping will be needed - for example, Citizen Action of New York appears twice, which is probably totally my fault.
* add a contact e-mail for the user org profile (not expose an e-mail address directly, but a link to 'Send an e-mail to the CiviCRM contact for this organization' that hides the e-mail address)
* show a street address for the organization
* might want to not include Number of Employees
* In the Country drop down, make the top CiviCRM-using countries as shown at http://stats.civicrm.org/?tab=geography appear first, and then the rest, to avoid users unnecessary scrolling down the Country list - though that might be taken as being too US/UK centric/favoring.
* Consider a way to detect a searching user's location City and Country from the user IP address automatically, to save search time/steps, though that would probably creep out folks too much.
* Add a link to join an existing or create a new Meetup for the chosen geographic area, and to attend CiviCons, CiviCamps, CiviDays etc based on a ZIP code radius search
* display Partners in the given geographic area, again based on a ZIP code radius search
* check that the people on the list of sites have given us permission to publish their (organisational, not personal) data
* as a courtesy remind the orgs that we are publishing their data (we already told them that we might publish their data when we collected it)
* give people a chance to say if their org is not using CiviCRM any more (and ask if not, why not?)
* give partners a heads up on publishing the listing and give them an opportunity to preview the updated version before going live and publicizing the search capability
![AlbanySitesSearch](/uploads/f687b58cdbb4d3cc02161a5e1e5c4288/AlbanySitesSearch.png)
![AlbanySearch](/uploads/99cd1ec01783a21702732808d5508f69/AlbanySearch.png)https://lab.civicrm.org/marketing/civicrm-website/-/issues/68Spread the word page2023-12-21T07:08:38ZRoseLaniganSpread the word pageThe text on this page doesn't display properly. There's some alt text for 'CiviCRM Marketing Team Badge' that looks like it's part of the text and no image is showing.![spread_the_word_screenshot](/uploads/9e726c101f502d36dd1efd1149a4c5d...The text on this page doesn't display properly. There's some alt text for 'CiviCRM Marketing Team Badge' that looks like it's part of the text and no image is showing.![spread_the_word_screenshot](/uploads/9e726c101f502d36dd1efd1149a4c5d7/spread_the_word_screenshot.png)CiviCRM Website Upgradehttps://lab.civicrm.org/marketing/civicrm-website/-/issues/13Revise member display listing2023-12-21T06:46:17Zjoshjosh@civicrm.orgRevise member display listingCurrent member listing http://civicrm.org/members Consider developing/displaying individual member profile pages.Current member listing http://civicrm.org/members Consider developing/displaying individual member profile pages.https://lab.civicrm.org/marketing/civicrm-website/-/issues/280Menu is broken, shows sub-menu items intead of top-level2023-12-21T06:12:46ZbgmMenu is broken, shows sub-menu items intead of top-level![image](/uploads/9465e8a8528ac60065c8fdf4d922f1a9/image.png)
There is also a suspicious login from the admin account, which should not be used:
![image](/uploads/02dc0c5c035935ef0582724a9beb8685/image.png)
cc @josh was it you?![image](/uploads/9465e8a8528ac60065c8fdf4d922f1a9/image.png)
There is also a suspicious login from the admin account, which should not be used:
![image](/uploads/02dc0c5c035935ef0582724a9beb8685/image.png)
cc @josh was it you?https://lab.civicrm.org/marketing/civicrm-website/-/issues/314Revise "Engage" page2023-12-05T22:03:50Zjoshjosh@civicrm.orgRevise "Engage" pageThe main navigation now includes a menu item "Engage" as a placeholder for sub menu items that focus on encouraging user engagement. On desktop, the parent navigation exposes the dropdown menu on click, preventing users from browsing to ...The main navigation now includes a menu item "Engage" as a placeholder for sub menu items that focus on encouraging user engagement. On desktop, the parent navigation exposes the dropdown menu on click, preventing users from browsing to the actual page of the parent menu item.
On mobile, this is not the case. The parent menu item does not trigger the sub menu until after users are routed to the page cited in the parent menu item.
In this case, the "Engage" menu item is pointed to https://civicrm.org/get-started. This is legacy content that needs revision.
The other menu items in the main nav behavior the same way but largely have decent pages. In order to be consistent, we should revise the content at https://civicrm.org/get-startedCommunity Reorganization Phase 1https://lab.civicrm.org/marketing/civicrm-website/-/issues/312Raise visibility of Get Involved and related pages2023-12-05T20:25:00Zjoshjosh@civicrm.orgRaise visibility of Get Involved and related pagesPush Get Involved to a more prominent menu position and revise the page text. Include links as submenu items to various forms.
- Login form https://civicrm.org/user/login (this should probably remain on the main nav)
- Registration htt...Push Get Involved to a more prominent menu position and revise the page text. Include links as submenu items to various forms.
- Login form https://civicrm.org/user/login (this should probably remain on the main nav)
- Registration https://civicrm.org/user/register
- Subscribe to news & announcements: https://civicrm.org/civicrm/mailing/subscribe?reset=1
- Submit community profile: https://civicrm.org/civicrm/community-profile (visible to registered users)
Redundant pages:
- https://civicrm.org/get-started which is actually a decision-making page that could be created at civicrm.com to give more context for the 3 paths given.Community Reorganization Phase 1joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/290Simplify Get Help menu2023-12-04T19:19:39ZlarsssandergreenSimplify Get Help menuHaving essentially a two-level menu makes it harder to find support options. The [Find Support page](https://civicrm.org/help) is in the Get Help menu, but is really another menu of options on a page, which includes some of the same or s...Having essentially a two-level menu makes it harder to find support options. The [Find Support page](https://civicrm.org/help) is in the Get Help menu, but is really another menu of options on a page, which includes some of the same or similar options as Get Help. I think it would be simpler to just include all the options in the Get Help menu and get rid of the Find Support page.
So Get Help would include the current options, plus:
Ask a question (for SE)
Chat
Release notes
Trainings could be replaced with Meetups and Training (and the link changed to https://civicrm.org/events).
The only option that is trickier is Report a Bug and The Issue Queue, which are similar, but not the same. Maybe just keep The Issue Queue as it links to Report a Bug in its text, but for someone trying to find out what to do when they think they've found a bug, that page is a little bit roundabout and the title might not be clear. It might also be worthwhile to add a link to Report a Bug right on the top of The Issue Queue page.Community Reorganization Phase 1joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/293Remove social media icons2023-10-09T22:54:29Zjoshjosh@civicrm.orgRemove social media iconsAnybody other than me feeling that, at the very least, we should remove the Twitter icon from civicrm.org? Personally, I'd like to see Facebook go and have CiviCRM focus on more relevant networks such as LinkedIn and Youtube.
Opening th...Anybody other than me feeling that, at the very least, we should remove the Twitter icon from civicrm.org? Personally, I'd like to see Facebook go and have CiviCRM focus on more relevant networks such as LinkedIn and Youtube.
Opening this issue to discuss these updates.https://lab.civicrm.org/marketing/civicrm-website/-/issues/303Event registration "error 9000" while trying to register for the Ashbourne sp...2023-09-22T13:29:45ZbgmEvent registration "error 9000" while trying to register for the Ashbourne sprintSomeone reported a bug with event registration:
> I was trying to book some tickets to the Sprint, but I keep getting a Stripe error message (9000) - see screenshot below.
![image](/uploads/c3839d9123ceb650b13d961194258e99/image.png)
...Someone reported a bug with event registration:
> I was trying to book some tickets to the Sprint, but I keep getting a Stripe error message (9000) - see screenshot below.
![image](/uploads/c3839d9123ceb650b13d961194258e99/image.png)
cc @joshbgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/298Error Make it happen!2023-05-04T13:37:11ZUsha Matisson775-usha.makoa@users.noreply.lab.civicrm.orgError Make it happen!Impossible to "make it happen!"
on this page `https://civicrm.org/make-it-happen/mosaico-for-reminders`
`https://civicrm.org/civicrm/contribute/transact?reset=1&id=108`
gives an error
`The page you requested is currently unavailable.`Impossible to "make it happen!"
on this page `https://civicrm.org/make-it-happen/mosaico-for-reminders`
`https://civicrm.org/civicrm/contribute/transact?reset=1&id=108`
gives an error
`The page you requested is currently unavailable.`https://lab.civicrm.org/marketing/civicrm-website/-/issues/286Partner listing cannot filter by multiple criteria at the same time2023-02-20T17:20:55ZbgmPartner listing cannot filter by multiple criteria at the same time> It seems you can't filter the partner list by multiple criteria (e.g. https://civicrm.org/partners-contributors?country_id=&custom_181=All&custom_157=Implementation&cms=Drupal). You get no results, even though selecting "Implementatio...> It seems you can't filter the partner list by multiple criteria (e.g. https://civicrm.org/partners-contributors?country_id=&custom_181=All&custom_157=Implementation&cms=Drupal). You get no results, even though selecting "Implementation" or "Drupal" alone returns results.
Reported by @JonGoldbgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/296Hosting and CMS can't be combined on civicrm.org/partners-contributors2023-01-31T18:38:56Zjofranzfranz@systopia.deHosting and CMS can't be combined on civicrm.org/partners-contributorsExample:
- select "Germany" + "Hosting" + any CMS -->Partners are displayed
- select "Germany" + any service + "Drupal" -->Partners are displayed
- select "Germany" + "Hosting" + "Drupal" --> partners disappear
As some companies listed ...Example:
- select "Germany" + "Hosting" + any CMS -->Partners are displayed
- select "Germany" + any service + "Drupal" -->Partners are displayed
- select "Germany" + "Hosting" + "Drupal" --> partners disappear
As some companies listed there appear in options 1 and 2 they should also appear in option 3https://lab.civicrm.org/marketing/civicrm-website/-/issues/128Update CI content2023-01-20T07:19:34Zjoshjosh@civicrm.orgUpdate CI contentAdd CI content to site. Need to expand on [this blog post from eileen](https://civicrm.org/blog/eileen/continuous-extension-integration) and improve process for support.Add CI content to site. Need to expand on [this blog post from eileen](https://civicrm.org/blog/eileen/continuous-extension-integration) and improve process for support.CiviCRM Website Upgradejoshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/228Update Google Maps API key or setting causing an error at https://d7.civicrm....2023-01-20T02:27:14ZJoe McLaughlinUpdate Google Maps API key or setting causing an error at https://d7.civicrm.org/registered-sites-map
Getting this error - "This page can't load Google Maps correctly." See [this link](https://developers.google.com/maps/documentation/javascript/error-messages?utm_source=maps_js&utm_medium=degraded&utm_campaign=billing#api-key-and-billin...
Getting this error - "This page can't load Google Maps correctly." See [this link](https://developers.google.com/maps/documentation/javascript/error-messages?utm_source=maps_js&utm_medium=degraded&utm_campaign=billing#api-key-and-billing-errors
).https://lab.civicrm.org/marketing/civicrm-website/-/issues/285CiviCRM Extension page: "CiviCRM Compatibility" history is overwhelming2023-01-20T02:24:04Zjustinfreeman (Agileware)CiviCRM Extension page: "CiviCRM Compatibility" history is overwhelmingExample: https://civicrm.org/extensions/form-processor
What is the important information that needs to be conveyed here? Surely this information only needs to be **shown once** and **only for the current release**. All the older version...Example: https://civicrm.org/extensions/form-processor
What is the important information that needs to be conveyed here? Surely this information only needs to be **shown once** and **only for the current release**. All the older versions **prior** to the current release **do not** need to be shown on this page.
Recommended changes:
- Only show the most recent release on this page
- Have an "Archive" or "Release History" link or tab that links to a new "Archive" page
- On the "Archive", show the table
Re-think how the **CiviCRM Compatibility** column is shown, perhaps just show the **oldest and newest compatible versions**, eg. _CiviCRM 4.7 to CiviCRM 5.20_. Instead of showing _CiviCRM 4.7, CiviCRM 5.0, CiviCRM 5.1, CiviCRM 5.2, CiviCRM 5.3, CiviCRM 5.4, CiviCRM 5.20_
![image](/uploads/bf66cc3bd998135ba068660ce8b84690/image.png)