def get_icon_info(self, image_link, repo_path=None, icon_type='icon'): icon_size = self.get_icon_size() p = re.compile(r'.*(\.jpg|\.png|\.tif)$') if p.match(image_link) and self.info.has_key(icon_type): icon_link = self.info.get('icon') else: icon_link = ThumbWdg.find_icon_link(image_link) if image_link.endswith(".pdf"): icon_size = int( 80.0 / 120.0 * float(icon_size) ) return icon_link, icon_size