Michael Heilemann.
If you have Dunstan's Time Since installed, this plugin uses it for the title="" attributes on the comments and posts. (For WordPress 1.5) Author: Brian Meidell Author URI: http://meidell.dk/ Version 1.5: Now works without LOCK TABLE and CREATE TEMPORARY TABLE priviledges. Version 1.5.1: Can't remember what I did here Version 1.5.2: Fixed count select statement to not include spammy comments Version 1.5.3: Properly excludes track- and pingbacks Version 1.5.4: Excludes posts that are not published, even if they have comments Version 1.5.5: Fade old comments, fixed bug that wreaked havoc with Time Since Version 1.5.6: Bugfix from Jonas Rabbe (http://www.jonas.rabbe.com/) pertaining to timesince Version 1.5.7: Bugfix so old colors can be darker than new colors (stupid oversight), thanks to http://spiri.dk for spotting it. Bugfix where single digit hex would cause invalid colors, thanks to http://www.wereldkeuken.be/ for the fix. Version 1.5.8: Updated to work with WordPress 2.1 alpha by M. Heilemann. */ function blc_latest_comments($num_posts = 5, $num_comments = 6, $hide_pingbacks_and_trackbacks = true, $prefix = "
  • ", $postfix = "
  • ", $fade_old = true, $range_in_days = 10, $new_col = "#444444", $old_col = "#cccccc") { global $wpdb; function clamp($min, $max, $val) { return max($min,min($max,$val)); } $usetimesince = function_exists('time_since'); // Work nicely with Dunstan's Time Since plugin (adapted by Michael Heilemann) // This is compensating for the lack of subqueries in mysql 3.x // The approach used in previous versions needed the user to // have database lock and create tmp table priviledges. // This uses more queries and manual DISTINCT code, but it works with just select privs. if(!$hide_pingbacks_and_trackbacks) $ping = ""; else $ping = "AND comment_type<>'pingback' AND comment_type<>'trackback'"; $posts = $wpdb->get_results("SELECT comment_post_ID, post_title FROM ($wpdb->comments LEFT JOIN $wpdb->posts ON (comment_post_ID = ID)) WHERE comment_approved = '1' AND $wpdb->posts.post_status='publish' $ping ORDER BY comment_date DESC;"); $seen = array(); $num = 0; if($fade_old) { $max_time = $range_in_days * 24 * 60 * 60 ; $r_new = hexdec(substr($new_col, 1, 2)); $r_old = hexdec(substr($old_col, 1, 2)); //$r_min = min($min, $max); //$r_max = max($min, $max); $r_range = ($r_old-$r_new); $g_new = hexdec(substr($new_col, 3, 2)); $g_old = hexdec(substr($old_col, 3, 2)); //$g_min = min($min, $max); //$g_max = max($min, $max); $g_range = ($g_old-$g_new); $b_new = hexdec(substr($new_col, 5, 2)); $b_old = hexdec(substr($old_col, 5, 2)); //$b_min = min($min, $max); //$b_max = max($min, $max); $b_range = ($b_old-$b_new); } // print "ranges: $r_range, $g_range, $b_range
    "; // print "r: ".(0.5*$r_range+$r_new)."
    "; foreach($posts as $post) { // The following 5 lines is a manual DISTINCT and LIMIT, // since mysql 3.x doesn't allow you to control which way a DISTINCT // select merges multiple entries. if(array_key_exists($post->comment_post_ID, $seen)) continue; $seen[$post->comment_post_ID] = true; if($num++ > $num_posts) break; $commenters = $wpdb->get_results("SELECT *, UNIX_TIMESTAMP(comment_date) AS unixdate FROM $wpdb->comments WHERE comment_approved = '1' AND comment_post_ID = '".$post->comment_post_ID."' $ping ORDER BY comment_date DESC LIMIT $num_comments;"); $count = $wpdb->get_var("SELECT COUNT(comment_ID) AS c FROM $wpdb->comments WHERE comment_post_ID = $post->comment_post_ID AND comment_approved = '1' ".$ping); $i = 0; $link = get_permalink($post->comment_post_ID); if($usetimesince) $title = " title=\"Last comment was ".time_since($comment->unixdate)." ago\""; else $title = ""; echo $prefix."".stripslashes($post->post_title). "  ".$count."
    \n"; foreach($commenters as $commenter) { if($usetimesince) $title = " title=\"Posted ".time_since($commenter->unixdate)." ago\""; if($fade_old) { $diff = time() - $commenter->unixdate; $r = round($diff/$max_time*($r_range))+$r_new; $r = clamp(min($r_new, $r_old), max($r_new, $r_old), $r); $g = round($diff/$max_time*($g_range))+$g_new; $g = clamp(min($g_new, $g_old), max($g_new, $g_old), $g); $b = round($diff/$max_time*($b_range))+$b_new; $b = clamp(min($b_new, $b_old), max($b_new, $b_old), $b); $r_hex = str_pad(dechex($r), 2, '0', STR_PAD_LEFT); $g_hex = str_pad(dechex($g), 2, '0', STR_PAD_LEFT); $b_hex = str_pad(dechex($r), 2, '0', STR_PAD_LEFT); $colstr = " style=\"color: #".$r_hex.$g_hex.$b_hex.";\""; } if($i++ > 0) echo ", "; echo "comment_ID."\"$title>".stripslashes($commenter->comment_author).""; } if($count > $num_comments) echo " [...]"; echo "".$postfix."\n"; } } ?> YEMblog » mike gordon band http://yemblog.com Visit YEMblog.com for a daily look at Phish-related information from around the web. Offering news, audio torrents, videos, auctions, photos and much more. Thu, 17 Oct 2013 22:34:49 +0000 en-US hourly 1 http://wordpress.org/?v=4.1.19 Cactus: Free Download – Gordon, Murawski, Isler, Cleary, Myers Asheville ’11 [LivePhish] http://yemblog.com/cactus-free-download-gordon-murawski-isler-cleary-myers-asheville-11-livephish/ http://yemblog.com/cactus-free-download-gordon-murawski-isler-cleary-myers-asheville-11-livephish/#comments Mon, 07 Nov 2011 19:09:51 +0000 http://yemblog.com/?p=20322 Cactus: Free Download – Gordon, Murawski, Isler, Cleary, Myers Asheville  ’11 [LivePhish]

    ]]>
    http://yemblog.com/cactus-free-download-gordon-murawski-isler-cleary-myers-asheville-11-livephish/feed/ 0
    Cactus: Mike Gordon Band Tour Dates – Five Fall Shows [Hidden Track] http://yemblog.com/cactus-mike-gordon-band-tour-dates-five-fall-shows-hidden-track/ http://yemblog.com/cactus-mike-gordon-band-tour-dates-five-fall-shows-hidden-track/#comments Thu, 29 Sep 2011 17:30:09 +0000 http://yemblog.com/?p=19851 Cactus: Mike Gordon Band Tour Dates – Five Fall Shows [Hidden Track]

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-tour-dates-five-fall-shows-hidden-track/feed/ 0
    Cactus: Mike Gordon Band w/ Oteil Burbridge 04/16/2011 Walls of Time [VQ: B+, AQ: B] http://yemblog.com/cactus-mike-gordon-band-w-oteil-burbridge-04162011-walls-of-time-vq-b-aq-b/ http://yemblog.com/cactus-mike-gordon-band-w-oteil-burbridge-04162011-walls-of-time-vq-b-aq-b/#comments Thu, 21 Apr 2011 14:49:14 +0000 http://yemblog.com/?p=16812 Cactus: Mike Gordon Band w/ Oteil Burbridge 04/16/2011 Walls of Time [VQ: B+, AQ: B]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-w-oteil-burbridge-04162011-walls-of-time-vq-b-aq-b/feed/ 0
    Cactus: Mike Gordon Band w/ Oteil Burbridge 04/16/2011 – Walls of Time [VQ: A-, AQ: B+] http://yemblog.com/cactus-mike-gordon-band-w-oteil-burbridge-04162011-walls-of-time-vq-a-aq-b/ http://yemblog.com/cactus-mike-gordon-band-w-oteil-burbridge-04162011-walls-of-time-vq-a-aq-b/#comments Wed, 20 Apr 2011 14:41:39 +0000 http://yemblog.com/?p=16790 Cactus: Mike Gordon Band w/ Oteil Burbridge 04/16/2011 – Walls of Time [VQ: A-, AQ: B+]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-w-oteil-burbridge-04162011-walls-of-time-vq-a-aq-b/feed/ 0
    Cactus: Mike Gordon Band 04/16/2011 Babylon Baby [VQ: A-, AQ: B+] http://yemblog.com/cactus-mike-gordon-band-04162011-babylon-baby-vq-a-aq-b/ http://yemblog.com/cactus-mike-gordon-band-04162011-babylon-baby-vq-a-aq-b/#comments Tue, 19 Apr 2011 16:44:57 +0000 http://yemblog.com/?p=16781 Cactus: Mike Gordon Band 04/16/2011 Babylon Baby [VQ: A-, AQ: B+]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-04162011-babylon-baby-vq-a-aq-b/feed/ 0
    Cactus: 04/16/2011 Mike Gordon Band @ Wanee Setlist [Phish.net] http://yemblog.com/cactus-04162011-mike-gordon-band-wanee-setlist-phish-net/ http://yemblog.com/cactus-04162011-mike-gordon-band-wanee-setlist-phish-net/#comments Mon, 18 Apr 2011 13:15:34 +0000 http://yemblog.com/?p=16770 Cactus: 04/16/2011 Mike Gordon Band @ Wanee Setlist [Phish.net]

    ]]>
    http://yemblog.com/cactus-04162011-mike-gordon-band-wanee-setlist-phish-net/feed/ 0
    Cactus: Oteil Burbridge Sits In With Mike Gordon Band [Jambands.com] http://yemblog.com/cactus-oteil-burbridge-sits-in-with-mike-gordon-band-jambands-com/ http://yemblog.com/cactus-oteil-burbridge-sits-in-with-mike-gordon-band-jambands-com/#comments Mon, 18 Apr 2011 13:02:18 +0000 http://yemblog.com/?p=16765 Cactus: Oteil Burbridge Sits In With Mike Gordon Band [Jambands.com]

    ]]>
    http://yemblog.com/cactus-oteil-burbridge-sits-in-with-mike-gordon-band-jambands-com/feed/ 0
    Cactus: Mike Gordon Band 03/22/2011 Middle of the Road [VQ: A-, AQ: A] http://yemblog.com/cactus-mike-gordon-band-03222011-middle-of-the-road-vq-a-aq-a/ http://yemblog.com/cactus-mike-gordon-band-03222011-middle-of-the-road-vq-a-aq-a/#comments Wed, 30 Mar 2011 18:14:10 +0000 http://yemblog.com/?p=16590 Cactus: Mike Gordon Band 03/22/2011 Middle of the Road [VQ: A-, AQ: A]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03222011-middle-of-the-road-vq-a-aq-a/feed/ 0
    Cactus: Mike Gordon Band 03/23/2011 FOB New York, NY http://yemblog.com/cactus-mike-gordon-band-03232011-fob-new-york-ny/ http://yemblog.com/cactus-mike-gordon-band-03232011-fob-new-york-ny/#comments Wed, 30 Mar 2011 18:09:29 +0000 http://yemblog.com/?p=16586 Cactus: Mike Gordon Band 03/23/2011 FOB New York, NY

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03232011-fob-new-york-ny/feed/ 0
    Reviews: Mike Gordon Segues Into Music City [Honest Tune] http://yemblog.com/reviews-mike-gordon-segues-into-music-city-honest-tune/ http://yemblog.com/reviews-mike-gordon-segues-into-music-city-honest-tune/#comments Tue, 29 Mar 2011 18:03:09 +0000 http://yemblog.com/?p=16573 Reviews: Mike Gordon Segues Into Music City [Honest Tune]

    ]]>
    http://yemblog.com/reviews-mike-gordon-segues-into-music-city-honest-tune/feed/ 0
    Cactus: Mike Gordon Band 03/26/2011 DAUD S. Burlington, VT http://yemblog.com/cactus-mike-gordon-band-03262011-daud-s-burlington-vt/ http://yemblog.com/cactus-mike-gordon-band-03262011-daud-s-burlington-vt/#comments Tue, 29 Mar 2011 17:51:47 +0000 http://yemblog.com/?p=16567 Cactus: Mike Gordon Band 03/26/2011 DAUD S. Burlington, VT

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03262011-daud-s-burlington-vt/feed/ 0
    Cactus: Mike Gordon Band 03/25/2011 Time For Loving Is Now [VQ: B, AQ: B] http://yemblog.com/cactus-mike-gordon-band-03252011-time-for-loving-is-now-vq-b-aq-b/ http://yemblog.com/cactus-mike-gordon-band-03252011-time-for-loving-is-now-vq-b-aq-b/#comments Mon, 28 Mar 2011 18:40:24 +0000 http://yemblog.com/?p=16560 Cactus: Mike Gordon Band 03/25/2011 Time For Loving Is Now [VQ: B, AQ: B]

    Click here to view the embedded video.

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03252011-time-for-loving-is-now-vq-b-aq-b/feed/ 0
    Cactus: 03/25/2011 Easy to Slip and Jaded [VQ: A, AQ: A-] http://yemblog.com/cactus-03252011-easy-to-slip-and-jaded-vq-a-aq-a/ http://yemblog.com/cactus-03252011-easy-to-slip-and-jaded-vq-a-aq-a/#comments Mon, 28 Mar 2011 18:33:23 +0000 http://yemblog.com/?p=16551 Cactus: Mike Gordon Band 03/25/2011 Easy to Slip and Jaded [VQ: A, AQ: A-]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-03252011-easy-to-slip-and-jaded-vq-a-aq-a/feed/ 0
    Cactus: Locals Join Mike Gordon at Higher Ground [Jambands.com] http://yemblog.com/cactus-locals-join-mike-gordon-at-higher-ground-jambands-com/ http://yemblog.com/cactus-locals-join-mike-gordon-at-higher-ground-jambands-com/#comments Mon, 28 Mar 2011 18:31:49 +0000 http://yemblog.com/?p=16552 Cactus: Locals Join Mike Gordon at Higher Ground [Jambands.com]

    ]]>
    http://yemblog.com/cactus-locals-join-mike-gordon-at-higher-ground-jambands-com/feed/ 0
    Reviews: Mike Gordon Band @ Brooklyn Bowl w/ Photos [Hidden Track] http://yemblog.com/reviews-mike-gordon-band-brooklyn-bowl-w-photos-hidden-track/ http://yemblog.com/reviews-mike-gordon-band-brooklyn-bowl-w-photos-hidden-track/#comments Sat, 26 Mar 2011 21:43:18 +0000 http://yemblog.com/?p=16538 Reviews: Mike Gordon Band @ Brooklyn Bowl w/ Photos [Hidden Track]

    [Photo by Jeremy Gordon]

    On a spring evening that saw hail, freezing rain, thunder and lightning envelop New York City, the Mike Gordon Band played their second of two sold-out shows at Brooklyn Bowl. The Phish bassist’s current five-piece “solo” band first started performing together in 2008 and the payoff of having five lengthy tours under their belts is paying major dividends in terms of tightness and the size of the repertoire. The MGB’s second Brooklyn Bowl show, while not mind-blowing, displayed a high level of engagement, creativity and the willingness to take risks that Phish fans love.

    ]]>
    http://yemblog.com/reviews-mike-gordon-band-brooklyn-bowl-w-photos-hidden-track/feed/ 0
    Cactus: Mike Gordon Band 03/22/2011 The Void w/ Dance Contest [VQ: B+, AQ: B+] http://yemblog.com/cactus-mike-gordon-band-03222011-the-void-w-dance-contest-vq-b-aq-b/ http://yemblog.com/cactus-mike-gordon-band-03222011-the-void-w-dance-contest-vq-b-aq-b/#comments Sat, 26 Mar 2011 21:39:14 +0000 http://yemblog.com/?p=16537 Cactus: Mike Gordon Band 03/22/2011 The Void w/ Dance Contest [VQ: B+, AQ: B+]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03222011-the-void-w-dance-contest-vq-b-aq-b/feed/ 0
    Cactus: Mike Gordon Band 03/25/2011 Setlist [Phish.net] http://yemblog.com/cactus-mike-gordon-band-03252011-setlist-phish-net/ http://yemblog.com/cactus-mike-gordon-band-03252011-setlist-phish-net/#comments Sat, 26 Mar 2011 21:37:35 +0000 http://yemblog.com/?p=16533 Cactus: Mike Gordon Band 03/25/2011 Setlist [Phish.net]

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03252011-setlist-phish-net/feed/ 0
    Cactus: Mike Gordon Band 03/23/2011 Balloon [VQ: A-, AQ: B] http://yemblog.com/cactus-mike-gordon-band-03232011-balloon-vq-a-aq-b/ http://yemblog.com/cactus-mike-gordon-band-03232011-balloon-vq-a-aq-b/#comments Sat, 26 Mar 2011 21:34:18 +0000 http://yemblog.com/?p=16527 Cactus: Mike Gordon Band 03/23/2011 Balloon [VQ: A-, AQ: B]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03232011-balloon-vq-a-aq-b/feed/ 0
    Photos: Gallery – Mike Gordon Band @ Brooklyn Bowl [Headstash] http://yemblog.com/photos-gallery-mike-gordon-band-brooklyn-bowl-headstash/ http://yemblog.com/photos-gallery-mike-gordon-band-brooklyn-bowl-headstash/#comments Sat, 26 Mar 2011 21:32:54 +0000 http://yemblog.com/?p=16525 Photos: Gallery – Mike Gordon Band @ Brooklyn Bowl [HeadStash]

    ]]>
    http://yemblog.com/photos-gallery-mike-gordon-band-brooklyn-bowl-headstash/feed/ 0
    Cactus: Mike Gordon Band 03/22/2011 Spiritual Jam [VQ: A-, AQ: B+] http://yemblog.com/cactus-mike-gordon-band-03222011-spiritual-jam-vq-a-aq-b/ http://yemblog.com/cactus-mike-gordon-band-03222011-spiritual-jam-vq-a-aq-b/#comments Sat, 26 Mar 2011 21:29:23 +0000 http://yemblog.com/?p=16521 Cactus: Mike Gordon Band 03/22/2011 Spiritual Jam [VQ: A-, AQ: B+]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/cactus-mike-gordon-band-03222011-spiritual-jam-vq-a-aq-b/feed/ 0