Skip to content

Instantly share code, notes, and snippets.

View krisb1220's full-sized avatar
🎯
Focusing

Kris krisb1220

🎯
Focusing
  • USA
View GitHub Profile
@krisb1220
krisb1220 / GiveAllLinksUTMCodes.js
Created August 8, 2023 17:51
This script will give all links on your wordpress website UTM codes. Almost definitely works on other sites, haven't tested it. The utm_id will give you the index that the link appears in a Nodelist of all <a> tags. Could be optimized to look for an href instead of <a> tags, but I made it quick and dirty for my own purposes.
function makeAllLinksHaveUtmCodes() {
let linksArray = Array.from(document.querySelectorAll("a")).filter(function(item){
return item.href&&item.href.split("?").length==1&&!item.href.includes("wordpress"); //returns items that have an href, no query, and aren't WP links
});
console.log(linksArray);
let pageTitle = document.title.split("-")[0].trim();
let linkID = 0;
.app-component-container.dashboard
.app-component-inner
h1.dashboard-view My Agenda
.dashboard-inner
-let dates = user.data.tasks
each date in dates
.date-container(data-date=date.meta.date)
p.date #{date.meta.date}
each task in date
if task != date.meta && task.isCompleted == false
[Violation] 'setInterval' handler took 81ms
[Violation] Forced reflow while executing JavaScript took 40ms
VM3480 vendors~enzyme-adapter.f29a740a6b5b6a177244.js:63 act(...) is not supported in production builds of React, and might not behave as expected.
act @ VM3480 vendors~enzyme-adapter.f29a740a6b5b6a177244.js:63
q @ VM3480 vendors~enzyme-adapter.f29a740a6b5b6a177244.js:6
render @ VM3480 vendors~enzyme-adapter.f29a740a6b5b6a177244.js:6
e @ VM3481 vendors~enzyme~enzyme-adapter.a891bc0f9e8c110ea040.js:8
e.default @ VM3481 vendors~enzyme~enzyme-adapter.a891bc0f9e8c110ea040.js:8
eval @ VM3482:1
eval @ VM3482:1
@krisb1220
krisb1220 / !ebp-express-boilerplate.js
Last active March 1, 2022 19:47
Massively Useful VS Code Snippets
/*===========================================
this is what !ebp evals to
===========================================*/
const express = require('express');
const session = require('express-session');
const bodyParser = require('body-parser');
const passport = require('passport');
const cookieParser = require('cookie-parser');
const mongoose = require('mongoose');
const dotenv = require('dotenv');
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="ArrangeSeats.aspx.cs" Inherits="EIS.ArrangeSeats" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajaxToolkit" %>
<asp:Content ID="Content1" ContentPlaceHolderID="title" runat="server">
Arrange Seats
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server">
<style type="text/css">
.style2
var chai = require('chai');
var assert = chai.assert;
var server = require('../server'); /** import the Express app **/
var chaiHttp = require('chai-http'); /** require the chai-http plugin **/
chai.use(chaiHttp); /** use the chai-http plugin **/
suite('Functional Tests', function() {
@krisb1220
krisb1220 / package.json
Created May 12, 2020 03:14
Fixed Package.json
{
"name": "fcc-exercise-tracker",
"version": "0.1.0",
"description": "A REST API project, part of Free Code Camp's curriculum",
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"dependencies": {
"express": "^4.17.1",
@krisb1220
krisb1220 / package.json
Created May 12, 2020 02:45
Throwing a Syntax Error ???
{
"name": "fcc-exercise-tracker",
"version": "0.1.0",
"description": "A REST API project, part of Free Code Camp's curriculum",
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"dependencies": {
"express": "^4.17.1",
/*jshint esversion: 6 */
/****************************
* REQUIRE MODULES *
****************************/
const fortune = require('./lib/tools/fortune.js');
const express = require('express');
const app = express();
const tools = require("./lib/tools/tools.js");
const contextObjects = require("./lib/handlebars-context/context-master.js");
{
"author": "Kris Baillargeon",
"version": "1.0"
}