From: Jean-François B. <cha...@gm...> - 2011-08-11 21:25:36
|
I think you missed the unset no ? http://php.net/manual/en/language.types.array.php => example 3. Changi. 2011/8/11 Jean-François BILGER <cha...@gm...> > It only appears for the last category. > > Changi > > > > > 2011/8/11 Nelson Ko <ne...@wo...> > >> I am sure about that &. I don't see how it could get the & as the >> category..... >> >> >> >> On Thu, Aug 11, 2011 at 4:55 PM, Jean-François BILGER >> <cha...@gm...> wrote: >> > Hi nkoth, >> > >> > >> > >> > 2011/8/9 <nk...@us...> >> >> >> >> Revision: 35950 >> >> >> http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=35950&view=rev >> >> Author: nkoth >> >> Date: 2011-08-09 15:53:14 +0000 (Tue, 09 Aug 2011) >> >> >> >> Log Message: >> >> ----------- >> >> [FIX] If multilingual is on and language is not english, categories >> with >> >> repeated names were not appearing in category field listings. >> >> >> >> Modified Paths: >> >> -------------- >> >> trunk/lib/categories/categlib.php >> >> >> >> Modified: trunk/lib/categories/categlib.php >> >> =================================================================== >> >> --- trunk/lib/categories/categlib.php 2011-08-09 15:37:44 UTC (rev >> >> 35949) >> >> +++ trunk/lib/categories/categlib.php 2011-08-09 15:53:14 UTC (rev >> >> 35950) >> >> @@ -1100,13 +1100,21 @@ >> >> } >> >> global $prefs, $tikilib; >> >> if ($prefs['feature_multilingual'] == 'y' && >> >> $prefs['language'] != 'en') { >> >> + if(!function_exists('cmpcatname')) { >> >> + function cmpcatname($a, $b) { >> >> + $a = >> >> strtolower(TikiLib::lib('tiki')->take_away_accent($a['name'])); >> >> + $b = >> >> strtolower(TikiLib::lib('tiki')->take_away_accent($b['name'])); >> >> + if ($a == $b) { >> >> + return 0; >> >> + } >> >> + return ($a < $b) ? -1 : 1; >> >> + } >> >> + } >> >> if (!empty($ret)){ >> >> - foreach ($ret as $res) { >> >> + foreach ($ret as &$res) { >> > >> > Are you sure about that "&" ? >> > >> > It show me some category with "&" as name and not the real name. >> > >> > >> > >> > >> > >> >> >> >> $res['name'] = >> tra($res['name']); >> >> - >> >> $rett[strtolower($tikilib->take_away_accent($res['name']))] = $res; >> >> } >> >> - ksort($rett); >> >> - $ret = array_values($rett); >> >> + usort($ret, "cmpcatname"); >> >> } >> >> } >> >> return $ret; >> >> >> >> >> >> This was sent by the SourceForge.net collaborative development >> platform, >> >> the world's largest Open Source development site. >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> uberSVN's rich system and user administration capabilities and model >> >> configuration take the hassle out of deploying and managing Subversion >> and >> >> the tools developers use with it. Learn more about uberSVN and get a >> free >> >> download at: http://p.sf.net/sfu/wandisco-dev2dev >> >> _______________________________________________ >> >> Tikiwiki-cvs mailing list >> >> Tik...@li... >> >> https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs >> > >> > >> > >> > -- >> > Changi >> > -- >> > Tiki Wiki CMS Groupware Project - Infrastructure Team - http://tiki.org >> > >> > >> ------------------------------------------------------------------------------ >> > Get a FREE DOWNLOAD! and learn more about uberSVN rich system, >> > user administration capabilities and model configuration. Take >> > the hassle out of deploying and managing Subversion and the >> > tools developers use with it. >> > http://p.sf.net/sfu/wandisco-dev2dev >> > _______________________________________________ >> > Tikiwiki-cvs mailing list >> > Tik...@li... >> > https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs >> > >> > >> >> >> ------------------------------------------------------------------------------ >> Get a FREE DOWNLOAD! and learn more about uberSVN rich system, >> user administration capabilities and model configuration. Take >> the hassle out of deploying and managing Subversion and the >> tools developers use with it. >> http://p.sf.net/sfu/wandisco-dev2dev >> _______________________________________________ >> Tikiwiki-cvs mailing list >> Tik...@li... >> https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs >> > > > > -- > Changi > -- > Tiki Wiki CMS Groupware Project - Infrastructure Team - http://tiki.org<http://tikiwiki.org> > > -- Changi -- Tiki Wiki CMS Groupware Project - Infrastructure Team - http://tiki.org<http://tikiwiki.org> |