X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Fprofile%2Fgrades.js.tpl;h=bc4c193c5d8cf4591df490b4a62232f7da25912e;hb=fbf66f5e730def1c20bf36004f02f46c2c96bcfc;hp=b395b1adef4c2b1798a703b0503ea1afce6a3305;hpb=d66464d5ea0a69c47f2f49ace9de2f4b7b8c4d62;p=platal.git diff --git a/templates/profile/grades.js.tpl b/templates/profile/grades.js.tpl index b395b1a..bc4c193 100644 --- a/templates/profile/grades.js.tpl +++ b/templates/profile/grades.js.tpl @@ -1,6 +1,6 @@ {**************************************************************************} {* *} -{* Copyright (C) 2003-2009 Polytechnique.org *} +{* Copyright (C) 2003-2011 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} @@ -22,15 +22,19 @@ subgrades = new Array(); names = new Array(); +multiple = new Array(); {foreach from=$medal_list key=type item=list} {foreach from=$list item=m} - names[{$m.id}] = "{$m.text}"; - {if $grades[$m.id]|@count} + names[{$m.id}] = "{$m.text|regex_replace:"/\r?\n/":"\\n"}"; + {if t($grades[$m.id]) && $grades[$m.id]|@count} subgrades[{$m.id}] = new Array({$grades[$m.id]|@count}); {foreach from=$grades[$m.id] item=g} - subgrades[{$m.id}][{$g.gid-1}] = [{$g.gid},"{$g.text}"]; + subgrades[{$m.id}][{$g.gid-1}] = [{$g.gid},"{$g.text|regex_replace:"/\r?\n/":"\\n"}"]; {/foreach} {/if} + {if $m.type != 'ordre'} + multiple[{$m.id}] = true; + {/if} {/foreach} {/foreach}