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 » Hampton 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.13 Phish: 03/07/2009 Mike’s Song / Weekapaug Groove [VQ: A-, AQ: A, CK5] http://yemblog.com/phish-03072009-mikes-song-weekapaug-groove-vq-a-aq-a-ck5/ http://yemblog.com/phish-03072009-mikes-song-weekapaug-groove-vq-a-aq-a-ck5/#comments Thu, 08 Mar 2012 14:32:31 +0000 http://yemblog.com/?p=21741 Phish: 03/07/2009 Mike’s Song / Weekapaug Groove [VQ: A-, AQ: A, CK5]

    Click here to view the embedded video.

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/phish-03072009-mikes-song-weekapaug-groove-vq-a-aq-a-ck5/feed/ 0
    Phish: 08/09/2004 Entire Show Hampton, VA [VQ: A-, AQ: A+] http://yemblog.com/phish-08092004-entire-show-hampton-va-vq-a-aq-a/ http://yemblog.com/phish-08092004-entire-show-hampton-va-vq-a-aq-a/#comments Wed, 25 Jan 2012 16:04:48 +0000 http://yemblog.com/?p=21308 Phish: 08/09/2004 Entire Show Hampton, VA [VQ: A-, AQ: A+]

    Set 1

    Click here to view the embedded video.

    Set 2

    Click here to view the embedded video.

    Set 1: Chalk Dust Torture, Bathtub Gin -> Runaway Jim, Walls of the Cave, Loving Cup
    Set 2: All of These Dreams, Limb By Limb, Lifeboy, Crowd Control, Seven Below[1], Stash -> NICU, Bug, Contact[2] > Character Zero
    Encore: David Bowie
    [1] Mary Had a Little Lamb tease.
    [2] Little Drummer Boy jam.
    Notes: All of These Dreams was preceded by a Fluffhead tease. After several glowsticks hit Trey’s rig at the end of Seven Below, Trey’s guitar tech, Brian Brown, had to come onstage to do some damage control, prompting Trey to say some word of thanks. Seven Below contained a Mary Had a Little Lamb tease from Trey. Contact culminated in a Little Drummer Boy jam.

    [Setlist via Phish.net]

    ]]>
    http://yemblog.com/phish-08092004-entire-show-hampton-va-vq-a-aq-a/feed/ 0
    Phish: 12/18/1999 Entire Show [VQ: B-/C, AQ: B+] http://yemblog.com/phish-12181999-entire-show-vq-b-c-aq-b/ http://yemblog.com/phish-12181999-entire-show-vq-b-c-aq-b/#comments Fri, 20 Jan 2012 19:42:40 +0000 http://yemblog.com/?p=21273 Phish: 12/18/1999 Entire Show [VQ: B-/C, AQ: B+]

    Set 1

    Click here to view the embedded video.

    Set 2

    Click here to view the embedded video.

    Set 1: Harry Hood, Back at the Chicken Shack, Dog Log, Tube, Heavy Things, Back on the Train, First Tube, The Inlaw Josie Wales[1], You Enjoy Myself

    Set 2: Also Sprach Zarathustra[2] > Sand, The Horse > Silent in the Morning, Possum, Mike’s Song > Simple, Weekapaug Groove -> Buffalo Bill > Weekapaug Groove[3]
    Encore: Ya Mar, Sleeping Monkey

    [1] Trey on acoustic guitar.
    [2] Do You Feel Like We Do tease.
    [3] Norwegian Wood and Buffalo Bill teases.

    Notes: Dog Log was dedicated to Paul Languedoc. Afterwards, the band reprised the song for a few seconds after Trey remarked how much he liked it. Inlaw Josie Wales featured Trey on acoustic guitar. 2001 included Do You Feel Like We Do (Peter Frampton) teases; Trey also introduced Fishman as ‘Bob Mayonnaise’, likely a reference to Bob Mayo, who played keys on Frampton Comes Alive. Weekapaug included Norwegian Wood and Buffalo Bill teases.

    [Setlist via Phish.net]

    ]]>
    http://yemblog.com/phish-12181999-entire-show-vq-b-c-aq-b/feed/ 0
    Video Podcasts: Dinner and a Movie – Episode 2 – Hampton Halley’s http://yemblog.com/video-podcasts-dinner-and-a-movie-episode-2-hampton-halleys/ http://yemblog.com/video-podcasts-dinner-and-a-movie-episode-2-hampton-halleys/#comments Wed, 21 Dec 2011 19:35:03 +0000 http://yemblog.com/?p=20882 Video Podcasts: Dinner and a Movie – Episode 2 – Hampton Halley’s

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/video-podcasts-dinner-and-a-movie-episode-2-hampton-halleys/feed/ 0
    Video: Phish Shares Official Video of Halley’s Comet From Hampton ’97 [Hidden Track] http://yemblog.com/video-phish-shares-official-video-of-halleys-comet-from-hampton-97-hidden-track/ http://yemblog.com/video-phish-shares-official-video-of-halleys-comet-from-hampton-97-hidden-track/#comments Tue, 22 Nov 2011 21:48:32 +0000 http://yemblog.com/?p=20522 Video: Phish Shares Official Video of Halley’s Comet From Hampton ’97 [Hidden Track]

    Click here to view the embedded video.

    ]]>
    http://yemblog.com/video-phish-shares-official-video-of-halleys-comet-from-hampton-97-hidden-track/feed/ 1
    Remembrances: A Look Back at Hampton – 11/22/97 [Phish.net] http://yemblog.com/remembrances-a-look-back-at-hampton-112297-phish-net/ http://yemblog.com/remembrances-a-look-back-at-hampton-112297-phish-net/#comments Tue, 22 Nov 2011 19:52:42 +0000 http://yemblog.com/?p=20517 Remembrances: A Look Back at Hampton – 11/22/97 [Phish.net]

    ]]>
    http://yemblog.com/remembrances-a-look-back-at-hampton-112297-phish-net/feed/ 0
    Remembrances: Hampton ’97 – A Look Back, Part One [Phish.net] http://yemblog.com/remembrances-hampton-97-a-look-back-part-one-phish-net/ http://yemblog.com/remembrances-hampton-97-a-look-back-part-one-phish-net/#comments Mon, 21 Nov 2011 20:24:23 +0000 http://yemblog.com/?p=20509 Remembrances: Hampton ’97 – A Look Back, Part One [Phish.net]

    The opener in hindsight is a tremendous treat, the debut of The Rolling Stones “Emotional Rescue.” A song that only Mike could properly handle his shift between baritone and falsetto tones pays a nice homage to a legend like Jagger. It’s also a glimpse into the vocal range Mike has always possessed. In 1997 his vocals felt more like a goof than a talent, but fourteen years later you can hear the potential and see the connection to the extremely strong vocal presence he maintains now.

    ]]>
    http://yemblog.com/remembrances-hampton-97-a-look-back-part-one-phish-net/feed/ 0
    Contests: HT Giveaway – Win Phish Hampton / Winston-Salem ’97 [Hidden Track] http://yemblog.com/contests-ht-giveaway-win-phish-hampton-winston-salem-97-hidden-track/ http://yemblog.com/contests-ht-giveaway-win-phish-hampton-winston-salem-97-hidden-track/#comments Wed, 09 Nov 2011 18:45:55 +0000 http://yemblog.com/?p=20355 Contests: HT Giveaway – Win Phish Hampton / Winston-Salem ’97 [Hidden Track]

    Hidden Track is giving away three copies of Hampton / Winston-Salem ’97 and a Black-Eyed Katy bundle which includes a t-shirt and 2012 calendar. Read this post for full details.

    ]]>
    http://yemblog.com/contests-ht-giveaway-win-phish-hampton-winston-salem-97-hidden-track/feed/ 1
    Phish: Theme From The Bottom > Black-Eyed Katy from Hampton / Winston-Salem ’97 http://yemblog.com/phish-theme-from-the-bottom-black-eyed-katy-from-hampton-winston-salem-97/ http://yemblog.com/phish-theme-from-the-bottom-black-eyed-katy-from-hampton-winston-salem-97/#comments Tue, 08 Nov 2011 17:34:22 +0000 http://yemblog.com/?p=20337 Phish: Theme From The Bottom > Black-Eyed Katy from Hampton / Winston-Salem ’97

    Phish – Theme From The Bottom – Black Eyed Katy by yemblog

    ]]>
    http://yemblog.com/phish-theme-from-the-bottom-black-eyed-katy-from-hampton-winston-salem-97/feed/ 0
    Hampton ’97: Stream/Download AC/DC Bag -> Slave to the Traffic Light from new release [HT] http://yemblog.com/hampton-97-streamdownload-acdc-bag-slave-to-the-traffic-light-from-new-release-ht/ http://yemblog.com/hampton-97-streamdownload-acdc-bag-slave-to-the-traffic-light-from-new-release-ht/#comments Mon, 31 Oct 2011 18:05:33 +0000 http://yemblog.com/?p=20263 Hampton ’97: Stream/Download AC/DC Bag -> Slave to the Traffic Light from new release [HT]

    ]]>
    http://yemblog.com/hampton-97-streamdownload-acdc-bag-slave-to-the-traffic-light-from-new-release-ht/feed/ 0
    Hampton/Winston-Salem ’97: Phish Release 7-CD Box Set of Historic Shows [Rolling Stone] http://yemblog.com/hamptonwinston-salem-97-phish-release-7-cd-box-set-of-historic-shows-rolling-stone/ http://yemblog.com/hamptonwinston-salem-97-phish-release-7-cd-box-set-of-historic-shows-rolling-stone/#comments Fri, 28 Oct 2011 14:16:46 +0000 http://yemblog.com/?p=20230 Hampton/Winston-Salem ’97: Phish Release 7-CD Box Set of Historic Shows [Rolling Stone]

    ]]>
    http://yemblog.com/hamptonwinston-salem-97-phish-release-7-cd-box-set-of-historic-shows-rolling-stone/feed/ 0
    Audio: Sample Mike’s > Hydrogen > Weekapaug from Hampton / Winston-Salem ’97 [Hidden Track] http://yemblog.com/audio-sample-mikes-hydrogen-weekapaug-from-hampton-winston-salem-97-hidden-track/ http://yemblog.com/audio-sample-mikes-hydrogen-weekapaug-from-hampton-winston-salem-97-hidden-track/#comments Thu, 27 Oct 2011 19:54:49 +0000 http://yemblog.com/?p=20224 Audio: Sample Mike’s > Hydrogen > Weekapaug from Hampton / Winston-Salem ’97 [Hidden Track]

    ]]>
    http://yemblog.com/audio-sample-mikes-hydrogen-weekapaug-from-hampton-winston-salem-97-hidden-track/feed/ 0
    Phish: 11/21/1997 & 11/22/1997 New Sources DAUD Hampton, VA http://yemblog.com/phish-11211997-11221997-new-sources-daud-hampton-va/ http://yemblog.com/phish-11211997-11221997-new-sources-daud-hampton-va/#comments Mon, 24 Oct 2011 18:17:17 +0000 http://yemblog.com/?p=20178 Phish: 11/21/1997 & 11/22/1997 New Sources DAUD Hampton, VA

    ]]>
    http://yemblog.com/phish-11211997-11221997-new-sources-daud-hampton-va/feed/ 0
    Live Phish: Phish to Release Hampton / Winston-Salem ’97 [Hidden Track] http://yemblog.com/live-phish-phish-to-release-hampton-winston-salem-97-hidden-track/ http://yemblog.com/live-phish-phish-to-release-hampton-winston-salem-97-hidden-track/#comments Mon, 17 Oct 2011 19:48:55 +0000 http://yemblog.com/?p=20103 Live Phish: Phish to Release Hampton / Winston-Salem ’97 [Hidden Track]

    When discussing the Holy Grail of Phish shows stuck inside the band’s vault, the Hampton ’97 performances and Big Cypress are usually towards the top of most fans’ lists. On December 6, Phish fans will finally get to hear the Hampton ’97 performances in all their Fred Kevorkian-mastered soundboard glory when JEMP Records puts out Hampton / Winston Salem ’97. The wonderful kicker is that the band has attached the severely underrated November 23, 1997 show to this seven-CD set that will also include never-before-heard soundchecks.

    ]]>
    http://yemblog.com/live-phish-phish-to-release-hampton-winston-salem-97-hidden-track/feed/ 4
    Remembrances: The Best Two-Set Show – 11/22/97 [Six Water Grog] http://yemblog.com/remembrances-the-best-two-set-show-112297-six-water-grog/ http://yemblog.com/remembrances-the-best-two-set-show-112297-six-water-grog/#comments Fri, 14 Oct 2011 14:16:04 +0000 http://yemblog.com/?p=20020 Remembrances: The Best Two-Set Show – 11/22/97 [Six Water Grog]

    ]]>
    http://yemblog.com/remembrances-the-best-two-set-show-112297-six-water-grog/feed/ 2
    Columns: Video of the Week – 12/18/1999 Chicken Shack, Dog Log [Phish.net] http://yemblog.com/columns-video-of-the-week-12181999-chicken-shack-dog-log-phish-net/ http://yemblog.com/columns-video-of-the-week-12181999-chicken-shack-dog-log-phish-net/#comments Fri, 02 Sep 2011 15:49:09 +0000 http://yemblog.com/?p=19377 Columns: Video of the Week – 12/18/1999 Chicken Shack, Dog Log [Phish.net]

    ]]>
    http://yemblog.com/columns-video-of-the-week-12181999-chicken-shack-dog-log-phish-net/feed/ 0
    Downloads: A Show For Your Weekend – Hampton ’96 [OPT] http://yemblog.com/downloads-a-show-for-your-weekend-hampton-96-opt/ http://yemblog.com/downloads-a-show-for-your-weekend-hampton-96-opt/#comments Fri, 15 Jul 2011 17:58:04 +0000 http://yemblog.com/?p=18651 Downloads: A Show For Your Weekend – Hampton ’96 [OPT]

    ]]>
    http://yemblog.com/downloads-a-show-for-your-weekend-hampton-96-opt/feed/ 0
    Lists: The 30 Best Live Versions of Songs [Consequence of Sound] http://yemblog.com/lists-the-30-best-live-versions-of-songs-consequence-of-sound/ http://yemblog.com/lists-the-30-best-live-versions-of-songs-consequence-of-sound/#comments Sun, 10 Jul 2011 03:06:25 +0000 http://yemblog.com/?p=18573 Lists: The 30 Best Live Versions of Songs [Consequence of Sound]

    There was no greater news to New England in the winter of 2009 than the word that Phish was getting back together for a three-night run at the Hampton Coliseum. What started out as three (very thorough) reunion shows turned into the next leg of the Vermont quartet’s career, and they kicked everything off with “Fluffhead”.

    ]]>
    http://yemblog.com/lists-the-30-best-live-versions-of-songs-consequence-of-sound/feed/ 0
    Phish: 11/21/1997 11/22/1997 11/23/1997 New Sources DAUD Winston-Salem/Hampton http://yemblog.com/phish-11211997-11221997-11231997-new-sources-daud-winston-salemhampton/ http://yemblog.com/phish-11211997-11221997-11231997-new-sources-daud-winston-salemhampton/#comments Wed, 18 May 2011 19:23:22 +0000 http://yemblog.com/?p=17099 Phish: 11/21/1997 11/22/1997 11/23/1997 New Sources DAUD Winston-Salem/Hampton

    ]]>
    http://yemblog.com/phish-11211997-11221997-11231997-new-sources-daud-winston-salemhampton/feed/ 0
    Phish: 12/18/1999 New Source DAUD Hampton, VA http://yemblog.com/phish-12181999-new-source-daud-hampton-va/ http://yemblog.com/phish-12181999-new-source-daud-hampton-va/#comments Wed, 27 Apr 2011 14:34:20 +0000 http://yemblog.com/?p=16869 Phish: 12/18/1999 New Source DAUD Hampton, VA

    ]]>
    http://yemblog.com/phish-12181999-new-source-daud-hampton-va/feed/ 0