X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Finclude%2Fcsv-importer.tpl;h=0660a2cd2583fac9edb2261b2bd9377bd339ba2c;hb=59887c4a8a1f014c1f4107c43deda0d1be994f5d;hp=5765dc71bc08eeb45404eeb07adc7c3be1528ec2;hpb=31874f6f71944a705bac1949d96e8934644130f7;p=platal.git diff --git a/templates/include/csv-importer.tpl b/templates/include/csv-importer.tpl index 5765dc7..0660a2c 100644 --- a/templates/include/csv-importer.tpl +++ b/templates/include/csv-importer.tpl @@ -1,6 +1,6 @@ {**************************************************************************} {* *} -{* Copyright (C) 2003-2006 Polytechnique.org *} +{* Copyright (C) 2003-2008 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} @@ -20,6 +20,10 @@ {* *} {**************************************************************************} +{if $form_title} +

{$form_title}

+{/if} +
- - - - - - - -
-
    - {if $csv_page eq 'source'} -
  • 1 - Choisir
    la source
  • - {else} -
  • 1 - Choisir
    la source
  • - {/if} - {if $csv_page eq 'values'} -
  • 2 - Définir
    les valeurs
  • - {elseif $csv} -
  • 2 - Définir
    les valeurs
  • - {else} -
  • 2 - Définir
    les valeurs
  • - {/if} - {if $csv_page eq 'valid'} -
  • 3 - Vérifier
    et valider
  • - {elseif $csv_action} -
  • 3 - Vérifier
    et valider
  • - {else} -
  • 3 - Vérifier
    et valider
  • - {/if} -
-
- - - - {if !$csv_done} - - - + {/if} -
+ {xsrf_token_field} +
+ Import d'un CSV : {if $csv_page eq 'source'} -
- Entrez les données sous la forme :
-
TITRE1;TITRE2;...
-val1_1;val1_2;...
-val2_1;val2_2;...
-val3_1;val3_2;...
- {elseif $csv_page eq 'values'} + Choisir la source + {else} + Choisir la source + {/if} + » + {if $csv_page eq 'values'} + Définir les valeurs + {elseif $smarty.session.csv} + Définir les valeurs + {else} + Définir les valeurs + {/if} + » + {if $csv_page eq 'valid'} + Vérifier et valider + {elseif $csv_action} + Vérifier et valider + {else} + Vérifier et valider + {/if} +
+ {if $csv_page eq 'source'} +
+
+ Entrez les données sous la forme suivante (avec + + comme séparateur) :
+
TITRE1{$smarty.session.csv_separator|default:";"}TITRE2{$smarty.session.csv_separator|default:";"}...
+val1_1{$smarty.session.csv_separator|default:";"}val1_2{$smarty.session.csv_separator|default:";"}...
+val2_1{$smarty.session.csv_separator|default:";"}val2_2{$smarty.session.csv_separator|default:";"}...
+val3_1{$smarty.session.csv_separator|default:";"}val3_2{$smarty.session.csv_separator|default:";"}...
+
+ {elseif $csv_page eq 'values'}
- Action à effectuer si l'entrée existe : + Action à effectuer si l'entrée existe :
- {if $smarty.request.csv_action eq 'update'} - + {if $smarty.session.csv_action eq 'update'} + {/if} {foreach from=$csv_fields item=f} - + - {if $smarty.request.csv_action eq 'update'} + {if $smarty.session.csv_action eq 'update'} {/if} @@ -205,7 +209,7 @@ val3_1;val3_2;...
Champ ValeurMàJMàJ
{$f}{$csv_field_desc[$f]|default:$f} - - + + - + Si - - + + -
Alors -
Sinon +
Alors +
Sinon
- +
{foreach from=$csv_fields item=f} - + {/foreach} {foreach from=$csv_preview item=assoc} @@ -217,45 +221,23 @@ val3_1;val3_2;... {/foreach}
{$f}{$csv_field_desc[$f]|default:$f}
{else} - Les données ont été ajoutées. + Les données ont été ajoutées. {/if} {/if} -
+
- - {if $csv_page neq 'values'} - - {foreach from=$csv_fields item=f} - - - - - - - - - {/foreach} - {/if} {if $csv_page eq 'source'} {elseif $csv_page eq 'values'} - + {elseif $csv_page eq 'valid'} {/if} -
-
-{* vim:set et sws=2 sts=2 sw=2: *} +{* vim:set et sws=2 sts=2 sw=2 enc=utf-8: *}