home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2012 January / maximum-cd-2012-01.iso / DiscContents / digsby_setup.exe / lib / plugins / linkedin / res / like_dislike_link.tenjin < prev    next >
Encoding:
Text File  |  2011-02-03  |  2.1 KB  |  54 lines

  1. <?py
  2. num_comments = len(item.comments);
  3. can_comment = item.supports_comments;
  4. likes = ([c for c in item.comments if c.is_like]);
  5. dislikes = ([c for c in item.comments if c.is_dislike]);
  6. num_likes = len(likes);
  7. num_dislikes = len(dislikes);
  8. num_non_like_comments = max(num_comments - num_likes, 0);
  9. num_non_dislike_comments = max(num_comments - num_dislikes, 0);
  10. user_likes = [c for c in likes if c.userid == conn.userid]
  11. user_dislikes = [c for c in dislikes if c.userid == conn.userid]
  12. ?>
  13.     <span class="like_link_block">
  14. <?py if can_comment: ?>
  15.     ┬╖ <!--! this line has a dot  -->
  16.     <span class="like_button_section link_section minor">
  17.     <?py if user_likes: ?>
  18.         ${{_('Liked')}}
  19.     <?py else: ?>
  20.         <a href="javascript:null;" class="link like_button">${{_('Like')}}</a>
  21.     <?py #endif ?>
  22.     </span>
  23.     <?py if num_likes > 0: ?>
  24.             <a class="link link_section num_likes comment_button_section comment_button" href="javascript:null;">(${num_likes})</a>
  25.     <?py #endif ?>
  26. <?py else: ?>
  27.     <?py if num_likes > 0: ?>
  28.         ┬╖ <!--! this line has a dot  -->
  29.         <a class="link link_section num_likes comment_button_section comment_button" href="javascript:null;">${{_('Likes')}} (${num_likes})</a> <!--! <--needs link2 -->
  30.     <?py #endif ?>
  31. <?py #endif ?>
  32.     </span>
  33.  
  34.     <span class="dislike_link_block">
  35. <?py if can_comment: ?>
  36.     <span class="dislike_button_section link_section minor">
  37.     ┬╖ <!--! this line has a dot  -->
  38.     <?py if user_dislikes: ?>
  39.         Disliked
  40.     <?py else: ?>
  41.         <a href="javascript:null;" class="link dislike_button">Dislike</a>
  42.     <?py #endif ?>
  43.     </span>
  44.     <?py if num_dislikes > 0: ?>
  45.         <a class="link link_section num_dislikes comment_button_section comment_button" href="javascript:null;">(${num_dislikes})</a>
  46.     <?py #endif ?>
  47. <?py else: ?>
  48.     <?py if num_dislikes > 0: ?>
  49.         ┬╖ <!--! this line has a dot  -->
  50.         <a class="link link_section num_dislikes comment_button_section comment_button" href="javascript:null;">Dislikes (${num_dislikes})</a> <!--! <--needs link2 -->
  51.     <?py #endif ?>
  52. <?py #endif ?>
  53.     </span>
  54.