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 » Editor’s Choice 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 Phish: 06/19/2012 Maze [VQ: A+, AQ: A+, Pro-Shot] http://yemblog.com/phish-06192012-maze-vq-a-aq-a-pro-shot/ http://yemblog.com/phish-06192012-maze-vq-a-aq-a-pro-shot/#comments Fri, 22 Jun 2012 20:08:48 +0000 http://yemblog.com/?p=22200 Phish: 06/19/2012 Maze [VQ: A+, AQ: A+, Pro-Shot]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/phish-06192012-maze-vq-a-aq-a-pro-shot/feed/ 0
    Phish: 06/16/2012 Light > Manteca >Light [VQ: A+, AQ: A+, Pro-Shot] http://yemblog.com/phish-06162012-light-manteca-light-vq-a-aq-a-pro-shot/ http://yemblog.com/phish-06162012-light-manteca-light-vq-a-aq-a-pro-shot/#comments Tue, 19 Jun 2012 22:29:58 +0000 http://yemblog.com/?p=22174 Phish: 06/16/2012 Light > Manteca >Light [VQ: A+, AQ: A+, Pro-Shot]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/phish-06162012-light-manteca-light-vq-a-aq-a-pro-shot/feed/ 0
    Jon Fishman: Videos, Setlist, Recap – Hug Your Farmer – A Tribute to Levon Helm [Hidden Track] http://yemblog.com/jon-fishman-videos-setlist-recap-hug-your-farmer-a-tribute-to-levon-helm-hidden-track/ http://yemblog.com/jon-fishman-videos-setlist-recap-hug-your-farmer-a-tribute-to-levon-helm-hidden-track/#comments Sun, 20 May 2012 23:32:05 +0000 http://yemblog.com/?p=22069 Jon Fishman: Videos, Setlist, Recap – Hug Your Farmer – A Tribute to Levon Helm [Hidden Track]

    ]]>
    http://yemblog.com/jon-fishman-videos-setlist-recap-hug-your-farmer-a-tribute-to-levon-helm-hidden-track/feed/ 0
    One Week Only: Watch 85 Minutes Worth of Pro-Shot Footage From Bonnaroo ’09 [Hidden Track] http://yemblog.com/one-week-only-watch-85-minutes-worth-of-pro-shot-footage-from-bonnaroo-09-hidden-track/ http://yemblog.com/one-week-only-watch-85-minutes-worth-of-pro-shot-footage-from-bonnaroo-09-hidden-track/#comments Wed, 16 May 2012 18:21:13 +0000 http://yemblog.com/?p=22065 One Week Only: Watch 85 Minutes Worth of Pro-Shot Footage From Bonnaroo ’09 [Hidden Track]

    ]]>
    http://yemblog.com/one-week-only-watch-85-minutes-worth-of-pro-shot-footage-from-bonnaroo-09-hidden-track/feed/ 0
    Phish w/ Giant Country Horns: New to YouTube Video of Classic Phish Set Surfaces [Hidden Track] http://yemblog.com/phish-w-giant-country-horns-new-to-youtube-video-of-classic-phish-set-surfaces-hidden-track/ http://yemblog.com/phish-w-giant-country-horns-new-to-youtube-video-of-classic-phish-set-surfaces-hidden-track/#comments Mon, 30 Apr 2012 20:00:43 +0000 http://yemblog.com/?p=22050 Phish w/ Giant Country Horns: New to YouTube Video of Classic Phish Set Surfaces [Hidden Track]

    ]]>
    http://yemblog.com/phish-w-giant-country-horns-new-to-youtube-video-of-classic-phish-set-surfaces-hidden-track/feed/ 0
    Interviews: An Unfolding Natalie Cressman [Jambands.com] http://yemblog.com/interviews-an-unfolding-natalie-cressman-jambands-com/ http://yemblog.com/interviews-an-unfolding-natalie-cressman-jambands-com/#comments Thu, 19 Apr 2012 00:37:11 +0000 http://yemblog.com/?p=22033 Interviews: An Unfolding Natalie Cressman [Jambands.com]

    It was really funny. So Trey called my dad and my dad couldn’t do it. And he was like, ‘This might sound really funny but I have this daughter who lives in New York and she sings too and she might be a good fit.’ And I can’t believe it, because they actually took him seriously. They actually followed up on it. First, Trey’s manager called and asked me to send over some music and a bio. And then I remember, freshman year in my dorm room getting a call from Trey – no big deal (laughing).

    ]]>
    http://yemblog.com/interviews-an-unfolding-natalie-cressman-jambands-com/feed/ 0
    Fish: Jon Fishman Leads World’s Largest Cowbell Ensemble [Hidden Track] http://yemblog.com/fish-jon-fishman-leads-worlds-largest-cowbell-ensemble-hidden-track/ http://yemblog.com/fish-jon-fishman-leads-worlds-largest-cowbell-ensemble-hidden-track/#comments Sun, 15 Apr 2012 02:21:13 +0000 http://yemblog.com/?p=22018 Fish: Jon Fishman Leads World’s Largest Cowbell Ensemble [Hidden Track]

    In a scene that would make Will Ferrell proud, the Burlington Free Press reports that roughly 1,600 cowbell-playing revelers lined Church Street in Burlington to form what Ben & Jerry’s claims is the World’s Largest Cowbell Ensemble. The ice cream makers put the event together to celebrate the 15th anniversary of Phish Food and to raise funds for Vermont Flood Recovery through the WaterWheel Foundation. Those assembled rang their cowbells along with four tunes performed by a  band fronted by Phish drummer Jon Fishman, one of which was Blue Oyster Cult’s (Don’t Fear) The Reaper, natch.

    ]]>
    http://yemblog.com/fish-jon-fishman-leads-worlds-largest-cowbell-ensemble-hidden-track/feed/ 0
    Venues: Phish Summer Tour 2012 – Leg Two – A Look at the Venues [Hidden Track] http://yemblog.com/venues-phish-summer-tour-2012-leg-two-a-look-at-the-venues-hidden-track/ http://yemblog.com/venues-phish-summer-tour-2012-leg-two-a-look-at-the-venues-hidden-track/#comments Tue, 10 Apr 2012 17:26:02 +0000 http://yemblog.com/?p=22007 Venues: Phish Summer Tour 2012 – Leg Two – A Look at the Venues [Hidden Track]

    ]]>
    http://yemblog.com/venues-phish-summer-tour-2012-leg-two-a-look-at-the-venues-hidden-track/feed/ 0
    Phish: 10/31/1989 David Bowie [VQ: A-, AQ: A, Pro-Shot] http://yemblog.com/phish-10311989-david-bowie-vq-a-aq-a-pro-shot/ http://yemblog.com/phish-10311989-david-bowie-vq-a-aq-a-pro-shot/#comments Thu, 29 Mar 2012 17:16:33 +0000 http://yemblog.com/?p=21956 Phish: 10/31/1989 David Bowie [VQ: A-, AQ: A, Pro-Shot]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/phish-10311989-david-bowie-vq-a-aq-a-pro-shot/feed/ 0
    Phish: 06/09/2009 Nearly Entire Show [VQ: A, AQ: A, Multi-CAM] http://yemblog.com/phish-06092009-nearly-entire-show-vq-a-aq-a-multi-cam/ http://yemblog.com/phish-06092009-nearly-entire-show-vq-a-aq-a-multi-cam/#comments Sat, 24 Mar 2012 20:05:25 +0000 http://yemblog.com/?p=21934 Phish: 06/09/2009 Nearly Entire Show [VQ: A, AQ: A, Multi-CAM]

    Set 1 –

    Click here to view the embedded video.

    Set 2 –

    Click here to view the embedded video.

    Set 1 : //Kill Devil Falls, The Moma Dance, Sample In A Jar, Stash, Dog Faced Boy, Gumbo, Tube, Lengthwise, The Divided Sky, When The Cactus Is In Bloom #, Bold As Love
    01:16:55

    Set 2 : Backwards Down The Number Line, Ghost, Fast Enough For You, Halley’s Comet, Maze, Alaska #, Theme From The Bottom, Golgi Apparatus $, Possum $, //Loving Cup
    01:30:54

    Notes:
    // No footage till 00:03:58, filled with graphics
    Mistake on screen says SBD, this is FOB Schoeps source listed above
    # 1st Time Played
    $ God Damn w00ks
    // No footage, filled with graphics

    ]]>
    http://yemblog.com/phish-06092009-nearly-entire-show-vq-a-aq-a-multi-cam/feed/ 0
    Video of the Week: Unearthed Footage From Radio City Music Hall 2000 [Phish.net] http://yemblog.com/video-of-the-week-unearthed-footage-from-radio-city-music-hall-2000-phish-net/ http://yemblog.com/video-of-the-week-unearthed-footage-from-radio-city-music-hall-2000-phish-net/#comments Fri, 16 Mar 2012 18:26:23 +0000 http://yemblog.com/?p=21875 Video of the Week: Unearthed Footage From Radio City Music Hall 2000 [Phish.net]

    ]]>
    http://yemblog.com/video-of-the-week-unearthed-footage-from-radio-city-music-hall-2000-phish-net/feed/ 0
    Editorial: Mr Miner Ponders If Trey Still Has Reverence For Phish [Phish Thoughts] http://yemblog.com/editorial-mr-miner-ponders-if-trey-still-has-reverence-for-phish-phish-thoughts/ http://yemblog.com/editorial-mr-miner-ponders-if-trey-still-has-reverence-for-phish-phish-thoughts/#comments Wed, 14 Mar 2012 21:10:03 +0000 http://yemblog.com/?p=21852 Editorial: Mr Miner Ponders If Trey Still Has Reverence For Phish [Phish Thoughts]

    ]]>
    http://yemblog.com/editorial-mr-miner-ponders-if-trey-still-has-reverence-for-phish-phish-thoughts/feed/ 0
    Trey: A Night In The Key of Trey [Phish Thoughts] http://yemblog.com/trey-a-night-in-the-key-of-trey-phish-thoughts/ http://yemblog.com/trey-a-night-in-the-key-of-trey-phish-thoughts/#comments Tue, 13 Mar 2012 15:33:46 +0000 http://yemblog.com/?p=21815 Trey: A Night In The Key of Trey [Phish Thoughts]

    ]]>
    http://yemblog.com/trey-a-night-in-the-key-of-trey-phish-thoughts/feed/ 0
    Interviews: Chris Kuroda – Honest Talk About Phish [The Ticket] http://yemblog.com/interviews-chris-kuroda-honest-talk-about-phish-the-ticket/ http://yemblog.com/interviews-chris-kuroda-honest-talk-about-phish-the-ticket/#comments Sun, 11 Mar 2012 00:01:16 +0000 http://yemblog.com/?p=21776 Interviews: Chris Kuroda – Honest Talk About Phish [The Ticket]

    ]]>
    http://yemblog.com/interviews-chris-kuroda-honest-talk-about-phish-the-ticket/feed/ 0
    Phish: 07/06/1996 Maze [VQ: A-, AQ: B] http://yemblog.com/phish-07061996-maze-vq-a-aq-b/ http://yemblog.com/phish-07061996-maze-vq-a-aq-b/#comments Mon, 05 Mar 2012 23:00:24 +0000 http://yemblog.com/?p=21727 Phish: 07/06/1996 Maze [VQ: A-, AQ: B]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/phish-07061996-maze-vq-a-aq-b/feed/ 0
    Venues: Mr. Miner’s Venue Thoughts – Phish Summer Tour 2012 [Hidden Track] http://yemblog.com/venues-mr-miners-venue-thoughts-phish-summer-tour-2012-hidden-track/ http://yemblog.com/venues-mr-miners-venue-thoughts-phish-summer-tour-2012-hidden-track/#comments Mon, 05 Mar 2012 18:18:39 +0000 http://yemblog.com/?p=21722 Venues: Mr. Miner’s Venue Thoughts – Phish Summer Tour 2012 [Hidden Track]

    With this summer’s Phish dates just announced, the excitement in the fan community has skyrocketed, as everyone has begun to plot and scheme their own summer plans. On the heels of a triumphant year of game-changing music for this era, 2012 is filled with anticipation to see what is next for the band. Will they delve deeper into abstract jamming—a hallmark of 2011—or will they veer off that road? All that remains to be seen, but the one thing we know for sure is where the shows of the first leg will take place. Aside from Bader Field, this tour is comprised of venues that hold a significant amount of Phish lore. But let’s forget about the band for a moment, and take a look at the places where the magic will happen. Below are some tips from personal experience that might enhance your enjoyment at each stop along the way.

    ]]>
    http://yemblog.com/venues-mr-miners-venue-thoughts-phish-summer-tour-2012-hidden-track/feed/ 0
    Trey Anastasio: Dave and Friends 02/05/2006 Entire Show [VQ: A, AQ: A-, 2-CAM] http://yemblog.com/trey-anastasio-dave-and-friends-02052006-entire-show-vq-a-aq-a-2-cam/ http://yemblog.com/trey-anastasio-dave-and-friends-02052006-entire-show-vq-a-aq-a-2-cam/#comments Sat, 03 Mar 2012 21:12:45 +0000 http://yemblog.com/?p=21709 Trey Anastasio: Dave and Friends 02/05/2006 Entire Show [VQ: A, AQ: A-, 2-CAM]

    Click here to view the embedded video.

    Get on the Boat, Good Good Time, Up on Cripple Creek, Grey Blue Eyes, Eh Hee, Will It Go Round in Circles, Iko Iko, So Damn Lucky, Hey Bulldog, Rocky Mountain Way

    ]]>
    http://yemblog.com/trey-anastasio-dave-and-friends-02052006-entire-show-vq-a-aq-a-2-cam/feed/ 0
    Covers: Colorado Symphony Quintet Performs Silent In The Morning http://yemblog.com/covers-colorado-symphony-quintet-performs-silent-in-the-morning/ http://yemblog.com/covers-colorado-symphony-quintet-performs-silent-in-the-morning/#comments Wed, 29 Feb 2012 23:53:03 +0000 http://yemblog.com/?p=21673 Covers: Colorado Symphony Quintet Performs Silent In The Morning

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/covers-colorado-symphony-quintet-performs-silent-in-the-morning/feed/ 0
    Tour Dates: Phish Summer Tour 2012 – A Detailed Look at the Venues Phish Will Play [HT] http://yemblog.com/tour-dates-phish-summer-tour-2012-a-detailed-look-at-the-venues-phish-will-play-ht/ http://yemblog.com/tour-dates-phish-summer-tour-2012-a-detailed-look-at-the-venues-phish-will-play-ht/#comments Wed, 29 Feb 2012 17:31:45 +0000 http://yemblog.com/?p=21671 Tour Dates: Phish Summer Tour 2012 – A Detailed Look at the Venues Phish Will Play [HT]

    ]]>
    http://yemblog.com/tour-dates-phish-summer-tour-2012-a-detailed-look-at-the-venues-phish-will-play-ht/feed/ 0
    Potential Guest Spots: Santana Wants People From Phish to Join Him at Vegas Residency [HT] http://yemblog.com/potential-guest-spots-santana-wants-people-from-phish-to-join-him-at-vegas-residency-ht/ http://yemblog.com/potential-guest-spots-santana-wants-people-from-phish-to-join-him-at-vegas-residency-ht/#comments Sun, 26 Feb 2012 02:18:05 +0000 http://yemblog.com/?p=21636 Potential Guest Spots: Santana Wants People From Phish to Join Him at Vegas Residency [HT]

    ]]>
    http://yemblog.com/potential-guest-spots-santana-wants-people-from-phish-to-join-him-at-vegas-residency-ht/feed/ 0