Also, if you're running WP there is an excerpt field for each post. It depends on your theme whether it will show in your archives, but it's easy enough to change this for most sites either in the functions file (some hide the field entirely from the publish view) or through a setting at the admin area.
However, I've never had any issues with dupe content within my site-- not even when I agregate content from external sources, as long as I link back to the source. In WP the link from the archive to the post will suffice.
Basically, in the WP loop in the archives template you can include:
Code:
<?php the_excerpt(); ?>
//an example
<?php
if ( is_category() || is_archive() ) {
the_excerpt();
}
else {
the_content();
}
?>
The excerpt will EITHER trim down the entire post based on the <--more--> tag in the post body, or use the explicit excerpt given for the post. An easy fix if you don't have a template for the archive, or your theme by default gives the_content instead of the_excerpt is to do like the example given above.
Hope it makes sense. A lot of people don't know about the excerpt feature in WP.