﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>[d]bykadorov &#187; symfony</title>
	<atom:link href="http://hudson.su/tag/symfony/feed/" rel="self" type="application/rss+xml" />
	<link>http://hudson.su</link>
	<description>Профессиональный дилетант: блог о разработке программного обеспечения, web-программировании, контроле качества и тестировании</description>
	<lastBuildDate>Thu, 09 Sep 2010 12:08:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Symfony: прячем фильтры в админ-генераторе</title>
		<link>http://hudson.su/2010/09/09/symfony-hide-filters-in-admin-generator/</link>
		<comments>http://hudson.su/2010/09/09/symfony-hide-filters-in-admin-generator/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 12:08:55 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[hints]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1602</guid>
		<description><![CDATA[Фильтры в админ-генераторе штука хорошая, но всегда думаешь куда бы их пристроить на странице. Если полей в модели больше чем 3-5 это становится проблемой. Предлагаю вашему вниманию небольшой трюк по этому поводу. Нам потребуется JQuery, любимый редактор и немного терпения: Для начала посмотрим как выглядит DOM для блока админ-генератора: И он же &#8220;вживую&#8221;: Что мы [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/09/09/symfony-hide-filters-in-admin-generator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Symfony без слэша на хвосте</title>
		<link>http://hudson.su/2010/06/12/symfony-without-trailing-slash/</link>
		<comments>http://hudson.su/2010/06/12/symfony-without-trailing-slash/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 20:09:43 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[hints]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[web разработка]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1558</guid>
		<description><![CDATA[Часто-часто задаваемый вопрос в канале по symfony: как избавиться от слэша на конце URL почему DoctrineRouteCollection не принимает последний слэш и т.д. в том же духе Так вот вам просто сниппет в помощь: #to avoid trailing slash problem RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L] Научной ценности сниппет не представляет, но вопрос действительно часто спрашиваемый ) Так что [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/06/12/symfony-without-trailing-slash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Doctrine forms &#8211; редактирование i18n контента</title>
		<link>http://hudson.su/2010/06/04/doctrine-forms-editing-i18n-content/</link>
		<comments>http://hudson.su/2010/06/04/doctrine-forms-editing-i18n-content/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 07:44:23 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[hints]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1549</guid>
		<description><![CDATA[Данная заметка не открывает ничего нового, тем не менее, подобные вопросы постоянно возникают, в том числе и у меня. Суть проблемы: есть i18n таблица (вернее пара таблиц, например content и content_translation). Хочется быстро и просто сделать в админке редактирование данных для нескольких языков. Оказывается, Doctrine form &#8220;из коробки&#8221; это умеет. Необходимо лишь выполнить несложное конфигурирование: [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/06/04/doctrine-forms-editing-i18n-content/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Сниппет: загружаем переменные app.yml из CLI task в symfony</title>
		<link>http://hudson.su/2010/06/03/snippet-loads-app-yml-in-cli-task-in-symfony/</link>
		<comments>http://hudson.su/2010/06/03/snippet-loads-app-yml-in-cli-task-in-symfony/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 06:58:32 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1541</guid>
		<description><![CDATA[В ходе обсуждения в русскоязычном чате пользователей symfony возник вопрос о загрузке конфигурационных констант из app.yml в контексте CLI таска. Как правило, с теми классами, которые работают из-под приложения (frontend, backend или что там у вас), проблем не возникает. Не зависимо от того на каком уровне расположен app.yml, к нему можно получить доступ стандартными средствами [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/06/03/snippet-loads-app-yml-in-cli-task-in-symfony/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Symfony Camp &#8211; Moscow</title>
		<link>http://hudson.su/2010/06/02/symfony-camp-moscow/</link>
		<comments>http://hudson.su/2010/06/02/symfony-camp-moscow/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 08:59:05 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[события]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1533</guid>
		<description><![CDATA[В mail-list на google зародилась идея проведения Symfony Camp в Москве. Это не &#8220;наш ответ чемберлену&#8221;, но хорошая инициатива собраться на открытом воздухе, обсудить опыт работы с замечательным фреймворком symfony, выпить пивка, съесть шашлычок. Зарегистрироваться на эвент можно тут: http://www.prigla.ru/event/89380498 Тред в рассылке: http://groups.google.com/group/symfony-ru/browse_thread/thread/3677dc3cb136aa96 Коротко об эвенте: Начало: Ориентировочно 26 июня (суббота) Место встречи: Дату [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/06/02/symfony-camp-moscow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Конференция Symfony Camp UA 2010</title>
		<link>http://hudson.su/2010/05/28/symfony-camp-ua-2010/</link>
		<comments>http://hudson.su/2010/05/28/symfony-camp-ua-2010/#comments</comments>
		<pubDate>Fri, 28 May 2010 06:16:15 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[web разработка]]></category>
		<category><![CDATA[события]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1512</guid>
		<description><![CDATA[Приглашаем всех желающих посетить конференцию по Symfony PHP Framework, которая состоится 3 июля 2010 года в г.Киев. Участие в конференции – бесплатное. Зарегистрироваться на мероприятие. Конференция ориентирована как на профессиональных веб-разработчиков, так и начинающих. Мероприятие будет интересным местом для общения программистов и руководителей интернет-проектов, которые используют или планируют использовать фреймворк Symfony, где можно будет пообщаться, [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/05/28/symfony-camp-ua-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>i18n данные в mysql</title>
		<link>http://hudson.su/2010/05/12/i18n-dannye-v-mysql/</link>
		<comments>http://hudson.su/2010/05/12/i18n-dannye-v-mysql/#comments</comments>
		<pubDate>Wed, 12 May 2010 06:07:59 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[hints]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1493</guid>
		<description><![CDATA[Полезный пост от Жени Бабина: http://discover-symfony.blogspot.com/2010/05/symfony-i18n-over-mysql.html. Рассказывается о том как XLIFF переводы (текст в шаблонах) хранить в MySQL. По образу и подобию можно воспользоваться gettext или SQLite. В принципе можно и свой адаптер написать. Спасибо, Женя )]]></description>
		<wfw:commentRss>http://hudson.su/2010/05/12/i18n-dannye-v-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unescape для User flash message в symfony</title>
		<link>http://hudson.su/2010/05/04/unescape-for-user-flash-message-symfony/</link>
		<comments>http://hudson.su/2010/05/04/unescape-for-user-flash-message-symfony/#comments</comments>
		<pubDate>Tue, 04 May 2010 06:48:35 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[escaping]]></category>
		<category><![CDATA[hints]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1437</guid>
		<description><![CDATA[Эскейпинг это конечно хорошо, но иногда надо таки вывести что-то без него. Ранее уже описывался способ вывода неэкранированных данных, но как выяснилось, для flash сообщений он не работает. Рабочий вариант у меня получился таким: &#60;?php echo sfOutputEscaper::unescape&#40; $sf_user-&#62;getFlash&#40;'notice'&#41; &#41; ?&#62; Используется такой вариант для вывода HTML кода в сообщении (например, чтобы быстро перейти куда-либо прямо [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/05/04/unescape-for-user-flash-message-symfony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Встраиваем форму с sfDoctrineJCroppablePlugin &#8211; решение проблем</title>
		<link>http://hudson.su/2010/05/03/embed-form-with-sfdoctrinejcroppableplugin/</link>
		<comments>http://hudson.su/2010/05/03/embed-form-with-sfdoctrinejcroppableplugin/#comments</comments>
		<pubDate>Mon, 03 May 2010 12:54:27 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony forms]]></category>
		<category><![CDATA[symfony plugins]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1410</guid>
		<description><![CDATA[Вы уже сталкивались в своей практике с замечательным плагином для symfony 1.2-1.4 &#8211; sfDoctrineJCroppablePlugin? Если нет, то в двух словах поясню что это такое. Итак, sfDoctrineJCroppablePlugin (он устанавливается в паре с еще одним очень полезным плагином &#8211; sfImageTransformPlugin) позволяет быстро и просто добавить в вашу форму аплоад картинки и прицепить к нему jquery-плагин jcroppable. Последний [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/05/03/embed-form-with-sfdoctrinejcroppableplugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony forms. Тюнинг формы загрузки файла: заменяем хэширование имени файла на транслитерацию</title>
		<link>http://hudson.su/2010/04/12/file-upload-form-tuning-transliteration-instead-filename-hashing/</link>
		<comments>http://hudson.su/2010/04/12/file-upload-form-tuning-transliteration-instead-filename-hashing/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 12:00:23 +0000</pubDate>
		<dc:creator>hudson</dc:creator>
				<category><![CDATA[Профессиональное]]></category>
		<category><![CDATA[hints]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony forms]]></category>

		<guid isPermaLink="false">http://hudson.su/?p=1378</guid>
		<description><![CDATA[Задача: Стандартная форма с загрузкой файла. Нужно избавиться от стандартного хеширования имени файла при загрузке и сохранять оригинальное имя файла. Кроме того, во избежание граблей с кириллицей, надо транслитерировать имя файла и заменить пробелы на подчерки (данный сниппет актуален для ORM Doctrine). Решение: Положим у нас есть модель EntityWithFile, у которой есть поле filename, в [...]]]></description>
		<wfw:commentRss>http://hudson.su/2010/04/12/file-upload-form-tuning-transliteration-instead-filename-hashing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
