Drupal 7 is a great CMS but it really lacks a good meta description module. The best I found is Meta tags quick. This module works fine if you use nodes. But if, like me, you love to use views to design your pages, this module is not able to generate a meta description for this kind of pages. So I decided to make my own function to manage meta description for all pages.