Skip to content

Instantly share code, notes, and snippets.

Jeffrey Way JeffreyWay

Block or report user

Report or block JeffreyWay

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View Improving Tumblr's Recommended Twitter Code.html
View Envato Marketplaces: Display Recent Items - index.php
<?php
class envato_marketplace {
public static $base_url = 'http://marketplace.envato.com/api/edge/';
public function curl($path) {
$ch = curl_init(self::$base_url . $path);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
View Comment Answer.php
<?php
require 'Envato_marketplaces.php';
$Envato = new Envato_marketplaces();
$c = $Envato->collection(877517); // replace with collection id (see url on collection page)
foreach($c as $item) : ?>
<li>
<a href="<?php echo $item->url . '?ref=yourUsername';?>">
<?php echo $item->item; ?>
@JeffreyWay
JeffreyWay / slimtohtml
Created Sep 7, 2011
Using Slim in Simple PSD -> HTML Type Projects
View slimtohtml
# This assumes that you've installed and are familiar with Slim: http://slim-lang.com/
# Open ~/.bash_profile (if you're a Mac user), and add the following function.
function slimtohtml() {
slimrb -p $@.slim > $@.html
}
# Save it, restart Terminal (or: source ~/.bash_profile), and convert.
# The following line will look for a file called test.slim in the root of your directory, convert it, and save as test.html
slimtohtml test
View gist:1267664
<?php
$someVar = 'some value';
add_action('admin_init', function() {
# I want access to $someVar in here, and don't want it to be a global.
# Is there a way to pass $someVar into the callback as a local variable?
});
@JeffreyWay
JeffreyWay / gist:1268154
Created Oct 6, 2011
Lookups instead of Switch
View gist:1268154
<?php
# Instead of
$name = 'Jeff';
switch ($name) {
case 'Jeff':
echo "I'm Jeff";
break;
case 'Joe':
View gist:1270649
// Bad
$('a').click(function() {
$(this).hide();
$(this).css('color', 'red');
$(this).show();
alert('something else');
$(this).hide();
View gist:1290189
<?php global $query_string; ?>
<?php query_posts($query_string . '&post_type=screenshot'); ?>
View functions.php
<?php
#functions.php
function chrisypoo_add_custom_types( $query ) {
if( is_category() && empty( $query->query_vars['suppress_filters'] ) ) {
$query->set( 'post_type', array(
'post', 'screenshot'
));
@JeffreyWay
JeffreyWay / gist:1374162
Created Nov 17, 2011
Prompt IE6 for Chrome Frame Install
View gist:1374162
<!--[if lt IE 7 ]>
<script src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script>
<script>CFInstall.check();</script>
<![endif]-->
You can’t perform that action at this time.