Skip to content

Instantly share code, notes, and snippets.

$(document).ready(function() {
$('.nav li:not(.page-item-48) a').click(function(e) {
e.preventDefault();
if($('.nav li.page-item-48').is('.current_page_item')){
window.location.href = '/';
}else{
var tokens = $(this).attr('href').split('/');
window.location.hash = tokens[tokens.length - 2];
}
@sandropaganotti-zz
sandropaganotti-zz / app.js
Last active August 29, 2015 14:11 — forked from emadb/app.js
window.app = angular.module('myApp', []);
window.app.controller('mainController', function($scope){
$scope.title = "Demo";
$scope.$on('ready', function(){
$('#btn').click(function(){
console.log('Controller: click');
});
});
module.exports = (function() {
var fizzFun = function(n){
if (n % 3 == 0)
return 'fizz';
};
var buzzFun = function(n){
if (n % 5 == 0)
return 'buzz';
function decamelcase(str){
return str.replace(/([A-Z])/g, function(str,m1){ return '-' + m1.toLowerCase(); }).replace(/^ms-/,'-ms-');
}
Modernizr.prefixed('transform')
<VirtualHost *:80>
DocumentRoot "/Users/sandropaganotti/Sites/hyphen-wp"
ServerName www.hyphen-italia.lan
ServerAlias hyphen-italia.lan
ServerAlias hsl360.lan
ServerAlias www.hsl360.lan
ServerAlias www.hyphen-book.lan
ServerAlias hyphen-book.lan
</VirtualHost>
@sandropaganotti-zz
sandropaganotti-zz / new_field.php
Created June 2, 2013 13:54
How to adding extend the popular Types Wordpress Plugin (http://wp-types.com/home/types-manage-post-types-taxonomy-and-custom-fields/) by adding new field types without having to work inside the plugin folder.
<?php
/* -- suppose you want to add a new colorpicker field type -- */
add_action( 'init', 'boot_colorpicker' );
/* -- first we create a file in the 'fields' directory of the plugin to notify Types of this new type -- */
function boot_colorpicker(){
$colorpicker_path = WPCF_EMBEDDED_INC_ABSPATH . '/fields/colorpicker.php';
if( !file_exists($colorpicker_path) ){
file_put_contents($colorpicker_path, "<?php // automatically generated \n ?>");
@sandropaganotti-zz
sandropaganotti-zz / video.js
Last active December 14, 2015 20:59
A video to css encoder, live demo: sandropaganotti.com/wp-content/goodies/demos/video2css.
/*
To use it:
require(['video'], function(Video){
var video = new Video('.video');
// optionally, you can either drag a video file over the .video element
video.playvideo('a valid video url');
});
*/
@sandropaganotti-zz
sandropaganotti-zz / Rakefile
Created October 28, 2012 14:49
Selectively exports wordpress tables replacing required string tokens also in serialized fields.
# more info and usage here:
# http://sandropaganotti.com/2012/10/28/migrating-a-single-site-of-a-wordpress-multisite-instance/
require 'yaml'
require 'ostruct'
require 'mysql2'
require 'php_serialize'
namespace :util do
@sandropaganotti-zz
sandropaganotti-zz / index.html
Created September 22, 2011 21:36
esempio 1: un layout in HTML
<!doctype html>
<html>
<head>
<meta charset='utf-8'>
<title>Edit - Il Blog di HTML.it</title>
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<link rel="stylesheet" href="css/default.css" type="text/css">
<![endif]-->
<link rel="stylesheet" href="http://yui.yahooapis.com/3.3.0/build/cssreset/reset-min.css" type="text/css">
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<context-param>
<param-name>public.root</param-name>
<param-value>/</param-value>
</context-param>