Well, I'm just using "posts", no new buttons for quotes or links. So far this is working to show the excerpt except when you click on the link.
change from
<?php if ( 'status' == p2_get_the_category() || 'link' == p2_get_the_category() ) : ?>
<?php p2_title( '<h2>','</h2>' ); ?>
<?php the_content( __( '(More ...)' , 'p2' ) ); ?>
<?php elseif ( 'quote' == p2_get_the_category() ) : ?>
<?php p2_title( '<h2>','</h2>' ) ?>
<blockquote>
<?php p2_quote_content() ?>
</blockquote>
<?php elseif ( 'post' == p2_get_the_category() ) : ?>
<?php p2_title( '<h2>','</h2>' ) ?>
<?php the_content( __( '(More ...)' , 'p2' ) ); ?>
<?php else : ?>
<?php p2_title( '<h2>','</h2>' ); ?>
<?php the_content( __( '(More ...)' , 'p2' ) ); ?>
<?php endif; ?>
to
<?php if (is_single() || is_page()) : ?>
<?php p2_title( '<h2>','</h2>' ); ?>
<?php the_content( __( '(More ...)' , 'p2' ) ); ?>
<?php else : ?>
<?php p2_title( '<h2>','</h2>' ); ?>
<?php the_excerpt( __( '(More..)' , 'p2' ) ); ?>
<?php endif; ?>
So far it works.. but I barely know what I'm doing.