<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Пакет улучшений для users</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Tue, 07 Apr 2026 15:34:28 -0000</pubDate>

		<item>
			<title>Ratibor</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums.php?m=posts&amp;p=10919#10919">#</a> <strong>Hurep :</strong>
5. sed-light.ru.lang.php<br />
Немного не в тему, но все же... Опечатка в [240] $skinlang['usersedit']['Timezone'] = 'Часовй пояс:';<br />
</blockquote>
Это поправил.]]></description>
			<pubDate>Fri, 03 Apr 2009 01:24:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=2533&d=0#post10920]]></link>
		</item>
		<item>
			<title>Hurep</title>
			<description><![CDATA[Переделывая движок для сайта, в файлах users.*.inc.php заметил несколько недоработок, которые неплохо было бы исправить.<br />
1. users.register.inc.php<br />
При регистрации, если юзер где-то допустил ошибку, например e-mail не тот, или пароль короткий, то все данные, введенные в экстраполя обнуляются, а остальные поля остаются введенными. По этому вопросу я уже сделал в trac'е ticket.<br />
2. users.register.inc.php, users.profile.inc.php, users.edit.inc.php<br />
Эта проблема похожа на предыдущую, отличие в том, что не сохраняются данные всех полей, а не только экстра.<br />
3. users.profile.inc.php<br />
Код в этом файле написан таким образом, что может возникнуть следующая, на мой взгляд парадоксальная ситуация. <br />
Юзер решил поменять все данные, включая почту и пароль. Он все ввел, но ошибся в адресе e-mail. В итоге он видит ошибку о вводе e-mail'а, все поля у него вернулись в прежнее состояние (см. пункт выше), но пароль изменился на новый.<br />
ИМХО чтобы не путать людей, если возникает ошибка, то не обновлять ничего. Ну или на крайняк писать, что обновилось, а что нет.<br />
4. users.profile.tpl и users.edit.tpl<br />
Не вполне понятно, зачем в этих файлах присутствуют данные строки:<br />
&lt;input type=&quot;hidden&quot; name=&quot;userid&quot; value=&quot;{USERS_PROFILE_ID}&quot; /&gt; в users.profile.tpl<br />
&lt;input type=&quot;hidden&quot; name=&quot;id&quot; value=&quot;{USERS_EDIT_ID}&quot; /&gt; в users.edit.tpl<br />
В соответствующих php файлах данные из них не считываются.<br />
5. sed-light.ru.lang.php<br />
Немного не в тему, но все же... Опечатка в [240] $skinlang['usersedit']['Timezone'] = 'Часовй пояс:';]]></description>
			<pubDate>Fri, 03 Apr 2009 01:00:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=2533&d=0#post10919]]></link>
		</item>
	</channel>
</rss>