Ignore:
Timestamp:
Mar 3, 2008, 8:42:16 PM (16 years ago)
Author:
patdenice
Message:

Install goes smarty.
Get browser language directly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/template/yoga/install.tpl

    r2222 r2248  
    1 <!-- DEV TAG: not smarty migrated -->
     1{* $Id$ *}
    22<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    33"http://www.w3.org/TR/html4/strict.dtd">
    44<html lang="fr">
    55<head>
    6 <meta http-equiv="Content-Type" content="text/html; charset={T_CONTENT_ENCODING}">
     6<meta http-equiv="Content-Type" content="text/html; charset={$T_CONTENT_ENCODING}">
    77<meta http-equiv="Content-script-type" content="text/javascript">
    88<meta http-equiv="Content-Style-Type" content="text/css">
    9 <title>PhpWebGallery {RELEASE}</title>
     9<title>PhpWebGallery {$RELEASE}</title>
     10{literal}
    1011<style type="text/css">
    1112
     
    107108}
    108109</style>
     110{/literal}
    109111</head>
    110112<body>
     
    112114    <tr align="center" valign="middle">
    113115    <td>
    114     <div class="title">PhpWebGallery {RELEASE}</div>
     116    <div class="title">PhpWebGallery {$RELEASE}</div>
    115117      <table class="table1">
    116       <!-- BEGIN errors -->
     118      {if isset($errors)}
    117119      <tr>
    118120      <td class="contenucellule" colspan="3">
    119121        <div class="errors">
    120122        <ul>
    121           <!-- BEGIN error -->
    122           <li>{errors.error.ERROR}</li>
    123           <!-- END error -->
     123          {foreach from=$errors item=error}
     124          <li>{$error}</li>
     125          {/foreach}
    124126        </ul>
    125127        </div>
    126128      </td>
    127129      </tr>
    128       <!-- END errors -->
    129       <!-- BEGIN infos -->
     130      {/if}
     131      {if isset($infos)}
    130132      <tr>
    131133      <td class="contenucellule" colspan="3">
    132134        <div class="infos">
    133135        <ul>
    134           <!-- BEGIN info -->
    135           <li>{infos.info.INFO}</li>
    136           <!-- END info -->
     136          {foreach from=$infos item=info}
     137          <li>{$info}</li>
     138          {/foreach}
    137139        </ul>
    138140        </div>
    139141      </td>
    140142      </tr>
    141       <!-- END infos -->
     143      {/if}
    142144    <tr>
    143145    <td class="contenucellule">
    144146
    145 <!-- BEGIN error_copy -->
    146 {L_ERR_COPY} :
     147{if isset($error_copy)}
     148{'step1_err_copy'|@translate} :
    147149<br />-----------------------------------------------------<br />
    148 <div class="error_copy">{error_copy.FILE_CONTENT}</div>
     150<div class="error_copy">{$error_copy}</div>
    149151-----------------------------------------------------<br />
    150 <!-- END error_copy -->
    151 <!-- BEGIN install -->
    152 <form method="POST" action="{F_ACTION}" name="install_form">
     152{/if}
     153
     154{if isset($install)}
     155<form method="POST" action="{$F_ACTION}" name="install_form">
    153156  <table>
    154157    <tr>
    155       <th colspan="3">{L_BASE_TITLE}</th>
    156     </tr>
    157     <tr>
    158       <td style="width:30%;">{L_LANG_TITLE}</td>
     158      <th colspan="3">{'Initial_config'|@translate}</th>
     159    </tr>
     160    <tr>
     161      <td style="width:30%;">{'Default_lang'|@translate}</td>
    159162      <td colspan="2" align="left">
    160     {F_LANG_SELECT}
     163    <select name="language" onchange="document.location = 'install.php?language='+this.options[this.selectedIndex].value;">
     164    {html_options options=$language_options selected=$language_selection}
     165    </select>
    161166      </td>
    162167    </tr>
     
    165170    </tr>
    166171    <tr>
    167       <th colspan="3">{L_DB_TITLE}</th>
    168     </tr>
    169     <tr>
    170       <td>{L_DB_HOST}</td>
    171       <td align=center><input type="text" name="dbhost" value="{F_DB_HOST}" /></td>
    172       <td class="row">{L_DB_HOST_INFO}</td>
    173     </tr>
    174     <tr>
    175       <td>{L_DB_USER}</td>
    176       <td align=center><input type="text" name="dbuser" value="{F_DB_USER}" /></td>
    177       <td class="row">{L_DB_USER_INFO}</td>
    178     </tr>
    179     <tr>
    180       <td>{L_DB_PASS}</td>
     172      <th colspan="3">{'step1_title'|@translate}</th>
     173    </tr>
     174    <tr>
     175      <td>{'step1_host'|@translate}</td>
     176      <td align=center><input type="text" name="dbhost" value="{$F_DB_HOST}" /></td>
     177      <td class="row">{'step1_host_info'|@translate}</td>
     178    </tr>
     179    <tr>
     180      <td>{'step1_user'|@translate}</td>
     181      <td align=center><input type="text" name="dbuser" value="{$F_DB_USER}" /></td>
     182      <td class="row">{'step1_user_info'|@translate}</td>
     183    </tr>
     184    <tr>
     185      <td>{'step1_pass'|@translate}</td>
    181186      <td align=center><input type="password" name="dbpasswd" value="" /></td>
    182       <td class="row">{L_DB_PASS_INFO}</td>
    183     </tr>
    184     <tr>
    185       <td>{L_DB_NAME}</td>
    186       <td align=center><input type="text" name="dbname" value="{F_DB_NAME}" /></td>
    187       <td class="row">{L_DB_NAME_INFO}</td>
    188     </tr>
    189     <tr>
    190       <td>{L_DB_PREFIX}</td>
    191       <td align=center><input type="text" name="prefix" value="{F_DB_PREFIX}" /></td>
    192       <td class="row">{L_DB_PREFIX_INFO}</td>
     187      <td class="row">{'step1_pass_info'|@translate}</td>
     188    </tr>
     189    <tr>
     190      <td>{'step1_database'|@translate}</td>
     191      <td align=center><input type="text" name="dbname" value="{$F_DB_NAME}" /></td>
     192      <td class="row">{'step1_database_info'|@translate}</td>
     193    </tr>
     194    <tr>
     195      <td>{'step1_prefix'|@translate}</td>
     196      <td align=center><input type="text" name="prefix" value="{$F_DB_PREFIX}" /></td>
     197      <td class="row">{'step1_prefix_info'|@translate}</td>
    193198    </tr>
    194199    <tr>
     
    196201    </tr>
    197202    <tr>
    198       <th colspan="3">{L_ADMIN_TITLE}</th>
    199     </tr>
    200     <tr>
    201       <td>{L_ADMIN}</td>
    202       <td align="center"><input type="text" name="admin_name" value="{F_ADMIN}" /></td>
    203       <td class="row">{L_ADMIN_INFO}</td>
    204     </tr>
    205     <tr>
    206       <td>{L_ADMIN_PASSWORD}</td>
     203      <th colspan="3">{'step2_title'|@translate}</th>
     204    </tr>
     205    <tr>
     206      <td>{'install_webmaster'|@translate}</td>
     207      <td align="center"><input type="text" name="admin_name" value="{$F_ADMIN}" /></td>
     208      <td class="row">{'install_webmaster_info'|@translate}</td>
     209    </tr>
     210    <tr>
     211      <td>{'step2_pwd'|@translate}</td>
    207212      <td align="center"><input type="password" name="admin_pass1" value="" /></td>
    208       <td class="row">{L_ADMIN_PASSWORD_INFO}</td>
    209     </tr>
    210     <tr>
    211       <td>{L_ADMIN_CONFIRM_PASSWORD}</td>
     213      <td class="row">{'step2_pwd_info'|@translate}</td>
     214    </tr>
     215    <tr>
     216      <td>{'step2_pwd_conf'|@translate}</td>
    212217      <td align="center"><input type="password" name="admin_pass2" value="" /></td>
    213       <td class="row">{L_ADMIN_CONFIRM_PASSWORD_INFO}</td>
    214     </tr>
    215     <tr>
    216       <td>{L_ADMIN_EMAIL}</td>
    217       <td align="center"><input type="text" name="admin_mail" value="{F_ADMIN_EMAIL}" /></td>
    218       <td class="row">{L_ADMIN_EMAIL_INFO}</td>
     218      <td class="row">{'step2_pwd_conf_info'|@translate}</td>
     219    </tr>
     220    <tr>
     221      <td>{'conf_mail_webmaster'|@translate}</td>
     222      <td align="center"><input type="text" name="admin_mail" value="{$F_ADMIN_EMAIL}" /></td>
     223      <td class="row">{'conf_mail_webmaster_info'|@translate}</td>
    219224    </tr>
    220225    <tr>
     
    223228    <tr>
    224229      <td colspan="3" align="center">
    225         <input class="submit" type="submit" name="install" value="{L_SUBMIT}" />
     230        <input class="submit" type="submit" name="install" value="{'Start_Install'|@translate}" />
    226231      </td>
    227232    </tr>
     
    231236  </table>
    232237</form>
    233 <!-- END install -->
    234 
    235 <!-- BEGIN install_end -->
     238{else}
    236239<div class="infos_title">
    237 {L_END_TITLE}
     240{'install_end_title'|@translate}
    238241</div>
    239242<div class="infos">
    240 {L_END_MESSAGE}
     243{'install_end_message'|@translate}
    241244</div>
    242 <!-- END install_end -->
     245{/if}
    243246
    244247              </td>
    245248            </tr>
    246249          </table>
    247           <div class="header">{L_INSTALL_HELP}</div>
     250          <div class="header">{$L_INSTALL_HELP}</div>
    248251        </td>
    249252      </tr>
Note: See TracChangeset for help on using the changeset viewer.