<?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>Codeline &#187; flash</title>
	<atom:link href="http://codeline.richmd.ru/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://codeline.richmd.ru</link>
	<description>Веб созидание</description>
	<lastBuildDate>Thu, 22 Apr 2010 09:01:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash x64 для Linux Alpha-версия</title>
		<link></link>
		<comments>http://codeline.richmd.ru/2008/11/flash-x64-%d0%b4%d0%bb%d1%8f-linux-alpha-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 14:40:14 +0000</pubDate>
		<dc:creator>Павел Антонов</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://codeline.richmd.ru/?p=55</guid>
		<description><![CDATA[http://labs.adobe.com/downloads/flashplayer10.html
Linux не забывают&#8230; дошло и до x64 версий
]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.adobe.com/downloads/flashplayer10.html">http://labs.adobe.com/downloads/flashplayer10.html</a></p>
<p>Linux не забывают&#8230; дошло и до x64 версий</p>
]]></content:encoded>
			<wfw:commentRss>http://codeline.richmd.ru/2008/11/flash-x64-%d0%b4%d0%bb%d1%8f-linux-alpha-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-to create dynamic XML for Flash menu based on TYPO3 pagetree</title>
		<link></link>
		<comments>http://codeline.richmd.ru/2008/05/how-to-create-dynamic-xml-for-flash-menu-based-on-typo3-pagetree/#comments</comments>
		<pubDate>Thu, 22 May 2008 16:24:28 +0000</pubDate>
		<dc:creator>Павел Антонов</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://codeline.richmd.ru/?p=24</guid>
		<description><![CDATA[Русская версия статьи / Russian version
TYPO3 features not limited to HTML pages, you can provide user with any type of web content. It&#8217;s absolutely not required to install special extension for XML-based content, but there are lots of them in TYPO3-repository.
I not like use extensions, if there exists TYPO3-solution with typoscript. Here I will provide [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codeline.richmd.ru/?p=23">Русская версия статьи / Russian version</a></p>
<p>TYPO3 features not limited to HTML pages, you can provide user with any type of web content. It&#8217;s absolutely not required to install special extension for XML-based content, but there are <a href="http://typo3.org/extensions/repository/?tx_terfe_pi1[view]=search&#038;no_cache=1&#038;tx_terfe_pi1[sword]=xml">lots of them in TYPO3-repository</a>.</p>
<p>I not like use extensions, if there exists TYPO3-solution with typoscript. Here I will provide example how to generate XML with pagetree data for Flash menu. Using this technique you can crate any type of XML-data, Google Sitemaps, WML, etc.<br />
<span id="more-24"></span><br />
XML for Flash menu application looks something like this:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;menu<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=1&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 1&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=2&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 2&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=3&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=4&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3-1&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=5&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3-2&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=6&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3-3&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/item<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=7&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 4&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/menu<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p>Typoscipt for generating this XML:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">########################################
# PAGETREE TO XML
########################################
xmlmenu = PAGE
xmlmenu.typeNum = 111
# Disable all standard header generation by TYPO3
xmlmenu.config.disableAllHeaderCode = 1
# Setup correct content type header for XML
xmlmenu.config.additionalHeaders = Content-Type: application/xml
&nbsp;
# Output XML header
xmlmenu.10 = TEXT
xmlmenu.10.value = <span style="color: #000000; font-weight: bold;">&lt;?</span>xml version<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1.0&quot;</span> encoding<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>
xmlmenu.10.postCObject = TEXT
xmlmenu.10.postCObject.char = 10
&nbsp;
# Output XML data of pagetree
xmlmenu.20 = HMENU
xmlmenu.20 {
 wrap = &lt;menu&gt;|&lt;/menu&gt;
 entryLevel = 0
 1 = TMENU
 1 {
  expAll = 1
  NO {
   doNoShowLink = 1
   allStdWrap.cObject = COA
   allStdWrap.cObject.10 = TEXT
   allStdWrap.cObject.10.typolink.parameter.field = uid
   allStdWrap.cObject.10.typolink.returnLast = url
   allStdWrap.cObject.10.noTrimWrap = |&lt;item url=&quot;|&quot; |
   allStdWrap.cObject.20 = TEXT 
   allStdWrap.cObject.20.field = nav_title // title
   allStdWrap.cObject.20.wrap = title=&quot;|&quot;/&gt;
  }
&nbsp;
# We need too surround subitems with &lt;item&gt;&lt;/item&gt;
  IFSUB &lt; .NO
  IFSUB = 1
  IFSUB {
# Added closing &lt;/item&gt;
   wrapItemAndSub = |&lt;/item&gt;
# Raplace &lt;item ... /&gt; with &lt;item ...&gt;
   allStdWrap.cObject.20.wrap = title=&quot;|&quot;&gt;
  }
 }
&nbsp;
 2 &lt; .1
 3 &lt; .1
 4 &lt; .1
 5 &lt; .1
}</pre></td></tr></table></div>

<p>Flash application can  now access XML data with address &#8220;index.php?type=111&#8243;</p>
<p>You can add content output into TYPO3 if required, and use this for Full Flash sites and use TYPO3 as your backend.</p>
<p>So, no extensions, just TYPO3 and typoscript&#8230;</p>
<p>P.S.: <strong>Dear, Readers, if you interested in English versions of articles about TYPO3 and TYPO3 snippets please let me know. Leave comments in my blog.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://codeline.richmd.ru/2008/05/how-to-create-dynamic-xml-for-flash-menu-based-on-typo3-pagetree/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Создаем XML дерева страниц TYPO3 для Flash меню</title>
		<link></link>
		<comments>http://codeline.richmd.ru/2008/05/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-xml-%d0%b4%d0%b5%d1%80%d0%b5%d0%b2%d0%b0-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-typo3-%d0%b4%d0%bb%d1%8f-flash-%d0%bc%d0%b5%d0%bd%d1%8e/#comments</comments>
		<pubDate>Thu, 22 May 2008 13:15:35 +0000</pubDate>
		<dc:creator>Павел Антонов</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://codeline.richmd.ru/?p=23</guid>
		<description><![CDATA[English version / Английская версия статьи
Возможности TYPO3 совсем не ограничены одними только HTML страницами. Для того что бы сформировать XML файл по контенту в TYPO3 совершенно не нужны какие-либо расширения, коих, к моему удивление, такое большое количество в репозитории.
Поскольку я не приветствую использование расширений без особой причины, приведу пример формирования XML выгрузки страниц из TYPO3 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codeline.richmd.ru/?p=24">English version / Английская версия статьи</a></p>
<p>Возможности TYPO3 совсем не ограничены одними только HTML страницами. Для того что бы сформировать XML файл по контенту в TYPO3 совершенно не нужны какие-либо расширения, коих, к моему удивление, <a href="http://typo3.org/extensions/repository/?tx_terfe_pi1[view]=search&#038;no_cache=1&#038;tx_terfe_pi1[sword]=xml">такое большое количество в репозитории</a>.<br />
Поскольку я не приветствую использование расширений без особой причины, приведу пример формирования XML выгрузки страниц из TYPO3 для Flash меню. Стоит отметить, что тем же способом можно выдавать абсолютно любого вида и направленности данные, как например, Google Sitemaps или WML и т.д.<br />
<span id="more-23"></span><br />
XML для Flash menu имеет следующий вид:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;menu<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=1&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 1&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=2&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 2&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=3&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=4&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3-1&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=5&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3-2&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=6&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 3-3&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/item<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;item</span> <span style="color: #000066;">url</span>=<span style="color: #ff0000;">&quot;index.php?id=7&quot;</span> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">&quot;Page 4&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/menu<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p>Typoscipt генерации такого XML:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">########################################
# PAGETREE TO XML
########################################
xmlmenu = PAGE
xmlmenu.typeNum = 111
# отключаем генерацию стандартных заголовка страницы TYPO3
xmlmenu.config.disableAllHeaderCode = 1
# устанавливаем корректный тип контента
xmlmenu.config.additionalHeaders = Content-Type: application/xml
&nbsp;
# Выдаем заголовок XML
xmlmenu.10 = TEXT
xmlmenu.10.value = <span style="color: #000000; font-weight: bold;">&lt;?</span>xml version<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1.0&quot;</span> encoding<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>
xmlmenu.10.postCObject = TEXT
xmlmenu.10.postCObject.char = 10
&nbsp;
# Сами данные дерева страниц
xmlmenu.20 = HMENU
xmlmenu.20 {
 wrap = &lt;menu&gt;|&lt;/menu&gt;
 entryLevel = 0
 1 = TMENU
 1 {
  expAll = 1
  NO {
   doNoShowLink = 1
   allStdWrap.cObject = COA
   allStdWrap.cObject.10 = TEXT
   allStdWrap.cObject.10.typolink.parameter.field = uid
   allStdWrap.cObject.10.typolink.returnLast = url
   allStdWrap.cObject.10.noTrimWrap = |&lt;item url=&quot;|&quot; |
   allStdWrap.cObject.20 = TEXT 
   allStdWrap.cObject.20.field = nav_title // title
   allStdWrap.cObject.20.wrap = title=&quot;|&quot;/&gt;
  }
&nbsp;
# отличается от NO тем, что нам надо обернуть под элементы в &lt;item&gt;&lt;/item&gt;
  IFSUB &lt; .NO
  IFSUB = 1
  IFSUB {
# Добавляем завершающий &lt;/item&gt;
   wrapItemAndSub = |&lt;/item&gt;
# Заменяем &lt;item ... /&gt; на &lt;item ...&gt;
   allStdWrap.cObject.20.wrap = title=&quot;|&quot;&gt;
  }
 }
&nbsp;
 2 &lt; .1
 3 &lt; .1
 4 &lt; .1
 5 &lt; .1
}</pre></td></tr></table></div>

<p>Flash приложение теперь может получать данные для меню по адресу &#8220;index.php?type=111&#8243;</p>
<p>При желании можно добавить и выгрузку контента из TYPO3, что может быть актуально для сайтов созданных полностью на Flash, но использующих TYPO3 в качестве системы управления. И без всяких расширений&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://codeline.richmd.ru/2008/05/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-xml-%d0%b4%d0%b5%d1%80%d0%b5%d0%b2%d0%b0-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-typo3-%d0%b4%d0%bb%d1%8f-flash-%d0%bc%d0%b5%d0%bd%d1%8e/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
