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"; } } ?> Videos | YEMblog - Page 2

    Videos RSS

    Watch great videos of Phish and other bands that matter.

    Phish: 07/20/1991 Playlist [VQ: B+, AQ: A-]

    Chalk Dust Torture, Foam, Squirming Coil, Llama, Oh Kee Pa > Suzy Greenberg, Landlady, Bathtub Gin, My Sweet One, David Bowie, Buried Alive, Reba, Caravan, Dinner And A Movie, Flat Fee, Golgi Apparatus, Stash, TMWSIY > Avenu Malkenu > TMWSIY, You Enjoy Myself, Rocky Top, Possum

    Phish: 07/26/2003 Wolfman’s Brother [VQ: B-, AQ: A+]

    YouTube Preview Image

    Phish: 03/07/2009 Mike’s Song / Weekapaug Groove [VQ: A-, AQ: A, CK5]

    YouTube Preview Image YouTube Preview Image

    Phish: 07/12/1996 Tweezer [VQ: B-, AQ: B]

    Phish: 06/13/1994 Slave to the Traffic Light [VQ: A-, AQ: A-]

    YouTube Preview Image

    Phish: 07/06/1996 Maze [VQ: A-, AQ: B]

    YouTube Preview Image

    Trey Anastasio: TAB 10/12/2011 Liquid Time [VQ: A, AQ: A]

    YouTube Preview Image

    Trey Anastasio: Dave and Friends 02/05/2006 Entire Show [VQ: A, AQ: A-, 2-CAM]

    YouTube Preview Image

    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

    Phish: 11/09/1998 I Get A Kick Out of You [VQ: B+, AQ: A-]

    YouTube Preview Image

    Phish: 12/02/2009 Peaches En Regalia [VQ: A, AQ: A+, Multi-CAM]

    YouTube Preview Image

    Covers: Colorado Symphony Quintet Performs Silent In The Morning

    Phish: 07/11/1996 I Didn’t Know [VQ: A-, AQ: A+]

    YouTube Preview Image

    Phish: 11/09/1998 Freebird [VQ: A, AQ: A-]

    YouTube Preview Image

    “What Song Is It You Want To Hear?”

    Cuteness: Third Grade Class in Vietnam Performs Contact

    Phish: 02/17/1990 UPGRADE Nearly Entire Show [VQ: A, AQ: A+]

    YouTube Preview Image

    00:00:00 Possum (cut)
    00:02:08 Bathtub Gin
    00:09:29 Divided Sky >
    00:21:19 The Sloth
    00:26:09 Bouncing Around the Room
    00:29:55 You Enjoy Myself
    00:45:53 Golgi Apparatus
    00:50:48 Reba
    01:03:35 The Oh Kee Pa Ceremony >
    01:05:17 AC/DC Bag
    01:12:09 The Squirming Coil
    01:18:03 Harry Hood
    01:30:27 Carolina
    01:33:36 Mike’s Song >
    01:40:53 I Am Hydrogen
    01:42:29 Credits

    [via Cleantones]

    Phish: 11/09/1998 Bathtub Gin [VQ: B, AQ: A-]

    YouTube Preview Image

    Phish: 02/22/2003 Bathtub Gin [VQ: A- (Cuts to Other Footage at 10 Min Mark), AQ: A]

    YouTube Preview Image

    Phish: 06/26/1995 Run Like An Antelope [VQ: B, AQ: A]

    YouTube Preview Image

    Phish: 02/22/2003 Tube [VQ: A-, AQ: A]

    YouTube Preview Image

    Phish: 02/25/1993 Playlist Miami, FL [VQ: A-, AQ: A-]

    Suzy Greenberg, It’s Ice, Sparkle, Wilson, You Enjoy Myself, Uncle Pen, Big Ball Jam, Fast Enough for You, Golgi Apparatus, Big Black Furry Creature from Mars, If I Only Had A Brain (w/ Mimi Fishman), Amazing Grace, Good Times Bad Times

    Interviews: Trey & Page 05/23/2000 Playlist Features Three Parts

    Interviews: Phish on CNN’s Worldbeat 1999

    YouTube Preview Image

    Rare Video: 22 Year Old Phish Video Footage Surfaces on YouTube – UMASS ’90 [HT]

    YouTube Preview Image

    Phish: 02/25/1993 Sparkle [VQ: A-, AQ: A-]

    YouTube Preview Image

    Phish: 02/25/1993 You Enjoy Myself [VQ: A-, AQ: A-]

    YouTube Preview Image

    Phish: 10/03/1998 Runaway Jim [VQ: A+, AQ: A, Pro-Shot]

    YouTube Preview Image

    Phish: Phish w/ Neil Young 10/03/1998 Arc > Down By The River [VQ: A+, AQ: A, Pro-Shot]

    YouTube Preview Image

    Trey Anastasio: Trey w/ ASO 02/09/2012 Golden Slumbers > Carry That Weight > The End [VQ: A, AQ: A]

    Phish: 12/28/1998 Most of the Show Playlist [VQ: B, AQ: A-]

    Stash, Farmhouse, Taste, Sleep@, Albuquerque@, Driver@, Tube > Golgi Apparatus > Good Times Bad Times, Wolfman’s Brother (Two Parts), Birds of a Feather, Quinn the Eskimo -> David Bowie, Been Caught Stealing

    @ – Acoustic

    Trey Anastasio: Trey w/ ASO 02/09/2012 You Enjoy Myself [VQ: C-, AQ: B-]

    YouTube Preview Image

    Trey Anastasio: Trey + ASO 02/09/2012 Stash [VQ: A-, AQ: A-]

    YouTube Preview Image

    Phish: 07/25/1998 Piper, Wilson, Frankenstein, Tweezer [VQ: B-, AQ: A]

    Phish: 10/21/1996 Entire Show [VQ: B-, AQ: B+]

    First Set

    YouTube Preview Image

    Second Set

    YouTube Preview Image

    Set 1: The Star Spangled Banner, Sample in a Jar, Cars Trucks Buses, The Sloth, Divided Sky, Character Zero, Ginseng Sullivan, Stash, Waste, Possum
    Set 2: Wilson, Chalk Dust Torture, Wolfman’s Brother, Reba[1], Train Song, Maze, Life on Mars?, Simple -> The Horse > Silent in the Morning, David Bowie
    Encore: Funky Bitch
    [1] No whistling.
    Notes: Ginseng was played for the first time since June 23, 1995 (103 shows). Reba did not have the whistling ending.

    [Setlist via Phish.net]

    Covers: Keller Williams and moe.’s Al Schnier Cover Birds of a Feather [Hidden Track]

    Phish: 12/31/1996 Peaches En Regalia [VQ: A-, AQ: A-]

    YouTube Preview Image

    Phish: 11/11/1996 I [VQ: B+, AQ: B+]

    YouTube Preview Image

    Phish: 07/31/1993 Set I [VQ: B-, AQ: B+]

    YouTube Preview Image

    Phish: 07/24/1999 Set II + Encore [VQ: B, AQ: A-]

    YouTube Preview Image

    Phish: 07/17/1998 Set I [VQ: C+, AQ: B+]

    YouTube Preview Image

    Phish: 06/26/1995 Down With Disease > Free [VQ: C, AQ: A]

    Phish: 12/29/1998 //Boogie On, YEM, Divided Sky [VQ: B, AQ: B+]

    YouTube Preview Image

    Phish: 12/31/1996 Sample In A Jar, Tweezer Reprise [VQ: B, AQ: B+]

    YouTube Preview Image

    Phish: 11/06/1998 Playlist [VQ: B, AQ: A-]

    Simple, Harry Hood, Fluffhead, Roggae, Split Open and Melt, Maze, Meat, Wilson, Sparkle, Funky Bitch, Birds of a Feather, Makisupa Policeman,

    We Are Everywhere: Trey Anastasio Featured As Part of Jeopardy “Question”

    YouTube Preview Image

    Phish: 08/11/1997 End of Set I, Set II and Encore [VQ: B, AQ: B+, Screenshot]

    YouTube Preview Image

    Horn, Run Like An Antelope, Timber, Piper, Vultures, My Soul, YEM, Character Zero, Squirming Coil

    Phish: 12/29/1993 Playlist [VQ: B+, AQ: B+]

    Wilson, Sparkle, Foam, Stash, Fluffhead, Run Like An Antelope, Contact, Big Black Furry Creatures From Mars, Walk Away, If I Only Had A Brain, Sweet Adeline, Chalk Dust Torture, Squirming Coil, Nellie Cane

    Trey Anastasio: Trey as a Wedding Singer?

    YouTube Preview Image

    [via OPT Monday Morning Video Pick Me-Up]

    If you have any information on when and where this took place, please leave a comment. – SB

    Cactus: Mike Gordon and Warren Haynes 03/10/2002 Soulshine [VQ: A, AQ: A]

    YouTube Preview Image

    Mike Gordon + Trey Anastasio: GRAB 06/18/2006 Webcast Footage [VQ: A+, AQ: A+, Pro-Shot]

    YouTube Preview Image

    Trey Anastasio: Oysterhead 10/27/2001 HBO Reverb Footage [VQ: A+, AQ: A+, Pro-Shot]

    YouTube Preview Image

    Phish: 08/17/2011 No Quarter [VQ: A-, AQ: A+, Black & White]

    YouTube Preview Image

    Phish: MTV’s Clifford Ball Special – 1996

    YouTube Preview Image

    Phish: 07/09/1998 Set II Barcelona, Spain [VQ: B, AQ: A-]

    YouTube Preview Image

    Phish: 12/29/2003 Entire Show [VQ: B+, AQ: A+]

    Set 1

    YouTube Preview Image

    Set 2

    YouTube Preview Image

    Set 1: Piper, Foam, Anything But Me, Limb By Limb, Wolfman’s Brother, Poor Heart, Cavern
    Set 2: Rock and Roll -> Twist -> Boogie On Reggae Woman -> Ghost -> Free[1], Divided Sky, Good Times Bad Times
    Encore: Waste
    Encore 2: The Squirming Coil
    [1] Guitar and bass duet jam.
    Notes: Piper was preceded by Jibboo and On Broadway teases. Free included a guitar and bass duet jam. A lengthy audience ovation followed Free.

    [Setlist via Phish.net]

    Phish: 12/06/1997 Bathtub Gin [VQ: B-, AQ: A-]

    YouTube Preview Image

    Phish: 08/02/2003 Tower Jam [VQ: B-, AQ: A]

    YouTube Preview Image

    Trey Anastasio: TAB 06/23/2002 Playlist [VQ: A, AQ: A+, Pro-Shot]

    Sand (Pt. 1 and Pt. 2), Last Tube (Pt. 1 and Pt. 2), MLC, Drifting, Cayman Review, Mozambique, Alive Again, Speech, Wilson, Bathtub Gin, Mr. Completely (Pt. 1 and Pt. 2), Night Speaks To A Woman (Pt. 1, Pt. 2 and Pt. 3)

    Phish: 08/09/2004 Entire Show Hampton, VA [VQ: A-, AQ: A+]

    Set 1

    YouTube Preview Image

    Set 2

    YouTube Preview Image

    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]

    Phish: 10/15/1991 Chalk Dust Torture [VQ: B+, AQ: A-]

    YouTube Preview Image

    Phish: 12/02/2003 Entire Show [VQ: A-, AQ: B+]

    Set 1 –

    YouTube Preview Image

    Set 2 –

    YouTube Preview Image

    Set 1: Harry Hood, Cavern, Birds of a Feather, Ya Mar[1], Horn, Piper, Anything But Me, Water in the Sky, Down with Disease
    Set 2: Rock and Roll -> Weekapaug Groove[2] -> Tweezer Reprise[3] > Frankenstein -> Kung -> Frankenstein, All of These Dreams, The Wedge, Boogie On Reggae Woman > Cities > Maze, Waste
    Encore: Bug
    [1] The Tra La La Song (One Banana, Two Banana) teases.
    [2] Unfinished.
    [3] Lyrics (sung by Trey) from Mike’s Song.
    Notes: This gig commemorated the 20th anniversary of the first Phish show. In the audience, a section of seats were roped off to make way for a music stand. The music stand held a three-ring binder that contained lyrics from the Phish canon, but it did not play an active role in the performance. Ya Mar contained teases of The Tra La La Song (One Banana, Two Banana). At the end of Disease, a video screen descended behind the stage. As the house lights remained down, a 25+ minute video was played featuring retrospective highlights from throughout Phish’s career. Before the second set, Mike brought out a tray of desserts and shared them with fans in front of the stage. Weekapaug was unfinished. Tweezer Reprise included lyrics (sung by Trey) from Mike’s Song. Appropriately, the post-show house music was the Beatles’ song Sgt. Pepper’s Lonely Heart’s Club Band (which begins with the lyric, “It was twenty years ago today…”).

    [Setlist via Phish.net]