chore: backup configs

This commit is contained in:
2025-07-08 16:22:41 -07:00
parent 57070cb14a
commit 96e38a8c02
17 changed files with 195 additions and 72 deletions

View File

@ -0,0 +1,14 @@
{
"name": "Analytics",
"component": true,
"license_url": null,
"about_url": null,
"authors": null,
"theme_version": null,
"minimum_discourse_version": null,
"maximum_discourse_version": null,
"assets": {},
"color_schemes": {},
"modifiers": {},
"learn_more": "https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966"
}

View File

@ -0,0 +1,2 @@
<script id="analytics" defer domain="nhcarrigan.com" data-domain="nhcarrigan.com" src="https://analytics.nhcarrigan.com/js/script.file-downloads.hash.outbound-links.pageview-props.revenue.tagged-events.js" event-domain="forum.nhcarrigan.com"></script>
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>

View File

@ -0,0 +1,8 @@
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
const analytics = document.getElementById('analytics');
const title = document.querySelector('title');
analytics.setAttribute('event-page', title.innerText ?? "NHCarrigan Forum");
analytics.setAttribute('event-path', window.location.pathname);
});