From 4d3cb760deead35d070b2277e5e564623de7fa23 Mon Sep 17 00:00:00 2001 From: Chad Kieffer Date: Fri, 5 Jun 2009 01:14:09 -0600 Subject: [PATCH] Move watch notification menu from the view menu to under the Options menu. --- .../notification/helpers/notification_menu.php | 16 +++++++++------- themes/default/images/ico-notify-add.png | Bin 1469 -> 0 bytes themes/default/images/ico-notify-remove.png | Bin 1500 -> 0 bytes 3 files changed, 9 insertions(+), 7 deletions(-) delete mode 100644 themes/default/images/ico-notify-add.png delete mode 100644 themes/default/images/ico-notify-remove.png diff --git a/modules/notification/helpers/notification_menu.php b/modules/notification/helpers/notification_menu.php index 87927874..696aad62 100644 --- a/modules/notification/helpers/notification_menu.php +++ b/modules/notification/helpers/notification_menu.php @@ -18,19 +18,21 @@ * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. */ class notification_menu_Core { - static function album($menu, $theme) { + static function site($menu, $theme) { if (!user::active()->guest) { $item = $theme->item(); - - if ($item) { + + if ($item && $item->is_album()) { $watching = notification::is_watching($item); - $menu + $watching ? $label = t("Remove notifications") : $label = t("Enable notifications"); + + $menu->get("options_menu") ->append(Menu::factory("link") ->id("watch") - ->label(t("Enable notifications for this album")) - ->url(url::site("notification/watch/$item->id?csrf=" . access::csrf_token())) - ->css_id($watching ? "gRemoveNotifyLink" : "gAddNotifyLink")); + ->label($label) + ->css_id("gNotifyLink") + ->url(url::site("notification/watch/$item->id?csrf=" . access::csrf_token()))); } } } diff --git a/themes/default/images/ico-notify-add.png b/themes/default/images/ico-notify-add.png deleted file mode 100644 index 937bfd4faebbc7366e66a90d09355cf74560442a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1469 zcmds$=~Gh&0K}gcMFg}|r%-574i&9OX;ErXg9D?WL?M*w$Y`JmVu3~w4@8t`GrK$c{kPc{;HT|uzOexSz%J-a zK$xZ7EOxfuV9A3}OR1$cUh@y}2LLvQb^fBaWjiGYUQ9+{Vv_GfC7}U-6eb$IGbkbI z8afOeg-S`JqWu71{gn&n!UH33mz30XFR!c^Omm+elnWpXJ%$hCX+-WSz20>%jE)r zp!mf6S1Ds(LY-Byc3gAy|}oD$lF`e zhBF$Cmy!xapwv9Scrp|{$(Kz{O>sCJkw}zY`YNA-qS0t97HfEnr-bxJQ2lpRYd@J$`jF7Py1ItCU&iN87xrFLX=WjvVM?Tst8@a9 z_*QOhW;b$@GuhrpHJVKLR;&inV4I_K`q`}VH&4k~Dz&=0rRNR1SSpjrq_T&_jRK(n z6oVir7K37qR&%eQuCV8iiHV6$R)t!n{;lx9%F4>8@rk@%G@s9hAT_yXh}1-B?)s=w zsZS=lr4t%Qs8p?1$Dih_)oS{r=mEZAghs1rdq=0!)9?+^xxsbqgS~^FAPAC5r8l!* zBxXH-!z|M4bvzzVrkIJzLGie}TuQV^3@VgLonGJdo}NU!GDKqtMZ(q9)tG|wO&xFV z7uLV-p)#4wmu(bs*E=Q;9FtR`a)Py5twg3^FqosGqYMT^sZh3dz1L~A3Wc(RReC4C z{#@!0VzHRZp=rJ#4c{o1 z$fQ!)_}G|GqSWbhF%SN-;1tz^*=oUYBsmO@u+0C50Q&R+uH`>lg97}+@A9I3gSH(O z5y8;i4IWv-f}&zV@U&r}B#Q!UhO=RQ!GjY{*jm*tSC?QY1x`YRy#~mgP0^tP|2lqj zhgz&rrnV|SFS-s_gFBvzR|b)8`-D_?I5Vk)V@W zY}(PK@wqV$%rifK7ymQ7RGD$^qh8V@bKOK=a;GGjVB6X8z1Bb z$#0Q~Gs^^Y#M$KB7rsZ`h|SG|n8{bRjqctE&wXdR+3=ecm@no!hVp(s>yu6*3GiN} zZtZY4F)SjXN-~<}5`X{Hu-|#B8|ATsudWs&4u_`um#wotmk;xJjQ85Gu>rfnWtR_z zK|1?vcPr;J`ufx0Z;~nCJk`PzACY=%umCYgog-d4pu(~p3Woei1pk5veUk} z_-yX~RH16$h!c`oxjr=y!4!IeDu#eBF*xgxTyA25(`VKlaj`cQK PfCqvC;Q_6ukdOWYE_kRK diff --git a/themes/default/images/ico-notify-remove.png b/themes/default/images/ico-notify-remove.png deleted file mode 100644 index 8c0f29ca5fb558fa453e9dee7f884d2729055d06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1500 zcmds$_gB*g6vcxOkl~cKgRh zUPOhUBBO8LB%+Q%AnR@g2b}RiCSb9(-Al{M8r}TWjLP}>c@l%Swzj6%>uD^|U@%<9 zJW(o@i^iph+yCfvI<4MtDXn69dU|1DL8H-h5h!hMNADKa_q}5bQ6`N>WAXF+yFK6QA=TUms+C-1fqtnVHS(U zWHNbm*&GfhF1so=>*?a+Vpx2^%E~G}>>o)#_*qc*&d>Z8kPGrb>03oSYmX68Ten`F)S}*Y9Og8J$kAZ0uRf-Xlre zqfjVBA~Az4c+uMP=A_k!*n_$!f2dTdrnERNmtWgHNTX6yit3-W;t9wv=R5ON>N!v- z<^y2b!-ktV)l#V}=HBDvg1QOT#7N9OGMT)V>PV+Erhuto5?!fKuCA`C)he+_tejQ0 z;qW6Q(psWDkH=dp4jdmJ?;9Ltv)SpT&GdwynsD!D6CnLzyQTn8qtV{VeJ*S*QK{7_ zMGYVbw%`U73VCXALtF3g^78VOP`0$R#O3kt71i^&Jlp_9ES+xbc&pXw3>;)%xI}iBTFlBds+WBlALSX*F3Vr&?BN044tm=c=}iMH<9H`0-1cp4lRKCzOr?wz+q;vW7`Y!S(Kq&Upd2` zTgD>gkEwCpx&eJ*_VeUK8~Nu`)&>v zXm0Iy=K>D6o&u&nb~|IunccPj^so2qeJV3N5ySlv-9Xej=DQ7cUU17CdyZQs+@_75 zM{(KLSP#8_cn*Ka&zdtHTD9(np(~{227Ij8(iJ`@lw}1IK7{VTkATDN{;56qVq%tW z0^;f*22tS&Y62xq%mN#JNo*CdDuj!m0M_cW}@5gH^45#1$#$y&9g8p z{E6B6IwTJGR-G9aZtIhcL`d+*yR(8`$7pdMrF-K8eHh