civicrm.com Website issueshttps://lab.civicrm.org/marketing/civicrm-website/-/issues2023-01-20T02:23:37Zhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/284Community Council content rights2023-01-20T02:23:37ZJoeMurrayCommunity Council content rightsThe Community Council is elected to assist with governance of CiviCRM. https://civicrm.org is a crucial communications hub for the ecosystem. The CC would like to have two people able to edit Community Council content so there is an abil...The Community Council is elected to assist with governance of CiviCRM. https://civicrm.org is a crucial communications hub for the ecosystem. The CC would like to have two people able to edit Community Council content so there is an ability to share tasks and provide continuity.
There are only a very small number of posts/nodes that this permission is needed for. As responsible members of the community entrusted with its oversight they are reliable.
There have been efforts undertaken and maintained to limit the number of people with edit access on c.o. This is a good thing as it helps prevent problems, often inadvertent, and ensure there is knowledge of who is doing what.
It can be difficult to manage a rotating crew of users and their perms, and there is very little in the way of superadmin time for this.
I haven't got a sense of the existing roles, or the options for content moderation with the existing setup.
Options:
1. Assign people to existing roles that have more permissions than required for this job.
- requires trust they won't mess things up, sets precedent of users getting extra perms for (laudable) special purpose
2. Create a new role that has appropriate permissions, perhaps after installing software.
- adds complications, no budget, sets precedent of special setup for (laudable) special purpose
In both cases, periodic updates will be required, perhaps a user per year. There is a risk that more users end up getting the access, or the access is not withdrawn in a timely way eg after defeat in an election.https://lab.civicrm.org/marketing/civicrm-website/-/issues/145Ensure that Backdrop is listed as a supported CMS in all locations on civicrm...2023-01-20T02:18:06ZjackaponteEnsure that Backdrop is listed as a supported CMS in all locations on civicrm.orgThere are a few places where the CMSes that integrate with CiviCRM are listed, but Backdrop is not included. I've found these examples so far, but I bet there are others!
* https://civicrm.org/explore-civicrm, under "What is CiviCRM?"
*...There are a few places where the CMSes that integrate with CiviCRM are listed, but Backdrop is not included. I've found these examples so far, but I bet there are others!
* https://civicrm.org/explore-civicrm, under "What is CiviCRM?"
* On the "Stunning websites that promote your members" slide on the homepage; I know that the [linked 2015 blog post itself](https://civicrm.org/blog/pkeogan/stunning-website-with-an-emphasis-on-member-promotion) predates Backdrop/CiviCRM integration and therefore doesn't mention it, but the slide still can!joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/295broken "Find an Expert" link on https://civicrm.org/drupal2023-01-20T02:12:07Zjofranzfranz@systopia.debroken "Find an Expert" link on https://civicrm.org/drupalheader link = works
footer link = brokenheader link = works
footer link = brokenbgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/294Broken "Peer-to-peer fundraisers" footer link2023-01-11T10:56:31Zjofranzfranz@systopia.deBroken "Peer-to-peer fundraisers" footer linkBroken civicrm.org footer link should probably point to?:
- Peer-to-peer fundraisers --> https://civicrm.org/features/peer-to-peer-fundraisersBroken civicrm.org footer link should probably point to?:
- Peer-to-peer fundraisers --> https://civicrm.org/features/peer-to-peer-fundraisershttps://lab.civicrm.org/marketing/civicrm-website/-/issues/289Access Denied for Search all CiviCRM sites2022-11-07T18:04:22ZlarsssandergreenAccess Denied for Search all CiviCRM sitesOn the [Find Support](https://civicrm.org/help) page, the link [Search all CiviCRM sites for answers to your questions](https://civicrm.org/search-civicrm-sites), gives `Access Denied: You are not authorized...` Same logged in or logged ...On the [Find Support](https://civicrm.org/help) page, the link [Search all CiviCRM sites for answers to your questions](https://civicrm.org/search-civicrm-sites), gives `Access Denied: You are not authorized...` Same logged in or logged out.https://lab.civicrm.org/marketing/civicrm-website/-/issues/288Drupal 9 download on https://civicrm.org/download links to a non-existent Ins...2022-08-21T00:27:14Zjustinfreeman (Agileware)Drupal 9 download on https://civicrm.org/download links to a non-existent Installation Documentation pageDrupal 9 download on https://civicrm.org/download links to a non-existent Installation Documentation page instead of the CiviCRM tarball for Drupal 9.
People who are using Drupal 9 might feel a bit ostracized.
See https://civicrm.org/d...Drupal 9 download on https://civicrm.org/download links to a non-existent Installation Documentation page instead of the CiviCRM tarball for Drupal 9.
People who are using Drupal 9 might feel a bit ostracized.
See https://civicrm.org/download
As reported on https://lab.civicrm.org/documentation/docs/installation/-/issues/15
![Download_CiviCRM___CiviCRM](/uploads/c6aaff5a1e5da2aa527c503e9659c7ae/Download_CiviCRM___CiviCRM.png)https://lab.civicrm.org/marketing/civicrm-website/-/issues/135What are our goals and objectives?2022-07-21T13:59:27ZthemakWhat are our goals and objectives?This is a much broader question - it effects all aspects of Marketing, including the website. What are we trying to achieve?
Here are some examples of some goals I have heard. If these are all goals, what is prioritized?
* Increase ...This is a much broader question - it effects all aspects of Marketing, including the website. What are we trying to achieve?
Here are some examples of some goals I have heard. If these are all goals, what is prioritized?
* Increase the number of developers working on CiviCRM
* Increase the number of donors / members of CiviCRM
* Increase the adoption of CiviCRM
* Keep engaged the current users of CiviCRM
* Keep engaged the current system admins of CiviCRM
* Keep engaged the current developers of CiviCRM
* Provide value to donors of CiviCRM
Once we get a few people to chime in - I will try to compile a synthesized version of the feedback. Once we get a common understanding of our goals - we can get into the details by developing some objectives.CiviCRM Website Upgradethemakthemak2019-07-31https://lab.civicrm.org/marketing/civicrm-website/-/issues/76Remove the /sandboxes page, and references from /demo page2022-05-08T14:06:22ZbgmRemove the /sandboxes page, and references from /demo pageThis was raised by @MikeyMJCO in the infrastructure channel:
* https://civicrm.org/demo : has a paragraph at the bottom talking about development sandboxes, but the demos run dmaster anyway, so it's a bit redundant.
* https://civicrm.or...This was raised by @MikeyMJCO in the infrastructure channel:
* https://civicrm.org/demo : has a paragraph at the bottom talking about development sandboxes, but the demos run dmaster anyway, so it's a bit redundant.
* https://civicrm.org/sandboxes : has a lot of deprecated information (ex: 4.4 and 4.6 demos, most of which are turned off).
Proposition:
* [x] On /demo, remove the "development sandboxes" section
* [x] On /demo, rename "Additional Demos & Testing Sandboxes" to "Additional Demos"
* [x] Unpublish the /sandboxes page
* [x] Redirect /sandboxes to /demo
cc @joshhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/203Drupal8: Reviewing draft security advisories2022-05-08T13:51:22ZtottenDrupal8: Reviewing draft security advisoriesIn the `security` channel, while we were trying to talk about the draft advisories for the April 15 release, @pfigel reported that he couldn't see the drafts.
His user is in the https://d8.civicrm.org/admin/people/permissions/security_t...In the `security` channel, while we were trying to talk about the draft advisories for the April 15 release, @pfigel reported that he couldn't see the drafts.
His user is in the https://d8.civicrm.org/admin/people/permissions/security_team role , which has several relevant permissions. I also added him to the blogger role (just in case some of those perms around usable HTML-formats were important). No dice.
Interestingly, he reported that `/node/add/advisory` and `/node/XXX/edit` did seem to work, but the read-oriented URLs (like `/advisory`, `/node/XXX`, or `/advisory/automatically-mapped-node-title`) weren't working. It seems that those pages only work for the (a) the original author and (b) some administrators.https://lab.civicrm.org/marketing/civicrm-website/-/issues/222Add a logo and link to civicrm.stackexchange.com2022-04-15T20:51:01ZJoe McLaughlinAdd a logo and link to civicrm.stackexchange.comWhile civicrm.stackexchange.com is perhaps not strictly, or only, a social media site, it is a valuable resource and a place where people engage in useful discussion, so social in that way. So it is worth adding a StackExchange logo to o...While civicrm.stackexchange.com is perhaps not strictly, or only, a social media site, it is a valuable resource and a place where people engage in useful discussion, so social in that way. So it is worth adding a StackExchange logo to our other social media logos, with a link to civicrm.stackexchange.com, and having the logos at both the *top* of our home page as well as all the way at the bottom.https://lab.civicrm.org/marketing/civicrm-website/-/issues/250Purge users who have not logged in for a very long time2022-04-04T15:50:42ZbgmPurge users who have not logged in for a very long timeContext: We have a ton of users on civicrm.org, for various reasons (old spam accounts, people who thought it was the way to get started with civicrm, etc).
Proposition: I would like to purge users who have not logged-in for 1000 days, ...Context: We have a ton of users on civicrm.org, for various reasons (old spam accounts, people who thought it was the way to get started with civicrm, etc).
Proposition: I would like to purge users who have not logged-in for 1000 days, roughly 3 years. This totals around 9,500 accounts of 13,000 accounts (I already purged 2500 accounts from people who never logged-in, mostly spam).
~~Or if we use 2000 days, 7,854 users would be deleted.~~
Why? At first because I was running into a performance issue (infra/ops#962), but also because I think we should periodically cleanup old data. I realize that most of this data also lives in the CRM too, but I intend to clean that up as well eventually, and deleting the Drupal accounts first will help.
The [purge_users](https://www.drupal.org/project/purge_users) module is pretty handy, it allows us to exclude anyone who has a role, for example, so that we do not delete historical contributors.
The config looks like this:
![co-purge-2020-11-06_20-46](/uploads/f8cc9dc35e36cd40330476d6d7e9b9a7/co-purge-2020-11-06_20-46.png)
![co-purge2-2020-11-06_20-47](/uploads/28a443bb6cf97025fa089eda89736013/co-purge2-2020-11-06_20-47.png)
Feedback welcome.
Ping @josh @MikeyMJCO @nicol because I'm sure you will have some interesting thoughts.https://lab.civicrm.org/marketing/civicrm-website/-/issues/283Add Plausible script to docs.civicrm.org2022-02-02T18:21:56Zjoshjosh@civicrm.orgAdd Plausible script to docs.civicrm.orgScript for plausible below, including outbound link tracking. Not sure if we'll need that, but can't hurt to go ahead and install the script.
```
<script defer data-domain="docs.civicrm.org" src="https://plausible.io/js/plausible.outbou...Script for plausible below, including outbound link tracking. Not sure if we'll need that, but can't hurt to go ahead and install the script.
```
<script defer data-domain="docs.civicrm.org" src="https://plausible.io/js/plausible.outbound-links.js"></script>
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
```homotechsualhomotechsualhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/281Add Plausible script to c.o2022-01-28T15:42:38Zjoshjosh@civicrm.orgAdd Plausible script to c.oPlace the script below in the head of c.o:
`<script defer data-domain="civicrm.org" src="https://plausible.io/js/plausible.js"></script>`Place the script below in the head of c.o:
`<script defer data-domain="civicrm.org" src="https://plausible.io/js/plausible.js"></script>`joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/282Partner view filters are broken2022-01-25T16:45:44ZbgmPartner view filters are brokenHad to update `civicrm_entity`, and it seems to have broken the filters (we were on a really old version).
![image](/uploads/608c13269c3dfe256ac76220983d717b/image.png)
Old view, from Archive.org:
![image](/uploads/26ee6b90d10bda01343...Had to update `civicrm_entity`, and it seems to have broken the filters (we were on a really old version).
![image](/uploads/608c13269c3dfe256ac76220983d717b/image.png)
Old view, from Archive.org:
![image](/uploads/26ee6b90d10bda01343a9c3732ec6786/image.png)
Related: #176 and #196bgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/196Drupal8: re-create the partner/contributor pages2022-01-25T15:10:05ZbgmDrupal8: re-create the partner/contributor pagesExample: https://civicrm.org/providers/Circle-Interactive
@nicol Do you think it would be difficult to re-create? I find it a bit daunting.
The "contributions" tab can disappear, since it's not up to date and very likely to change. The...Example: https://civicrm.org/providers/Circle-Interactive
@nicol Do you think it would be difficult to re-create? I find it a bit daunting.
The "contributions" tab can disappear, since it's not up to date and very likely to change. The rest seems relevant?
* Previous issue: #176
* Related issue: community/partners#26 (on the relevance of those pages, conclusions was to keep them)https://lab.civicrm.org/marketing/civicrm-website/-/issues/176Drupal8: re-create the partner listing2022-01-25T15:09:27ZbgmDrupal8: re-create the partner listingWork started here:
https://d8.civicrm.org/partners-contributors
This aims only to re-create the same partner listing, no changes in features.
A few things missing:
* [x] Fix the country display
* [x] Fix visual layout
* [x] Link web...Work started here:
https://d8.civicrm.org/partners-contributors
This aims only to re-create the same partner listing, no changes in features.
A few things missing:
* [x] Fix the country display
* [x] Fix visual layout
* [x] Link website/email fields
* [x] Country filter: fix CSS of the caret
* [x] Missing CMS filter
* [x] Breadcrumb displays: "Find and Expert" ('and'?)
* [x] Views header text is missing
* [x] Fix sorting
* [x] Some partners are displayed more than once
* [x] Make sure everyone is displayed (c.f. location types)
* [x] Decide what to do with hosting/integrators listings (link from header text?)
* [x] Go live
Related: #175CiviCRM Website Upgradebgmbgmhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/71Case studies display differently w/o "case-studies" in alias2021-12-29T15:42:49Zjoshjosh@civicrm.orgCase studies display differently w/o "case-studies" in aliasOn the Case Study list page (https://civicrm.org/case-studies), the titles in the view link to (as an example) https://civicrm.org/case-studies/texas-archeological-society (with case-studies in the URL).
However if you just try to view ...On the Case Study list page (https://civicrm.org/case-studies), the titles in the view link to (as an example) https://civicrm.org/case-studies/texas-archeological-society (with case-studies in the URL).
However if you just try to view the node directly, the URL is https://civicrm.org/texas-archeological-society and it has the new design elements displayed correctly.nicolnicolhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/108Contributor Log would benefit from explanatory text2021-12-29T15:34:21ZdavejContributor Log would benefit from explanatory textThe [Contributor Log](https://civicrm.org/contributor-log) gives no explanation of what sort of contributions are eligible. I have seen odd snippets of guidance or discussion about this over the years, e.g. that attendance at sprints is ...The [Contributor Log](https://civicrm.org/contributor-log) gives no explanation of what sort of contributions are eligible. I have seen odd snippets of guidance or discussion about this over the years, e.g. that attendance at sprints is eligible. Other than that, it's not clear to me where the line is drawn, e.g between...
1. (a) Writing, (b) publishing and (c) maintaining an extension because one thinks it will be generally useful.
2. (a) Writing an extension for one's own or client's use case and (b) publishing and (c) maintaining it because one thinks it could be generally useful.
3. Submitting a PR because one chanced upon a core bug and chose to fix it.
4. Submitting a PR because one's client encountered a core bug important to their use case.
5. Submitting a PR to facilitate a feature for one's own or client's use case.
6. Reviewing a PR out of community-spiritedness.
7. Reviewing a PR as a trade for a review of one's own PR for own or client's use case.
Is there any existing guidance we could include or like to?joshjosh@civicrm.orgjoshjosh@civicrm.orghttps://lab.civicrm.org/marketing/civicrm-website/-/issues/105Improve /events2021-12-29T15:23:57ZnicolImprove /eventsAs raised by / discussed with @wmortada (https://chat.civicrm.org/civicrm/pl/h3smumd1ybbwuck6j97ax1nigr):
* [x] Slideshow needs a tint over the bg image - currently just showing on detail pages
* [ ] Does it make sense to have landing...As raised by / discussed with @wmortada (https://chat.civicrm.org/civicrm/pl/h3smumd1ybbwuck6j97ax1nigr):
* [x] Slideshow needs a tint over the bg image - currently just showing on detail pages
* [ ] Does it make sense to have landing pages for /events, /civicamp *and* /civicon?
* [x] If they must all stay, a list of forthcoming civicamps under the slideshow on /civicamp
* [ ] Menu dropdown - would it be better UX to remove the dropdown to push people thru /events?
* [ ] Sub menu bar - could it be CiviCamps and 'User Summit/Governance summit'?
![image](/uploads/faf0700b2283c015df4d16bb3768c894/image.png)nicolnicolhttps://lab.civicrm.org/marketing/civicrm-website/-/issues/124Add graphic banner at top of CiviCRM Statistics site to link back to CiviCRM....2021-12-29T15:22:56ZCM ToolanAdd graphic banner at top of CiviCRM Statistics site to link back to CiviCRM.org?Just wondering if it might be possible to add a large graphic banner at the top of https://stats.civicrm.org/ to link people back to the main CiviCRM.org site?
Right now people could get to CiviDesk, but it's not super clear how one mi...Just wondering if it might be possible to add a large graphic banner at the top of https://stats.civicrm.org/ to link people back to the main CiviCRM.org site?
Right now people could get to CiviDesk, but it's not super clear how one might find one's way back to the main site. :)
edit - I'm adding a link to https://stats.civicrm.org/ to a lot of the intro Docs like 'What is CiviCRM?' and 'Is CiviCRM for you?', so there might be a spike in people who aren't super familiar with the CiviCRM.org structure on that stats site.