<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : [Решено] Мистическое удаление аватарки по умолчанию</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 18:22:16 -0000</pubDate>

		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>В общем объяснили мне.</p>

<p>в базе было жёстко прописано для каких-то пользователей из прошлого user_avatar = 'datas/avatars/default.gif'   и когда я удалял их из базы или пользователь сам удалялся , то и удалялся файл  аватарки )<br />
<br />
Вопрос закрыт.  тему можно закрывать. </p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 08:50:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47251]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9279&amp;d=2#47243">#47243</a> <strong>Kort: </strong>
<p>Похоже на остаточные явления времен seditio. При регистрации в user_avatar пользователя залетал этот путь, и дальше аватар считался заполненным. Потом твой пользователь аватар менял и удалял твой default.gif Все просто оказалось)))</p>
</blockquote>

<p>У твоего пользователя был прописан аватар в виде пути к твоему default.gif. Поэтому система считала что он загружен и знала его имя и местонахождение. При его изменении или удалении ОДНИМ конкретным пользователем, удалялась не только запись в таблице, но и физически сама картинка. Плюс у остальных таких же получалась битая ссылка. Вот и все объяснение.</p>

<p>Да, и в структуре таблицы cot_users для поля user_avatar надо очистить дефолтное значение</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 08:42:56 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47250]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>UPDATE cot_users SET user_avatar='' WHERE user_avatar = 'datas/avatars/default.gif'</p>

<p> </p>

<p>всё почистил базу от старого.   Не ясно всё-таки а ктоже убивал default.gif в папке ? <img alt="smiley" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/regular_smile.png" title="smiley" width="23" /></p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 08:36:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47249]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Сообщения не относящиеся к вопросу <strong>удалены</strong>.<br />
Давайте писать по теме и не засорять топики <a href="https://ru.wikipedia.org/wiki/%D0%A4%D0%BB%D1%83%D0%B4" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">флудом</a>. <a href="https://www.cotonti.com/users/Argont">Argont</a> - это предупреждение.</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 08:31:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47248]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9279&amp;d=2#47245">#47245</a> <strong>Kort: </strong>
<p>Лечение:</p>

<pre class="brush:sql;">
UPDATE sed_users SET user_avatar='' WHERE user_avatar = 'datas/avatars/default.gif'</pre>

<p>А default.gif сконвертировать в blank.png и закинуть в datas/defaultav/</p>
</blockquote>

<p>у меня у всех старых пользователей со времён создания сайта в user_avatar  прописано <strong>datas/avatars/default.gif</strong></p>

<p>Каким запросом на что это изменить ? или стереть это поле вообще ?</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 08:26:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47247]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Лечение:</p>

<pre class="brush:sql;">
UPDATE sed_users SET user_avatar='' WHERE user_avatar = 'datas/avatars/default.gif'</pre>

<p>А default.gif сконвертировать в blank.png и закинуть в datas/defaultav/</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 07:05:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47245]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Благодарю, <a href="https://www.cotonti.com/users/Kort">Kort</a> .  Теперь хоть понятно откуда ноги растут.  Да, я этот gif ещё со времён LDU  помню.</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 06:54:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47244]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9279&amp;d=1#47242">#47242</a> <strong>Kabak: </strong>
<p>Зачем вы тогда тратите время на мою тему ?</p>
</blockquote>

<p>Потому что не срослось с разработчиками</p>

<p>default.gif подхватывался потому, что</p>

<pre class="brush:sql;">
CREATE TABLE IF NOT EXISTS `sed_users` (
...
  `user_avatar` varchar(255) NOT NULL DEFAULT 'datas/avatars/default.gif',
...</pre>

<p>Похоже на остаточные явления времен seditio. При регистрации в user_avatar пользователя залетал этот путь, и дальше аватар считался заполненным. Потом твой пользователь аватар менял и удалял твой default.gif Все просто оказалось)))</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 06:46:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47243]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Зачем вы тогда тратите время на мою тему ?</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 06:41:27 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47242]]></link>
		</item>
		<item>
			<title>Argont</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9279&amp;d=1#47240">#47240</a> <strong>Kabak: </strong>
<p>Создайте или запишите по пути datas/avatars/default.gif и посмотрите заменится ли у вас аватарка по умолчанию?</p>
</blockquote>

<p>зачем?</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 06:39:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47241]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Создайте или запишите по пути datas/avatars/default.gif и посмотрите заменится ли у вас аватарка по умолчанию?</p>
]]></description>
			<pubDate>Fri, 13 Oct 2023 06:19:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47240]]></link>
		</item>
		<item>
			<title>Argont</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9279&amp;d=1#47238">#47238</a> <strong>Kabak: </strong>
<p>Мне было инетерсно узнать у разработчиков, почему <strong>default.gif</strong> в папке <strong>/datas/avatars/ </strong> важнее для движка , чем другой аватар по умолчанию из <strong>/datas/defaultav/blank.png</strong> . <img alt="wink" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/wink_smile.png" title="wink" width="23" /></p>
</blockquote>

<p>ничего подобного, даже в коробке его нет в <a href="https://github.com/Cotonti/Cotonti/tree/master/datas/avatars" rel="nofollow">репо</a></p>

<p>'avatars_dir' упоминается только в инсталяторе и задействуется только в <a href="https://github.com/Cotonti/Cotonti/blob/f123c5b926c669e888d72bf1f84a7e358f5a3c67/plugins/userimages/inc/userimages.functions.php#L254" rel="nofollow"><strong>userimages.functions.php</strong></a> и для загрузки аватарок пользователей.</p>

<p>А об "<strong>default.gif</strong> " в коде ни слова, следовательно о приоритете тем более</p>

<p>даже в самом плагине, в ресурсах <strong>userimages.resources.php</strong></p>

<pre class="brush:as3;">
$R['userimg_default_avatar'] = '&lt;img src="https://www.cotonti.com/datas/defaultav/blank.png" alt="'.$L['Avatar'].'" class="avatar" /&gt;';</pre>

<p>и уже в самой дефолтной теме движка, <a href="https://github.com/Cotonti/Cotonti/blob/f123c5b926c669e888d72bf1f84a7e358f5a3c67/themes/nemesis/footer.tpl#L37C1-L37C278" rel="nofollow"><strong>прописано</strong></a>, как я писал выше</p>

<pre class="brush:as3;">
&lt;!-- IF {PHP.usr.profile.user_avatar} --&gt;
&lt;li class="floatleft marginright10"&gt;&lt;img src="https://www.cotonti.com/{PHP.usr.profile.user_avatar}" alt="{PHP.L.Avatar}" /&gt;&lt;/li&gt;
&lt;!-- ELSE --&gt;
&lt;li class="floatleft marginright10"&gt;&lt;img src="https://www.cotonti.com/datas/defaultav/blank.png" alt="{PHP.L.Avatar}" /&gt;&lt;/li&gt;
&lt;!-- ENDIF --&gt;</pre>

<p>никаких <strong>default.gif </strong>в "\datas\avatars" в движке нет, даже в версии  v0.9.19 !</p>

<p>так что эта ваша "цифра" с какого-то потолка, который известен только вам лично )))</p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 23:09:57 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47239]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Мне было инетерсно узнать у разработчиков, почему <strong>default.gif</strong> в папке <strong>/datas/avatars/ </strong> важнее для движка , чем другой аватар по умолчанию из <strong>/datas/defaultav/blank.png</strong> . <img alt="wink" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/wink_smile.png" title="wink" width="23" /></p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 19:33:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47238]]></link>
		</item>
		<item>
			<title>vpktz</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9279&amp;d=1#47235">#47235</a> <strong>Kabak: </strong>
<p>Встроенный в движок из коробки - <a href="http://93.125.49.123/apcfix/admin.php?m=extensions&amp;a=details&amp;pl=userimages" rel="nofollow">User Images</a></p>
</blockquote>

<p>У меня тоже этот и хорошо что нет ничего подобного.</p>

<p>Ав обще есть еще пару плагинов по описанию подходящие, но у меня они отключены. Может решить проблему топором и просто поставить другой плагин?</p>

<p>Например: <a href="https://drive.google.com/file/d/192_f1AH47_C1gHfwW0CaJLO-qE8XDZbN/view?usp=sharing" rel="nofollow">useravatar</a></p>

<p>И сейчас по смотрел у меня аватары в модулях некоторых рабатают через <a href="https://drive.google.com/drive/folders/1td_LafHpVEkU2srzUcw_dbfMCa1c-58g?usp=drive_link" rel="nofollow">userimage</a>, и гендерное добавление к нему это плагин <a href="https://drive.google.com/drive/folders/1td_LafHpVEkU2srzUcw_dbfMCa1c-58g?usp=drive_link" rel="nofollow">genderavatar</a></p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 19:06:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47237]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Встроенный в движок из коробки - <a href="http://93.125.49.123/apcfix/admin.php?m=extensions&amp;a=details&amp;pl=userimages" rel="nofollow">User Images</a></p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 13:56:08 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47235]]></link>
		</item>
		<item>
			<title>vpktz</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9279&amp;d=1#47232">#47232</a> <strong>Kabak: </strong>
<p>Вы не поняли. </p>

<p>1) Мне интересно понять, каким образом пропадает файл с серверов ? </p>

<p>2) И почему именно этот один ?</p>

<p>3) Кто виноват ?</p>
</blockquote>

<p>Какой плагин для аватарок вы используете?</p>

<p> </p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 13:40:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47234]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Вы не поняли. </p>

<p>1) Мне интересно понять, каким образом пропадает файл с серверов ? </p>

<p>2) И почему именно этот один ?</p>

<p>3) Кто виноват ?</p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 12:57:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47232]]></link>
		</item>
		<item>
			<title>Argont</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9279&amp;d=1#47230">#47230</a> <strong>Kabak: </strong>
<p>на моём сайте уже в <strong>течении 10 лет </strong>пропадает аватарка которая используется движком ...</p>

<p>размещается она <strong>/datas/avatars/</strong> , а называется она <strong>default.gif </strong> т.е.  <strong>/datas/avatars/default.gif</strong></p>
</blockquote>

<p>может из-за расширения, но лучше все же кастомные прямо в шаблоне</p>

<pre class="brush:as3;">
&lt;!-- IF {USERS_DETAILS_AVATAR_SRC} --&gt;
&lt;img class="my-class" width="75" height="75" alt="{USERS_DETAILS_NICKNAME}" src="https://www.cotonti.com/{USERS_DETAILS_AVATAR_SRC}"&gt;
&lt;!-- ELSE --&gt;
&lt;img class="my-class" width="75" height="75" alt="{USERS_DETAILS_NICKNAME}" src="https://www.cotonti.com/{PHP.cfg.themes_dir}/{PHP.cfg.defaulttheme}/img/avatar.png"&gt;
&lt;!-- ENDIF --&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 12:35:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47231]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>на моём сайте уже в <strong>течении 10 лет </strong>пропадает аватарка которая используется движком  Cotonti ( версия движка не имеет значения .  текущаяя 0.9.24 бета )</p>

<p>размещается она <strong>/datas/avatars/</strong> , а называется она <strong>default.gif </strong> т.е.  <strong>/datas/avatars/default.gif</strong></p>

<p>Эпизодически мне приходится восстанавливать , копировать из архива этот файл. Который сперва пропадал на сервере хостера, а теперь пропадает на моём собственном сервере.  ( поэтому я исключаю проблему с сервером )</p>

<p>обнаруживаю это спустя какое-то время, потому что вижу , что на форумах у людей у которых нет аватарки просто пропадает картинка.</p>

<p> </p>

<p>Подозреваю или какой-то плагин, или какой-то код в движке или проясните мне , почему мистическиудаляется этот файл в течении 10 лет ?</p>
]]></description>
			<pubDate>Thu, 12 Oct 2023 11:08:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9279&d=0#post47230]]></link>
		</item>
	</channel>
</rss>