Установил себе для экспериментов на сайт CMS Made Simple. Начал потихоньку в ней разбираться. Для управления пользователями прикрутил к ней модуль iCMSUser. Выполнил шаги, описанные на странице проекта:
http://www.icms.info/project
Сделал, как рекомендовано, странички для входа, регистрации, активации и т.д. и т.п. С использованием прилагавшихся шаблонов. Вот, например, шаблон login — ввод имени и пароля:
<div class="icmsform">
{$startform}
<fieldset>
{if isset($message) && $message!=''}<p class="ierror">{$message}</p>{/if}
<p><label>{$title_login}</label>{$input_login}</p>
<p><label>{$title_password}</label>{$input_password}</p>
{$hidden}
<p class="submit"><label><a href="{$reminder_url}">{$title_reminder}</a></label>{$submit}</p>
</fieldset>
{$endform}
</div>
А вот так выглядит страничка с использованием данного шаблона:
Не понравилось мне, как она выглядит. Поэтому, взял я шаблон login и переписал его с использованием таблиц следующим образом:
<div class="icmsform">{$startform}
<fieldset>
{if isset($message) && $message!=''}
<p class="ierror" align="center">{$message}</p>{/if}
<table style="width: 100%; text-align: left;" border="0" cellspacing="5" cellpadding="2">
<tbody>
<tr>
<td style="width: 50%; text-align: right;"><label>{$title_login}</label></td>
<td style="width: 50%; text-align: left;">{$input_login}</td>
</tr>
<tr>
<td style="width: 50%; text-align: right;"><label>{$title_password}</label></td>
<td style="width: 50%; text-align: left;">{$input_password}</td>
</tr>
<tr>
<td style="width: 50%; text-align: right;"></td>
<td style="width: 50%; text-align: left;">{$submit}</td>
</tr>
<tr>
<td style="vertical-align: top; width: 50%; text-align: right;"></td>
<td style="vertical-align: top; width: 50%; text-align: left;">
<p class="submit" align="left"><label> <a href="{$reminder_url}">{$title_reminder}</a></label></p>
</td>
</tr>
</tbody></table>
</fieldset>
{$endform}</div>
В итоге получилась страничка теперь такая:
Как на мой взгляд, то гораздо симпатичнее…
Аналогичным образом я поступил и с остальными шаблонами…