Skip to content

Instantly share code, notes, and snippets.

View kevinruscoe's full-sized avatar
💻
Working

Kevin Ruscoe kevinruscoe

💻
Working
View GitHub Profile
@kevinruscoe
kevinruscoe / tk2dTileMapColliderBuilder2D.cs
Created December 7, 2014 18:07
Add box colliders to the tilemap collider generator
using UnityEngine;
using System.Collections.Generic;
#if UNITY_EDITOR || !UNITY_FLASH
namespace tk2dRuntime.TileMap
{
public static class ColliderBuilder2D
{
public static void Build(tk2dTileMap tileMap, bool forceBuild)
@kevinruscoe
kevinruscoe / get_nav_menu_part.php
Last active August 29, 2015 14:11
Returns a child UL of a WordPress formatted menu
function get_nav_menu_part( $menu_name, $sub_item_to_find ){
if( !is_string($menu_name) ){
return;
}
if( !is_string($sub_item_to_find) && !is_integer($sub_item_to_find) ){
return;
}
// Get the page ID we're looking for to return the ID, either by string or ID
@kevinruscoe
kevinruscoe / submenu_limit.php
Created December 11, 2014 18:22
submenu_limit
add_filter( 'wp_nav_menu_objects', 'submenu_limit', 10, 2 );
function submenu_limit( $items, $args ) {
if ( empty( $args->submenu ) ) {
return $items;
}
$ids = wp_filter_object_list( $items, array( 'title' => $args->submenu ), 'and', 'ID' );
$parent_id = array_pop( $ids );
@kevinruscoe
kevinruscoe / filter-list
Last active August 29, 2015 14:12
FUCK OFF SPAMMERS
# BEGIN filter rubbish
SetEnvIfNoCase Via evil-spam-proxy spammer=yes
SetEnvIfNoCase Referer evil-spam-domain.com spammer=yes
SetEnvIfNoCase Referer evil-spam-keyword spammer=yes
SetEnvIfNoCase Via pinappleproxy spammer=yes
SetEnvIfNoCase Referer semalt.com spammer=yes
SetEnvIfNoCase Referer poker spammer=yes
SetEnvIfNoCase Referer buttons-for-website.com spammer=yes
SetEnvIfNoCase Referer semalt.semalt.com spammer=yes
SetEnvIfNoCase Referer make-money-online.7makemoneyonline.com spammer=yes
<section id="content" class="col-xs-12 account">
<div class="row">
<div class="col-xs-12">
<ul class="nav nav-tabs" role="tablist">
<li role="presentation"><a href="/account/#overview">Overview</a></li>
<li role="presentation"><a href="/account/#orders">Orders</a></li>
<li role="presentation"><a href="/account/#prescription" >Prescription</a></li>
<?php
function clean_string( $input ){
// Clean HTML (From: http://nadeausoftware.com/articles/2007/09/php_tip_how_strip_html_tags_web_page)
$input = preg_replace(
array(
// Remove invisible content
'@<head[^>]*?>.*?</head>@siu',
// jquery sortable for team / gallery priority ordering
$(function() {
var container = $('.sortable-container');
//* user resorts list
container.sortable({
update: function( event, ui ) {
update_via_ajax();
}
});
//* remove item from list
<?php
function average( $values ){
return;
}
echo average(array(1, 5, 8, 34, 7, 20, 20));
// https://gist.github.com/kevdotbadger/2de20b08627ac32ebb5e
$flat-turquoise: #1abc9c;
$flat-emerland: #2ecc71;
$flat-peter-river: #3498db;
$flat-amethyst: #9b59b6;
$flat-wet-asphalt: #34495e;
$flat-green-sea: #16a085;
$flat-nephritis: #27ae60;
$flat-belize-hole: #2980b9;
$flat-wisteria: #8e44ad;
$primary-color: $purple;
@function text-color($inverted: true){
@if (lightness($primary-color) > 50 and $inverted == false) {
@return #444;
} @else {
@return #fff;
}
}