Skip to content

Instantly share code, notes, and snippets.

View jongacnik's full-sized avatar

Jon jongacnik

View GitHub Profile
@jongacnik
jongacnik / replace.sql
Last active May 1, 2017 22:21
Replace Wordpress URL in Database
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');
@jongacnik
jongacnik / vjs.boiler.css
Last active August 29, 2015 14:03
Video JS skin boiler plate (SASS)
/**
* Variables
* Description: reusable options
*/
$control-bar-height : 20px;
$control-bar-background : #cccccc;
$handle-width: 3px;
$play-button-width: 50px;
$fullscreen-button-width: 50px;
$ui-color: #ffffff;
@jongacnik
jongacnik / nohoverscroll.js
Created July 16, 2014 04:57
Disable hover states on scroll
// Plugin Idea
onScroll : function() { // disable hover events on scroll
clearTimeout(_.scrollTimer); // clear timer which checks when user stops scrolling
if(!_.timerSet){ // if we haven't started our first fire, fire it
_.timerSet = true; // tell us we've fired so we only fire once
_.scrollEnableTimer = setTimeout(function(){
if(_.timerSet){
$('body').addClass('disable-hover');
@jongacnik
jongacnik / unit.2.js
Last active August 29, 2015 14:04
Unit 2.0
/**
* Unit
*/
Site.Unit = function() {
var Data = {
setCache : function(){
}
};
@jongacnik
jongacnik / app.js
Created October 14, 2014 00:43
Load IA Posts
var s, Self = {
_data : {
},
init : function(){
Self.loadPosts();
},
parseInt(new Date()/1000);
@jongacnik
jongacnik / breakpoints.js
Last active August 29, 2015 14:08
Breakpoints module
/**
* Functionality:
* - adds breakpoint attributes to body & fires callbacks
*
* todo: callback params, height, matchMedia?
*/
var extend = require('extend');
var _data = {
currentBreakpoints : [],
var gulp = require('gulp');
var browserify = require('browserify');
var uglify = require('gulp-uglify');
var source = require('vinyl-source-stream');
var buffer = require('vinyl-buffer');
var less = require('gulp-less');
var autoprefixer = require('gulp-autoprefixer');
var rename = require('gulp-rename');
var browserSync = require('browser-sync');
@jongacnik
jongacnik / scrollTo.js
Created November 15, 2014 22:58
scrollTo an element using Velocity
/**
* Functionality:
* - scrolls to an element using Velocity
*
* Assumes:
* - window.jQuery = window.$ = require('jquery');
*/
var velocity = require('velocity-animate');
// Public
@jongacnik
jongacnik / autoHeight.js
Created November 15, 2014 23:52
autoHeight returns auto height of element
/**
* Functionality:
* - returns auto height value in pixels of an element
*
* Pass in element, and optional class for dummy wrapper
*/
module.exports = function(element, uniqueClass){
var wrapper = document.createElement('div');
var clone = element.cloneNode(true);