most of these require logout/restart to take effect
# Enable character repeat on keydown
defaults write -g ApplePressAndHoldEnabled -bool false
# Set a shorter Delay until key repeat
<!-- LIBRARY --> | |
<? | |
if (!defined('BASEPATH')) exit('No direct script access allowed'); | |
class MY_Upload extends CI_Upload { | |
function uploadmultiple($files, $settings) | |
{ | |
$uploaded = array(); | |
<?php | |
public function getEmbedCode($url) | |
{ | |
if (strpos($url, 'youtube') !== FALSE) { | |
$url_parts = parse_url($url); | |
parse_str($url_parts['query'], $segments); | |
return '//www.youtube.com/embed/' . $segments['v']; | |
} else if (strpos($url, 'vimeo') !== FALSE) { |
public function printIt($data){ | |
echo "<pre>"; | |
print_r($data); | |
echo "</pre>"; | |
} | |
public function console($data){ | |
$data = json_encode($data); | |
echo "<script type='text/javascript'>console.log($data)</script>"; | |
} |
AngularJS Best Practices | |
http://trochette.github.io/Angular-Design-Patterns-Best-Practices/#/intro | |
Redirect http traffic to https | |
https://www.ndchost.com/wiki/apache/redirect-http-to-https | |
$scope.pagination = { | |
currentPage: 0, | |
itemsPerPage: 10, | |
maxItems: 0, | |
maxPages: 1, | |
}; | |
$scope.pagination.nextPage = function(){ | |
if($scope.pagination.currentPage >= 0){ | |
$scope.pagination.currentPage = $scope.pagination.currentPage + 1; |
<!-- Featuring three books on a site's homepage --> | |
<!-- The Pods/WordPress way --> | |
<ul id="featured-books"> | |
<?php | |
$book = new Pod('book'); | |
$params = array( | |
'where'=>'t.show_on_homepage = 1', |
/* CSS */ | |
body { padding-top:80px; } /* be sure the padding is fron the top of the page to the top of your content */ | |
#header { position: absolute; height:50px; width: 100%; top:20px; left:0; right:0; } | |
#header.fixed { position: fixed; top:0; } |
var a = document.getElementsByTagName("a"); | |
for (var i = 0; i < a.length; i++) | |
{ | |
a[i].onclick=function(){ | |
window.location = this.getAttribute("href"); | |
return false; | |
} | |
} |
<? | |
global $post; | |
$events = new WP_Query(); | |
$events->query( array('post_type'=> 'tribe_events', 'eventDisplay' => 'all', 'posts_per_page' => 3)); | |
if ( $events->have_posts() ){ | |
echo "<ul>"; | |
while ( $events->have_posts() ) | |
{ |