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 / fix.js
Last active November 7, 2021 02:53
Make Bootstrap 3 navigation hover on desktop, but click on mobile
jQuery(function($){
$("ul li").click(function(event){
if( $(window).width() > 768 && event.target.className == "dropdown-toggle" ){
return false;
}
});
$(window).resize(function(){
if( $(window).width() > 768 ){
@kevinruscoe
kevinruscoe / bootstrap-template.html
Created November 5, 2014 15:05
BOOSTRAP TEMPLATES
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="Pop Creative">
<title>Template</title>
using UnityEngine;
using System.Collections;
public class Mario : MonoBehaviour {
public MarioState _state;
public tk2dSpriteAnimator animator;
public tk2dSprite sprite;
@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