Skip to content

Instantly share code, notes, and snippets.

View ctrl-freak's full-sized avatar

Bryce Sheehan ctrl-freak

View GitHub Profile
@ctrl-freak
ctrl-freak / htaccess_timthumb
Created June 30, 2011 07:48
Rewrite for TimThumb.php Thumbnail Generation
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9]+)/([0-9]+)/(.+)$ index.php?src=$3&w=$1&h=$2&q=90&zc=2 [L]
@ctrl-freak
ctrl-freak / nice-filter-terms.php
Created July 11, 2011 06:51
Nice Filter Terms in PHP
<?
if ($url_parts[1]!='')
{
$args = array();
for($i=0; $i<count($url_parts);$i++) {
switch($url_parts[$i]) {
case 'page':
{
$args['page']=$url_parts[$i+1];
break
@ctrl-freak
ctrl-freak / moneyify.php
Created July 12, 2011 01:33
Moneyify MySQL DECIMAL Value
<?
function moneyify($value) {
$value = ((int)$value == (float)$value) ? (int)$value : (float)$value;
$value = number_format($value);
return $value;
}
?>
@ctrl-freak
ctrl-freak / url_parts.php
Created July 12, 2011 01:38
PHP $url_parts
<?
$url=str_replace('.html','',$_GET['u']);
$page_url=$url;
$args=array();
if(strstr($url,'?'))
{
$url=explode('?',$url);
$tmp=$url[1];
$tmp=explode('&',$tmp);
@ctrl-freak
ctrl-freak / truncate-string-word-wrap.php
Created July 21, 2011 04:48
Truncate String and Word Wrap
<?
preg_replace('/\s+?(\S+)?$/', '', substr($string, 0, 201));
?>
@ctrl-freak
ctrl-freak / listening-servers.sh
Created August 2, 2011 04:10
List Listening Servers on Linux
#!/bin/bash
sudo netstat -anp | grep LISTEN
@ctrl-freak
ctrl-freak / standby.bat
Created August 31, 2011 17:01
Standby Computer with Delay
timeout 7200 && rundll32 powrprof.dll,SetSuspendState
@ctrl-freak
ctrl-freak / jquery-detect-ie6.js
Created October 11, 2011 02:57
JQuery IE6 Detection
if ($.browser.msie && $.browser.version.substr(0,1)<7) {
}
@ctrl-freak
ctrl-freak / australian-states-abbr.php
Created October 13, 2011 03:12
Print Australian States (Abbreviations)
<label for="state">State</label>
<select name="state" id="state" class="validate[required]">
<? $state = array('','QLD', 'NSW', 'VIC', 'ACT', 'SA', 'NT', 'TAS', 'WA');?>
<? foreach($state as $s): ?>
<option value="<?=$s?>"<? if ($form['state']==$s): ?> selected="selected"<? endif; ?>><?=$s?></option>
<? endforeach; ?>
</select>
@ctrl-freak
ctrl-freak / australian-states-abbrkeys.php
Created October 13, 2011 03:12
Print Australian States (Abbreviations as Keys)
<label for="state">State</label>
<select name="state" id="state" class="validate[required]">
<? $state = array('','QLD' => 'Queensland', 'NSW' => 'New South Wales', 'VIC' => 'Victoria', 'ACT' => 'Australian Capital Territory', 'SA' => 'South Australia', 'NT' => 'Northern Territory', 'TAS' => 'Tasmania', 'WA' => 'Western Australia');?>
<? foreach($state as $k => $s): ?>
<option value="<?=$k?>"<? if ($form['state']==$s): ?> selected="selected"<? endif; ?>><?=$s?></option>
<? endforeach; ?>
</select>