<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-2683752278563559419</id><updated>2009-09-28T17:14:23.403+07:00</updated><title type="text">Antazy</title><subtitle type="html" /><link rel="alternate" type="text/html" href="http://www.antazy.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.antazy.com/atom.xml" /><author><name>Antazy</name><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/antazy" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-3207958839398708217</id><published>2009-06-12T17:06:00.015+07:00</published><updated>2009-09-28T17:14:23.412+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="django" /><title type="text">Django Form Choices: select options из БД</title><content type="html">На одном сайте на Django весит форма регистрации на закрытые вечеринки, в общем обычный contact form, но только периодически меняется название этих вечеринок.&lt;br /&gt;&lt;br /&gt;Так выглядит обычный ChoiceField (froms.py):&lt;br /&gt;&lt;pre&gt;&lt;code&gt;from django import forms&lt;br /&gt;PARTY_CHOICES = (&lt;br /&gt;    (1, u'Вечеринка 1'),&lt;br /&gt;    (2, u'Вечеринка 2'),&lt;br /&gt;)&lt;br /&gt;class ContactForm(forms.Form):&lt;br /&gt;    name = forms.CharField(required=True)&lt;br /&gt;    phone = forms.CharField(required=True)&lt;br /&gt;    party = forms.ChoiceField(choices=PARTY_CHOICES)&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;Для того чтобы хранить данные в БД создал модель (models.py):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;class Party(models.Model):    &lt;br /&gt;    name = models.CharField('Название', max_length=200)            &lt;br /&gt;    def __unicode__(self):&lt;br /&gt;        return u'%s' % (self.name)&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;И заменил в форме PARTY_CHOICES на:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;from django import forms&lt;br /&gt;from models import Party&lt;br /&gt;PARTY_CHOICES = [&lt;br /&gt;    (party.id, party.name) for party in Party.objects.all()&lt;br /&gt;]&lt;br /&gt;class ContactForm(forms.Form):&lt;br /&gt;    name = forms.CharField(required=True)&lt;br /&gt;    phone = forms.CharField(required=True)&lt;br /&gt;    party = forms.ChoiceField(choices=PARTY_CHOICES)&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;Дальше в admin.py добавил admin.site.register(Party), и всё работает. Ура!&lt;br /&gt;&lt;br /&gt;Но как бы не так, PARTY_CHOICES кэшируется в forms.py, то есть при добавление/изменении вечеринок в базе, форма меняется только после рестарта Джанги. &lt;br /&gt;&lt;br /&gt;Решение оказалось ещё проще - использование forms.ModelChoiceField (forms.py):&lt;br /&gt;&lt;pre&gt;&lt;code&gt;...&lt;br /&gt;party = forms.ModelChoiceField(queryset=Party.objects.all())&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;Теперь с ModelChoiceField всё работает как надо, форма меняется сразу после изменении в админке, но вот только остался вопрос с кэшированием в forms.py &amp;#133&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-3207958839398708217?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/X8ZyUIuew_U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/3207958839398708217/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2009/06/django-form-choices-select-options.html#comment-form" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/3207958839398708217" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/3207958839398708217" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/X8ZyUIuew_U/django-form-choices-select-options.html" title="Django Form Choices: select options из БД" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.antazy.com/2009/06/django-form-choices-select-options.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-1962344815260580286</id><published>2009-05-16T00:13:00.006+07:00</published><updated>2009-05-16T00:56:20.996+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="palemo.ru" /><category scheme="http://www.blogger.com/atom/ns#" term="conference" /><category scheme="http://www.blogger.com/atom/ns#" term="omsk" /><category scheme="http://www.blogger.com/atom/ns#" term="t-shirt" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title type="text">Футболка для RuPyRu 2009</title><content type="html">В Омске 6 июня пройдет очередная &lt;a href="http://www.rupy.ru/"&gt;конференция по Ruby и Python&lt;/a&gt;&lt;br /&gt;Решил в &lt;a href="http://palemo.ru"&gt;palemo.ru&lt;/a&gt; сделать себе прикольную футболку =)&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 195px; height: 79px;" src="http://www.antazy.com/uploaded_images/antazy-rupyru-2009-1-775889.jpg" border="0" alt="" /&gt;&lt;br /&gt;Вот, что получилось: &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.antazy.com/uploaded_images/antazy-rupyru-2009-3-725129.jpg" target="_blank"&gt;img_1.jpg&lt;/a&gt;, &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.antazy.com/uploaded_images/antazy-rupyru-2009-2-775945.jpg" target="_blank"&gt;img_2.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;UPD:&lt;/span&gt;&lt;br /&gt;Будете делать себе, можете взять &lt;a href="http://kossnocorp.deviantart.com/art/RuPyRu-Logotype-122262680"&gt;deviantart.com/RuPyRu-Logotype...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-1962344815260580286?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/zF53jRd1uxw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/1962344815260580286/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2009/05/rupyru-2009.html#comment-form" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/1962344815260580286" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/1962344815260580286" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/zF53jRd1uxw/rupyru-2009.html" title="Футболка для RuPyRu 2009" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.antazy.com/2009/05/rupyru-2009.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-5292968137632915741</id><published>2009-04-02T00:18:00.006+07:00</published><updated>2009-06-12T18:21:48.122+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="kompas" /><category scheme="http://www.blogger.com/atom/ns#" term="wine" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title type="text">Wine KOMPAS-3D LT V10 (linux, ubuntu)</title><content type="html">При установки KOMPAS-3D LT V10 на Ubuntu через Wine (1.1.18) возникают ошибки:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;\\ASCON\\KOMPAS-3D LT V10\\Bin\\klApp.DLL") not found&lt;br /&gt;err:module:import_dll Library kCBU.DLL (which is needed by L"C:\\Program Files\\ASCON\\KOMPAS-3D LT V10\\Bin\\klApp.DLL") not found&lt;br /&gt;err:module:import_dll Library klApp.DLL (which is needed by L"C:\\Program Files\\ASCON\\KOMPAS-3D LT V10\\Bin\\KOMPASLT.Exe") not found&lt;br /&gt;err:module:import_dll Library MFC42u.DLL (which is needed by L"C:\\Program Files\\ASCON\\KOMPAS-3D LT V10\\Bin\\KOMPASLT.Exe") not found&lt;br /&gt;err:module:import_dll Library kCBU.DLL (which is needed by L"C:\\Program Files\\ASCON\\KOMPAS-3D LT V10\\Bin\\KOMPASLT.Exe") not found&lt;br /&gt;err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\ASCON\\KOMPAS-3D LT V10\\Bin\\KOMPASLT.Exe" failed, status c0000135&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Решение проблемы:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ wget http://www.kegel.com/wine/winetricks&lt;br /&gt;$ sh ./winetricks vcrun6&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;В настройках $winecfg для библиотеки &lt;span style="font-weight:bold;"&gt;msvcrt&lt;/span&gt; выбрать "сторонняя,встроенная" как на рисунке:&lt;br /&gt;&lt;br /&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.antazy.com/uploaded_images/ubuntu-wine-kompas-3d-v10-774405.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 291px; height: 400px;" src="http://www.antazy.com/uploaded_images/ubuntu-wine-kompas-3d-v10-774403.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;По мотивам &lt;a href="http://winehq.org"&gt;winehq.org&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-5292968137632915741?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/3g2V9Dm-Gb4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/5292968137632915741/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2009/04/wine-kompas-3d-lt-v10-linux-ubuntu.html#comment-form" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/5292968137632915741" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/5292968137632915741" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/3g2V9Dm-Gb4/wine-kompas-3d-lt-v10-linux-ubuntu.html" title="Wine KOMPAS-3D LT V10 (linux, ubuntu)" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.antazy.com/2009/04/wine-kompas-3d-lt-v10-linux-ubuntu.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-5442333040902420325</id><published>2009-03-08T22:43:00.009+06:00</published><updated>2009-06-12T18:30:30.716+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="snippets" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql" /><category scheme="http://www.blogger.com/atom/ns#" term="backup" /><category scheme="http://www.blogger.com/atom/ns#" term="work" /><title type="text">Бэкап mysql и восстановление из файла</title><content type="html">Чтобы сделать бэкап mysql:&lt;br /&gt;&lt;pre&gt;&lt;code class="no-highlight"&gt;mysqldump --all --add-drop-table --all-databases --force -c \&lt;br /&gt;--password=pass --user=name | gzip -9 &gt; mysql_backup_file&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Восстановление бэкапа из файла:&lt;br /&gt;&lt;pre&gt;&lt;code class="no-highlight"&gt;mysql &lt; mysql_backup_file&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-5442333040902420325?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/-XyNRKVPDaE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/5442333040902420325/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2009/03/mysql.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/5442333040902420325" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/5442333040902420325" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/-XyNRKVPDaE/mysql.html" title="Бэкап mysql и восстановление из файла" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.antazy.com/2009/03/mysql.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-7701380899369312271</id><published>2008-07-22T15:00:00.001+07:00</published><updated>2008-11-23T19:26:28.047+06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="conference" /><category scheme="http://www.blogger.com/atom/ns#" term="omsk" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title type="text">RuPyRu 2008 Омск</title><content type="html">В Омске 21 июня 2008 года побывал на конференции &lt;a href="http://www.rupy.ru/" target="_blank"&gt;RuPyRu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.antazy.com/uploaded_images/RUPYRU-2008_antazy-788453.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 297px;" src="http://www.antazy.com/uploaded_images/RUPYRU-2008_antazy-788432.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(Случайно на хабре увидел пост про конференцию и решил не отстовать)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-7701380899369312271?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/a63j1uDTrMI" height="1" width="1"/&gt;</content><link rel="related" href="http://www.rupy.ru/" title="RuPyRu 2008 Омск" /><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/7701380899369312271/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2008/07/rupyru-2008.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/7701380899369312271" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/7701380899369312271" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/a63j1uDTrMI/rupyru-2008.html" title="RuPyRu 2008 Омск" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.antazy.com/2008/07/rupyru-2008.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-9187071472602186163</id><published>2008-05-12T15:00:00.008+07:00</published><updated>2009-09-20T02:03:05.855+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2gis" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="work" /><category scheme="http://www.blogger.com/atom/ns#" term="wine" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title type="text">Linux ДубльГИС 3.0 | 2gis 3.0 Ubuntu 8.04</title><content type="html">&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.antazy.com/uploaded_images/2gis-Screenshot-760425.png"&gt;&lt;img src="http://www.antazy.com/uploaded_images/2gis-Screenshot-preview-766879.png" style="cursor: pointer; width: 400px; height: 270px;" src="http://www.antazy.com/uploaded_images/2gis-Screenshot-preview-766879.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Установка ДубльГИС 3.0 в линуксе (Ubuntu 8.04) (wine).&lt;br /&gt;&lt;br /&gt;Скачиваем с сайта www.2gis.ru&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Оболочку программы&lt;strong&gt; 2GISShell-3.*.msi&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Данные справочника и карты&lt;strong&gt; 2GISData_*-*.msi&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Необходимы &lt;strong&gt;wine&lt;/strong&gt; и &lt;strong&gt;p7zip&lt;/strong&gt; .  Для убунты нужно выполнить команду:&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install p7zip-full&lt;/blockquote&gt;&lt;br /&gt;&lt;strong&gt;Установка  оболочки 2gis 3.0&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;msiexec /i 2GISShell-3.*.msi&lt;br /&gt;&lt;/blockquote&gt;&lt;strong&gt;Установка справочника и карты ДубульГИС&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Разархивируем:&lt;br /&gt;&lt;blockquote&gt;7z x 2GISData_*-*.msi&lt;br /&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Опять распаковываем:&lt;br /&gt;&lt;blockquote&gt;7z x Sample.cab&lt;br /&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Находим файл &lt;strong&gt;*_DGDAT&lt;/strong&gt; , &lt;em&gt;например для Омска — &lt;strong&gt;Omsk_DGDAT&lt;/strong&gt; &lt;/em&gt; .&lt;br /&gt;Переименовываем в &lt;em&gt;&lt;strong&gt;Omsk.dgdat&lt;/strong&gt; &lt;/em&gt; , где вместо Omsk ваш город.&lt;br /&gt;Копируем в папку где установлена оболочка программы, у меня &lt;em&gt;/home/antazy/.wine/drive_c/Program Files/2gis/3.0/&lt;strong&gt;Omsk.dgdat&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;На сайте 2gis.ru  рекомедуют запускать &lt;strong&gt;grum.exe&lt;/strong&gt; с ключем &lt;strong&gt;-nomta&lt;/strong&gt; .&lt;br /&gt;&lt;br /&gt;&lt;em&gt;По мотивам http://www.e1.ru/talk/forum/&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-9187071472602186163?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/PLLRHDfBPxQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/9187071472602186163/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2008/05/linux-30-2gis-30-ubuntu-804.html#comment-form" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/9187071472602186163" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/9187071472602186163" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/PLLRHDfBPxQ/linux-30-2gis-30-ubuntu-804.html" title="Linux ДубльГИС 3.0 | 2gis 3.0 Ubuntu 8.04" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.antazy.com/2008/05/linux-30-2gis-30-ubuntu-804.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-2683752278563559419.post-3994355205583094997</id><published>2008-03-20T15:00:00.005+06:00</published><updated>2009-02-18T04:48:06.145+06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="imagemenu" /><category scheme="http://www.blogger.com/atom/ns#" term="w3c" /><category scheme="http://www.blogger.com/atom/ns#" term="theme" /><category scheme="http://www.blogger.com/atom/ns#" term="modules" /><category scheme="http://www.blogger.com/atom/ns#" term="drupal" /><category scheme="http://www.blogger.com/atom/ns#" term="work" /><category scheme="http://www.blogger.com/atom/ns#" term="web" /><title type="text">Тема для Drupal 6 “p3d”</title><content type="html">&lt;p&gt;Нарезал тему для Drupal 6.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.antazy.com/uploaded_images/themething-drupal6-packer3d_antazy-723519.png"&gt;&lt;img src="http://www.antazy.com/uploaded_images/themething-drupal6-packer3d_antazy-preview-777860.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 282px;" src="http://www.antazy.com/uploaded_images/themething-drupal6-packer3d_antazy-preview-777860.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;В теме реализовано png alpha, использованы модули imagemenu и nice_menus.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;.. конечно кроссбраузерность и валидация.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2683752278563559419-3994355205583094997?l=www.antazy.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/antazy/~4/SUO0fxdkbhM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/3994355205583094997/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.antazy.com/2008/03/drupal-6-p3d.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/3994355205583094997" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2683752278563559419/posts/default/3994355205583094997" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/antazy/~3/SUO0fxdkbhM/drupal-6-p3d.html" title="Тема для Drupal 6 “p3d”" /><author><name>Antazy</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="14559904077659401315" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.antazy.com/2008/03/drupal-6-p3d.html</feedburner:origLink></entry></feed>
