Skip to content

Instantly share code, notes, and snippets.

@Macagare
Macagare / shuffle divs via javascript
Last active November 8, 2023 13:27
shuffle divs inside a div container
$(function () {
var parent = $("#container");
var divs = parent.children();
while (divs.length) {
parent.append(divs.splice(Math.floor(Math.random() * divs.length), 1)[0]);
}
});
@Macagare
Macagare / gist:4072116
Created November 14, 2012 13:40
Javascript: Script link with fallback
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="http://www.myurl.com/js/jquery-1.4.2.min.js">\x3C/script>')</script>
@Macagare
Macagare / gist:3999321
Last active November 15, 2020 17:03
Coldfusion: create timestamp
<cfset timestamp = dateDiff( 's', createDate(1970,1,1), now() ) />
@Macagare
Macagare / gist:4603792
Last active October 18, 2019 22:32
Coldfusion: strip tags from html
<!--- strip tags --->
<cfset stripedString = ReReplaceNoCase(source,"<[^>]*>","","ALL") />
@Macagare
Macagare / gist:4134400
Last active April 22, 2019 09:59
Javascript: Google Analytics Snipper + Google Analytics JS Logging
var _gaq = _gaq || [['_setAccount', 'UA-xxxxxxx-1'], ['_trackPageview']];
; (function ($, n, d, t, w, s, undefined) {
//Google Analytics Snipper
var g = d.createElement(t); g.type = 'text/javascript'; g.async = true;
g.src = ('https:' == d.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var b = d.getElementsByTagName(t)[0]; b.parentNode.insertBefore(g, b);
@Macagare
Macagare / caldera-core.php
Created March 26, 2019 09:52
add CORS to caldera forms
add_action( 'init', 'handle_preflight' );
function handle_preflight() {
// Set the domain that's allowed to make the API call.
header("Access-Control-Allow-Origin: " . get_http_origin());
// Set the methods
header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE");
header("Access-Control-Allow-Headers: Origin, Content-Type, Accept");
if ( 'OPTIONS' == $_SERVER['REQUEST_METHOD'] ) {
@Macagare
Macagare / .htaccess
Created March 25, 2019 16:50
alpes CROS
<ifmodule mod_headers.c="">
SetEnvIf Origin "^(.*\.alpes\.ch)$" ORIGIN_SUB_DOMAIN=$1
Header set Access-Control-Allow-Origin "%{ORIGIN_SUB_DOMAIN}e" env=ORIGIN_SUB_DOMAIN
Header set Access-Control-Allow-Methods: "*"
Header set Access-Control-Allow-Headers: "Origin, X-Requested-With, Content-Type, Accept, Authorization"
</ifmodule>
$(function(){
$("button.navbar-toggle").removeAttr( "data-toggle" );
$("button.navbar-toggle").click( function(){ $("#navbar-collapse-1").toggleClass("in"); } );
})
https://www.zuerioberland-tourismus.ch/de/kontakt-service/veranstaltungskalender?id=588548364
https://www.zuerioberland-tourismus.ch/de/kontakt-service/veranstaltungskalender/event-588548364
@Macagare
Macagare / gist:3999346
Created November 2, 2012 07:50
HTML: HTML template
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<link rel="stylesheet" href="style.css" />
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>