<?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>CMS обзор &#187; TYPO3</title>
	<atom:link href="http://cmsobzor.com/category/cms/typo3/feed/" rel="self" type="application/rss+xml" />
	<link>http://cmsobzor.com</link>
	<description>Все про Системы Управления Контентом</description>
	<lastBuildDate>Sun, 12 Feb 2012 22:08:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Настройка Solr для TYPO3</title>
		<link>http://cmsobzor.com/2011/10/solr-typo3/</link>
		<comments>http://cmsobzor.com/2011/10/solr-typo3/#comments</comments>
		<pubDate>Sun, 09 Oct 2011 18:56:46 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Solr]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=687</guid>
		<description><![CDATA[Для того чтобы настроить Solr на TYPO3 следует выполнить следующие шаги: Запустите solr-скрипт для установки и настройки tomcat solr на вашем сервере http://forge.typo3.org/projects/extension-solr/repository/entry/trunk/resources/shell/install-solr.sh Настройте многоядерность для поддержки мультиязычности на вашем сервере. Вот описание папок и файлов ( http://forumdev.typo3.org/ ) ├── solr.xml ├── typo3cores │ ├── conf │ │ ├── admin-extra.html │ │ ├── elevate.xml │ │ [...]]]></description>
			<content:encoded><![CDATA[<p>Для того чтобы настроить Solr на TYPO3 следует выполнить следующие шаги:</p>
<p><span id="more-687"></span>Запустите solr-скрипт для установки и настройки tomcat solr на вашем сервере <a href="http://forge.typo3.org/projects/extension-solr/repository/entry/trunk/resources/shell/install-solr.sh" onclick="pageTracker._trackPageview('/outgoing/forge.typo3.org/projects/extension-solr/repository/entry/trunk/resources/shell/install-solr.sh?referer=');">http://forge.typo3.org/projects/extension-solr/repository/entry/trunk/resources/shell/install-solr.sh</a></p>
<ol>
<li>Настройте многоядерность для поддержки мультиязычности на вашем сервере. Вот описание папок и файлов ( <a href="http://forumdev.typo3.org/mv/msg/215249/749679/#msg_749679" onclick="pageTracker._trackPageview('/outgoing/forumdev.typo3.org/mv/msg/215249/749679/_msg_749679?referer=');">http://forumdev.typo3.org/</a> )
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">├── solr.xml<br />
├── typo3cores<br />
│ ├── conf<br />
│ │ ├── admin-extra.html<br />
│ │ ├── elevate.xml<br />
│ │ ├── english<br />
│ │ │ ├── protwords.txt<br />
│ │ │ ├── schema.xml<br />
│ │ │ ├── stopwords.txt<br />
│ │ │ └── synonyms.txt<br />
│ │ ├── general_schema_fields.xml<br />
│ │ ├── general_schema_types.xml<br />
│ │ ├── german<br />
│ │ │ ├── protwords.txt<br />
│ │ │ ├── schema.xml<br />
│ │ │ ├── stopwords.txt<br />
│ │ │ └── synonyms.txt<br />
│ │ ├── mapping-ISOLatin1Accent.txt<br />
│ │ ├── russian<br />
│ │ │ ├── protwords.txt<br />
│ │ │ ├── schema.xml<br />
│ │ │ ├── stopwords.txt<br />
│ │ │ └── synonyms.txt<br />
│ │ ├── solrconfig.xml<br />
│ │ └── xslt<br />
│ │ ├── example.xsl<br />
│ │ ├── example_atom.xsl<br />
│ │ ├── example_rss.xsl<br />
│ │ └── luke.xsl<br />
│ └── data<br />
│ ├── core_de<br />
│ │ ├── index<br />
│ │ │ ├── segments.gen<br />
│ │ │ └── segments_1<br />
│ │ └── spellchecker1<br />
│ │ ├── segments.gen<br />
│ │ └── segments_1<br />
│ └── core_en<br />
│ ├──── index<br />
│ │ ├──── segments.gen<br />
│ │ └──── segments_1<br />
│ └── spellchecker1<br />
│ ├── segments.gen<br />
│ └── segments_1<br />
└── typo3lib<br />
└── typo3-accessfilter-1.1.0.jar</div></div>
</li>
<li><strong>Важно!</strong> Настройте каждую языковую версию к соответствующему ядру Solr. В случае добавления новой языковой версии, например украинской,  нужно добавить следующий код TYPO3
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[globalVar = GP:L = 1]<br />
plugin.tx_solr.solr.path = /solr/core_ua/<br />
[global]</div></div>
</li>
<li>Установите хост Solr в контснтах TypoScript
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">plugin.tx_solr.solr.host = server_ip</div></div>
</li>
<li>Для автоматической индексации страниц, добавьте записи в задачи cronjob. Для каждого ядра своя задача:
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">curl http://server_ip:8080/solr/core_en/update -H “Content-Type: text/xml”—data-binary ’’<br />
curl http://server_ip:8080/solr/core_ua/update -H “Content-Type: text/xml”—data-binary ’’</div></div>
<p>Желательно, чтобы индексация запускалась как минимум 2 раза в день. Все зависит от частоты обновления сайта. Solr начинает индексировать страници, когда никто не работает в админ панеле и когда на странице включен кеш.</li>
</ol>
<p>&nbsp;</p>
<p>Более подробную информацию можно найти по ссылке <a href="http://forge.typo3.org/projects/extension-solr/wiki/Setup_the_Solr_Extension#Before-going-production" onclick="pageTracker._trackPageview('/outgoing/forge.typo3.org/projects/extension-solr/wiki/Setup_the_Solr_Extension_Before-going-production?referer=');">http://forge.typo3.org/</a><br />
Оригинал статьи <a href="http://lists.typo3.org/pipermail/typo3-project-solr/2011-June/000384.html" onclick="pageTracker._trackPageview('/outgoing/lists.typo3.org/pipermail/typo3-project-solr/2011-June/000384.html?referer=');">http://lists.typo3.org/</a></p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2011/08/local-server-for-typo3-windows-xampp/" rel="bookmark" class="crp_title">Настройка локального сервер под Windows для работы с TYPO3</a></li><li><a href="http://cmsobzor.com/2009/04/seo-typo3-title/" rel="bookmark" class="crp_title">Настройка Title под SEO в TYPO3</a></li><li><a href="http://cmsobzor.com/2009/03/sharepoint-installation-manual/" rel="bookmark" class="crp_title">Подробное руководство как установить и настроить SharePoint</a></li><li><a href="http://cmsobzor.com/2011/09/step-by-step-workspaces-typo3/" rel="bookmark" class="crp_title">Пошаговая настройка WorkSpaces в TYPO3</a></li><li><a href="http://cmsobzor.com/2009/02/picturesurf-wordpress/" rel="bookmark" class="crp_title">Picturesurf &#8211; новая галерея для WordPress</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2011/10/solr-typo3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пошаговая настройка WorkSpaces в TYPO3</title>
		<link>http://cmsobzor.com/2011/09/step-by-step-workspaces-typo3/</link>
		<comments>http://cmsobzor.com/2011/09/step-by-step-workspaces-typo3/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 19:27:37 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[TSConfig]]></category>
		<category><![CDATA[WorkSpace]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=676</guid>
		<description><![CDATA[До недавнего времени, использование различных рабочих пространств  в TYPO3, для меня было чем-то лишним и ненужным. Но сейчас от версии к версии, интерфейс и функциональность WorkSpace становиться все лучше. В каких случаях рабочие пространства облегчают жизнь? Это могут быть сезонные публикации. К примеру, сайт нужно одеть в новый дизайн каждое 8 марта и показать другой [...]]]></description>
			<content:encoded><![CDATA[<p>До недавнего времени, использование различных рабочих пространств  в TYPO3, для меня было чем-то лишним и ненужным. Но сейчас от версии к версии, интерфейс и функциональность WorkSpace становиться все лучше.</p>
<p>В каких случаях рабочие пространства облегчают жизнь? Это могут быть сезонные публикации. К примеру, сайт нужно одеть в новый дизайн каждое 8 марта и показать другой контент. Настроив предназначенное для этого праздника рабочее пространство, TYPO3 позволяет одним движением переключаться между версиями сайта.</p>
<p>Второй вариант, когда над сайтом работает команда из главного редактора и наполнителей. Весь процесс написания – утверждения – публикации, настраивается через рабочие пространства.</p>
<p>Предлагаю пошаговую инструкцию, как настроить рабочие пространства в TYPO3. <span id="more-676"></span></p>
<h2>Предварительная настройка пользователей и прав.</h2>
<ul>
<li>Отключаем рабочее пространство «Черновик». «Менеджер плагинов». &#8220;Versioning Management&#8221; модуль. Отключить &#8220;Show draft workspace&#8221;.</li>
</ul>
<ul>
<li>То же можно сделать через настройки localconf.php $TYPO3_CONF_VARS['BE']['disableDefaultWorkspace'] = &#8217;1&#8242;;</li>
</ul>
<ul>
<li>Создаем группу BackEnd пользователей «All». Эту группу мы будем использовать в качестве владельца ко всем страницам.</li>
</ul>
<ul>
<li>Вкладка &#8220;Mounts and Workspaces&#8221;. Отмечаем только &#8220;Edit Draft (Offline)&#8221;. Мы настраиваем систему таким образом, чтобы все пользователи имели доступ к черновым версиям сайта, и только некоторые имели доступ к Live.</li>
</ul>
<ul>
<li>Устанавливаем права доступа по умолчанию на корневой странице сайта</li>
</ul>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">TCEMAIN.permissions {<br />
# Owner be_users UID for new pages:<br />
userid = 1<br />
# Owner be_groups UID for new pages:<br />
groupid = 1<br />
# User can`t do anything (default):<br />
user = show<br />
# Group can do anything except &quot;delete&quot;<br />
group = show, editcontent, edit, new, delete<br />
# Everybody can at least see the page<br />
# (normally everybody can do nothing)<br />
everybody = show<br />
}</div></div>
<ul>
<li>Проверяем правильно ли настроены права ко всем существующим страницам. Переходим в модуль “Web&gt;Access”. Все страницы должны иметь группу владельца “All”.</li>
</ul>
<h2>Настройка групп для главного редактора и наполнителей</h2>
<p>1. Создаем и настраиваем группу наполнителей “Content managers” на странице с Uid=0.<br />
Возможная конфигурация:<br />
1.1. “Include Access Lists”: включено<br />
1.2. Модули: Web, Web&gt;Page, Web&gt;View, Web&gt;List, Web&gt;Worspaces, Media, Media&gt;File, Media&gt;List, Media&gt;Info. Подчеркиваю, что модуль “Web&gt;Worspaces” должен быть включен, чтобы наполнитель смог передать на утверждение материал.<br />
1.3. Таблицы (Просмотр): Page, Page content, News, News categories &#8230;<br />
1.4. Таблицы (Изменение): Page, Page content, News, News categories &#8230;<br />
1.5. Типы страниц: Standart, Sys Folder<br />
1.6. Вкладка &#8220;Mounts and Workspaces&#8221;. Отметить только &#8220;Edit Draft (Offline)&#8221;<br />
1.7. DB Mount: Отметить радетельскую страницу той части дерева страниц, с которой могут работать наполнители. Это может быть корневая страница, что даст доступ ко всем страницам.</p>
<p>2. Создам и настраиваем группу для главного редактора &#8220;Editors&#8221; на странице с Uid=0<br />
2.1. Include Access Lists: включено<br />
2.2. Модули: Web, Web&gt;Page, Web&gt;View, Web&gt;List, Web&gt;Worspaces, Web&gt;Functions Media, Media&gt;File, Media&gt;List, Media&gt;Info и другие&#8230;<br />
2.3. Таблицы (Просмотр): Page, Page content, News, News categories &#8230;<br />
2.4. Таблицы (Изменение): Page, Page content, News, News categories &#8230;<br />
2.5. Типы страниц: Standart, Sys Folder и другие..<br />
2.6. Вкладка &#8220;Mounts and Workspaces&#8221;. Отмечаем &#8220;Edit Draft (Offline)&#8221; и &#8220;Edit Live (Online)&#8221;<br />
2.7. DB Mount: Выбираем корневую страницу. Редактор должен иметь доступ ко всему сайту.</p>
<ul>
<li>Создаем пользователя: &#8220;test_content&#8221; и назначаем группы &#8220;Content managers&#8221; и &#8220;All&#8221;. Проверяем вкладку “Workspece”. Должно быть отмечено только одно рабочее пространство &#8220;Draft&#8221;.</li>
</ul>
<ul>
<li>Для правильной работы необходимо заполнить поле email!</li>
</ul>
<ul>
<li>Создаем пользователя: &#8220;test_editor&#8221; и назначаем группы &#8220;Editors&#8221; И &#8220;All&#8221;. Поле email должно быть заполнено.</li>
</ul>
<h2>Создание рабочего пространства</h2>
<p>1. Web&gt;List. Корневая страница Uid=0. Создать рабочее пространство “В работе”.<br />
2. Вкладка &#8220;Users&#8221;.<br />
2.1. Устанавливаем в качестве владельца группу &#8220;Editors&#8221;.<br />
2.2. В качестве учтников устанавливаем группу &#8220;Content managers&#8221;.<br />
2.3. Устанавливаем уведомления в значение &#8220;Notify user at any change&#8221;</p>
<ul>
<li>Заходим в TYPO3 в качестве &#8220;test_content&#8221;. Меняем контент. Переходим  в “Web&gt;Workspace” и меняем статус отредактированного контента.</li>
<li>Заходим в TYPO3 в качестве &#8220;test_editor&#8221;. Переходим в “Web&gt;Workspace” и меняем статус контента.</li>
</ul>
<p>&nbsp;</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2010/04/typo3-sertification/" rel="bookmark" class="crp_title">TYPO3 сертификация &#8211; новые горизонты знаний</a></li><li><a href="http://cmsobzor.com/2009/04/seo-typo3-title/" rel="bookmark" class="crp_title">Настройка Title под SEO в TYPO3</a></li><li><a href="http://cmsobzor.com/2009/03/sharepoint-installation-manual/" rel="bookmark" class="crp_title">Подробное руководство как установить и настроить SharePoint</a></li><li><a href="http://cmsobzor.com/2011/10/solr-typo3/" rel="bookmark" class="crp_title">Настройка Solr для TYPO3</a></li><li><a href="http://cmsobzor.com/2009/02/picturesurf-wordpress/" rel="bookmark" class="crp_title">Picturesurf &#8211; новая галерея для WordPress</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2011/09/step-by-step-workspaces-typo3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка IDE Eclipse для работы TYPO3 проектами</title>
		<link>http://cmsobzor.com/2011/08/eclipse-typo3/</link>
		<comments>http://cmsobzor.com/2011/08/eclipse-typo3/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 16:49:16 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Eclipse IDE TYPO3 SQL SVN]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=653</guid>
		<description><![CDATA[Требования к среде разработки Подсветка (highlighting) и авто завершение кода (autocomplete) для PHP CSS HTML / XHTML / XML JavaScript TypoScript Переход к источнику при нажатии Ctrl + mouse click для PHP Работа с локальными файлами Поддержка SVN Работа с БД Я постараюсь не останавливаться на простых шагах (скачать с сайта, установить…). В Сети имеется [...]]]></description>
			<content:encoded><![CDATA[<p>Требования к среде разработки</p>
<ol>
<li>Подсветка (highlighting) и авто завершение кода (autocomplete) для
<ol>
<li>PHP</li>
<li>CSS</li>
<li>HTML / XHTML / XML</li>
<li>JavaScript</li>
<li>TypoScript</li>
</ol>
</li>
<li>Переход к источнику при нажатии Ctrl + mouse click для PHP</li>
<li>Работа с локальными файлами</li>
<li>Поддержка SVN</li>
<li>Работа с БД</li>
</ol>
<p>Я постараюсь не останавливаться на простых шагах (скачать с сайта, установить…). В Сети имеется большое количество обзоров стандартных шагов.  Внимания будет акцентировано на специфических вопросах. Мы будем настраивать IDE под Windows. Надеюсь, что аналогичную сборку можно организовать и на Linux.</p>
<p><span id="more-653"></span></p>
<h2>Среда разработки</h2>
<h3>SVN</h3>
<p>Сегодня уже стало правилом использовать системы контроля версий при командной разработке. Однако в при индивидуальной разработке программисты не часто используют Git, SVN… Из опыта могу сказать, что порой возникает необходимость посмотреть свои изыскания недельной давности.  С установленным локально репозиторием это возможно.</p>
<p>Поскольку с репозиторием будет работать один разработчик локально у себя на «машине», лучше остановиться на SVN. Самым простым способом, будет установить SVN Tortoise http://tortoisesvn.net/downloads.html  и создать на диске репозиторий, например в папке D:\_SVN\. Для этого выполните команду «Create repository here»</p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.2-tortoise-create-repo.png"><img class="aligncenter size-medium wp-image-656" title="1.2-tortoise-create-repo" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.2-tortoise-create-repo-300x124.png" alt="" width="300" height="124" /></a></p>
<p>Репозиторий доступен по адресу file:///D:/ _SVN. Нажмите правой клавишей на папке _SVN и выберете команду «Repo-browser». В браузере репозитория создайте папку для Вашего проекта  project.loc . Хранилище для проекта готово. Осталось выгрузить хранилище, с помощью команды «SVN checkout», в папку проекта D:\_WebServers\xampp\htdocs\project.loc. В нашем случае url для загрузки будет file:///D:/ _SVN/project.loc.</p>
<h3>Eclipse</h3>
<p>В нашем случае, мы будем настраивать Eclipse для работы с TYPO3. Были мысли остановиться на NetBeans, но к сожалению, там нет возможности работать с TypoScript.</p>
<h4><strong>Установка Eclipse</strong></h4>
<ol>
<li>Качаем PDT Eclipse сборки Zend <a href="http://www.zend.com/en/community/pdt" onclick="pageTracker._trackPageview('/outgoing/www.zend.com/en/community/pdt?referer=');">http://www.zend.com/en/community/pdt</a>. Почему именно это сборка? В ней нет ничего лишнего.</li>
<li>Запускаем eclipse.exe и указываем в качестве папки для рабочего пространства нашу папку с проектами D:\_WebServers\xampp\htdocs</li>
</ol>
<h4><strong>Настройка Eclipse</strong></h4>
<p><strong>Настройка отступов</strong><br />
Настраиваем Window-&gt;Preferences     -&gt;    General-&gt;Editors-&gt;Text Editors</p>
<ul>
<li>Устанавливаем “Displayed tab width” в значение 2</li>
<li>Отмечаем “Insert spaces for tabs”</li>
</ul>
<p><strong>Кодировка</strong><br />
Заходим в General-&gt;Workspace</p>
<ul>
<li>Ставим UTF-8 для “Text file encoding”</li>
<li>Устанавливаем переносы в стиле Unix “New text file line delimiter”</li>
</ul>
<h4><strong>Ускорение работы</strong></h4>
<ul>
<li>Заходим в General-&gt;Startup and Shutdown. Убираем все ненужные пункты, такие как обновление…</li>
<li>Заходим в Install/Update-&gt;Automatic Updates. Убираем “Automatic find new updates”</li>
<li>Заходим в Validation.  Все валидаторы в столбце “Build” должны быть неактивны.</li>
</ul>
<h4>Настройка отладчика Xdebug в Eclipse</h4>
<p>Заходим в PHP-&gt;PHP Executables. Добавляем PHP, как показано на рисунке:</p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.5.eclipse-debug.png"><img class="aligncenter size-medium wp-image-659" title="1.5.eclipse-debug" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.5.eclipse-debug-300x223.png" alt="" width="300" height="223" /></a></p>
<p>Важно, чтобы “PHP debuger” был установлен правильно.</p>
<p>Теперь в настройках PHP-&gt;Debug должны стоять такие настройки</p>
<p><img class="aligncenter size-full wp-image-660" title="1.6.eclipse-debug" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.6.eclipse-debug.png" alt="" width="408" height="129" /></p>
<p><em>Примечание.</em> Настройка “Server” будет настраиваться для каждого проекта отдельно.</p>
<h4>Поддержка TypoScript</h4>
<p>Устанавливаем модуль для работы с TypoScript. Для этого, переходим в Help-&gt;Install New Software…-&gt;</p>
<p>Используем модуль Dev3, линк <a href="http://www.dev3.org/update" onclick="pageTracker._trackPageview('/outgoing/www.dev3.org/update?referer=');">http://www.dev3.org/update</a></p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.4-Eclipse-add-module.png"><img class="aligncenter size-medium wp-image-658" title="1.4 Eclipse add module" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.4-Eclipse-add-module-300x45.png" alt="" width="300" height="45" /></a></p>
<h4>Работа с SVN</h4>
<p>Используем модуль SubClipse, линк <a href="http://subclipse.tigris.org/update_1.6.x" onclick="pageTracker._trackPageview('/outgoing/subclipse.tigris.org/update_1.6.x?referer=');">http://subclipse.tigris.org/update_1.6.x</a></p>
<h4>Поддержка FTP и локальных файлов</h4>
<p>Используем модуль RSE, линк <a href="http://download.eclipse.org/tm/updates/3.3" onclick="pageTracker._trackPageview('/outgoing/download.eclipse.org/tm/updates/3.3?referer=');">http://download.eclipse.org/tm/updates/3.3</a></p>
<h4>Работа с MySQL</h4>
<p>Используем модуль SQL Explorer, линк <a href="http://eclipsesql.sourceforge.net/" onclick="pageTracker._trackPageview('/outgoing/eclipsesql.sourceforge.net/?referer=');">http://eclipsesql.sourceforge.net/</a> . Для того, чтобы использовать MySql с Java, а именно Eclipse, нужно использовать коннектор <a href="http://dev.mysql.com/downloads/connector/j/" onclick="pageTracker._trackPageview('/outgoing/dev.mysql.com/downloads/connector/j/?referer=');">http://dev.mysql.com/downloads/connector/j/</a></p>
<h4>Трэкер</h4>
<p>Если необходимо подключить один из трекеров к среде разработки  Eclipse, подходящий коннектор можно найти на странице <a href="http://wiki.eclipse.org/index.php/Mylyn_Extensions" onclick="pageTracker._trackPageview('/outgoing/wiki.eclipse.org/index.php/Mylyn_Extensions?referer=');">http://wiki.eclipse.org/index.php/Mylyn_Extensions</a></p>
<h2>Создание проекта TYPO3 в Eclipse</h2>
<p>К этому моменту у нас имеются подготовленный сервер, среда разработки с возможностью следить за версиями кода. Пора приступать к самому проекту.</p>
<p>Распаковываем последнюю версию TYPO3 архива typo3_src+dummy в папку проекта, линк <a href="http://typo3.org/download/packages/" onclick="pageTracker._trackPageview('/outgoing/typo3.org/download/packages/?referer=');">http://typo3.org/download/packages/</a></p>
<p><em>Примечание.</em> Вы можете переместить файлы ядра TYPO3 (t3lib, typo3, index.php) в другое место на диске. И создать символьные ссылки в самом проекте. Это позволит быстро обновлять ядро, меняя символьные ссылки, как это обычно делается на Unix системах. Как работать с символьными ссылками под Windows, можно найти на сайте.</p>
<p>Запускаем Exlipse. Создаем новый PHP проект project.loc. Нужно указать имя проекта таким же, как и папка project.loc. После завершения индексации и построения проекта, лучше всего сразу исключить из “Building Path” папки typo3temp и uploads.</p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.7.-project-build-path.png"><img class="aligncenter size-medium wp-image-661" title="1.7. project build path" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.7.-project-build-path-300x195.png" alt="" width="300" height="195" /></a></p>
<p>Для того, чтобы пользоваться SVN, нужно перейти в перспективу «SVN Repository Exploring» и добавить «Repository location» за адресом «file:///D:/ _SVN/»</p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.8.svn_.png"><img class="aligncenter size-medium wp-image-662" title="1.8.svn" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.8.svn_-294x300.png" alt="" width="294" height="300" /></a></p>
<p>Теперь файлы, которые находятся в SVN, отображаются с номером ревизии та автора.</p>
<p><img class="aligncenter size-full wp-image-663" title="1.9.svn" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.9.svn_.png" alt="" width="325" height="114" /></p>
<p>Для того, чтобы сохранить изменения в SVN, правый клик на нужной папке/файле, в разделе «Team» выполните команду  «Commit».</p>
<p>&nbsp;</p>
<p>Для работы с базами данных, откроем перспективу «SQL Explorer». Добавим новый профиль соединения.</p>
<p><img class="aligncenter size-full wp-image-665" title="1.11.sql" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.11.sql_.png" alt="" width="402" height="101" /></p>
<p>Сперва нужно настроить «JDBC ODBC Bridge»</p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.12.sql_.png"><img class="aligncenter size-medium wp-image-666" title="1.12.sql" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.12.sql_-300x192.png" alt="" width="300" height="192" /></a></p>
<p>Добавляем скаченный драйвер «Extra Class Path», выбираем нужный класс в выпадающем списке «Driver Class Name».</p>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.13.sql_.png"><img class="aligncenter size-medium wp-image-667" title="1.13.sql" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.13.sql_-300x196.png" alt="" width="300" height="196" /></a></p>
<p>Осталось установить правильный формат подключения к MySQL. В нашем случае это будет:</p>
<div class="codecolorer-container xml blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">jdbc:mysql://localhost:3306/</div></div>
<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/1.14.sql_.png"><img class="aligncenter size-medium wp-image-668" title="1.14.sql" src="http://cmsobzor.com/wp-content/uploads/2011/08/1.14.sql_-300x228.png" alt="" width="300" height="228" /></a></p>
<p>После нажатия на «ОК» система Eclipse произведет подключение к MySQL.</p>
<p>На этом и завершается настройка, и создание нового TYPO3 проекта в IDE Eclipse. Успехов!</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2011/09/step-by-step-workspaces-typo3/" rel="bookmark" class="crp_title">Пошаговая настройка WorkSpaces в TYPO3</a></li><li><a href="http://cmsobzor.com/2009/03/multisite-typo3-step-by-step/" rel="bookmark" class="crp_title">Несколько доменов в одном дереве страниц TYPO3</a></li><li><a href="http://cmsobzor.com/2010/04/sharepoint-server-2010-%d0%b8-%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b-%d0%b1%d0%b8%d0%b7%d0%bd%d0%b5%d1%81-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d1%82%d0%b8%d0%ba%d0%b8/" rel="bookmark" class="crp_title">SharePoint Server 2010 и инструменты бизнес-аналитики</a></li><li><a href="http://cmsobzor.com/2009/04/seo-typo3-title/" rel="bookmark" class="crp_title">Настройка Title под SEO в TYPO3</a></li><li><a href="http://cmsobzor.com/2011/08/typo3-v5-phoenix-windows/" rel="bookmark" class="crp_title">Установка TYPO3 v5 Phoenix под управлением Windows</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2011/08/eclipse-typo3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка TYPO3 v5 Phoenix под управлением Windows</title>
		<link>http://cmsobzor.com/2011/08/typo3-v5-phoenix-windows/</link>
		<comments>http://cmsobzor.com/2011/08/typo3-v5-phoenix-windows/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 16:44:00 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=646</guid>
		<description><![CDATA[Предполагается, что на вашей системе уже есть установленный локальный сервер, например XAMPP http://www.apachefriends.org/en/xampp-windows.html. Если Ваш сервер сконфигурирован с включенным отладчиком Xdebug, для корректной работы TYPO3 Phoenix, необходимо обновить некоторые библиотеки PHP PEAR. Это можно сделать с командной строки или вручную. В данном обзоре описан второй метод. Вот список библиотек, которые нужно скачать и скопировать в [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://cmsobzor.com/wp-content/uploads/2011/08/2.1.phoenix-install.png"><img class="size-thumbnail wp-image-647 alignleft" title="phoenix install" src="http://cmsobzor.com/wp-content/uploads/2011/08/2.1.phoenix-install-150x150.png" alt="Install phoenix typo3 v.5 on Windows" width="150" height="150" /></a></p>
<p>Предполагается, что на вашей системе уже есть установленный локальный сервер, например XAMPP <a href="http://www.apachefriends.org/en/xampp-windows.html" onclick="pageTracker._trackPageview('/outgoing/www.apachefriends.org/en/xampp-windows.html?referer=');">http://www.apachefriends.org/en/xampp-windows.html</a>.</p>
<p>Если Ваш сервер сконфигурирован с включенным отладчиком Xdebug, для корректной работы TYPO3 Phoenix, необходимо обновить некоторые библиотеки PHP PEAR. Это можно сделать с командной строки или вручную. В данном обзоре описан второй метод.</p>
<p>Вот список библиотек, которые нужно скачать и скопировать в папку php/PEAR. Скачайте последние версии указанных библиотек с сайта <a href="http://pear.phpunit.de/" onclick="pageTracker._trackPageview('/outgoing/pear.phpunit.de/?referer=');">http://pear.phpunit.de/</a> <span id="more-646"></span></p>
<ul>
<li>File_Iterator</li>
<li>PHP_CodeCoverage</li>
<li>PHP_TokenStream</li>
<li>PHPUnit</li>
<li>Text_Template</li>
</ul>
<p>Дополнительно, нужно скачать и скопировать в папку php/PEAR библиотеку  vfsStream. Она доступна на другом сайте <a href="http://pear.php-tools.net/index.php?package=vfsStream&amp;downloads" onclick="pageTracker._trackPageview('/outgoing/pear.php-tools.net/index.php?package=vfsStream_amp_downloads&amp;referer=');">http://pear.php-tools.net/index.php?package=vfsStream&amp;downloads</a></p>
<p>Как и в версии TYPO3 4, у нового фоэникса есть некоторые требования к серверу:</p>
<p>1. PHP 5.3.3 или более ( файл php.ini )</p>
<ul>
<li> Включенные модули: mbstring, pdo_sqlite</li>
<li>Конфигурация: magic_quotes_gpc = off</li>
<li>xdebug.max_nesting_level = 1000 (в том случае если включен Xdebug)</li>
</ul>
<p>2. Apache ( файл httpd.conf )</p>
<ul>
<li>Включенные модули  Apache: mod_rewrite</li>
</ul>
<p>Последний альфа релиз TYPO3 v5 Phoenix можно скачать отсюда <a href="http://sourceforge.net/projects/typo3/files/TYPO3%20Phoenix/Sprint-6/" onclick="pageTracker._trackPageview('/outgoing/sourceforge.net/projects/typo3/files/TYPO3_20Phoenix/Sprint-6/?referer=');">http://sourceforge.net/projects/typo3/files/TYPO3%20Phoenix/Sprint-6/</a>.</p>
<p>Создаем папку htdocs/typo3v5.loc и копируем туда скаченный код Phoenix. Лучше сразу же настроить Virtual Host и настроить DocumentRoot на папку htdocs/typo3v5.loc/Web.</p>
<p>Теперь можно запускать сервер XAMPP, и если все было настроено правильно, то по адресу <a href="http://typo3v5.loc/" onclick="pageTracker._trackPageview('/outgoing/typo3v5.loc/?referer=');">http://typo3v5.loc</a> Вас будет приветствовать мастер установки TYPO3 Phoenix. Удачи в исследованиях!</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2009/01/typo3/" rel="bookmark" class="crp_title">TYРOЗ</a></li><li><a href="http://cmsobzor.com/2008/12/produkty-i-texnologii-microsoft-sharepoint/" rel="bookmark" class="crp_title">Продукты и технологии Microsoft SharePoint</a></li><li><a href="http://cmsobzor.com/2011/08/local-server-for-typo3-windows-xampp/" rel="bookmark" class="crp_title">Настройка локального сервер под Windows для работы с TYPO3</a></li><li><a href="http://cmsobzor.com/2009/03/sharepoint-installation-manual/" rel="bookmark" class="crp_title">Подробное руководство как установить и настроить SharePoint</a></li><li><a href="http://cmsobzor.com/2009/04/sp2-sharepoint-april/" rel="bookmark" class="crp_title">29 Апреля релиз SP2 SharePoint</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2011/08/typo3-v5-phoenix-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка локального сервер под Windows для работы с TYPO3</title>
		<link>http://cmsobzor.com/2011/08/local-server-for-typo3-windows-xampp/</link>
		<comments>http://cmsobzor.com/2011/08/local-server-for-typo3-windows-xampp/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 17:20:07 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[ImageMagick]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=623</guid>
		<description><![CDATA[Много лет, я был приверженцем использования пакета Denwer для разработки на Windows. Но в одном проекте нужно было использовать плагин Solr для поиска. Этот плагин требует предустановленный TomCat, поэтому перешел на XAMPP. Кроме того, XAMPP работает быстрее с таблицами innodb. Это тоже повлияло на постепенный переход с денвера. Приступим: Качаем http://www.apachefriends.org/en/xampp-windows.html . Самый быстрый способ [...]]]></description>
			<content:encoded><![CDATA[<p>Много лет, я был приверженцем использования пакета Denwer для разработки на Windows. Но в одном проекте нужно было использовать плагин Solr для поиска. Этот плагин требует предустановленный TomCat, поэтому перешел на XAMPP. Кроме того, XAMPP работает быстрее с таблицами innodb. Это тоже повлияло на постепенный переход  с денвера. <span id="more-623"></span><br />
Приступим:</p>
<ol>
<li>Качаем http://www.apachefriends.org/en/xampp-windows.html . Самый быстрый способ поставить XAMPP с помощью инсталлятора – метод А.</li>
<li>Создаем папку на диске, где будут находиться проекты. Желательно, чтоб это не был системный диск. Например D:\_WebServers\xampp.</li>
<li>Устанавливаем в созданную папку.</li>
<li>Настраиваем Virtual host, чтобы каждый проект имел свой локальный домен. Мы будем настраивать записи Virtual host вручную, чтобы создавать файлы логов для каждого проекта в отдельных файлах. Для тех, кто любит автоматизацию, подобную в Денвере, предлагаю поискать информацию о работе Apache модуля mod_vhost_alias.
<ol>
<li>Создаем папку D:\_WebServers\xampp\htdocs\project.loc</li>
<li>Редактируем файл D:\_WebServers\xampp\apache\conf\extra\httpd-vhosts.conf. Сначала находим запись NameVirtualHost и меняем ее на NameVirtualHost 127.0.0.1:80Добавляем новый хост
<div class="codecolorer-container xml blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;VirtualHost</span> 127.0.0.1:80<span style="color: #000000; font-weight: bold;">&gt;</span></span><br />
&nbsp; &nbsp; ServerAdmin postmaster@project.loc<br />
&nbsp; &nbsp; DocumentRoot &quot;D:/_WebServersXampp/htdocs/project.loc &quot;<br />
&nbsp; &nbsp; ServerName project.loc<br />
&nbsp; &nbsp; ServerAlias www.project.loc<br />
&nbsp; &nbsp; ErrorLog &quot;logs/project.loc -error.log&quot;<br />
&nbsp; &nbsp; CustomLog &quot;logs/project.loc -access.log&quot; combined<br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/VirtualHost<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></div>
</li>
<li>Добавляем хост в записи локальных хостов Windows. Редактируем c:\Windows\System32\drivers\etc\hosts и добавляем запись
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">127.0.0.1 &nbsp; &nbsp; &nbsp; project.loc</div></div>
</li>
</ol>
</li>
</ol>
<p>В дальнейшем, при создании нового проекта, повторите шаги описанные в пункте 4, создав папку, добавив запись в httpd-vhosts.conf и добавив запись в c:\Windows\System32\drivers\etc\hosts.<br />
Для проверки можно создать файл index.php с выводом phpinfo() в папке project.loc, запустить сервер и перейти на сайт http://project.loc .</p>
<p><strong>Примечание 1: </strong>По умолчанию Apache работает на 80 порту. Поэтому, могут возникнуть проблемы при одновременной работе Skype и XAMPP. Самый простой способ поменять настройки в Skype: Инструменты – Настройки – Дополнительно – Соединение<br />
Убрать галочку с «Использовать порты 80 и 443 в качестве входящих альтернативных»<br />
<strong> </strong></p>
<p><strong>Примечание 2.</strong> Чтобы заработал хост http://localhost нужно добавить еще один VirtualHost и указать DocumentRoot &#8220;D:/_WebServersXampp/htdocs &#8220;. Также, не забудьте добавить запись в hosts.</p>
<h2>Тюнинг Apache, PHP и MySql</h2>
<h3><strong>Apache </strong>(файл D:/_WebServersXampp/htdocs/apache/conf/httpd.conf )<strong>:</strong></h3>
<p>Включенный модуль mod_rewrite</p>
<h3><strong>PHP. </strong>Версия 5.3.3 или новее (файл D:/_WebServersXampp/htdocs/php/php.ini ):</h3>
<p><strong>Включены расширения </strong></p>
<ul>
<li>extension=php_curl.dll</li>
<li>extension=php_mbstring.dll</li>
<li>extension=php_pdo_sqlite.dll</li>
<li>extension=php_gd2.dll</li>
</ul>
<p><strong>Конфигурация </strong></p>
<p><em>Глобальные настройки</em></p>
<ul>
<li>register_globals = off</li>
<li>safe_mode = off</li>
<li>magic_quotes_gpc = off</li>
<li>disable_functions =</li>
</ul>
<p><em>Производительность</em></p>
<ul>
<li>max_execution_time = 120</li>
<li>memory_limit = 64M</li>
</ul>
<p><em>Отладка</em></p>
<ul>
<li>error_reporting = E_ALL | E_STRICT</li>
<li>display_errors = On</li>
<li>display_startup_errors = On</li>
</ul>
<h2>Настройка заглушки sendmail</h2>
<p>При проверке кода нам потребуется просматривать отсылаемые сервером письма. Поэтому создадим заглушку, которая будет складывать все отсылаемые письма во временную папку.</p>
<ol>
<li>Создаем папку для писем D:\_WebServers\xampp\tmp\sendmail</li>
<li>Создаем заглушку в файле D:\_WebServers\xampp\sendmail\sendmail.php  ( спасибо автору <a href="http://www.drupal.ru/node/31183" onclick="pageTracker._trackPageview('/outgoing/www.drupal.ru/node/31183?referer=');">http://www.drupal.ru/node/31183</a> )</li>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<br />
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DIR'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">' D:/_WebServersXampp/tmp/sendmail/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000088;">$stream</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$fp</span> <span style="color: #339933;">=</span> <span style="color: #990000;">fopen</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'php://stdin'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'r'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$t</span><span style="color: #339933;">=</span><span style="color: #990000;">fread</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fp</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">2048</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$t</span><span style="color: #339933;">===</span><span style="color: #990000;">chr</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000088;">$stream</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$t</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #990000;">fclose</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fp</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000088;">$fp</span> <span style="color: #339933;">=</span> <span style="color: #990000;">fopen</span><span style="color: #009900;">&#40;</span>mkname<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'w'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fp</span><span style="color: #339933;">,</span><span style="color: #000088;">$stream</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #990000;">fclose</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fp</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">function</span> mkname<span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #000088;">$fn</span> <span style="color: #339933;">=</span> <span style="color: #990000;">DIR</span><span style="color: #339933;">.</span><span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Y-m-d_H-i-s_'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #000088;">$i</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'.eml'</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">file_exists</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fn</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> mkname<span style="color: #009900;">&#40;</span><span style="color: #339933;">++</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">return</span> <span style="color: #000088;">$fn</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<li>3.	Редактируем D:\_WebServers\xampp\php\php.ini<br />
Ищем переменную sendmail_path и прописываем путь к нашей заглушке<br />
sendmail_path = D:\_WebServers\xampp\php\php.exe D:\_WebServers\xampp\sendmail\sendmail.php
</li>
</ol>
<p>Теперь, все письма можно просматривать в нашей временной папке. Особенно полезно, когда нужно настраивать шаблоны для писем.</p>
<h2>Настройка отладчика кода с помощью XDebug</h2>
<p>XAMPP позволяет настроить XDebug из коробки в файле php.ini.</p>
<p>Мы будем подключать отладчик как Zend расширение. Поэтому убедитесь, чтобы подключение php_xdebug.dll было закомментировано</p>
<div class="codecolorer-container xml blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">;extension=php_xdebug.dll</div></div>
<p>В конце файла php.ini находим секцию [XDebug] и вместо предустановленных настроек прописываем свои</p>
<div class="codecolorer-container xml blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">zend_extension = &quot;D:\_WebServers\xampp\ php\ext\php_xdebug.dll&quot;<br />
xdebug.remote_enable=on<br />
xdebug.remote_handler=dbgp<br />
xdebug.remote_host=127.0.0.1<br />
xdebug.remote_port=9000<br />
xdebug.max_nesting_level = 1000</div></div>
<p>В результате phpinfo() выдает<br />
<a href="http://cmsobzor.com/wp-content/uploads/2011/08/xdebug-xampp.png"><img src="http://cmsobzor.com/wp-content/uploads/2011/08/xdebug-xampp-150x96.png" alt="" title="xdebug-xampp" width="150" height="96" class="aligncenter size-thumbnail wp-image-633" /></a></p>
<h2>Установка GraphicsMagick / ImageMagick под XAMPP</h2>
<p>Качаем Q8 c ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/windows/  . По некоторым сведениям Q8 лучше справляется со своими задачами, чем Q16. Устанавливаем, например, в D:\_WebServers\xampp\GraphicsMagick. Если же Q8 выдает ошибки, можно скачать инсталлятор TYPO3 c сайта http://typo3.org/, установить его во временную директорию и взять оттуда графическую библиотеку.<br />
Наш сервер готов!</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2011/08/typo3-v5-phoenix-windows/" rel="bookmark" class="crp_title">Установка TYPO3 v5 Phoenix под управлением Windows</a></li><li><a href="http://cmsobzor.com/2008/12/produkty-i-texnologii-microsoft-sharepoint/" rel="bookmark" class="crp_title">Продукты и технологии Microsoft SharePoint</a></li><li><a href="http://cmsobzor.com/2009/04/sp2-sharepoint-april/" rel="bookmark" class="crp_title">29 Апреля релиз SP2 SharePoint</a></li><li><a href="http://cmsobzor.com/2011/08/eclipse-typo3/" rel="bookmark" class="crp_title">Настройка IDE Eclipse для работы TYPO3 проектами</a></li><li><a href="http://cmsobzor.com/2009/03/sharepoint-installation-manual/" rel="bookmark" class="crp_title">Подробное руководство как установить и настроить SharePoint</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2011/08/local-server-for-typo3-windows-xampp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RealUrl и Pdf Generator 2</title>
		<link>http://cmsobzor.com/2010/10/realurl-pdf-generator-2/</link>
		<comments>http://cmsobzor.com/2010/10/realurl-pdf-generator-2/#comments</comments>
		<pubDate>Sun, 31 Oct 2010 20:34:16 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=612</guid>
		<description><![CDATA[Недавно столкнулся с проблемой совместной работы плагина по человекопонятным урлам RealUrl и плагина для автоматической генерации PDF версии страници Pdf Generator 2. Оказалось, что упомянутый PDF генератор работает только с Simulate Static Documents. Я сделал все, как говорилось в документации: 1. Установил PDF генератор 2. Убрал галочку &#8220;simulateStaticPdf&#8221; при установке плагина 3. Установил type для [...]]]></description>
			<content:encoded><![CDATA[<p>Недавно столкнулся с проблемой совместной работы плагина по человекопонятным урлам <a href="http://typo3.org/extensions/repository/view/realurl/current/" onclick="pageTracker._trackPageview('/outgoing/typo3.org/extensions/repository/view/realurl/current/?referer=');">RealUrl</a> и плагина для автоматической генерации PDF версии страници <a href="http://typo3.org/extensions/repository/view/pdf_generator2/current/" onclick="pageTracker._trackPageview('/outgoing/typo3.org/extensions/repository/view/pdf_generator2/current/?referer=');">Pdf Generator 2</a>. Оказалось, что упомянутый PDF генератор работает только с Simulate Static Documents.</p>
<p>Я сделал все, как говорилось в документации:<br />
1. Установил PDF генератор<br />
2. <b>Убрал</b> галочку &#8220;simulateStaticPdf&#8221; при установке плагина<br />
3. Установил type для PDF файлов 123<br />
4. Прописал в .htaccess правило для PDF файлов</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">RewriteRule .*\.(html|pdf)$ index.php [L]</div></div>
<p>5. Сделал нужные настройки в конфигурации RealUrl</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; <span style="color: #0000ff;">'fileName'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; <span style="color: #0000ff;">'defaultToHTMLsuffixOnPrev'</span><span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; <span style="color: #0000ff;">'acceptHTMLsuffix'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; <span style="color: #0000ff;">'index'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">'.pdf'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">'keyValues'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #0000ff;">'type'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">123</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><br />
&nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span></div></div>
<p>В результате я получал пустой PDF документ. После раздумий, я пришел к выводу, что при генерации документа не передается контент. Начал копать.<span id="more-612"></span></p>
<p>Оказалось, что проблема связана с хуком &#8220;checkAlternativeIdMethods-PostProc&#8221;, который находиться в файле class.tx_pdfgenerator2.php. </p>
<p>На строках 62 и 65 есть выражения:</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000088;">$pObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span><span style="color: #339933;">=</span> <span style="color: #000088;">$parts</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$pCount</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$pObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span><span style="color: #339933;">=</span> <span style="color: #000088;">$parts</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></div></div>
<p>которые переопределяют Id страници с которой береться контент. В случае с Simulate Static Documents эти строки работают верно, если же вы используете RealUrl &#8211; удалите или закомментируйте эти строки.</p>
<p>Я сделал XCLASS класса &#8220;tx_pdfgenerator2&#8243; в котором закомментировал проблемные строки, чем обеспечил возможность обновлять плагин pdfGenerator2.</p>
<p>Надеюсь, что и у вас получиться генерить хорошие PDF документы <img src='http://cmsobzor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2009/03/multisite-typo3-step-by-step/" rel="bookmark" class="crp_title">Несколько доменов в одном дереве страниц TYPO3</a></li><li><a href="http://cmsobzor.com/2009/03/seo-plugin-wordpress/" rel="bookmark" class="crp_title">SEO плагины для WordPress</a></li><li><a href="http://cmsobzor.com/2009/01/20-plugins-2_7/" rel="bookmark" class="crp_title">20 плагинов совместимых с WordPress 2.7</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/10/realurl-pdf-generator-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Подписка на новости использую FeedBurner</title>
		<link>http://cmsobzor.com/2010/05/%d0%bf%d0%be%d0%b4%d0%bf%d0%b8%d1%81%d0%ba%d0%b0-%d0%bd%d0%b0-%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d1%83%d1%8e-feedburner/</link>
		<comments>http://cmsobzor.com/2010/05/%d0%bf%d0%be%d0%b4%d0%bf%d0%b8%d1%81%d0%ba%d0%b0-%d0%bd%d0%b0-%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d1%83%d1%8e-feedburner/#comments</comments>
		<pubDate>Sun, 30 May 2010 18:59:51 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[TypoScript]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=608</guid>
		<description><![CDATA[Видео выступление Николая Орленко на T3CAMP:UA 2009. tt_news: Newsletter, RSS, FeedBurner from t3campua on Vimeo. Похожие статьи:20 плагинов совместимых с WordPress 2.7Сайт &#8220;портал&#8221;33 совета по внутренней оптимизации сайта.Сайт &#8220;корпоративный&#8221;Впечатления от CMS Drupal]]></description>
			<content:encoded><![CDATA[<p><strong>Видео выступление Николая Орленко на T3CAMP:UA 2009.</strong></p>
<p><center><object width="460" height="345"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10199702&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10199702&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="460" height="345"></embed></object>
<p><a href="http://vimeo.com/10199702" onclick="pageTracker._trackPageview('/outgoing/vimeo.com/10199702?referer=');">tt_news: Newsletter, RSS, FeedBurner</a> from <a href="http://vimeo.com/t3camp" onclick="pageTracker._trackPageview('/outgoing/vimeo.com/t3camp?referer=');">t3campua</a> on <a href="http://vimeo.com" onclick="pageTracker._trackPageview('/outgoing/vimeo.com?referer=');">Vimeo</a>.</p>
<p></center></p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2009/01/20-plugins-2_7/" rel="bookmark" class="crp_title">20 плагинов совместимых с WordPress 2.7</a></li><li><a href="http://cmsobzor.com/2009/01/portal/" rel="bookmark" class="crp_title">Сайт &#8220;портал&#8221;</a></li><li><a href="http://cmsobzor.com/2009/03/33-seo-soveta/" rel="bookmark" class="crp_title">33 совета по внутренней оптимизации сайта.</a></li><li><a href="http://cmsobzor.com/2009/01/corporate/" rel="bookmark" class="crp_title">Сайт &#8220;корпоративный&#8221;</a></li><li><a href="http://cmsobzor.com/2009/02/vpechatlenia-cms-drupal/" rel="bookmark" class="crp_title">Впечатления от CMS Drupal</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/05/%d0%bf%d0%be%d0%b4%d0%bf%d0%b8%d1%81%d0%ba%d0%b0-%d0%bd%d0%b0-%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d1%83%d1%8e-feedburner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Результаты сертификации TYPO3 Интеграторов</title>
		<link>http://cmsobzor.com/2010/05/certification-results-typo3-integrator/</link>
		<comments>http://cmsobzor.com/2010/05/certification-results-typo3-integrator/#comments</comments>
		<pubDate>Thu, 20 May 2010 12:15:41 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[T3CAMP:UA]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=599</guid>
		<description><![CDATA[В понедельник 17 мая В Киеве была проведена сертификация для TYPO3 интеграторов. Приняло участие 6 человек. К всеобщей радости все 6 человек успешно прошли сертификацию. Это большой результат. Поскольку это первые разработчики на территории Украины, России и Белоруссии, которые получили официальный статус TYPO3 специалистов.  В числе этих специалистов числюсь и я Слава Богу, что Он [...]]]></description>
			<content:encoded><![CDATA[<p>В понедельник 17 мая В Киеве была проведена сертификация для TYPO3 интеграторов. Приняло участие 6 человек.</p>
<p>К всеобщей радости все 6 человек успешно прошли сертификацию. Это большой результат. Поскольку это первые разработчики на территории Украины, России и Белоруссии, которые получили официальный статус TYPO3 специалистов.  В числе этих специалистов числюсь и я <img src='http://cmsobzor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Слава Богу, что Он дал светлую и не заспанную голову в тот день всем нам <img src='http://cmsobzor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Уже сейчас можно ознакомиться со <a href="http://certification.typo3.org/index.php?id=63" target="_blank" onclick="pageTracker._trackPageview('/outgoing/certification.typo3.org/index.php?id=63&amp;referer=');">списком всех интеграторов</a>.</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2010/04/typo3-sertification/" rel="bookmark" class="crp_title">TYPO3 сертификация &#8211; новые горизонты знаний</a></li><li><a href="http://cmsobzor.com/2008/12/umi_functions/" rel="bookmark" class="crp_title">Состав системы UMI.CMS</a></li><li><a href="http://cmsobzor.com/2009/04/seo-typo3-title/" rel="bookmark" class="crp_title">Настройка Title под SEO в TYPO3</a></li><li><a href="http://cmsobzor.com/2009/10/it-jam-soo/" rel="bookmark" class="crp_title">IT-Jam 31 Октября в Киеве. Приблежается :)</a></li><li><a href="http://cmsobzor.com/2010/03/typo3-nagruzka-optimisacia/" rel="bookmark" class="crp_title">TYPO3 сайт под высокой нагрузкой. Часть № 1</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/05/certification-results-typo3-integrator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 сертификация &#8211; новые горизонты знаний</title>
		<link>http://cmsobzor.com/2010/04/typo3-sertification/</link>
		<comments>http://cmsobzor.com/2010/04/typo3-sertification/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 20:20:02 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[T3CAMP:UA]]></category>
		<category><![CDATA[TYPO3Camp]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=590</guid>
		<description><![CDATA[Чем больше изучаешь, тем больше понимаешь насколько ты мало знаешь. TYPO3 колоссальная и очень гибкая система. Подготовка к TYPO3 сертификации открывает новые горизонты и понимания системы. Многие возможности стали открытием для меня. Например, использование WorkSpace Draft и LIVE. Возможно, кто-то использовал в повседневной работе, было бы интересно узнать ваше мнение: каким образом улучшается коллективная работа [...]]]></description>
			<content:encoded><![CDATA[<p><em>Чем больше изучаешь, тем больше понимаешь насколько ты мало знаешь.<br />
</em>TYPO3 колоссальная и очень гибкая система. Подготовка к TYPO3 сертификации открывает новые горизонты и понимания системы. Многие возможности стали открытием для меня. Например, использование WorkSpace Draft и LIVE. Возможно, кто-то использовал в повседневной работе, было бы интересно узнать ваше мнение: каким образом улучшается коллективная работа редакторов с сайтом  при использовании WorkSpaces?</p>
<p>Если еще кто-то не слышал, то 17 мая в Киеве пройдет сертификация TYPO3 специалистов. Сертификацию проводят TYPO3 ассоциация и компания <a href="http://ameria.de" onclick="pageTracker._trackPageview('/outgoing/ameria.de?referer=');">Ameria GmbH</a>.</p>
<p>Более подробную информацию про сертификацию вы найдете на <a href="http://certification.typo3ukraine.com" onclick="pageTracker._trackPageview('/outgoing/certification.typo3ukraine.com?referer=');">русскоязычном сайте TYPO3 сертификаци</a>.</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2010/05/certification-results-typo3-integrator/" rel="bookmark" class="crp_title">Результаты сертификации TYPO3 Интеграторов</a></li><li><a href="http://cmsobzor.com/2009/11/t3campua/" rel="bookmark" class="crp_title">1-ая встреча TYPO3 разработчиков в Киеве</a></li><li><a href="http://cmsobzor.com/2009/01/intranet/" rel="bookmark" class="crp_title">Сайт &#8220;интранет&#8221;</a></li><li><a href="http://cmsobzor.com/2010/04/grafical-menu-line-break-auto/" rel="bookmark" class="crp_title">Графическое меню с автоматическим переносом строк.</a></li><li><a href="http://cmsobzor.com/2009/02/picturesurf-install/" rel="bookmark" class="crp_title">Установка плагина Picturesurf</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/04/typo3-sertification/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Графическое меню с автоматическим переносом строк.</title>
		<link>http://cmsobzor.com/2010/04/grafical-menu-line-break-auto/</link>
		<comments>http://cmsobzor.com/2010/04/grafical-menu-line-break-auto/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 19:26:04 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[4.3]]></category>
		<category><![CDATA[TypoScript]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=584</guid>
		<description><![CDATA[Если вы имели случай строить графические меню используя GIFBUILDER в TYPO3 вам скорее всего приходилось сталкиваться с проблемой переноса строк. Чаще всего это решается вставкой разделителя &#124; в название пункта меню для переноса строки. Но все же хотелось бы сделать автоматический перенос строк, чтобы система сама определяла ширину изображения и переносила слова. В новой версии [...]]]></description>
			<content:encoded><![CDATA[<p>Если вы имели случай строить графические меню используя GIFBUILDER в TYPO3 вам скорее всего приходилось сталкиваться с проблемой переноса строк. Чаще всего это решается вставкой разделителя | в название пункта меню для переноса строки. Но все же хотелось бы сделать автоматический перенос строк, чтобы система сама определяла ширину изображения и переносила слова.</p>
<p>В новой версии <a href="http://wiki.typo3.org/index.php/Documentation_changes_in_4.3#10666:_Integrate_automatic_line_breaks_in_GIFBUILDER_.5Bclosed_to_Oliver_Hader.5D.5B4.3.5D_.5BHASPATCH.5D" target="_blank" onclick="pageTracker._trackPageview('/outgoing/wiki.typo3.org/index.php/Documentation_changes_in_4.3_10666_Integrate_automatic_line_breaks_in_GIFBUILDER_.5Bclosed_to_Oliver_Hader.5D.5B4.3.5D_.5BHASPATCH.5D?referer=');">TYPO3 4.3 такая возможность появилась</a>. Добавлены новые свойства:<br />
<strong>breakWidth </strong>- определяет максимальную ширину картинки, те слова что будут занимать больше и вылазить за края картинки &#8211; автоматически перенесутся на новую строку.<br />
<strong>breakSpace </strong>- коэффициент на который умножается высота картинки.</p>
<p>Пример реализации графического меню TypoScript для версии TYPO3 4.3 :<span id="more-584"></span></p>
<div class="codecolorer-container typoscript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="typoscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000066; font-weight: bold;">lib</span><span style="color: #339933; font-weight: bold;">.</span>menu_main <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">HMENU</span><br />
<span style="color: #000066; font-weight: bold;">lib</span><span style="color: #339933; font-weight: bold;">.</span>menu_main <span style="color: #009900;">&#123;</span> <br />
&nbsp; wrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;div class=&quot;menu_main&quot;&gt;</span><span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/div&gt;</span><br />
<br />
&nbsp; entryLevel <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">0</span><br />
<br />
&nbsp; <span style="color: #cc0000;">1</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">GMENU</span><br />
&nbsp; <span style="color: #cc0000;">1</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; noBlur <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">NO</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; XY <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">147</span>,<span style="color: #009900;">&#91;</span><span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>h<span style="color: #009900;">&#93;</span><span style="color: #339933; font-weight: bold;">+</span><span style="color: #cc0000;">20</span><br />
&nbsp; &nbsp; &nbsp; ATagTitle<span style="color: #339933; font-weight: bold;">.</span>field <span style="color: #339933; font-weight: bold;">=</span> subtitle<span style="color: #aaa; font-style: italic;">//title</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">1</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">IMAGE</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">1</span><span style="color: #339933; font-weight: bold;">.</span>file <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #339933; font-weight: bold;">./</span>img<span style="color: #339933; font-weight: bold;">/</span>bg_menu<span style="color: #339933; font-weight: bold;">.</span>png <br />
<br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TEXT</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>text<span style="color: #339933; font-weight: bold;">.</span>field <span style="color: #339933; font-weight: bold;">=</span> title<br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>text<span style="color: #339933; font-weight: bold;">.</span>case <span style="color: #339933; font-weight: bold;">=</span> upper<br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>niceText <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">0</span> &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>fontColor <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">#FFFFFF</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>fontFile <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #339933; font-weight: bold;">./</span>fonts<span style="color: #339933; font-weight: bold;">/</span>ARIAL<span style="color: #339933; font-weight: bold;">.</span>TTF<br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>fontSize <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">13</span>&nbsp; &nbsp; &nbsp;<br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>offset <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">10</span>,<span style="color: #cc0000;">25</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>align <span style="color: #339933; font-weight: bold;">=</span> left<br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>breakWidth <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">130</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #339933; font-weight: bold;">.</span>breakSpace <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1.2</span> &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
<p>Как это все выглядит можно посмотреть в <a href="http://web-spectr.com/ru/protfolio/display-portfolio/work/93/index.html" onclick="pageTracker._trackPageview('/outgoing/web-spectr.com/ru/protfolio/display-portfolio/work/93/index.html?referer=');">портфолио сайта Web.Спектр</a></p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2009/01/typo3-propertie/" rel="bookmark" class="crp_title">Свойства и особенности TYPO3</a></li><li><a href="http://cmsobzor.com/2009/10/menu-multilevel/" rel="bookmark" class="crp_title">Многоуровневое меню</a></li><li><a href="http://cmsobzor.com/2009/05/seo-joomla/" rel="bookmark" class="crp_title">Продуманная работа SEO в Joomla 1.5.10</a></li><li><a href="http://cmsobzor.com/2009/01/drupal-vs-wordpress/" rel="bookmark" class="crp_title">Drupal vs WordPress</a></li><li><a href="http://cmsobzor.com/2008/12/tech/" rel="bookmark" class="crp_title">Технические особенности CMS Drupal</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/04/grafical-menu-line-break-auto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 сайт под высокой нагрузкой. Часть № 1</title>
		<link>http://cmsobzor.com/2010/03/typo3-nagruzka-optimisacia/</link>
		<comments>http://cmsobzor.com/2010/03/typo3-nagruzka-optimisacia/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 11:38:49 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=538</guid>
		<description><![CDATA[Хочу поделиться с вами идеями по оптимизации TYPO3 под большую посещаемость. Основной идеей оптимизации является кеширование страниц: 1. Встроенное кеширование на основе записи закешированных страниц в базу данных 2. Extension кеширование на основе записи закешированных страниц в файлы файловой системы Вот как кеширование повышает  производительность (Источник) Теперь подробно разберемся что нужно сделать для оптимизации TYPO3 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://cmsobzor.com/wp-content/uploads/2010/03/power1.jpg"><img class="alignleft size-thumbnail wp-image-573" style="margin: 0 10px 10px 0;" title="Оптимизация сайта TYPO3 под высокую нагрузку" src="http://cmsobzor.com/wp-content/uploads/2010/03/power1-150x150.jpg" alt="" width="150" height="150" /></a>Хочу поделиться с вами идеями по оптимизации TYPO3 под большую посещаемость.</p>
<p>Основной идеей оптимизации является кеширование страниц:</p>
<p>1. Встроенное кеширование на основе записи закешированных страниц в базу данных<br />
2. Extension кеширование на основе записи закешированных страниц в файлы файловой системы</p>
<p>Вот как кеширование повышает  производительность (<a href="http://typo3.org/development/articles/testing-and-tuning-typo3-performance/page/6/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/typo3.org/development/articles/testing-and-tuning-typo3-performance/page/6/?referer=');">Источник</a>)</p>
<p style="text-align: center;"><a href="http://cmsobzor.com/wp-content/uploads/2010/03/caching.png"><img class="size-full wp-image-565 aligncenter" title="Производительность TYPO3" src="http://cmsobzor.com/wp-content/uploads/2010/03/caching.png" alt="" width="472" height="247" /></a></p>
<p>Теперь подробно разберемся что нужно сделать для оптимизации TYPO3<span id="more-538"></span></p>
<ol>
<li>Удалить  все ненужные настройки TYPOScript</li>
<li>Удалить  все неиспользуемые extensions</li>
<li>Заменить  TYPO3 search на Google search. Дело в том, что он довольно сильно нагружает систему
<ul>
<li>отключить  на сайте config. index_enable=0, config. index_externals=0</li>
</ul>
</li>
<li>Обновить версию TYPO3 до последней v 4.3.</li>
<li>Переименовать _.htaccess в .htaccess
<ul>
<li>typo3/gfx/_.htaccess</li>
<li>typo3/mod/user/ws/_.htaccess</li>
<li>typo3/sysext/_.htaccess</li>
<li>typo3/sysext/t3skin/stylesheets/_.htaccess</li>
</ul>
</li>
<li>отключить модуль  sys_stat (статистику).</li>
<li>настроить  очистку по крону typo3temp</li>
<li>настраиваем броузерный кеш и очистку TYPO3 кеша<strong>Установки config.</strong>
<div class="codecolorer-container typoscript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="typoscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000066; font-weight: bold;">config</span> <span style="color: #009900;">&#123;</span><br />
stat <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">0</span><br />
cache_period <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">21600</span><br />
cache_clearAtMidnight &nbsp;<span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
no_cache <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">0</span><br />
<br />
removeDefaultJS <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
inlineStyle2TempFile <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
removeDefaultJS <span style="color: #339933; font-weight: bold;">=</span> &nbsp;external<br />
<br />
sendCacheHeaders <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
<span style="color: #009900;">&#125;</span></div></div>
</li>
<li>убрать ненужные JavaScrip <em>config.removeDefaultJS</em></li>
<li>объединить все стили<em> config.inlineStyle2TempFile</em></li>
<li>сделать автоматическую очистку кеша при добавлении  определенного контента. Для этого в TypoConfig корневой страници нужно прописать
<ul>
<li>TCEMAIN.clearCacheCmd</li>
</ul>
</li>
<li>Для оптимизации css и javascript установить и настроить <strong><a href="http://typo3.org/extensions/repository/view/scriptmerger/current/" onclick="pageTracker._trackPageview('/outgoing/typo3.org/extensions/repository/view/scriptmerger/current/?referer=');">scriptmerger</a></strong>. С его помощью можно добиться того, чтобы все файлы css и js были в одном файле.</li>
<li>Для файлового кеширования установить и настроить <strong><a href="http://typo3.org/extensions/repository/view/nc_staticfilecache/current/" onclick="pageTracker._trackPageview('/outgoing/typo3.org/extensions/repository/view/nc_staticfilecache/current/?referer=');">nc_staticfilecache</a></strong></li>
</ol>
<p>В следующем обзоре мы обсудим что нужно сделать для серверной оптимизации TYPO3.</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2009/03/seo-for-beginner/" rel="bookmark" class="crp_title">Продвижение сайта для новичков</a></li><li><a href="http://cmsobzor.com/2009/03/sharepoint-installation-manual/" rel="bookmark" class="crp_title">Подробное руководство как установить и настроить SharePoint</a></li><li><a href="http://cmsobzor.com/2008/12/tech/" rel="bookmark" class="crp_title">Технические особенности CMS Drupal</a></li><li><a href="http://cmsobzor.com/2009/01/promo/" rel="bookmark" class="crp_title">Сайт &#8220;промо-сайт&#8221;</a></li><li><a href="http://cmsobzor.com/2009/01/flash-site/" rel="bookmark" class="crp_title">Сайт &#8220;флеш-сайт&#8221;</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/03/typo3-nagruzka-optimisacia/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Как прочитать TypoScript настройки из чужого extension</title>
		<link>http://cmsobzor.com/2010/02/read-typoscript-setup-from-other-extension/</link>
		<comments>http://cmsobzor.com/2010/02/read-typoscript-setup-from-other-extension/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 13:50:42 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[TypoScript]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=561</guid>
		<description><![CDATA[Короткая заметка для напоминания. Если нужно использовать настройки одного экстеншена в других, можно использовать обращение через объест TSFE $GLOBALS['TSFE']-&#62;tmpl-&#62;setup В этом массиве лежат настройки всех активированных плагинов. Похожие статьи:Настройка Solr для TYPO3TYPO3 сайт под высокой нагрузкой. Часть № 1Установка alt Text И title Text в параметрах img TYPO3Настройка Title под SEO в TYPO3Настройка локального сервер [...]]]></description>
			<content:encoded><![CDATA[<p>Короткая заметка для напоминания.</p>
<p>Если нужно использовать настройки одного экстеншена в других, можно использовать обращение через объест TSFE</p>
<p>$GLOBALS['TSFE']-&gt;tmpl-&gt;setup</p>
<p>В этом массиве лежат настройки всех активированных плагинов.</p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2011/10/solr-typo3/" rel="bookmark" class="crp_title">Настройка Solr для TYPO3</a></li><li><a href="http://cmsobzor.com/2010/03/typo3-nagruzka-optimisacia/" rel="bookmark" class="crp_title">TYPO3 сайт под высокой нагрузкой. Часть № 1</a></li><li><a href="http://cmsobzor.com/2009/04/alttext-titletext-img-typo3/" rel="bookmark" class="crp_title">Установка alt Text И title Text в параметрах img TYPO3</a></li><li><a href="http://cmsobzor.com/2009/04/seo-typo3-title/" rel="bookmark" class="crp_title">Настройка Title под SEO в TYPO3</a></li><li><a href="http://cmsobzor.com/2011/08/local-server-for-typo3-windows-xampp/" rel="bookmark" class="crp_title">Настройка локального сервер под Windows для работы с TYPO3</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/02/read-typoscript-setup-from-other-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Фотоотчет T3Camp</title>
		<link>http://cmsobzor.com/2010/01/photos-t3camp/</link>
		<comments>http://cmsobzor.com/2010/01/photos-t3camp/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 20:34:40 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[T3CAMP:UA]]></category>
		<category><![CDATA[TYPO3Camp]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=543</guid>
		<description><![CDATA[Состоялся TYPO3 хорошо. Благодаря компании &#8220;Ameria&#8221; мы смогли все встретится и познакомиться. Очень рад этому, поскольку был инициатором и активным участником в организации TYPO3Camp. Доклады были подготовлены для начинающих и для более опытных пользователей. Разделены на дообедние и послеобедние .  Радует, что БарКэмп положил начало восточноевропейскому сообществу TYPO3, а более всего украинскому. Все доклады в [...]]]></description>
			<content:encoded><![CDATA[<p>Состоялся TYPO3 хорошо. Благодаря компании &#8220;<a href="http://t3camp.in.ua/ru/09/o_nas.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/t3camp.in.ua/ru/09/o_nas.html?referer=');">Ameria</a>&#8221; мы смогли все встретится и познакомиться. Очень рад этому, поскольку был инициатором и активным участником в <a href="http://web-spectr.com/" onclick="pageTracker._trackPageview('/outgoing/web-spectr.com/?referer=');">организации TYPO3Camp</a>.</p>
<p>Доклады были подготовлены для начинающих и для более опытных пользователей. Разделены на дообедние и послеобедние <img src='http://cmsobzor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .  Радует, что БарКэмп положил начало восточноевропейскому сообществу TYPO3, а более всего украинскому. Все доклады в ближайшее время будут выложены в открытый доступ.</p>
<p>Кроме докладов, познакомился с большим количеством новых людей. В конце после всех докладов, обсуждались дальнейшие планы сообщества:</p>
<ul>
<li>Обсуждали вопрос создания сайта сообщества, но единого мнения пока что не достигли.</li>
<li>Решили создать украинскую mailgroup.</li>
<li>Кроме того, наметили, что следующая встреча TYPO3 разработчиков состоится весной.</li>
</ul>
<p>Теперь фото:<span id="more-543"></span></p>

<div class="ngg-galleryoverview" id="ngg-gallery-1-543">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-1" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-01.jpg" title=" "  >
								<img title="Начало" alt="Начало" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-01.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-2" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-02.jpg" title=" "  >
								<img title="Артем Савотин готовится к открытию TYPO3Camp " alt="Артем Савотин готовится к открытию TYPO3Camp " src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-02.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-3" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-03.jpg" title=" "  >
								<img title="Слушатели" alt="Слушатели" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-03.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
				<br style="clear: both" />
	
 		
	<div id="ngg-image-4" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-04.jpg" title=" "  >
								<img title="Дмитрий Сподарец. МастерКласс TYPO3" alt="Дмитрий Сподарец. МастерКласс TYPO3" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-04.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-5" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-05.jpg" title=" "  >
								<img title="Дмитрий Белых. Вступительное слово компании 'Ameria' " alt="Дмитрий Белых. Вступительное слово компании 'Ameria' " src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-05.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-6" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-06.jpg" title=" "  >
								<img title="Александр Синяков. Обзор популярных плагинов TYPO3" alt="Александр Синяков. Обзор популярных плагинов TYPO3" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-06.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
				<br style="clear: both" />
	
 		
	<div id="ngg-image-7" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-07.jpg" title=" "  >
								<img title="Root@UA в кадре" alt="Root@UA в кадре" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-07.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-8" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-08.jpg" title=" "  >
								<img title="Михаил Лейбенсон. Собственные контент элементы с помощью TypoScript и PHP" alt="Михаил Лейбенсон. Собственные контент элементы с помощью TypoScript и PHP" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-08.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-9" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-09.jpg" title=" "  >
								<img title="В кулуарах" alt="В кулуарах" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-09.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
				<br style="clear: both" />
	
 		
	<div id="ngg-image-10" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-10.jpg" title=" "  >
								<img title="Николай Орленко.  Интернет магазин с помошью TYPO3" alt="Николай Орленко.  Интернет магазин с помошью TYPO3" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-10.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-11" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-11.jpg" title=" "  >
								<img title="Вас снимают на скрытую камеру" alt="Вас снимают на скрытую камеру" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-11.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-12" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-12.jpg" title=" "  >
								<img title="Николай Орленко.  tt_products" alt="Николай Орленко.  tt_products" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-12.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
				<br style="clear: both" />
	
 		
	<div id="ngg-image-13" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-13.jpg" title=" "  >
								<img title="Александр Никифоров. TYPO3, realIURL, SEO" alt="Александр Никифоров. TYPO3, realIURL, SEO" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-13.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-14" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-14.jpg" title=" "  >
								<img title="Андрей Кушнарев. l10n / i18n в TYPO3 " alt="Андрей Кушнарев. l10n / i18n в TYPO3 " src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-14.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-15" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-15.jpg" title=" "  >
								<img title="Поcле всего..." alt="Поcле всего..." src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-15.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
				<br style="clear: both" />
	
 		
	<div id="ngg-image-16" class="ngg-gallery-thumbnail-box" style="width:33%;" >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://cmsobzor.com/wp-content/gallery/t3camp/t3camp-ua-16.jpg" title=" "  >
								<img title="Команда 'Ameria'" alt="Команда 'Ameria'" src="http://cmsobzor.com/wp-content/gallery/t3camp/thumbs/thumbs_t3camp-ua-16.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class="ngg-clear"></div> 	
</div>


<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2009/11/t3campua/" rel="bookmark" class="crp_title">1-ая встреча TYPO3 разработчиков в Киеве</a></li><li><a href="http://cmsobzor.com/2010/05/%d0%bf%d0%be%d0%b4%d0%bf%d0%b8%d1%81%d0%ba%d0%b0-%d0%bd%d0%b0-%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d1%83%d1%8e-feedburner/" rel="bookmark" class="crp_title">Подписка на новости использую FeedBurner</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2010/01/photos-t3camp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>1-ая встреча TYPO3 разработчиков в Киеве</title>
		<link>http://cmsobzor.com/2009/11/t3campua/</link>
		<comments>http://cmsobzor.com/2009/11/t3campua/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 20:05:38 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[T3CAMP:UA]]></category>
		<category><![CDATA[TYPO3Camp]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=532</guid>
		<description><![CDATA[Сообщество TYPO3 начинает оживать и в Украине! Стало Известно, что в Киеве в середине декабря состоится 1-ый кэмп по TYPO3. TYPO3Camp &#8211; это первое мероприятие подобного типа в Украине. Это встреча и общение разработчиков из Украины, России и Белоруси. Ожидаемый результат конференции – это усиление и улучшение сообщества TYPO3, популяризация компаний и отдельных команд, поднятие [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_535" class="wp-caption alignleft" style="width: 190px"><img class="size-full wp-image-535" title="t3camp:ua" src="http://cmsobzor.com/wp-content/uploads/2009/11/t3campua.jpg" alt="t3camp:ua" width="180" height="119" /><p class="wp-caption-text">t3camp:ua</p></div>
<p>Сообщество TYPO3 начинает оживать и в Украине!<br />
Стало Известно, что в Киеве в середине декабря состоится 1-ый кэмп по TYPO3.</p>
<p><a href="http://t3camp.in.ua" onclick="pageTracker._trackPageview('/outgoing/t3camp.in.ua?referer=');">TYPO3Camp</a> &#8211; это первое мероприятие подобного типа в Украине. Это встреча и общение разработчиков из Украины, России и Белоруси. Ожидаемый результат конференции – это усиление и улучшение сообщества TYPO3, популяризация компаний и отдельных команд, поднятие уровня знаний и, соответственно, уровня проектов, над которыми работают ребята. То, что является важным, – это толчок разработчиков к возможному выбору именно этого инструмента для выполнения нужной задачи.<span id="more-532"></span></p>
<p>Приглашаются все желающие, которые хотят поделиться знаниями, пообщаться, расширить круг знакомств и зарядиться атмосферой события.<br />
Участие в кэмпе бесплатное, по предварительной регистрации на сайте.<br />
Сайт http://t3camp.in.ua.</p>
<p>Мы видим TYPO3Camp как первое мероприятие подобного типа в Украине. Это встеча и общение разработчиков из Украины, России и Белоруси. Ожидаемый результат конференции – это усиление и улучшение сообщества TYPO3, популяризация компаний и отдельных команд, поднятие уровня знаний и, соответственно, уровня проектов, над которыми работают ребята. То, что является важным, – это толчок разработчиков к возможному выбору именно этого инструмента для выполнения нужной задачи.</p>
<p>Если вы хотите написать об TYPO3Camp на своем блоге, используйте тэг <a href="http://t3camp.in.ua" onclick="pageTracker._trackPageview('/outgoing/t3camp.in.ua?referer=');">T3CAMP:UA</a></p>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2010/01/photos-t3camp/" rel="bookmark" class="crp_title">Фотоотчет T3Camp</a></li><li><a href="http://cmsobzor.com/2009/10/it-jam-soo/" rel="bookmark" class="crp_title">IT-Jam 31 Октября в Киеве. Приблежается :)</a></li><li><a href="http://cmsobzor.com/2009/08/drupal-camp-kyiv-2009/" rel="bookmark" class="crp_title">Конференция для Drupal разработчиков &#8220;DrupalCamp Kyiv 2009&#8243;</a></li><li><a href="http://cmsobzor.com/2010/05/certification-results-typo3-integrator/" rel="bookmark" class="crp_title">Результаты сертификации TYPO3 Интеграторов</a></li><li><a href="http://cmsobzor.com/2009/08/drupal-barcamp-kyiv-results/" rel="bookmark" class="crp_title">Впечатления от баркемпа DrupalCamp Kyiv 2009</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2009/11/t3campua/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Многоуровневое меню</title>
		<link>http://cmsobzor.com/2009/10/menu-multilevel/</link>
		<comments>http://cmsobzor.com/2009/10/menu-multilevel/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 15:34:39 +0000</pubDate>
		<dc:creator>okolya</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[TypoScript]]></category>

		<guid isPermaLink="false">http://cmsobzor.com/?p=527</guid>
		<description><![CDATA[Довольно часто сталкиваешься с проблемой создания многоуровневого списка на подобие офисных программ (MS Office, OpenOffice). Например, такой список стандартным образом в HTML организовать не получится. 1. Раздел 2. Раздел 2.1. ПодРаздел 2.2. ПодРаздел 3. Раздел 4. Раздел 4.1. ПодРаздел 4.2. ПодРаздел Поэтому приходится выдумывать всевозможные методы построения многоуровневого меню или списка с помощью JavaScript или [...]]]></description>
			<content:encoded><![CDATA[<p>Довольно часто сталкиваешься с проблемой создания многоуровневого списка на подобие офисных программ (MS Office, OpenOffice).</p>
<p>Например, такой список стандартным образом в HTML организовать не получится.</p>
<p>1.	Раздел<br />
2.	Раздел<br />
2.1.	ПодРаздел<br />
2.2.	ПодРаздел<br />
3.	Раздел<br />
4.	Раздел<br />
4.1.	ПодРаздел<br />
4.2.	ПодРаздел</p>
<p>Поэтому приходится выдумывать всевозможные методы построения многоуровневого меню или списка с помощью JavaScript или Php скриптов.</p>
<p>Ниже представлен вариант реализации многоуровневого меню с помощью TypoScript для TYPO3. Как оно работает можно посмотреть в портфолио <a title="Пример сайтов на TYPO3" href="http://web-spectr.com/ru/protfolio/display-portfolio/work/84/index.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/web-spectr.com/ru/protfolio/display-portfolio/work/84/index.html?referer=');">здесь</a>.<br />
<span id="more-527"></span><br />
Даный код TypoScript использует LOAD_REGISTER для счетчика. Для каждого уровня меню нужно регистрировать свой счетчик.</p>
<div class="codecolorer-container typoscript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="typoscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; map <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">HMENU</span><br />
&nbsp; map<span style="color: #009900;">&#123;</span> &nbsp; &nbsp;<br />
&nbsp; &nbsp; wrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;ol type=&quot;none&quot;&gt;</span><span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/ol&gt;</span><br />
&nbsp; &nbsp; entryLevel <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; <span style="color: #cc0000;">1</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TMENU</span><br />
&nbsp; &nbsp; <span style="color: #cc0000;">1</span> <span style="color: #009900;">&#123;</span> &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; collapse <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; &nbsp; noBlur <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span> &nbsp; &nbsp;<br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">NO</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="font-weight: bold;">stdWrap</span><span style="color: #339933; font-weight: bold;">.</span>cObject <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">COA</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="font-weight: bold;">stdWrap</span><span style="color: #339933; font-weight: bold;">.</span>cObject <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">LOAD_REGISTER</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter1<span style="color: #339933; font-weight: bold;">.</span>cObject <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TEXT</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter1<span style="color: #339933; font-weight: bold;">.</span>cObject<span style="color: #339933; font-weight: bold;">.</span>data <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #000066; font-weight: bold;">register</span><span style="color: #339933; font-weight: bold;">:</span>Counter1<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter1<span style="color: #339933; font-weight: bold;">.</span>cObject<span style="color: #339933; font-weight: bold;">.</span>wrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #339933; font-weight: bold;">|+</span><span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter1<span style="color: #339933; font-weight: bold;">.</span>prioriCalc <span style="color: #339933; font-weight: bold;">=</span> intval<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">20</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TEXT</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">20</span><span style="color: #339933; font-weight: bold;">.</span>field <span style="color: #339933; font-weight: bold;">=</span> title <span style="color: #aaa; font-style: italic;">// subtitle</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; linkWrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #339933; font-weight: bold;">|</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; ATagTitle<span style="color: #339933; font-weight: bold;">.</span>field <span style="color: #339933; font-weight: bold;">=</span> title <span style="color: #aaa; font-style: italic;">// subtitle</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; allStdWrap<span style="color: #339933; font-weight: bold;">.</span>dataWrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;li&gt;</span><span style="color: #009900;">&#123;</span>register<span style="color: #339933; font-weight: bold;">:</span>Counter1<span style="color: #009900;">&#125;</span><span style="color: #339933; font-weight: bold;">.</span>&amp;nbsp;<span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/li&gt;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span> <span style="color: #339933; font-weight: bold;">&lt;</span> <span style="color: #339933; font-weight: bold;">.</span><span style="color: #990000; font-weight: bold;">NO</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span><span style="color: #339933; font-weight: bold;">.</span>allStdWrap<span style="color: #339933; font-weight: bold;">.</span>dataWrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;li class=&quot;act&quot;&gt;</span><span style="color: #009900;">&#123;</span>register<span style="color: #339933; font-weight: bold;">:</span>Counter1<span style="color: #009900;">&#125;</span><span style="color: #339933; font-weight: bold;">.</span>&amp;nbsp;<span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/li&gt;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span><span style="color: #339933; font-weight: bold;">.</span>doNotLinkIt <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span> &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span> &nbsp;<br />
&nbsp; &nbsp; <br />
<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #cc0000;">2</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TMENU</span><br />
&nbsp; &nbsp; <span style="color: #cc0000;">2</span> <span style="color: #009900;">&#123;</span> &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; wrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;ol type=&quot;none&quot;&gt;</span><span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/ol&gt;</span><br />
&nbsp; &nbsp; &nbsp; noBlur <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span> &nbsp; <br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">NO</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="font-weight: bold;">stdWrap</span><span style="color: #339933; font-weight: bold;">.</span>cObject <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">COA</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="font-weight: bold;">stdWrap</span><span style="color: #339933; font-weight: bold;">.</span>cObject <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">LOAD_REGISTER</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">10</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter2<span style="color: #339933; font-weight: bold;">.</span>cObject <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TEXT</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter2<span style="color: #339933; font-weight: bold;">.</span>cObject<span style="color: #339933; font-weight: bold;">.</span>data <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #000066; font-weight: bold;">register</span><span style="color: #339933; font-weight: bold;">:</span>Counter2<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter2<span style="color: #339933; font-weight: bold;">.</span>cObject<span style="color: #339933; font-weight: bold;">.</span>wrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #339933; font-weight: bold;">|+</span><span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Counter2<span style="color: #339933; font-weight: bold;">.</span>prioriCalc <span style="color: #339933; font-weight: bold;">=</span> intval<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">20</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #990000; font-weight: bold;">TEXT</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #cc0000;">20</span><span style="color: #339933; font-weight: bold;">.</span>field <span style="color: #339933; font-weight: bold;">=</span> title <span style="color: #aaa; font-style: italic;">// subtitle</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; linkWrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #339933; font-weight: bold;">|</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; ATagTitle<span style="color: #339933; font-weight: bold;">.</span>field <span style="color: #339933; font-weight: bold;">=</span> title <span style="color: #aaa; font-style: italic;">// subtitle</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; allStdWrap<span style="color: #339933; font-weight: bold;">.</span>dataWrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;li&gt;</span><span style="color: #009900;">&#123;</span>register<span style="color: #339933; font-weight: bold;">:</span>Counter1<span style="color: #009900;">&#125;</span><span style="color: #339933; font-weight: bold;">.</span><span style="color: #009900;">&#123;</span>register<span style="color: #339933; font-weight: bold;">:</span>Counter2<span style="color: #009900;">&#125;</span><span style="color: #339933; font-weight: bold;">.</span>&amp;nbsp;<span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/li&gt;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span> <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span> <span style="color: #339933; font-weight: bold;">&lt;</span> <span style="color: #339933; font-weight: bold;">.</span><span style="color: #990000; font-weight: bold;">NO</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span><span style="color: #339933; font-weight: bold;">.</span>allStdWrap<span style="color: #339933; font-weight: bold;">.</span>dataWrap <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #3366CC;">&lt;li class=&quot;act&quot;&gt;</span><span style="color: #009900;">&#123;</span>register<span style="color: #339933; font-weight: bold;">:</span>Counter1<span style="color: #009900;">&#125;</span><span style="color: #339933; font-weight: bold;">.</span><span style="color: #009900;">&#123;</span>register<span style="color: #339933; font-weight: bold;">:</span>Counter2<span style="color: #009900;">&#125;</span><span style="color: #339933; font-weight: bold;">.</span>&amp;nbsp;<span style="color: #339933; font-weight: bold;">|</span><span style="color: #3366CC;">&lt;/li&gt;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #990000; font-weight: bold;">CUR</span><span style="color: #339933; font-weight: bold;">.</span>doNotLinkIt <span style="color: #339933; font-weight: bold;">=</span> <span style="color: #cc0000;">1</span> &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span> &nbsp; &nbsp;<br />
&nbsp; <span style="color: #009900;">&#125;</span></div></div>
<div id="crp_related"><h3>Похожие статьи:</h3><ul><li><a href="http://cmsobzor.com/2010/04/grafical-menu-line-break-auto/" rel="bookmark" class="crp_title">Графическое меню с автоматическим переносом строк.</a></li><li><a href="http://cmsobzor.com/2009/05/seo-joomla/" rel="bookmark" class="crp_title">Продуманная работа SEO в Joomla 1.5.10</a></li><li><a href="http://cmsobzor.com/2009/01/typo3-propertie/" rel="bookmark" class="crp_title">Свойства и особенности TYPO3</a></li><li><a href="http://cmsobzor.com/2009/01/drupal-vs-wordpress/" rel="bookmark" class="crp_title">Drupal vs WordPress</a></li><li><a href="http://cmsobzor.com/2008/12/tech/" rel="bookmark" class="crp_title">Технические особенности CMS Drupal</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://cmsobzor.com/2009/10/menu-multilevel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

