<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Перегенерация аватарок / Вопросы, проблемы и их решения / Alto CMS</title>
			<link>http://79.174.14.219/comments/1471/</link>
			<description><![CDATA[Доброй ночи. Интересует перегенерация автарок пользователей, осуществляю обновление с версии 1.0.10.2 До 1.17, от шаблона пришлось отказаться т.к. сам я]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Перегенерация аватарок (comment #24986)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment24986</guid>
					<link>http://79.174.14.219/1471.html#comment24986</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[<blockquote>столкнулся с проблемой, что нужного размера автарок не существует</blockquote>
Проблема явно в чем-то другом. Движок достаточно умный, чтобы нагенерить аватарок нужных размеров на лету. Но только в том случае, конечно, если он а) может получить загруженные аватарки; б) может записать новые аватары на диск.<br>
<br>
Проверьте для начала логи — нет ли там ошибок. А затем надо смотреть, какие пути прописываются у аватар]]></description>
					<pubDate>Sat, 05 Dec 2015 13:27:21 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #24997)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment24997</guid>
					<link>http://79.174.14.219/1471.html#comment24997</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[В принципе вы правы, движок действительно умный, проблема была в доступе к файлам, можно ли как то проверить на существование аватарки и если её нет то отдать стандартную?<br>
Знаю что можно сделать подобной конструкцией, но не знаю как сформировать локальный локальный путь для проверки существования файла:<br>
<pre class="prettyprint"><code>
{if file_exists(&#39;../avatar.jpg&#39;)}
{($oUser-&#62;getAvatarUrl(&#39;small&#39;))}
{else}
Путь до дефолтной аватарки
{/if}</code></pre>]]></description>
					<pubDate>Sat, 05 Dec 2015 23:32:06 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25007)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25007</guid>
					<link>http://79.174.14.219/1471.html#comment25007</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[<blockquote>можно ли как то проверить на существование аватарки и если её нет то отдать стандартную?</blockquote>
Собственно, сейчас так движок и работет — если аватарки нет, то отдает стандартную. Но когда аватара на самом деле есть, но возникают проблемы с доступом, это немного другая песня. <br>
<br>
Теоретически можно, конечно, и это пытаться анализировать. Но, во-первых, добавляется много лишней логики (а это дополнительная нагрузка), а, во-вторых, сама проблема становится менее очевидной — смотрите страницу и видите дефолтные аватары, и не сразу сообразите, что проблема не в том, что юзеры не загружают свои аватары, а в правах доступа к уже загруженным.]]></description>
					<pubDate>Sun, 06 Dec 2015 12:43:39 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25010)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25010</guid>
					<link>http://79.174.14.219/1471.html#comment25010</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[Однажды под рутом я удалил каталог сайта и как назло не было актуального бэккапа, после чего пришлось восстанавливать бэккап одно месячной давности и все аватарки пользователей за данный период пропали, сейчас движок пытается запросить аватар по адресу /uploads/images/00/27/12/2015/01/17/avatar_100x100.jpg-32x32-crop.jpg но папок начиная с /uploads/images/00/27/ уже не существует. Как быть в таком случае?]]></description>
					<pubDate>Sun, 06 Dec 2015 13:29:17 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25029)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25029</guid>
					<link>http://79.174.14.219/1471.html#comment25029</link>
					<author>alto@hitagi.ru</author>
					<description><![CDATA[Написать на коленке скрипт, который пройдётся по базе аватарок, проверяя каждый файл на существование и удаляя записи с отсутствующими]]></description>
					<pubDate>Mon, 07 Dec 2015 10:19:38 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25031)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25031</guid>
					<link>http://79.174.14.219/1471.html#comment25031</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[В принципе думаю над этим.]]></description>
					<pubDate>Mon, 07 Dec 2015 11:04:57 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25030)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25030</guid>
					<link>http://79.174.14.219/1471.html#comment25030</link>
					<author>j.j.lefebvre@yandex.ru</author>
					<description><![CDATA[найти в базе ссылки на все эти картинки, и нагенерировать скриптом нужных путей с картинками «извините, картинка потеряна». Нарисуйте ее в фотошопе и поместите под нужными именами по нужным путям.<br>
Удалять из базы ссылки на потерянные картинки не стоит, хотя бы потому, что в этом случае вероятно надо будет пересчитывать сериализованные данные.]]></description>
					<pubDate>Mon, 07 Dec 2015 10:34:21 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25032)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25032</guid>
					<link>http://79.174.14.219/1471.html#comment25032</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[Пересчитывать сериализованные данные? можно по подробней]]></description>
					<pubDate>Mon, 07 Dec 2015 11:05:32 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25069)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25069</guid>
					<link>http://79.174.14.219/1471.html#comment25069</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[Уж лучше пусть отображается аватарка по умолчанию — если просто ее путь удалить при отсутствии файла.]]></description>
					<pubDate>Mon, 07 Dec 2015 16:50:28 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25073)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25073</guid>
					<link>http://79.174.14.219/1471.html#comment25073</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[Спасибо <a href="http://altocms.ru/profile/inliquid/">inliquid</a>  и <a href="http://altocms.ru/profile/shtrih/">shtrih</a> , написал скрипт «на коленке», выложил на <a href="https://github.com/core01/altoavatarcheck" rel="nofollow">GitHub</a>, может кому-нибудь будет полезно.]]></description>
					<pubDate>Mon, 07 Dec 2015 20:23:59 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25086)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25086</guid>
					<link>http://79.174.14.219/1471.html#comment25086</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[Спасибо, кстати есть один нюанс. Если вы меняете пути на относительные, движок возможно не сможет нарезать аватарки произвольного размера. Именно с аватарками не тестировал, но с превью было так. Там он при определении локальный это файл, или удаленный, корневой URL сайта проверяет.]]></description>
					<pubDate>Tue, 08 Dec 2015 17:34:37 +0300</pubDate>
									</item>
							<item>
					<title>Перегенерация аватарок (comment #25087)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1471/#comment25087</guid>
					<link>http://79.174.14.219/1471.html#comment25087</link>
					<author>kz.core@gmail.com</author>
					<description><![CDATA[Вас понял. Обязательно это учту. Спасибо!]]></description>
					<pubDate>Tue, 08 Dec 2015 18:10:38 +0300</pubDate>
									</item>
					</channel>
	</rss>
