[dw-free] Different icon for official communities
[commit: http://hg.dwscoalition.org/dw-free/rev/c7b98352981e]
http://bugs.dwscoalition.org/show_bug.cgi?id=1701
Use Dreamwidth's favicon as the icon for official communities.
Patch by
denise.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=1701
Use Dreamwidth's favicon as the icon for official communities.
Patch by
![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
Files modified:
- cgi-bin/LJ/User.pm
- htdocs/img/comm_staff.png
-------------------------------------------------------------------------------- diff -r 2da14b15f804 -r c7b98352981e cgi-bin/LJ/User.pm --- a/cgi-bin/LJ/User.pm Tue Oct 20 13:00:33 2009 +0000 +++ b/cgi-bin/LJ/User.pm Tue Oct 20 13:40:55 2009 +0000 @@ -6328,13 +6328,18 @@ sub ljuser } if ( $type eq 'C' ) { - return $make_tag->( 'silk/identity/community.png', $url, 16, '', $type_readable ); + if ( $u->get_cap( 'staff_headicon' ) ) { + return $make_tag->( 'comm_staff.png', $url, 16, '', 'site community' ); + } else { + return $make_tag->( "comm_${head_size}.gif", $url, $head_size, '', $type_readable ) if $head_size; + return $make_tag->( 'silk/identity/community.png', $url, 16, '', $type_readable ); + } } elsif ( $type eq 'Y' ) { return $make_tag->( 'silk/identity/feed.png', $url, 16, '', $type_readable ); } elsif ( $type eq 'I' ) { return $u->ljuser_display($opts); } else { - if ( $u->get_cap( 'staff_headicon' ) == 1 ) { + if ( $u->get_cap( 'staff_headicon' ) ) { return $make_tag->( 'silk/identity/user_staff.png', $url, 17, '', 'staff' ); } else { diff -r 2da14b15f804 -r c7b98352981e htdocs/img/comm_staff.png Binary file htdocs/img/comm_staff.png has changed --------------------------------------------------------------------------------