карта сайта Advanced Sitemaps

Собрался я как-то улучшить индексацию своего фан сайта Готики 4 за счет размещения на проекте карты сайта. Вся сложность задачи заключалась в том, что кроме обычных страниц (которые и так нормально индексировались) мне нужно было включить туда записи новостей (tt_news). Это, в свою очередь, автоматически значило отказаться от базовой карты сайта TYPO3, что не имела такой функциональности. После небольших поисков я все же нашел нужный экстеншен — Advanced Sitemaps. В данном посте расскажу немного о его возможностях и настройке.

карта сайта

Существует несколько расширений для создания карты сайта. Также имеется стандартный элемент, встроенный в типо3 изначально. Вообще карта сайта полезна для пользователей в качестве элемента юзабилити так как позволяет быстро найти нужные вам страницы, если навигация очень запутанная. В данном блоге я уже рассматривал Google sitemap TYPO3 экстеншен от Дмитрия Дулепова, который строит карту для поисковых систем. То же самое что делает плагин Google XML Sitemaps в вордпресс. Но сегодня я хочу поговорить о других картах сайта — которые видны пользователям, в WP с этим справляется dagon design sitemap generator, что же есть в TYPO3. Напоминаю что пост «Из архива«.

Иногда в работе над сайтом возникает задача когда нужно посмотреть или изменить какие-то настройки, значения непосредственно в базе данных проекта. В общем случае для этих целей чаще всего используется специальный инструмент — phpMyAdmin. Он устанавливается на каждом хостинге и, в принципе, пользоваться им достаточно легко. Кстати, в системе TYPO3 есть специальный одноименный экстеншен phpmyadmin, который позволят работать с данным приложением непосредственно из админки проекта.

Европейский футбол

Сайт про европейский футбол создавался достаточно давно, но вот добавить в обзор решил только сейчас. Нельзя сказать, что он представлял из себя какое-то ярко выраженное испытания для моих навыков TYPO3, но парочка интересных открытий все же была сделана. Задумка сайта изначально планировалась как новостной проект + разная «статическая» информация о турнирах Лиги Чемпионов и Лиги Европы. Нужно заметить, что в момент разработки выбор возможностей TYPO3 относительно формата «новости — блог» был весьма скромен. Да, можно совместить tt_news + плагин комментариев, но выглядело со стороны это, мягко говоря, коряво.

Accessible browse results for indexed search

Недавно занимался адаптацией шаблонов для сайта с установленным индексированным поиском (Indexed Search v2.12.0).  Я уже, в принципе, привык, что чаще всего блок поиска в шаблоне настраивается через дополнительный экстеншен macina_searchbox, но не думал, что дизайн страницы с результатами поиска вызовет столько проблем. Изучая стандартный файл шаблона indexed_search.html, с удивлением для себя обнаружил, что там нет ни одной строки, касающейся отображения страниц результатов поиска. Хотя, увы, для TYPO3 подобные «ляпы» не редкость, это сейчас система более-менее развита, а пару лет назад было посложнее.

Poll (jk_poll)

Голосование на сайте — один из элементов для интерактива с посетителями. С помощью опроса вы можете просто узнать их отношение к тому или иному вопросу, либо получить «фидбек» относительно мнения по удобности сайта, его функциональным возможностям и т.п. Я как-то уже писал, что голосование в блоге это, по сути, признак живого проекта, который можно использовать как хитрость для сателлитов создавая видимость полезного сайта. Также иногда голосование создают для каких-то конкурсов дабы определить победителей и т.д. Лично я в блогах создаю опросы по тематике проектов, а после некоторого времени подвожу итоги и обсуждения соответствующих голосований. В TYPO3 для голосования использую экстеншен Poll (jk_poll).

Google sitemap (dd_googlesitemap)

Я тут недавно принялся за оптимизацию своих проектов, решив установить для них карту сайта Google Sitemap. Для блогов на вордпресс особых проблем не возникло, так как плагин Google XML Sitemaps решает все вопросы достаточно быстро и легко. А вот под TYPO3 по традиции ситуация оказалась несколько сложнее.  Если искать расширение в репозитории по словосочетанию Google Sitemap, то можно найти достаточно много модулей. К сожалению, не все они поддерживаются сейчас, поэтому устанавливать экстеншен за 2005-2006 год я бы не решился. Среди все плагинов особое внимание привернул Google sitemap (dd_googlesitemap), где в описании сказано о том, что это достаточно качественный продукт, позволяющий избежать типовых ошибок, допускаемых другими похожими модулями. Будем ставить!

Raw HTML in tt_news

Одним из самых наиболее часто используемых модулей в TYPO3 есть, наверное, плагин новости tt_news. Чего с его помощью только не делают — и новостные ленты, и архивы статей, и каталоги товаров. Но во всех этих случаях вполне может возникнуть ситуация, когда вы захотите добавить в текст новости (статьи) HTML, например, для вывода видео из Youtube или вставки других внешних кодов.

Полезные блоги

  • для блоггеров и вебмастеров