ExpressionEngine
FCKeditor, пожалуй, является самым настраиваемым и мощным WYSIWYG редактором. Задача состояла в том, как же можно использовать этот мощный редактор для публикации новостей на сайте? После некоторых попыток анализа не было найдено никакого решения, кроме как внедрение непосредственно в сам код.
Всего вам придется отредактировать два файла. Один из них является файлом ExpressionEngine, другой - частью FCKeditor. Я загрузил папку с редактором в /system/modules dir. Теперь приступим к редактированию.
Опубликовано 10:10 06.07.2008 в:
Blogging |
ExpressionEngine |
Комментарии (9)
Когда я впервые установил ExpressionEngine, я удивился невозможности вставлять динаминческие ключевые слова и описания для страницы. Говоря динамические, я имею ввиду, что для каждой страницы эти понятия должны быть разными.
Мета-теги (ключевые слова и описания) помогают четче и легче определить поисковым ботам страницу, которую они индексируют. Конечно, теги не единственное, что говорит поисковым машинам о содержании страницы, но это одна из первых вещей, которые web-девелопер (либо создатель сайта) должен сделать.
Вставка одинаковых описаний и ключевых слов - “дурной тон”. Google WebMaster Tools, например, выдает предупреждение, если на сайте довольно большое количество страниц с одим и тем же описанием, либо ключевыми словами. А некоторые боты либо вовсе не индексируют страницы, либо делают это очень неохотно и очень медленно. С помощью 4 строк дополнительного кода и одного плагина я решил эту проблему.
Опубликовано 08:52 14.06.2008 в:
Blogging |
ExpressionEngine |
SEO |
Web |
Комментарии (3)
Сегодня, в день России, я, пожалуй, начну небольшую серию постов, посвященных движку для блогов ExpressionEngine.
Шо це ExpressionEngine
ExpressionEngine - один из продуктов ElisLab, который меняет взгляд блоггеров на то, какой должна быть система для ведения блогов. В отличие от популярных движков типа WordPress EE позволяет настраивать дизайн так, как нужно блоггеру, а не выбирать из многочисленных шаблонов.
Популярность ЕЕ также заключается в том, что человеку, ведущему блог с использованием этой CMS абсолютно не важно знать PHP для того, чтобы создать новую страницу, либо же изменить дизайн.
Возьмем простой пример:
{exp:weblog:entries weblog="{my_weblog}" orderby="date”
sort="desc" disable="member_data|trackbacks"}
<h2>{title}</h2>
{body}
{/exp:weblog:entries}
Данный код выведет все записи в порядке убывания по времени добавления, расположив таким образом новые записи сверху. Данный код можно вставить в любое место шаблона, задать ему любой стиль, тем самым освободившись от оков хоть и очень популярного, но тем не менее стандартного WordPress.
Опубликовано 10:56 12.06.2008 в:
Blogging |
ExpressionEngine |
Web |
Комментарии (2)