ر «> *Tc& ,48>&;'PbRgXC1l;sdFl;F@7>2[ )w;**Dȿ [s)wݵ!5٘\^=4w3 J*f-^N"mӏ]/&!Z=3l?lsQV.ݩFHґ k5m,j}o-9xu,'B~gڎNhjNtHRGdYV4 #)FVc_Te y4B"f;E_mʂ >߳o޲Dtܙd gQ-nw,jDwJ'sj|RJħd~)}lʲ0}xw? {=A}=zф/p_Y 8i@;|`M)=nBL34x|WE"n_Jh -7v~IP}8bZeq0L#:WAEWTuh[VP;.O6 ֵcA6[xbpU gmaa|2k$$=)اYaGʄfv}dz=2,(k~ It[UN1Ûv 6>@S4 \{p8~w0tmbܹ9Q8x־^0FX Wd8#Pvm׎j 3=ʚ{@YSE7㲌h3?%*%I\$IRY"T|c b " Mӡ+6iU%06bz|] YgULuyDDQ^pc"ƻ0!F;B+rQ Au.V} 3 Y#.vPpxB0ŭ)IO2<@35W9"g4u#^g_ԛN}MR$_3d+ |轸CnTV5i4MTR@[RU Qȗ,y\` -w6D:u38CV/ǫNu23Gxj;T>o8 IU|M-n 4SOTV̻ `I&3핒2@UV<9BcK B :DEe[hA-Tq !/_ܟh%%C$@zT> &:J{|;{J'\Zq2Agjcݘ?}neI0m e>B_fgyRdI=I]7KG^x`0R8l-BA@i.a[Ov\`ZˉJ+ ^5iLV;ܩǩ63?WӪҵ~a ?5scs(X8U:V`1l.##a&-+bǍDQ^'&VuƮ9O1 %ŮL{!$.VGd Ƶh>6?)v̏ +S~)qqOb:;=mt>iܧRuQم':nh͏0(l~]P:4^#VFjg{-SӸ%k6 3h]Oq:hóS-zf r q6Dda`u@=<`j.`ҝ%ҠMUCmܵ1shO?RJt/pe >ʳE o~-+ߺ7Pj?fsI:RRY4 BLXUN;Eo{n5Lgpۉi8jN*DqG/}K2tεDeƮ8J4m+nth3WŐq$gLEϽ^dNP}J&_ 4,kǴ+@͑l3),R*2k Ah/3 ?MG|7oaʄG߻HI`Rų .$=h>ϣ]!X}7ǪsGQ ,Ȗ2guP/Y҃qhPg7`*NɀS_((|H[mZt ܎[5rfiX=&%}6b: V)\Psh頁SS)ʺi] SP l "Ox'2B]d*XCy #6s@ӌ2f;S,ᵲk*W';)RR39w^@BBdN/sѵd zm#R+҃$H3ֱ+jgHv:7=G@g^+=ZU)Y\#ML9$ rY yF;O2˼gU\ize'qNv~ ҩ=g}{g5Wt'0a@KM{HuTCؤӉqK,#KMG)[lqbOHs pv_Ozn`ߨ"Mn` ێ a^[-@vE/#εC ôYC௥9NzWGpAWk?p>j{S1Szg 1: :<1@Fyǽ"omU#GP BrSMtKZș? 7Ҝf \YVTS7&h/\=VCPخ*"b}%{<]zȥÐjǷD;G~|PIob UʙǵW${6*"a_;0i:5r*QBųPK4rލ~pD*$D4YȞF+1KbJ#g0Wbp c1OgϮ,Y)4u>c~QR/ ^29%NLphUUVƑG5ŬoiALv9d6y>";~4 ѬݕB0MT YSUDv,"bOR|~i I pY*9]dxQ^մ~gib˲0,Bn-[ӵ(2+f|SE2^& p3cMwE,p*q)kK?icͨPΫ_bV(qR$Z;B>/GI_=+wY7c9&KRZA7~=E!_^{@`pl7i|כ=}l[ G}p];8]lǖw~CIHspvX2Z <H8SJ%IICk oR<hD xԦOGq38~)\H$S0ySSw Ն?;Kᤜ-BL7jDC.Wͣyx¼/{ʺ'W* VK[1eNo~ZulB}.Kb&!8w aIck9܉TO!4s4tP.kJ^{H;TM$j~TP< f]:#% ^#֟NfɧK74‚䑭͂kꧡd ~r4W_U2߯o!(NZ:Ӎi^S!x LOeoW@EIukZBO(z˘/Qo-HK>h~{x"VmHƜ'i䦻|]PC;gɏ,{cA.\L=ZoctE!U"wSW^q+fghYb.Jf!S[4he d( ,~fGՂnΖ *O:~nj޾rIٝ]I'G_,&25X4aMg&:iL@~%b#BTƪkX13(x4cbgO@s"iI?bYB5QC~>9ұ5ı8_U*J@HwLaJ|[yVERn()2%ԗ1W.f( ~wC5rݨʐe[kF4& >%%!Y=1SS!OOŸU\`8ؐ<4T͔[Vв Yvfj[`!g{|PqWkC42 `uY;ln>!HVm`62}f*_k\b0PWE{ID|gB8 IKDTJDj*@ܩF2'QƘmZݸnRdm؀fFԣXhk1ru@ \kX\oh.2VvUN=N[VYrB2髦 H:63feU'MK<$=)k#/XnH@}bOZ5ZT NR7-zXzOͤz%΂ m#=~Q JnwyT7^eq2y]&@ez"X{Od-FfIM"|hdV|AIq,H2ں6T<>(V>?[Ɛ;NEćR ?j)pJck9pm}D+)*&7uE d ..j7(̒n^E6bfa2Y oHzEaR^y穚_/b[+6WBi=f:$ѽlptJ!;< @ڐjͩ*@Fom n;.i*Pʬu\[AI֫*qlɮI~_szI1^5R]fݔ]a%{!;ؗ7#?Ҿyqn:;5| 嶥0gq0OI }09j_r<%ߣY+{ANmn-4höwK '%JaFxϣWXo)%-F'Ȗ['{})RЋ62 }kFSlp# ׬(A:XU}ɛ RlaEA-НkږW4Um.KdR# 2Un=[ Pyv_h?qtKyʢ_k2UF_?饑c˩\WVBX-zr˔~hq`WEȓW6h3BʽRʤ$PVP{QCPr' ^*@>W/s:Jʀ &C\3c;FQ55 /0ۼs*#۸5uI<۞8dl}רq6KFa(PPynyXߜeo!\TmHI0!c"e{o﻽.`]BREv3(0OjXl Ba>] 7WR*6{]tdyZmNa?5`WF/ CΓ`)㰾Rԥ1Y٧t?Lڜ-o N @MЉ_k3!IݖŽ#&eFX^f>tg)5熵?\q t|4 aiQ>镜uq{nz\˫CܨX.^cܰ 8eW4TQX&!gO"pC.:+ISmZHjyd_ªr( z WѕF *$x7tPv)h 48^}1 &#?/+S~>o4U; :IVu_U,m!x~ȼl O ){YҝE) wʦ2M l^`<4X-9?Ld OŒ7 EVykW(V\o0ks?a8MID5a-Y+̎K,܂uth6BO jPJ͔:"ZŹ.-Pޗ'95n2%̨>t\|w{tS1#/&&qR`Mċ`6dއBIgCIE< S'nH+a03 #–jmͥ{U~hYA"pOiM]I%JP#']؆(,mɓt`ldT{>4J(F> ^v[WĮVD+ç+#޹-2rAٗYt86{U;k9/\ ʹvN̟ ?oXg (s fP\1_ALL_TITLE'), 'list menumgr'); } if ($canDo->get('core.create')) { JToolbarHelper::addNew('item.add'); } $protected = $this->state->get('filter.menutype') == 'main'; if ($canDo->get('core.edit') && !$protected) { JToolbarHelper::editList('item.edit'); } if ($canDo->get('core.edit.state') && !$protected) { JToolbarHelper::publish('items.publish', 'JTOOLBAR_PUBLISH', true); JToolbarHelper::unpublish('items.unpublish', 'JTOOLBAR_UNPUBLISH', true); } if (JFactory::getUser()->authorise('core.admin') && !$protected) { JToolbarHelper::checkin('items.checkin', 'JTOOLBAR_CHECKIN', true); } if ($canDo->get('core.edit.state') && $this->state->get('filter.client_id') == 0) { JToolbarHelper::makeDefault('items.setDefault', 'COM_MENUS_TOOLBAR_SET_HOME'); } if (JFactory::getUser()->authorise('core.admin')) { JToolbarHelper::custom('items.rebuild', 'refresh.png', 'refresh_f2.png', 'JToolbar_Rebuild', false); } // Add a batch button if (!$protected && $user->authorise('core.create', 'com_menus') && $user->authorise('core.edit', 'com_menus') && $user->authorise('core.edit.state', 'com_menus')) { $title = JText::_('JTOOLBAR_BATCH'); // Instantiate a new JLayoutFile instance and render the batch button $layout = new JLayoutFile('joomla.toolbar.batch'); $dhtml = $layout->render(array('title' => $title)); $bar->appendButton('Custom', $dhtml, 'batch'); } if (!$protected && $this->state->get('filter.published') == -2 && $canDo->get('core.delete')) { JToolbarHelper::deleteList('JGLOBAL_CONFIRM_DELETE', 'items.delete', 'JTOOLBAR_EMPTY_TRASH'); } elseif (!$protected && $canDo->get('core.edit.state')) { JToolbarHelper::trash('items.trash'); } if ($canDo->get('core.admin') || $canDo->get('core.options')) { JToolbarHelper::divider(); JToolbarHelper::preferences('com_menus'); } JToolbarHelper::help('JHELP_MENUS_MENU_ITEM_MANAGER'); } /** * Returns an array of fields the table can be sorted by * * @return array Array containing the field name to sort by as the key and display text as value * * @since 3.0 */ protected function getSortFields() { $this->state = $this->get('State'); if ($this->state->get('filter.client_id') == 0) { return array( 'a.lft' => JText::_('JGRID_HEADING_ORDERING'), 'a.published' => JText::_('JSTATUS'), 'a.title' => JText::_('JGLOBAL_TITLE'), 'a.home' => JText::_('COM_MENUS_HEADING_HOME'), 'a.access' => JText::_('JGRID_HEADING_ACCESS'), 'association' => JText::_('COM_MENUS_HEADING_ASSOCIATION'), 'language' => JText::_('JGRID_HEADING_LANGUAGE'), 'a.id' => JText::_('JGRID_HEADING_ID') ); } else { return array( 'a.lft' => JText::_('JGRID_HEADING_ORDERING'), 'a.published' => JText::_('JSTATUS'), 'a.title' => JText::_('JGLOBAL_TITLE'), 'a.id' => JText::_('JGRID_HEADING_ID') ); } } } .f#  eGNZOIvȔSџo͎Hw=VPt/1AO~p^}Uv=U1,FO{VR^xgf̈Ow1X,Ҫ_ vh{"0)'L7߄q*N41(xwV&D%+4jv71i#HnYZXT od ōg<ڜr'AXe,kNSW?$ xHNj؃EhP@XLjE“'t@*US6bǮ%M02`-D\ZN1K(mj1jr('ٰc4{,JxGzh_ۡ&L~%-`#} l9 vRE~A (