Модуль CatFace — SEO оптимизация категорий для DLE Datalife Engine

SEO оптимизация категорий для DLE Привет, друзья. Я продолжаю распил движка DLE, а точнее продолжаю генерировать классные идеи относительно того, как максимально его оптимизировать для SEO.

Не так давно я предложил всеобщему вниманию модуль HTML карта сайта для DLE, который вы оценили по достоинству. Так что новый модуль вас так же порадует. Сразу хочу сказать огромное спасибо Александру Фомину, моему любимому программисту и верстальщику – «Саня, ты клевый!».

Как в DLE вывести на странице категории текст? Не важно как вывести — важно сделать это правильно! Как сделать это правильно, знает самый популярный SEO модуль для DLE под названием CatFace.

Модуль позволяет выводить заголовок H1 и текстовое описание для категорий и главной страницы сайта, а так же регулировать их вывод в различных ситуациях.

Предлагаю начать обзор с сути проблемы и видения ее решения, тогда без лишних слов вы и сами все поймете.

Предыстория или почему CatFace реально крут

Как всегда все завязано на внутренней оптимизации сайта, а именно на частичном дублировании контента.

Представим ситуацию: у нас имеется сайт про зимний спорт, на сайте есть разделы «Биатлон», «Хоккей», «Сноуборд» и др., главную страницу мы продвигаем по общим запросам, а разделы по соответствующим ключевым словам, которым посвящен раздел. Для успешного продвижения какой-либо страницы (в данном случае первой страницы раздела) нам необходим качественный текст с ключевыми словами. Как можно реализовать вставку текста в конкретную категорию в DLE?

Можно добавить в шаблон main.tpl следующий код:

[not-aviable=showfull][category=123]{include file="txt_cat.tpl"}[/category][/not-aviable]

Данный код выведет содержимое файла шаблона txt_cat.tpl, который, по задумке, содержит текст описания категории с соответствующей html-разметкой. При этом данный шаблон txt_cat.tpl будет подключаться только на страницах категории с id=123, а так же на страницах просмотра полной новости выводиться не будет.

Вроде все круто, этим решением я успешно пользовался несколько лет. Но есть одна неприятная тонкость – текст будет отображаться на каждой странице категории, то есть на всех страницах пагинации. И если в категории много страниц, то и текст будет дублироваться на каждой из них. Как следствие — уникальность текста равна нулю, его ценность, соответственно, тоже.

Единственно верное решение проблемы – сделать так, чтобы seo-текст появлялся только на первой странице категории.

Базовые возможности движка не позволяют разрешить сложившуюся ситуацию. И здесь на помощь приходит модуль CatFace!

Скажу по секрету, в DLE 9.6 появился специальный волшебный тег, позволяющий выводить любой текст на определенной странице пагинации, но пользоваться им очень неудобно. А если надо вывести более 10 текстов, то данный вариант вообще теряет какой-либо смысл.


Команда АлаичЪ'а трудится не покладая рук и вот что у нас есть для вас:
HTML SiteMap CatFace SNVote LinkEnso TagFace DonBot Simple SEO
SiteMap CatFace SNVote Free
SNVote PRO
LinkEnso Free
LinkEnso PRO
TagFace DonBot Simple SEO

CatFace – модуль SEO оптимизации категорий для DLE

Оригинальное название: CatFace
Совместимость с CMS: DLE 8.2-10.6
Распространение: Бесплатно, As Is, при распространении ссылка на источник обязательна
Актуальная версия: 2.3 (от 23.05.2014)
Назначение: Вывод текстового описания и заголовка H1 на страницах категорий и главной странице сайта.
Особенности: Возможность управлять отображением заголовка и описания на разных страницах. Возможность задать для каждой категории 2 описания и 2 заголовка — для первой (основной) страницы и для всех остальных. Гибкая настройка через отдельный tpl-шаблон с использованием специальных тегов.


Описание и настройка модуля CatFace

Взглянем на модуль изнутри:

Главная страница модуля CatFace

В списке перечислены все категории, которые присутствуют на сайте, отдельно представлена главная страница (у нее нет id’шника, но, для интересующихся технической частью, скажу – ей присвоен классный id=0).

Кнопка «Настроить» перебросит вас в стандартный раздел движка «Редактирование категории», где можно изменить стандартные настройки. Все сделано для удобства, потому что вам точно в процессе использования захочется что-то изменить в настройках категории.

Кнопка «Редактировать» или простое нажатие на название категории перенесет вас в самое сердце модуля – добавление seo-текста и настройки его отображения.

Вот так это выглядит по умолчанию:

Редактор текста в CatFace

Не совсем все понятно на первый взгляд, правда? Но это еще не все, смотрите:

Расширенный редактор текста в CatFace

Для чего вся эта куча настроек? Для нашего с вами удобства. Нам удалось создать нечто большее, нежели просто seo-модуль, который что-то бездумно делает.

Можно настроить так, чтобы на главной странице категории показывался один заголовок и текст, а на всех остальных страницах категории другой заголовок и другой текст. И это очень круто, а как всем этим пользоваться, решать, конечно, вам самим.

Напротив каждой настройки есть заветный значок [?], при наведении на который вы получите пояснения о том, что делает каждый пункт. Но если останутся какие-то вопросы, вы сможете их задать тут, в комментариях.

Для полей редактирования текста предусмотрен как WYSIWYG-редактор, так и BBCODES.


Установка, удаление и обновление модуля CatFace

Установка модуля:

  1. Распакуйте архив с модулем;
  2. Скопируйте содержимое папки uploads (кроме /templates/) на сервер;
  3. Содержимое папки uploads/templates/Default/ поместите в папку своего шаблона;
  4. Запустите файл http://site.ru/catface_installer.php и следуйте его инструкциям;
  5. Удалите файл catface_installer.php с сервера;
  6. Откройте файл main.tpl своего шаблона и в нужное место добавьте следующий код:
    [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]
  7. Процесс установки завершен, переходите к настройке модуля.

Удаление модуля

  1. Загрузите файл catface_uninstaller.php на сервер, в папку где установлен DLE;
  2. Запустите файл http://site.ru/catface_uninstaller.php и следуйте инструкциям;
  3. Удалите все файлы модуля, загруженные при установке;
  4. Не забудьте также удалить файл catface_uninstaller.php.

Обновление модуля

  1. Скачайте новую версию модуля со страницы http://alaev.info/blog/post/2086
  2. Распакуйте архив с модулем.
  3. Скопируйте содержимое папки upload (кроме файла catface_installer.php и папки /templates/) на ваш сервер, отвечая «Да» на вопросы вашего FTP-клиента о замене существующих файлов.

Внимание! Для обновления с версии v.1.x до версии v.2.x:
Содержимое папки uploads/templates/Default/ нужно скопировать в папку вашего шаблона, заменив старый catface.tpl на новый. Либо в существующем шаблоне catface.tpl заменить {name} на [show_name]<h1>{name}</h1>[/show_name], а {description} на [show_description]{description}[/show_description].
Это важно, т.к. тег h1 больше не подставляется в файле модуля — за его вывод полностью отвечает tpl-ка.


Скачать модуль CatFace

АКТУАЛЬНАЯ ВЕРСИЯ: catface v.2.3 — описание на store.alaev.info или скачать на store.alaev.info

История версий (History Log)

  • v.2.3 — 23.05.2014
    • Полностью обновлен и переработан внешний вид модуля.
    • Исправлено переключение редакторов (BBCODES, WYSIWYG) для новых версий DLE.
    • Исправлена ошибка на PHP версии 5.4 и выше.
  • v.2.2 — 31.10.2013
    • Полный отказ от DLE_API — теперь модуль работает намного быстрее и потребляет гораздо меньше ресурсов.
    • Исправлена ошибка, когда для раздела не было никаких настроек и модуль посылал каждый раз запрос в БД даже при включенном кешировании.
    • Небольшие исправления, оптимизация и улучшения кода модуля.
    • За обновление отдельное спасибо Паше ПафНутиЙ.
  • v.2.1 — 13.06.2012
    • Визуальный редактор теперь подстраивается под версию DLE, то есть работает как в версии DLE 9.6, так и в более ранних версиях.
    • Исправлен недочет в анинсталлере, когда при удалении модуля, таблица с данными не удалялась из базы.
  • v.2.0 — 03.06.2012
    • Добавлено кеширование.
    • Добавлены специальные теги для вставки в catface.tpl — [show_name][/show_name] и [show_description][/show_description].
    • Обновлён инсталлер и анинсталлер.
    • Обновлен внешний вид, заменена иконка модуля.
  • v.1.1 — 04.08.2011
    • Появилась новая опция «Где активировать модуль», которая позволяет скрыть на страницах категории не только название и описание, но и все остальное содержимое tpl-шаблона.
  • v.1.0.10 — 01.08.2011
    • Исправлена проблема с отображением пустого тега H1 если выбрана опция «скрывать» для заголовка категории.
  • v.1.0.9 — 01.06.2011
    • Решена проблема с выводом знаков ??? вместо букв.
    • Обновлена таблица в базе данных (добавлен первичный ключ и явно указана кодировка cp1251).
  • v.1.0.7 — 16.05.2011
    • Исправлена ошибка с WYSIWYG-редактором для версий DLE ниже 9.2.
  • v.1.0.6 — 16.05.2011
    • Исправлена ошибка из-за которой не работал скрипт, скрывающий описание для остальных страниц при выключенном WYSIWYG-редакторе.
  • v.1.0 — 12.05.2011
    • Паблик релиз, идентичен девеловерской версии 1.0.5.

FAQ

Q: У меня DLE 8.2, при попытке зайти в админку модуля выскакивает сообщение «Hacking attempt!».
A: Откройте файл /engine/inc/catface.php
В самом начале находим:
if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
Заменяем на:
if( !defined( 'DATALIFEENGINE' )) {


Спасибо за внимание, я буду рад услышать от вас любые предложения и замечания.

DISCLAIMER В последнее время замечено распространение данного модуля на различных сайтах, посвященных DLE, с измененным кодом, удаленными/измененными копирайтами и т.д. Но тем не менее, признаки того, что это именно данный модуль и разработан Александром Фоминым остаются. Так вот — я не несу ни какой ответственности за дистрибутивы скачанные с других сайтов.
С уважением, Александр Алаев
 
Ерунда и баянЪ!Зачет! Плюсую!
+50
 
Оптимизация сайта

Профессиональный технический аудит и оптимизация вашего сайта.
Тот самый необходимый «фундамент» для успешного продвижения.

от 10 000 руб.
Продвижение сайта

Комплексный подход к решению поставленных задач, будь то достижение заветных позиций в ТОП 10 или увеличение трафика на сайт. В стоимость уже включены полный технический аудит и оптимизация сайта.

от 15 000 руб.
Консультация

У вас недостаточно знаний?
Нужен ответ на ряд вопросов?
Хотите узнать мнение эксперта?
Вы задаете вопрос — я на него отвечаю!

1 500 руб./час
 
Получай новости блога АлаичЪ'а на e-mail:
 
Другие посты из категории Datalife Engine:
Что нового на форуме:
  1. Тарас (2 комм.)

    Вот тут можно было бы сделать все в админке

    [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

    {include file="engine/modules/catface.php"} — то есть подключил и забыл про это, а в настройках модуля сделать дополнительную настройку, что бы вместо тега [aviable=cat|main]...[/aviable] в шаблоне.

    Вдруг кому надо добавить где то вывод какой то информации, и кроме главной и категорий еще на других страницах (так модуль будет более универсален)

    Ответить
    • АлаичЪ

      Была такая идея, сделать универсальный модуль, чтобы можно было что угодно куда угодно добавить. Если и будем реализовывать, то уже отдельно. А тут у нас задача конкретно стояла с категориями.

      Ответить
    • mithrandir (98 комм.)

      Кстати говоря, заключать вывод модуля в теги [aviable=cat|main]...[/aviable] не является критичным условием его работы! Если мы просматриваем НЕ главную и НЕ категорию, CatFace посмотрит, подумает — и ничего не выведет. Теги нужны для оптимизации скрипта, чтобы модуль даже не подгружался.

      А что касается вывода информации на других страницах — призываю всех отделять "компот" от "мух" и использовать весь функционал только по его прямому назначению!

      Ответить
  2. Александр (1 комм.)

    У меня вот такая ошибка:

    Fatal error: Call to undefined method DLE_API::load_table() in /var/www/murmu635/data/www/goldshara.org/engine/modules/catface.php on line 60

    В чем проблема? DLE 9.0

    Ответить
    • mithrandir (98 комм.)

      При установке каких-либо сторонних скриптов на Ваш сайт не был ли затронут файл /engine/api/api.class.php? Вам стоит попробовать заменить его файлом из дистрибутива Data Life Engine 9.0, т.к. похоже, что в нём отсутствует метод для загрузки данных из mysql (load_table), который используется данным модулем.

      Ответить
  3. mithrandir (98 комм.)

    У кого проблемы с кодировкой и даже те, у кого их нет — можете скачивать обновление: catface_v.1.0.9.zip

    По сути обновлена табличка в базе данных (добавлен первичный ключ и явно указана кодировка cp1251).

    Если модуль у Вас уже наполнен информацией и Вы не хотите её потерять — нужно закачать в корень сайта и запустить файл catface_updater.php

    Ответить
    • mithrandir (98 комм.)

      Так-с, инструкции немного изменились.

      Те, у кого были проблемы с кодировкой — всё равно ничего дельного в базу данных модуля не занесли, так что, скачивайте v.1.0.9 и запускайте catface_installer.php (остальные файлы можно не заменять).

      А те, у кого с кодировкой и так было всё в порядке, могут запустить catface_updater.php для добавления первичного ключа в таблицу модуля.

      Ответить
  4. Алексей С. (2 комм.)

    Здравствуйте! У меня проблема с знаками вопроса, как у некоторых, дле 9.2. Пытался связаться в аське, представленной в комментах выше, не помогло, тишина. Если кто знает как решить, напишите пожалуйста в аську: 462девять623. А я пока подожду ответа автора модуля.

    Ответить
    • Алексеей (1 комм.)

      Некоторые на DLE, это, наверно, я. Проблемы с кодировкой отпали после установки версии catface_v.1.0.9.zip

      Парой комментов выше — инструкция. Но советую произвести установку заново — вопросы отпадут.

      А автор блога вам ответить сейчас не сможет, лето, отпуска...

      Ответить
  5. eskort (4 комм.)

    На сайте все новости в одной категории, каждой новости присвоен свой символьный код. Выводятся они через меню в своей группе вот так http://site.ru/catalog/a, http://site.ru/catalog/b и так далее.

    Вопрос: как можно воспользоваться модулем в таком случае? Уж очень мне нужна именно такая реализация.

    Ответить
    • mithrandir (98 комм.)

      Данный модуль выводит SEO-тексты именно при просмотре категорий или главной страницы. Соответственно, если у Вас одна категория, то и заполнить их можно только для неё. А где именно хотите вывести их Вы?

      Ответить
      • eskort (4 комм.)

        Как писал выше новости находятся в одной категории и выбираются оттуда символьным кодом (при добавлении новости во вкладке «Дополнительно» сверху есть «Символьный код», предназначен для объединения группы новостей в каталоги, например, если задать группе новостей один символьный код «a», то эта группа новостей новостей будет доступна по адресу: http:/site.ru/catalog/a/.

        Мне нужно чтоб выводился SEO-текст при просмотре по этому адресу.

        Ответить
        • mithrandir (98 комм.)

          В данный момент CatFace не ориентирован на работу с группами новостей по символьным кодам. Возможно, данный функционал будет добавлен в более поздних версиях или в другом модуле.

          Ответить
  6. iwanowi4 (21 комм.)

    Добрался и я до этого мода, уже отловили, видимо, крупные баги... Так как прижился как родной, без лишнего гемора... Спасибо за мод!!!

    Молодцы ребята! Ждём чего-то новенькое, всё что нашёл здесь — всё пригодилось, и самое главное, во время всё...

    Ответить
  7. Silver (11 комм.)

    Ну неужели не один я об этой проблеме думал! Приятно порадовали...

    Есть решение без модуля, правда не без недостатков...

    Я долго перелопачивал различные варианты и в итоге остановился на таком:

    Реализация описаний и заголовков через фиксированные новости.

    1. Разделяем shortstory.tpl на 2 части (для фикс. и не фикс. новостей).

    2. Для фикс новостей шаблон выглядит примерно так:

    <h1>{title]</h1>
    <p>{short-story}</p>

    3. Добавляем новость, фиксируем ее.

    4. В robots.txt запрещаем к индексации id этой новости.

    Но есть недостатки. Система все-таки понимает эти описания категорий как новости, и в связи с этим ссылки на эти новости будут вылазить в разных местах (например, в популярных новостях, похожих новостях, в картах сайта и т.п.)

    По этому огромное спасибо за модуль!

    Ответить
    • mithrandir (98 комм.)

      А приятнее ведь использовать разработки программистов по их прямому назначению, а не для "плясок с бубнами" =) Ваш способ тоже имеет право на существование. Вопрос возник — а как в таком случае будет выглядеть главная страница сайта? Разве на ней не вылезут все прилепленные новости изо всех категорий?

      Ответить
      • iwanowi4 (21 комм.)

        Подписан на комменты... Радует что мод работает без косяков! Что и доказывают комменты выше, никто с проблемами не обращается... ещё раз спасибо! :-)

        Чего то новенькое готовится в этом направлении? Очень заинтересовали Ваши разработки, это именно то, что не хватало движку DLE, чем интересно разработчики думают... ведь эти решения должны были бы воплотить как минимум года 2-3 назад... (судя по "хотелкам" на офф форуме... Так держать! ;-)

        Ответить
        • АлаичЪ

          Я вот сам даже не тестировал последние версии модуля, за меня это сделали читатели, что очень приятно. Конечно же, Саше огромное спасибо, за то, что занимается поддержкой пользователей в мое отсутствие, и выкладывает новые версии на своем ресурсе.

          Кстати, я пост сегодня обновил, закачал последнюю версию к себе на блог, немножко отформатировал комментарии.

          Чем думают разработчики мне как и вам не понятно, и верить в них перестал уже давно, вот и приходится с бубнами плясать.

          Данный модуль не первый и, конечно же, не последний. В данный момент идет разработка очередного крутого модуля, я о нем в будущем напишу.

          Вы можете и сами подкинуть идею для разработки, и если она окажется действительно стоящей, то я проспонсирую разработку и выложу на блоге!

          Ответить
          • eskort (4 комм.)

            Поспособствуйте реализации в CatFace работу с символьными кодами, думаю это оценят огромное количество людей ведь добавления данной функции существенно расширит возможности SEO оптимизации.Александр посчитал эту идею отличной. С нетерпением жду обновления CatFace !

            Ответить
            • АлаичЪ

              Ну раз Саша посчитал идею отличной, то ему и карты в руки =) Вернусь из отпуска и переговорю с ним на эту тему.

              Ответить
    • Nick (17 комм.)

      не хочет cellsoft сделать штатное описание категорий и доп поля к категориям(((

      Ответить
  8. skorpion1493 (2 комм.)

    Спасибо большое, модуль отличный, я только текст прописываю со стилем display: none;, чтобы видели только поисковики и было поменьше материала на странице. Может разработчики сделают что-нибудь похожее, а то если в модуле поставить, чтоб скрывалось описание, то не видят ни поисковики, ни люди.

    Ответить
    • АлаичЪ

      Ага, чтобы потом все сайты за клоакинг перебанили, вот пользователи то спасибо скажут =)

      Советую вам сперва изучить что такое SEO, что разрешено, а что нет. Хотя бы руководство для вебмастера от Яндекса прочтите для начала.

      Ответить
  9. Monetizator (5 комм.)

    Я так понимаю что вывод текста будет перед новостями, опубликованными в категории. А как допустим сделать, чтобы этот текст выводился в колонке или в футере скажем? Такое возможно?

    Ответить
    • mithrandir (98 комм.)

      Возможно. SEO-текст выведется в том месте main.tpl, куда Вы вставите тег для вывода модуля.

      Ответить
      • Monetizator (5 комм.)

        mithrandir, спасибо, буду пробовать. А как с Вами можно связаться? Есть еще несколько вопросов по этому модулю, в комментах расписывать очень долго.

        Ответить
        • АлаичЪ

          Все же предлагаю расписывать здесь, мало ли кому еще может это пригодиться.

          Ответить
          • Monetizator (5 комм.)

            ОК. А если нужно вывести два текста в разных местах, это решаемо?

            Ответить
            • mithrandir (98 комм.)

              Такой возможности в настоящее время нет, одной категории может соответствовать только один текст.

              Ответить
              • Monetizator (5 комм.)

                Поставил на 8.5 — в висивиг редакторе не отображаются иконки. Как-то лечится?

                Ответить
                • mithrandir (98 комм.)

                  Это из-за того, что в DLE до 9 версии нет поддержки jquery. Теоретически вылечить можно лишь переписыванием файлов:

                  /engine/editor/catface_description.php

                  /engine/editor/catface_description_pages.php

                  Т.к. визивиг редактор в ранних версиях DLE встраивался по другому принципу.

                  Ответить
                  • Monetizator (5 комм.)

                    mithrandir, спасибо за ответы. Придется все-таки ставить 9.2.

                    Продолжая тему о "распиле" ДЛЕ... Скажите, а сложно реализовать ЧПУ к примеру такого вида: site.com/category/newsname-15.html ?

                    В стандартном варианте так: site.com/category/15-newsname.html А хочется как в первом варианте. Можно ли это сделать только модифицируя .htaccess ?

                    Ответить
  10. АлаичЪ

    Ребята, обновился модуль до версии 1.0.10, была исправлена досадная ошибка с выводом пустого тега H1 при незаполненном поле заголовка или установке "скрывать". Просьба всех обновиться.

    Надо обновить файл /engine/modules/catface.php и удалить h1 в файле шаблона catface.tpl

    Ответить
    • iwanowi4 (21 комм.)

      Спасибо обновился, а проблем вроде и не наблюдал ранее...

      наверно потому что я не использовал h1 в этом блоке...

      Ответить
      • АлаичЪ

        Вот именно, я тоже не наблюдал и потому для меня стало неожиданностью такой косяк. Обновляю модуль на своих сайтах теперь.

        PS Советую использовать все же заголовок.

        Ответить
        • mithrandir (98 комм.)

          В новой версии модуля заголовок категории оборачивается в тег <h1> принудительно. Поскольку модуль создан для SEO-нужд и предназначен для SEO-людей, то, думаю, они не должны быть против этого ;-)

          Ответить
  11. АлаичЪ

    Очередное обновление модуля. Добавлена новая настройка.

    Обновление актуально для тех, кто в шаблон catface.tpl добавляет, например, рекламу. При этом если активировать название/описание только на главной странице, то на всех остальных страницах название/описание будет отсутствовать, а прочее содержимое шаблона будет выводиться.

    Иногда это неудобно, а данное обновление позволит включать/отключать tpl-шаблон полностью.

    Ответить
    • iwanowi4 (21 комм.)

      Спасибо, обновлюсь очередной раз!

      Сезон отпусков, видимо, закончился... Раз пошли частые обновления. ;-) Удачи в разработках!

      Ответить
      • АлаичЪ

        Ну не то чтобы тут связанно с отпусками. Просто я начал активно использовать модуль на своих сайтах, вот и появляются новые требования.

        Обычно я заказываю написание чего-то если это надо хотя бы для одного из моих проектов, то есть под нужды конкретного проекта и пишется задание. А когда начинаешь пробовать в других условиях, то и вылазиют новые требования.

        Как-то так.

        А вот вас, как самого активного пользователя модуля, разве все в нем устраивает? Разве нет никаких пожеланий?

        Ответить
  12. good (1 комм.)

    здравствуйте, скажите как лучше разместить текст на сайте (сайт о фотошопе- рамки, календари т.п.) сверху страницы под спойлером или внизу страниц полным текстом. Сейчас это выглядит так http://best-photoshop.ru/frameworks/ . На оптимизацию не ругайтесь:), давно уже не переделывал, это были первые шаги :)

    Ответить
    • АлаичЪ

      Посмотрел ваш сайт — ужас да и только, но это ваше лично дело.

      Спойлер — верная дорога в бан, так что убирайте пока не поздно и сделайте текст видимым, никому он внизу не помешает.

      Конечно, самый лучший вариант: резместить текст сверху, заполнить H1 заголовок и ниже уже контент. Но в вашем случае можно и снизу текст оставить, все же роль текста не настолько велика, как порча им внешнего вида (и без того очень убогого) сайта при нахождении сверху.

      Ответить
  13. Shvack (2 комм.)

    Классный модуль, спасибо, на 9.3 все отлично работает!

    Только вот если бы в поле «Заголовок категории:» можно было, к примеру, html-теги прописывать, ну или bb-коды, чтоб можно было выставить по центру заголовок или цветом другим выделить...

    Еще бы что-то придумать у кого новости находятся в нескольких категориях, например, ситуация с фильмами и музыкой, у каждого фильма несколько жанров, и получатся дубликаты новостей в каждом жанре... Пока кроме как определять один основной жанр ничего не придумал...

    Ответить
    • АлаичЪ

      Какие либо стили к H1 прописывать вообще вредно. Да и потом это делается с помощью CSS так же как и для h1 в любом другом месте сайта. А пихать теги куда попало — очень плохая идея.

      На счет нескольких категорий — ну что поделать, это невозможно отследить, выхода у вас два — либо смириться, либо обходиться только одной категорией.

      Ответить
      • Shvack (2 комм.)

        Спасибо за ответ, решил смириться...

        Ответить
  14. Дмитрий (2 комм.)

    Столкнулся с проблемой: я сделал описание для некоторых категорий и через несколько дней проверил их в поисковиках. В Яндексе, как и ожидал, пока ничего нет, а Гугл уже вывел сайт в результаты выдачи, но он выводит в сниппете дату написания текста, вставленного через этот модуль. Как это можно исправить?

    Ответить
    • АлаичЪ

      Тут варианта два — или эта дата есть на странице, имеется ввиду текст. Или — дата индексации документа. Соответственно повлиять вы можете только на вариант номер один.

      И вообще модуль тут не причем.

      Ответить
  15. Anton (2 комм.)

    А можно ли как-то сделать чтобы информация выводилась не только в категории, но и при просмотре новости?

    Поковырялся в модуле, сделал вывод что гораздо удобней и более универсальный получился модуль дополнительных полей для категорий жаль его пока нету. на нем можно было бы реализовать и эти функции и различные меню по категориям и т.д.

    Ответить
    • АлаичЪ

      Вывести можно что угодно и где угодно. Но я то преследовал не эту цель — а цель грамотной оптимизации. Но вы видимо этого не понимаете.

      Чтобы вывести текст в определенной категории и в новостях этой категории используйте код

      [category=X]{include file="txt_cat_X.tpl"}[/category]

      А в файл txt_cat_X.tpl добавьте текст и положите в папку с темой оформления.

      Ответить
      • Anton (2 комм.)

        Я понимаю для чего Вы этот модуль используете, но его можно и для других целей использовать.

        А про теги [aviable] [category] и обратные теги я знаю достаточно. Меня интересовала возможность вывода именно той информации в новостях, которую я ввожу в админке модуля для конкретной категории, а не в шаблоне.

        жаль что нельзя, и все же спасибо за модуль.

        Ответить
        • АлаичЪ

          То есть хотите выводить информацию не в категории, а в новости? В таком случае, действительно, проще обойтись без модуля, с помощью приведенного выше примера или, как вы сказали, с помощью доп. полей.

          Просто я не совсем понимаю, какая цель преследуется при этом...

          Ответить
  16. FanTa (1 комм.)

    Давно искал такой модуль. Спасибо автору, мне оно было очень полезно.

    Всё за работало без косяков, версия DLE 9.2

    Ответить
  17. super_keks (4 комм.)

    Как лучше выводить сео текст: до контента или после? Есть ли вообще хоть какая-то разница? Прочитал пару статей в инете, в некоторых описывается, что разницы нет, в некоторых, что только сверху и точка.

    Ответить
    • АлаичЪ

      Ну вообще лучше было бы до контента выводить. Если только это не мешает пользователю.

      Ответить
      • super_keks (4 комм.)

        Пользователю не мешает, но вид сайта этот текст портит, а внизу над футером он отлично вписывается...

        Ответить
        • АлаичЪ

          Ну вот, могли бы и не спрашивать моего совета, все равно же сами давно решили этот вопрос ;)

          Ответить
  18. Ден (34 комм.)

    Здравствуйте! У меня такой вопрос: установил Ваш модуль на на сайте в денвере, и не пойму, где увидеть хоть какие то изменения на сайте, для того чтоб узнать встал модуль или нет. Изменений я не нашёл. Мож Вы подскажете где их искать?

    Ответить
    • АлаичЪ

      А зачем устанавливали, если не понимаете? =)

      Чтобы что-то увидеть обязательно выполните все шаги установки. Потом в админке зайдите в панель управления модулем, выберите нужную категорию и в предложенных полях заполните заголовок и текстовое поле, выберите нужные настройки и сохраните. Потом смотрите категорию, для которой проводились изменения, на сайте и все поймете.

      Ответить
  19. Axel (63 комм.)

    А ели у меня все страницы /page/ скрыты в robots.txt ?

    Я в категориях вывожу описания добавив в main.tpl текст между тегами

    [aviable=cat][category=X] ... [/category][/aviable]

    Ответить
    • АлаичЪ

      Можно и так. Но как ни крути, CatFace удобнее, хотя бы потому, что редактировать через админку можно.

      Ну и плюс текст на всех страницах мешаться пользователю не будет.

      Ответить
  20. Alexgsk (2 комм.)

    Привет, пользуюсь вашим модулем, все отлично работает. Стоит версия catface_v.1.0.9

    Сегодня обновился с ДЛЕ9.2 до ДЛЕ9.4 по оф.инструкции, планировал что модуль придется переустанавливать, но все работает и так.

    Вопрос: нужно ли мне чтото сделать с модулем не пропустил ли я чего? (переустановить? или обновится до catface_v.1.1)

    Ответить
    • АлаичЪ

      Да, все правильно, модуль должен работать после обновления, так как при установке модуля никаких правок файлов движка не производилось. А при обновлении самого движка, файлы модуля никак не затрагиваются.

      Так что все в порядке.

      При обновлении до версии 1.1 придется пройти процедуру установки с самого начала, так как структура в базе данных изменилась.

      Ответить
  21. Андрей (2 комм.)

    Сделал все по инструкции, но ни в одном из разделов ничего не отображается...Такое ощущение что не работает в дле [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]... А где ее исправить я даже не знаю...можете посоветовать что то?

    Ответить
    • АлаичЪ

      DLE выше 8.2?

      В админке все верно заполнили?

      Ответить
      • Андрей (2 комм.)

        Версия ДЛЕ 8.2, а вот какие настройки влияют на это в админке?

        Ответить
        • АлаичЪ

          Для 8.2 надо обратить внимание на подзаголовок "Некоторые особенности" в посте. В остальном не должно быть никаких проблем. У меня на сайте с DLE 8.2 все отлично работает!

          И еще раз проверьте, все ли шаги установки вы выполнили, все ли файлы загрузили куда надо.

          Ответить
  22. Axel (63 комм.)

    Скажите, а при добавлении текста можно использовать html?

    Ответить
  23. Axel (63 комм.)

    Может пишу не в тему, но вопрос Вам хотелось бы задать :)

    В последнее время начал задумываться, а стоит ли закрывать страницы /page/ в robots.txt ? Ведь если логично подумать, то индексация сайта сильно ухудшается и страницы будут иметь хрен знает какой уровень вложености...

    Как Вы считаете?

    Ответить
    • АлаичЪ

      Закрывать можете по своему желанию. В какой-то степени это исключит неполное дублирование контента, если анонс новости является частью полной новости.

      Лично у меня на некоторых сайтах страницы пагинации закрыты в роботсе, а на некоторых не закрыты. Лучше или хуже не станет ;)

      Ответить
  24. Сергей (16 комм.)

    Не работает WYSIWYG редактор при редактировании категории (просто поле для описания категории). Что нужно сделать?

    Ответить
    • АлаичЪ

      Во-первых. Убедитесь, что используете последнюю версию.

      Во-вторых. В админпанели в настройках системы напротив пункта "Включить WYSIWYG редактор в админпанели:" поставить "Да".

      Даже если каким-то чудом визуальный редактор не появится, то в обычном поле можно использовать html.

      Ответить
      • Сергей (16 комм.)

        1. Версия 1.1

        2. Включить WYSIWYG редактор в админпанели: ДА

        3. Прописал без редактора визуального в поле <h2>123</h2> и на странице получил просто обычный текст 123.

        Ответить
        • Анатолий (17 комм.)

          Не расстраивайтесь, у меня тоже самое. 4 года работаю с DLE, а насчёт поставьте wising редактор в ДА так это АлаичЪ так прикалывается!!!

          Ответить
      • Сергей (16 комм.)

        После обновления всех файлов на сервере ничего не изменилось. Залил файл catface_updater.php и обновил. После нажатия кнопки обновить модуль увидел:

        MySQL Error!
        ------------------------
         
        The Error returned was:
        Duplicate column name 'module_placement'
         
        Error Number:
        1060 
        ALTER TABLE `dle_category_face` ADD `module_placement` ENUM( 'nowhere', 'first_page', 'all_pages' ) NOT NULL AFTER `description_pages`;
        Ответить
        • АлаичЪ

          В вашем случае надо запускать не updater, а installer.

          Так что если у вас уже на сервере лежат файлы от v.1.1, то просто запустите инсталяцию, но учтите, что поля таблицы БД при этом очистятся, так что всю информацию из модуля скопируйте, например, в блокнот.

          Ответить
          • Сергей (16 комм.)

            Спасибо за быстрый ответ.

            Ответить
  25. Сергей (16 комм.)

    Ваш модуль только на две страницы категории. Как можно увеличить количество страниц?

    Ответить
    • АлаичЪ

      Чего? Какие две страницы? Опишите подробнее симптомы и будем разбираться почему так.

      Ответить
      • Сергей (16 комм.)

        Вот к примеру: берем любую категорию на сайте и добавляем текст (там только для двух страниц одной категории можно добавит текст, page/1/ и page/2/), что нужно сделать, чтобы можно было добавить текст на page/3/, page/4/, page/5/ и т.д.

        Ответить
        • АлаичЪ

          Этого не может быть! Все работает. Надеюсь, у вас последняя версия установлена?

          Чтобы отображалось везде, надо настраивать так:

          Заголовок категории: *заголовок для первой страницы*

          Отображать заголовок: показывать

          Где отображать заголовок: на первой странице

          Заголовок для остальных страниц: *заголовок для второй и всех последующих страниц*

          Описание категории: *описание для первой страницы*

          Отображать описание: показывать

          Где отображать описание: на первой странице

          Описание для остальных страниц: *описание для второй и всех последующих страниц*

          Ответить
          • Сергей (16 комм.)

            Да, все верно, так и работает.

            Описание для остальных страниц: *описание для второй и всех последующих страниц*.

            Я вот что хочу, чтобы на каждой следующей странице было другое описание.

            Описание для 2 страницы:

            Описание для 3 страницы:

            Описание для 4 страницы:

            Описание для 5 страницы:

            Ответить
          • АлаичЪ

            Это уже из раздела бреда. Мы такое в своем модуле точно делать не будем.

            Ответить
          • ulit (1 комм.)

            Почему же? Вроде неплохая идея :)

            Ответить
          • benassi (2 комм.)

            Поддерживаю админа! Мне лично такой функции не надо.

            Было бы не плохо, если можно было выводить титле и описание к тегам (site.ru/tags/Walt+Disney+Pictures/), або хотя бы титле на странице с ним. Я понимаю, что тегов может быть тысячи, но может как-то можно сделать что бы на странице оно генерировалось автоматом?

            Что бы открыл, например, страницу site.ru/tags/Walt+Disney+Pictures/, а там в нужном месте <h1>Walt Disney Pictures</h1> или чтобы в h1 вставлялось title этой страницы...

            Вот это было бы круто.

            Ответить
            • mithrandir (98 комм.)

              Для данной задачи CatFace не нужен.

              1. Находите в index.php строку

              $tpl->set ( '{speedbar}', $tpl->result['speedbar'] );

              2. После неё вставляете

              if ($do == "tags") $tpl->set ('{tagstitle}', $tag);

              3. Открываете main.tpl и перед тегом {content} вставляете

              [aviable=tags]<h1>{tagstitle}</h1>[/aviable]
              Ответить
              • benassi (2 комм.)

                Что-то не то! Теперь при переходе по ссылке ошибка: "По данному адресу публикаций на сайте не найдено, либо у вас нет доступа для просмотра информации по данному адресу." То title вверху отображается!

                Ответить
                • mithrandir (98 комм.)

                  То, что я написал, никаким боком не касается никаких ссылок. Строка в index.php просто устанавливает тегу {tagstitle} такое же значение, как отображается в title страницы. А строка в main.tpl просто его выводит. Внимательно всё проверьте!

                  Ответить
  26. Axel (63 комм.)

    Скажите. Можно как-то на страницах с тегами вывести текст? Было бы очень хоршо, разместить и там описание...

    Ответить
    • АлаичЪ

      Как писалось парой комментов выше, можно вывести в H1 название тега, а вот отдельный текст под каждый тег вывести без модуля не получится. Но расширение CatFace под цели тегов не планируется, по крайней мере пока...

      Ответить
  27. Sergey (3 комм.)

    Давно хотел установить себе этот модуль, но все руки не доходили. В итоге сайт работал также как у вас через [шоуфул][категори], а сегодня наконец выкроил время — установил и сразу настроил категории как было — все просто шикарно!

    Очень порадовала функциональность модуля — очень удобно и продумано!

    Спасибо вам!

    Ответить
    • АлаичЪ

      Спасибо за отзыв! Если будут замечания — пишите здесь.

      Ответить
  28. nalex (5 комм.)

    Я очень много перерыл всякой информации в нете в поисках именно такого решения. Когда установил, попробовал — это именно то, чего так очень не хватает ДЛЕ и я очень вам благодарен за этот модуль!

    Ответить
  29. Сергей (2 комм.)

    Прочитал хвалебные отзывы об модуле купился на это и установил, теперь не пойму для чего он нужен? Все что он делает, все это есть в стандартном движке или автору нужна ссылочная масса, ведь после установки встает и его ссылка.

    Ответить
    • АлаичЪ

      Это берд. Во-первых, никаких внешних ссылок в модуле нет.

      Во-вторых, вы просто не понимаете смысла, потому и написали такой комментарий. Просто скажите мне, как именно вы сможете решить те же задачи, которые решает модуль, стандартными средствами?

      Ответить
      • Сергей (2 комм.)

        При создании или редактировании категорий в стандарной DLE настраиваются и заголовки и теги и ключевики для каждой категории в оттдельности. А ссылка ваша встает в админке модуля в левом верхнем углу и ненадо говорить что это бред, так и получается что ваш модуль только для вашей ссылочной массы а что он делает вы объяснить и растолковать не можете и чему тут все восхищяются не пойму если конечно сами все коментарии не пишете.

        Ответить
        • iwanowi4 (21 комм.)

          Давно подписан на эти комменты, но такую откровенную чушь ты написал впервые...

          Ссылку в админке никто кроме тебя не увидит, какая ссылочная масса? Судя по напИсанному тобой, ты совершенно не понял для чего этот мод разрабатывался... Ну может он тебе и не нужен тогда! Удали его и спи спокойно...

          Ответить
  30. Axel (63 комм.)

    Здравствуйте. В планах уже есть реализация возможности выводить текст на страницах с тегами? Очень нужно :)

    А то создавать на сайте несколько десятов категория я считаю дико... Хотя... Если бы можно было удобно в админке оформить выбор категории и подкатегории. А то согласитесь, листать список из 50 категорий и выбирать нужные не очень удобно :)

    Ответить
    • АлаичЪ

      Нет, пока в планах нет возможности работы с тегами, но я этого и не обещал.

      А на счет удобства выбора категории, да, вы правы, листать большой список неудобно. Но как вариант, можно сделать следующее: идете в /engine/skins, открываете default.css, находите .cat_select и меняете там "font-size:" на 10px; а "height:" ставите 300px; и сразу жизнь становится проще ;)

      Ответить
      • Axel (63 комм.)

        Спасибо за совет. Сейчас возможности попробовать нет. чуть позже попробую :)

        Ответить
  31. Catseo (4 комм.)

    не выводит дополнительную панель bb как исправить

    Ответить
    • АлаичЪ

      Тип панели выбирается в соответствии с глобальными настройками движка. Попробуйте в настройках, например, выбрать везде визивиг-редактор.

      Ответить
      • Catseo (4 комм.)

        Не помогло.

        Ответить
        • АлаичЪ

          А версия движка какая?

          PS Ну если не выводится панель — оформляйте содержимое в html теги вручную и вставляйте, модуль все интерпретирует и поймет.

          Ответить
          • Catseo (4 комм.)

            Версия 9.4

            Я так понимаю, дополнительные иконки должны быть для кнопок, их в архиве нет :(

            Ответить
            • АлаичЪ

              Нет, никакие иконки не нужны, редактор то стандартный движковый используется.

              Пробовали уже оформленный в html текст вставлять?

              Ответить
              • Catseo (4 комм.)

                Да, разметка напрямую работает.

                Ответить
                • АлаичЪ

                  Ну вот, как вариант, можно пользоваться таким способом.

                  Ответить
  32. qwerty (1 комм.)

    Установил модуль всё отлично работает. Но есть один вопросик я поставил код сверху, ну как у меня фон самого сайта чёрный, описания модуля выходит тоже чёрным шрифтом, а сами новости у меня на белом фоне выводятся. Может кто подскажет как сделать что бы так же как и новости на белом фоне выводился этот модуль?!

    Ответить
    • АлаичЪ

      В помощь вам шаблон catface.tpl и css-стили ;)

      Вот, например, содержимое файла шаблона заключите в div:

      <div class="catface">

      {name} {description}

      </div>

      А в файле style.css пропишите:

      .catface {color:#fff;}

      Ответить
      • Эдуард (1 комм.)

        Здравствуйте!А у меня не получается почему то так сделать, я сделал как вы написали а у меня изменений нет!

        Ответить
        • Nick (17 комм.)

          .catface {color:#fff !important;} попробуйте

          Ответить
  33. Дмитрий (44 комм.)

    Установил модуль, чтобы проверить работоспособность его с картой сайта, всё гуд оказалось. Только модуль на сайте не нужен, я его удалил через catface_uninstaller.php. Теперь сайт не открывается. :(

    MySQL Error!
     
    ------------------------
     
    The Error returned was:
     
    Table 'p38197_potolki.dle_category_face' doesn't exist
     
    Error Number:
     
    1146
     
    Select * from dle_category_face where category_id = 0

    Что делать?

    Ответить
    • Дмитрий (44 комм.)

      Поторопился я, просто файл удаления модуля не удалил файлы, пришлось вручную. Сайт заработал.

      Ответить
      • АлаичЪ

        Да, анинсталлер не удаляется фалы, как я об этом и писал в посте в пункте про удаление модуля.

        Рад, что все работает.

        Ответить
  34. soldjer (1 комм.)

    как изменить шрифт!?

    как изменить ширину окна "Описание категории:"!?

    Ответить
    • АлаичЪ

      style.css вам в помощь, там все можно настроить.

      Я уже выше — #comment-7747 — говорил как изменить цвет текста, вот таким же способом можно изменить и размер, прописав .catface {width:500px;}

      Ответить
  35. Владимир (1 комм.)

    Скажите, а не могли бы вы внедрить новую фишку: Все точно также, но для Тэгов? Тоесть у меня категории на сайте выведены через Тэги(просто очень много разных категорий и если их все сделать в одном меню это будет сборная солянка). Очень хотелось бы, чтобы такое было возможно

    Ответить
    • АлаичЪ

      Такой модуль в планах. Все будет, хотя по срокам даже не сориентирую...

      Ответить
  36. Silver (11 комм.)

    Заметил один недостаток. При добавлении описания с использованием BBCODES не хватает опции "Автоматический перенос строк", как при добавлении новостей.

    P.S. В остальном модуль шикарен!

    Ответить
    • АлаичЪ

      Хм...даже не думал об этом ни разу. Я этой опцией не пользовался никогда, что она конкретно делает?

      Ответить
      • Roma Dyrkman (1 комм.)

        У меня обратная проблема. Всегда вставлял в редактор BB кодов, отформатированный HTML и отключал Автоматический перенос строк (чтобы не городил поверх моего HTML еще <br> в месте переноса строки).

        А тут не отключить. "визивик" тоже не включается. DLE 10.1.

        Может кто подскажет, где что надо поправить. А то копаться абсолютно нет времени.

        П.С. Пока просто в phpMyAdmin поудалял <br> ненужные.

        Ответить
  37. Veber (3 комм.)

    Во первых хочу сказать огромное спасибо за модуль, очень необходимый и полезный.

    И еще у меня возник вопрос, можно как нибудь выводить описание и для новостей которые в подкатегориях (в полной новости) ?

    Ответить
    • АлаичЪ

      Не совсем понял суть вопроса. Данный модуль предназначен для вывода текста в категориях/подкатегориях и только. Для вывода текстов в full-story он не подходит, это можно реализовать стандартными тегами [aviable=showfull][category=X]*тут любой тест*[/category][/aviable].

      Ответить
      • Veber (3 комм.)

        АлаичЪ, попробую объяснить.

        — Категория (описания есть)

        — Под категория (описания есть)

        — Материал в подкатегории (нет описания)

        Вот хотелось бы узнать, есть возможность выводить описание в новости, который находится в подкатегории.

        Необходимо, что для каждой новости в фулстори выводилось описание категории, где находится новость.

        Ответить
        • АлаичЪ

          Я все правильно понял. И мой ответ выше остается в силе. Только с помощью модуля это не получится сделать, только вручную и только так: [aviable=showfull][category=X]*тут любой тест*[/category][/aviable].

          Соответственно, для каждой категории надо будет вставлять эти теги и определенный текст.

          Ответить
          • Veber (3 комм.)

            АлаичЪ, спасибо за ответ.

            А планируется организовать такое в новой версии модуля?

            Ответить
            • АлаичЪ

              Всегда пожалуйста.

              Нет, такое не планируется. Потому что это как раз одно из того, от чего надо было избавиться при помощи модуля.

              Ответить
  38. Рамзес (1 комм.)

    Скажите как сделать что-бы текст выводимый в категории стоял вверху над новостями а не внизу.

    Ответить
    • АлаичЪ

      Куда вставите тег [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] там и будет выводиться описание, хоть в футере, хоть в шапке.

      Ответить
  39. Вадим (1 комм.)

    Какие права нужно ставить для папок, ато при подключении модуля выдает ошибку File engine/modules/catface.php is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write.

    Пробовал изменять правила для папок engine и modules, но при изменении сайт переставал работать или ошибка так и оставалась

    Ответить
    • АлаичЪ

      Я уже где-то писал. Надо ставить права 755 на папки.

      Ответить
  40. Тимур (7 комм.)

    Здравствуйте. Подскажите пожалуйста, я вот установил Ваш модуль(за что Вам огромное спасибо) мне теперь нужно вырезать всё из настроек категорий(Метатег title: , Описание для категории, Ключевые слова) и вставить в настройки CatFace ?

    Ответить
    • Артем (2 комм.)

      Нет, модуль добавляет только ТЕКСТ-описание категории + заголовок на страницу, мета-тегов он не касается.

      Ответить
      • АлаичЪ

        Да, все верно Артем сказал. Только я бы уточнил, что под словом "заголовок" подразумевался заголовок H1 (не title).

        Ответить
        • Артем (2 комм.)

          В аське бываете? Хотел бы пару вопросов задать по поводу SEO.

          Ответить
  41. pAvel (1 комм.)

    Модуль отличный, интересно узнать какую нагрузку он создаёт?

    И ещё, при отображении только на первой странице категории отображается и как site/cat, и как site/cat/page/1/. Ну собственно это фиксится в несколько кликов в engine\modules\catface.php

    Ответить
    • АлаичЪ

      Нагрузка небольшая, а у вас есть нарекания на скорость работы? В следующем обновлении сделаем кеширование.

      А на счет site/cat и site/cat/page/1/ — это уже косяк движка, а не модуля.

      Ответить
  42. Don (1 комм.)

    Замечательный модуль. Я рекомендовал бы внедрить его в сборку DLE.

    Но есть очень большая просьба к вам, у меня много запросов идет по тэгам, думаю, и у других тоже. Пожалуйста, добавьте возможность редактирования еще и тэгов. Очень и очень пригодилось бы. И не только мне.

    Ответить
    • АлаичЪ

      Как я уже не раз писал в комментариях, такой модуль будет, но когда именно — не знаю, будет время — сделаем.

      Ответить
  43. Иваан (3 комм.)

    Ошибка:

    Fatal error: Call to undefined method DLE_API::load_table () in /var/www/***/data/www/сайт.ru/engine/modules/catface.php on line 60

    Так и никто не знает как решить эту проблему?

    DLE 8.5, в админку пускает.

    Ответить
  44. Александр (3 комм.)

    стоял модуль на DLE 9.5, обновил DLE до 9.6, после этого скрипт нужно как-то переустанавливать?

    Ответить
    • АлаичЪ

      Если работает все и отображается, то нет, не надо.

      Ответить
  45. Сергей (1 комм.)

    В DLE 9.6 не работает редактор. Можете исправить?

    Ответить
    • АлаичЪ

      Исправим со временем.

      Пока используйте html для верстки и оформления текста.

      Ответить
  46. Кррава (2 комм.)

    Добрый день, я хоть и прочел чуть левее инфу, и понимаю, что мой комент не несет никакой инфы, но все таки не могу не поблагодарить автора блога, пусть и прочтет мое сообщение один админ, так как вопросов у меня нет.

    Просто БОЛЬШОЕ Вам спасибо!

    Ответить
    • АлаичЪ

      Спасибо за отзыв, мне приятно ;)

      Ответить
  47. Андрей (4 комм.)

    АлаичЪ, чуть не понимаю что делает "Описание для остальных страниц:"

    Например у меня отлично выводится текст в описании категории, а в новостях (fullstory.tpl) этой категорий нет. Могли бы на примере растолковать как использовать "Описание для остальных страниц:"?

    Ответить
    • АлаичЪ

      Основной текст показывается на основной странице категории, т.е. site.ru/category/

      Описание для остальных страниц показывается на site.ru/category/page/2/, site.ru/category/page/3/ и т.д.

      Ответить
  48. sarat62301 (2 комм.)

    Побежал судорожно настраивать этот модуль! Искал подобное давно, надеюсь установка пройдет без проблем!!!

    Ответить
    • sarat62301 (2 комм.)

      Я не могу выразить свою благодарность — модуль класс! Спасибо Вам большое!

      Установка прошла без проблем, версия 9.4.

      Ответить
  49. Константин (3 комм.)

    День добрый! Поставил catface, после чего просматривал сайт через lynx. По нажатию на категорию которая описана через catface выскакивает сообщение Alert!: HTTP/1.1 404 not found, но наполнение выводится. Если же описать категорию через обычную новость такое сообщение не выскакивает. Как это понимать и что с этим делать, если конечно нужно.

    Ответить
    • АлаичЪ

      Я вообще не понял о чем вы говорите. Давайте подробнее и с примерами.

      Ответить
      • Константин (3 комм.)

        Суть в том что в Гугл веб-мастере, в ошибках сканирования, присутствуют ошибки (код ответа 404), касаются эти ошибки именно тех категорий, которые описаны через catface. Если же описывать эти категории через обычные новости (статьи) dle, то такой ошибки нет.

        Ответить
        • АлаичЪ

          Модуль никак не может влиять на то, какой ответ отдает сервер, так что это не в модуле проблема. Ну и плюс к тому, скорость появления данных обо ошибках невелика, данные появляются спустя дня 3 после того, как появились ошибки на сайте.

          Ответить
          • Константин (3 комм.)

            В веб-мастере да, но я проверял-то не только в веб-мастере, а еще и в текстовом браузере Lynx, где ждать изменений не нужно. В данном браузере и заметил что если catface не использовать — то ошибки нет.

            Ответить
            • АлаичЪ

              Все равно ничего не понимаю. Но одно я знаю точно — уже год данный модуль используется сотнями вебмастеров, и никто не заявлял о такой проблеме.

              Ответить
              • Silver (11 комм.)

                Поддержу Константина. Столкнулся с аналогичной проблемой.

                Суть ее заключается в следующем:

                — Если в категории выводятся новости (shortstory) + описание CatFace (H1 + текст и т.д.), то сервер отдает ответ 200 ОК, и соответственно все ок.

                — А если же в категории новости отсутствуют (есть лишь описание CatFace (H1 + текст и т.д.)), то:

                — Сервер отдает ошибку 404 Not Found (при проверке любым сервисом, например http://mainspy.ru/otvet_servera)

                — Google Вебмастер Тулс — ругается на ответ 404 в 2-х местах (Состояние — Ошибки сканирования — Ошибки URL — Не найдено и в разделе "Просмотреть как Googlebot"). В итоге страницы с ошибкой не индексируются.

                — Браузер Lynx показывает злосчастную ошибку 404.

                Примечание: все эти средства проверки после 404 ошибки все же выдают контент страницы. И по факту при работе с сайтом все выводиться как положено.

                Примечание 2: На главную страницу никто не ругается, хотя она описана тоже лишь с помошью CatFace.

                Примечание 3: Проверялось на 2-х сайтах (DLE 9.2 и 9.5 / CatFace 2.0 и 1.1).

                На сколько я понимаю — DLE видя отсутствие новостей, считает что категория пуста (т.е. описание CatFace не видит как содержимое категории) + если тег {info} не убран из main.tpl, в категории выводится "Внимание, обнаружена ошибка. По данному адресу публикаций на сайте не найдено, либо у вас нет доступа для просмотра информации по данному адресу."

                Итоговый вопрос: как заставить DLE воспринимать описание от CatFace, как содержимое категории? Или же как его просто напросто отучить "ругаться" на отсутствие новостей в категориях?

                Ответить
                • АлаичЪ

                  Ясное дело, что если в категории нет новостей, то и будет отдаваться 404 ошибка, это архитектура движка. Незачем на сайте хранить пустые категории, кому они нужны то?

                  Главная же страница никак не может выдавать 404 ошибку, потому что она не может быть пустой по определению.

                  CatFace не является частью движка, на его механику никак не влияет, а лишь подстраивается под сложившиеся условия (в частности, смотрит номер страницы и поступает так, как задано настройками).

                  Короче говоря, CatFace тут не причем, и не наговаривайте ;)

                  Ответить
                  • Silver (11 комм.)

                    > Незачем на сайте хранить пустые категории, кому они нужны то?

                    На самом деле не пустые, а наполненные лишь с помощью вашего модуля (Заголовок H1 + необходимый html код). Это очень удобно и полезно, особенно на коммерческих сайтах. Таким образом можно добиться красивых, структурированных урлов. Например: okna.ru/metaloplastikovie-okna/, prazdnik.ru/organizaciya-svadeb/ceremoniya-brakosochetaniya/, kompaniya.com/about/.

                    Грубо говоря хотелось бы использовать ваш модуль для замены статических страниц с некрасивыми урлами типа site.ru/page.html.

                    P.S. Ни в коем случае не наговариваю). В любом случае спасибо за модуль!

                    Буду признателен, если поможете решить вопрос. Спасибо!

                    Ответить
                    • АлаичЪ

                      Вот ведь жесть =) Как только народ не изгаляется!

                      Тут как вариант решения просто удалить в движке сообщение о 404 ошибке.

                      Попробуйте в engine.php найти строку и удалить:

                      if (!$category_id) $category_id = 'not detected';

                      Если не поможет, тогда не знаю, лень глубже копаться...

                    • Silver (11 комм.)

                      Александр и его программист помогли решить вышеописанную проблему с 404 ошибкой. Решение:

                      В файле engine/modules/show.short.php (DLE 9.6 — строка 583 / DLE 9.5 — строка 530) необходимо удалить следующий код:

                      } elseif ( !$news_found AND !$allow_userinfo AND $do != '' and $do != 'favorites' and $view_template != 'rss' ) {
                      	if ( $newsmodule ) @header ( "HTTP/1.0 404 Not Found" );
                      	msgbox ( $lang['all_err_1'], $lang['news_err_27'] );

                      Еще раз спасибо ребятам за помощь!

  50. mixail366 (13 комм.)

    Хороший модуль. Но мне для решения моей проблемы нужно что то другое. Мне надо что бы в блоке {speedbar} отображалось: Journal-ok.net: Скачать бесплатно (категория).

    Пробывал прописать в шаблоне так: Journal-ok.net: Скачать бесплатно [category=183]журнал[/category][category=205]книгу[/category][category=239]видеоурок[/category][category=230]аудиокнигу[/category] Не работает. Прописывает весь указанный текст. А мне нужно что бы при отображении полной новости вверху в спидбаре значилось своя категория.

    Может подскажете как можно решить данную проблемму ?

    Ответить
    • АлаичЪ

      Указанный код надо прописывать в main.tpl, например, предварительно в шаблоне speedbar.tpl оставив только один тег {speedbar}.

      Но а вообще, в спидбаре и так при просмотре полной новости отображается категория, которой эта новость принадлежит.

      Ну и наконец, я не вижу никакого смысла проводить такие махинации, в плане SEO вам это ничего не даст.

      Ответить
  51. Александр (1 комм.)

    Прошу прощение у меня возник такой вопрос, возможно ответ на него был, но к сожалению я пока не нашел.

    Собственно сам вопрос: Как правильно настроить модуль чтобы он внес свой функционал для развития сайта путем правильной оптимизации категорий т.е. название и описание к категориям у меня выводится на первой странице.

    Сделал так потому — (текст, который мы будем вставлять в категорию, будет отображаться на каждой странице категории, то есть, если у вас в категории много новостей, листинг которых насчитывает десятки страниц, то и текст будет отображаться на каждой из них. Это приведет к тому, что уникальность текста стремится к нулю, его ценность, соответственно, тоже. Вот и проблема…)

    Или я все же не прав?! Объясните пожалуйста поподробней как правильно настроить и, что на, что повлияет. Не судите меня строго, Заранее спасибо!

    Ответить
    • АлаичЪ

      Надо в модуле добавить текст и заголовок, а потом выбрать пункт отображения только на первой странице. Этого будет достаточно.

      Ответить
  52. АлаичЪ

    Друзья, сегодня великий день! Встречайте обновление модуля CatFace v.2.0

    Ответить
    • iwanowi4 (21 комм.)

      Спасибо за мод! Ну вот и дождались обновление, сейчас пощупаем чего там новенького... :-)

      Ответить
  53. Dunduk (7 комм.)

    Заранее прошу прощения за тупость, но я с DLE пока не очень дружу. Сайт на ней мне подарили, а ума двинуть не помогают. Вопрос по установке этого модуля такой: "Скопируйте содержимое папки uploads (кроме /templates/) на сервер;" — а в какую папку то все это вставлять?

    Ответить
    • d.j.starter (31 комм.)

      непосредственно в корень сайта

      Ответить
      • Dunduk (7 комм.)

        Так там уже есть папка engine!!!

        Ответить
        • АлаичЪ

          Ясное дело, что есть папка, в чем проблема то?

          Ответить
          • Dunduk (7 комм.)

            Ну вот же Вы пишите: "Скопируйте содержимое папки uploads из архива на сервер в корень сайта. В папке uploads содержится папка engine и файл install (c ybv dct gjyznyj). А как я положу папку engine в корень сайта, если там уже есть такая?

            Ответить
            • Silver (11 комм.)

              Копируйте engine из дистрибутива модуля в корень сайта. На самом деле, по итогам данной операции новые файлы из папки скопируются в папку с аналогичным названием на сервере.

              Ответить
              • АлаичЪ

                Хватит тормозить :) Возьмите да поштучно тогда скопируйте файлы, из папки в папку...

                Ответить
                • Dunduk (7 комм.)

                  Всем спасибо. Справился. Работает! Для сео очень нужный модуль!

                  Ответить
  54. Владимир (5 комм.)

    на 9.6 не отображается редактор, как исправлять?

    Ответить
    • АлаичЪ

      Как вариант можно пользоваться вставкой обычного текста с html разметкой. И проверьте в настройках движка, вклюен ли визивиг редактор.

      Ответить
      • Владимир (5 комм.)

        Всё включено, но если редактор предусмотрен — извольте дорабатывать под пользователя. А так оч нужный модуль, спасибо...

        Ответить
        • iwanowi4 (21 комм.)

          Это мне только показалось, что беспардонность такого заявления даже где то оскорбляет...

          <blockquote>... извольте дорабатывать...</blockquote>

          Ну и народ пошёл... Хотя б попросил, типа "<strong>ПОЖАЛУЙСТА</strong> помогите".

          Ответить
          • iwanowi4 (21 комм.)

            ps автору, чуть-чуть аllowed markup в блоге не помешало б... ;-)

            Ответить
            • Владимир (5 комм.)

              ЧСВ всегда мешал общаться;) дорабатывать никто не просил - смотри скрин, там есть редактор.

              вот Я и говорю за него: "где он?"

              — мне отвечают: "вставляйте без него"

              — Я говорю: "Я и так знаю как без него, но он значится в списке функций, поэтому поясните как вкл на 9.6"

              — мне говорят: "требуете доработать — наглость"

              Так получается??? (извините, если кого обидел;) Я лишь хотел узнать как использовать весь функционал)

              Ответить
              • iwanowi4 (21 комм.)

                Своё чсв почешите сами...

                мне говорят... я отвечаю... детсад прям, "извольте дорабатывать" — именно так и звучит, т.е. нагло...

                Достоинство, Честь, Совесть по вашему так же являются ЧСВ и подлежат искоренению как рудимент этого общества?

                ответ не требуется, а то автор блога за флуд забанит... ;-)

                Ответить
                • АлаичЪ

                  Так, ребята, давайте завязывать тёрки :) Пойду пока разбираться, что с редактором. Отпишусь потом как дела.

                  Ответить
                  • Владимир (5 комм.)

                    Благодарю. (icq 232742 для личных волеизъявлений)

                    Ответить
                  • АлаичЪ

                    Итак, проблема действительно имеет место быть. С редактором беда в 9.6 из-за отмены визивига.

                    Выкатим обновление на след неделе. Ждите.

                    Ответить
  55. San (1 комм.)

    Здравствуйте!

    В первую очередь хочу поблагодарить за модуль, Большое спасибо его разработчикам!

    Но у меня небольшой вопрос, модуль я установила, все работает хорошо, и описание вывожу на первой странице категории, а вот описание для остальных страниц вывести не могу, я это поле заполняю, но текст не появляется. Подскажите, пожалуйста, что я делаю не так? Заранее благодарю!

    Ответить
    • mithrandir (98 комм.)

      1. Параметр "где активировать модуль" должен стоять "на всех страницах".

      2. Параметр "отображать описание" должен стоять "показывать"

      3. Параметр "где отображать описание" должен стоять или "на первой странице" (тогда нужно заполнить появившееся второе поле для описания на последующих страницах), ну или установить отображение описания "на всех страницах".

      Ответить
  56. Dunduk (7 комм.)

    Вопрос немного не по теме — подскажите какой-нибудь модуль для вывода новостей по алфавиту (по первой букве, естественно русскоязычный), чтобы сам алфавит со ссылками на каталог по каждой букве стоял в определенном месте на всех страницах.

    Ответить
    • iwanowi4 (21 комм.)

      ... по алфавиту (по первой букве, естественно русскоязычный)...

      --------------

      DataLife Engine v.9.4 Final Release

      27. В настройки скрипта добавлена возможность включения автоматического заполнения символьного кода для каталога публикаций. При включении данной настройки, если при добавлении публикации не был установлен символьный код для публикации, то для него автоматически будет добавлена первая буква заголовка публикации.

      DataLife Engine v.9.5 Final Release

      24. Добавлена поддержка национальных символов (в том числе и кирилицы), при автоматическом создании буквенного каталога.

      Так есть же уже давно в движке каталог, а теперь даже автоматический и кириллический, отлично работает!

      Ответить
      • Dunduk (7 комм.)

        С этим понятно, а как его вывести? В описании движка написано, что каталог будет доступен по адресу site/catalog/a или б и т.д. Но по этому адресу вот что — Fatal error: Call to undefined function detect_encoding () in /home/c/cegthv/my-love-torrent.ru/public_html/engine/init.php on line 72. — без разницы английскую букву на конце ставишь или русскую.

        Ответить
        • iwanowi4 (21 комм.)

          Что за движок, если новостей в каталоге нет, то должно отдать ошибку: Внимание, обнаружена ошибка.

          А Вы каталог в настройках сайта включили? Настройка системы > Настройка вывода новостей > Автоматическое формирование буквенного каталога публикаций — Да.

          Каталог будет работать для вновь добавленных новостей, а для старых нужно прописывать вручную или писать скрипт.

          Ответить
  57. АлаичЪ

    Друзья, очередное обновление модуля до версии v.2.1 — обновляйтесь, пожалуйста.

    Описание новой версии смотрите в логах в посте.

    Ответить
  58. Андрей (4 комм.)

    Было бы отличным добавить поддержку HTML5 тегов (header,article,aside,figure...), при создании/редактировании описания категории используется parse.class.php который все эти теги удаляет

    Ответить
    • АлаичЪ

      Это не ко мне, а к разработчику движка.

      Ответить
      • Андрей (4 комм.)

        пошел путем добавления в описание тегов в обрамке [тег][/тег] и заменой на <> </> при обработке вывода модулем catface.php

        Ответить
      • Андрей (4 комм.)

        Ещё заметил, что данный пост в сниппете гугла, имеет оценку в 5звезд, вроде в исходном коде микродата по рейтингу не встречается... Вы что то добавляли или это особенность движка вордпрес?

        Ответить
        • АлаичЪ

          Микроформаты есть в коде, просто они по разным частям страницы разбросаны. Так как рейтинг в моих постах выставляется по принципу +1/-1, то оценка по пятибалльной шкале у меня файковая.

          Ответить
  59. iwanowi4 (21 комм.)

    v.2.1 — отличная новость, оперативно. хотя WYSIWYG не использую, поэтому ранее проблем с ним не заметил...

    Ответить
    • АлаичЪ

      Я тоже не использую, но раз народ просит, то почему бы и не сделать доброе дело!

      Ответить
      • Владимир (5 комм.)

        Огромное спасибо, будем пробовать;)

        Ответить
  60. Simur (20 комм.)

    > Откройте файл main.tpl своего шаблона и в нужное место добавьте следующий код:

    [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

    В категории эту строку целесообразно будет куда поставить, над короткими новостями или под?

    Ответить
    • АлаичЪ

      Правильно туда поставить, где смотреться будет лучше. Но а вообще лучше над короткими новостями.

      Ответить
      • Андрей (3 комм.)

        И мне хочется ПОД короткими новостями... Но тогда заголовок в тегах h1 будет ниже тегов h2, в которые у меня обрамлены заголовки коротких новостей. А это вроде как неправильно. Как разделить заголовки и описания, чтоб заголовок в теге h1 был вверху коротких новостей, а описание внизу?

        Ответить
        • mithrandir (98 комм.)

          Стандартными возможностями модуля — никак. Его можно вставлять на страничке категории только один раз и в одном месте. Но, как вариант, можно для вывода описания использовать CatFace с опцией скрытия заголовка, а для вывода заголовка — код

          [not-aviable=showfull][category=123]<h1>...</h1>[/category][/not-aviable]

          Ответить
          • Андрей (3 комм.)

            Попробовал сделать так — получилось. Но это же сколько надо прописывать кодов, если у меня 20 категорий и для каждой свой заголовок... И еще на главной как прописать? Пробовал [category=0], но ни чего не вышло

            Ответить
            • mithrandir (98 комм.)

              Да, способ не элегантный, но, похоже, единственный. Для главной надо писать следующее:

              [aviable=main]<h1>...</h1>[/aviable]

              Ответить
              • Андрей (3 комм.)

                Плохо, что это в модуле не предусмотрели

                Ответить
                • mithrandir (98 комм.)

                  Записываем это как пожелание к доработке! ;-)

                  Ответить
  61. АлаичЪ

    Друзья, спешу представить вам новый модуль, который некоторые из вас очень ждали и хотели получить — модуль TagFace

    Ответить
  62. Женя (1 комм.)

    А возможно ли сделать примерно такое же, но для полных новостей? Что бы текст вот так менялся в зависимости от того, в какой категории новость? С поддержкой тега title.

    Ответить
    • mithrandir (98 комм.)

      Можно при помощи [category=X]...[/category], но title тут вообще не при чём — title — отдельная песня.

      Ответить
  63. Александр (5 комм.)

    Здравствуйте!

    Как справиться с такой ситуацией?

    При обращении по несуществующему адресу на сайте (а такое случается), например, http://site/123/, наряду со стандартным объявлением DLE об ошибке, CatFace выводит пустой шаблон catface.tpl

    Как этого избежать?

    Т.е. выводить Catface только если в таблице _category_face найдено совпадение.

    Ответить
    • mithrandir (98 комм.)

      Действительно, не должно такого быть. Чтобы исправить:

      1. Откройте файл /engine/modules/catface.php

      2. Найдите строку №146 с кодом:

      $output = $this->applyTemplate ('catface',

      3. Замените на:

      if (!empty ($categoryFace)) $output = $this->applyTemplate ('catface',

      Ответить
      • Александр (5 комм.)

        Сенкью вери мач. Теперь всё в порядке.

        Надеюсь, багрепорт был полезен.

        Ответить
  64. weiss (4 комм.)

    С появлением [page-count] и обратного ему [not-page-count] данный модуль теряет часть своей актуальности. Разве что привносит какое-то удобство в этот процесс, но тут уже каждому своё.

    Ответить
    • mithrandir (98 комм.)

      Пожалуй стоит ответить, что благодаря этим тегам модуль теряет лишь часть своей незаменимости — раньше вообще не было возможности регулировать вывод на страницах пагинации — теперь можно.

      Но вот актуальности не потерял ничуть — я прямо представляю какой-нибудь файл tpl у тех, кто будет пользоваться этим [page-count] — ведь тексты описания категорий не одну и не две строчки занимают, как правило! То есть, для каждой категории там будет нафигачено по 2 варианта описаний. А потом бедному скрипту придётся парсить эту tpl-ку в поисках нужного описания. А теперь сравните это с одним аккуратным запросом к базе данных по первичному ключу, мало того, с возможностью кэширования... правильно Вы говорите: каждому — своё.

      Ответить
      • weiss (4 комм.)

        Т. е. вы утверждаете, что по производительности ваш модуль эффективнее стандартных средства скрипта? Это вряд ли возможно, потому что запрос к БД в данном случае тяжелее, чем парсинг tpl PHP (разве что в каких-то исключительных случаях, но я не представляю, сколько для этого должно быть категорий, чтобы столько понаписать условий). Запрос к БД на практике вообще почти всегда считается более тяжелой операцией. Кэширование, конечно, вносит свою лепту, устраняя в случае наличии кэш-файла лишний запрос, но это только когда есть кэш, к тому же ресурсы на поиск файла кэша тоже не из воздуха берутся.

        Ответить
        • mithrandir (98 комм.)

          Разумеется, я не могу такого утверждать ни в коем случае. Производительность зависит от множества факторов, в том числе, от количества этих самых категорий. Если количество мало, разумеется, для парсинга потребуется меньше ресурсов. О лёгкости для скрипта можно рассуждать только при большом количестве записей (надеюсь, никто не будет спорить, что базы данных и индексирование в них были придуманы не просто так, а для удобного и быстрого поиска данных — иначе отчего бы нам не хранить вообще всё в текстовых файлах, раз их так удобно парсить?).

          Однако, повторюсь, что даже при малом количестве категорий, разница в нагрузке будет минимальна — запрос там всего один, поиск в нём ведётся по первичному ключу. А на высоконагруженных порталах поиск и открытие файла с кэшем уж никак не нагрузит сайт больше, чем поиск и открытие tpl файла в Вашем варианте.

          Наконец, если мы говорим о паре-тройке категорий и Вам неохота возиться с какими-то модулями, смело используйте [page-count] и не захламляйте свой скрипт лишними операциями! Но если их больше — об удобстве тоже забывать нельзя, ведь хранить всё в БД и редактировать из админки — реально удобнее для большинства людей. Удобство в данном случае — решающий аргумент (во всяком случае, для меня лично — за других говорить не возьмусь).

          Ответить
          • weiss (4 комм.)

            В моем варианте и tpl файла нет отдельного, всё в main.tpl прописано.

            Ответить
            • mithrandir (98 комм.)

              Честно говоря, в моих глазах это вообще убивает все Ваши рассуждения об оптимальном php-парсинге. Выходит, в Вашем варианте на ВСЕХ страницах сайта бедному DLE приходится парсить main.tpl файл, в котором хранится информация обо ВСЕХ категориях на сайте, хотя информация о каждой из них нужна, максимум, на одной-единственной странице? Представьте, что у нас на сайте хотя бы 20 категорий — это не много и не мало. Представим теперь 20 seo-текстов по 400 символов для первой страницы, ещё столько же для последующих. На выходе имеем 1600 абсолютно ненужных символов, утяжелённый main.tpl и слабую его читабельность. А если там 100 категорий? Если про нагрузку не верите, согласитесь хотя бы, что это неудобно!

              Ответить
              • weiss (4 комм.)

                У меня там всего 16 строк на каждую из категорий. Бедный DLE в любом случае парсит main.tpl, есть там эти тексты для категорий или нет. Стоит условие [aviable=cat], соответственно, разбор идет только в категориях, а все условия [category] заключены в [page-count=1], значит в итоге разбор этих условий должен выполняться только на первых страницах категорий. И читабельность никак не страдает, редактор DLE не переносит длинные строки.

                В общем я хочу сказать, что в моем случае бедному DLE ни тепло, ни холодно от этих лишних условий в шаблоне :)

                Ответить
  65. Михаил (12 комм.)

    Здравствуйте! на одном сайте модуль встал без проблем, а на другом выходит ошибка:

    Fatal error: Call to undefined method DLE_API::load_table () in ........./engine/modules/catface.php on line 77

    пробовал менять оригинальный файл api.class.php — без изменений на обоих сайтах DLE 9.4

    В чем может быть проблема?

    Ответить
    • Михаил (12 комм.)

      Потом еще такая шляпа, у вас в модуле при выводе текста на сайт вставляется тег <br /> автоматически через каждый параграф, после h1 и.т.д где этот тег вырезать раз и навсегда? если он нужен, то можно же его самому вставлять в модуле, а он у вас вписывается где попало)

      спасибо.

      Ответить
      • mithrandir (98 комм.)

        <br /> может быть вставляется визуальным редактором, но уж точно не нашим модулем! Скорее всего, это надо ковырять настройки TynyMCE в файлах из папки /engine/editor а лучше всего — отключить его нафиг!

        По поводу ошибки — удалённо не могу сказать, могу попробовать посмотреть прямо у Вас на сайте — пишите на почту, указанную в файле /engine/modules/catface.php

        Ответить
        • Михаил (12 комм.)

          Ошибка возникла из-за несовместимости с другим модулем "переходы с сайтов", в engine/api/ находился файл, который мешал установке. Что быстро выявил Александр (mithrandir), за что ему большое спасибо!

          Хотя на первом сайте у меня аналогичный файл заброшен и модуль встал без проблем :)

          Ответить
  66. Igor (2 комм.)

    Как сделать так чтоб заголовок h1 был вверху и текст сам внижу, т.е. отдельно все чтоб было

    Ответить
    • АлаичЪ

      Так не делается, это не предусмотрено модулем.

      Ответить
  67. Igor (2 комм.)

    Очень бы хотелось чтоб можно было разделять заголовок h1 от самого текста. Т.е. заголовок h1, затем у меня идут короткие новости h2 и уже потом в самом низу сам текст

    Ответить
  68. Джек (6 комм.)

    Добрый день, спасибо за отличный модуль, но есть небольшая проблема: отображая описание для первой страницы, оно дублируется и на другие (Описание для остальных страниц введено, но оно не отображается), также и с заголовками. DLE 9.6. Настройки вывода:

    — Где активировать модуль: на всех страницах

    — Где отображать заголовок: на первой странице

    — Где отображать описание: на первой странице

    Ответить
    • АлаичЪ

      Кеш почистите, возможно дело в нем. А заодно попробуйте активировать модуль только на первой странице.

      Ответить
      • Джек (6 комм.)

        почистил, активировал на первой странице не помогло, и ещё в категории hardcore в хроме на 2 стр иногда включается описание для других страниц, а иногда как и на первой, не знаю от чего это зависит может от фазы луны...

        Ответить
        • АлаичЪ

          Попробуйте проделать все тоже самое на локалке на чистом движке 9.2.

          Так как у меня таких проблем не замечалось...

          Ответить
          • Джек (6 комм.)

            поставил на локалке 9.2 все работает, попробую переустановить

            Ответить
            • АлаичЪ

              Попробуй. Должно помочь.

              Ответить
              • Джек (6 комм.)

                Вообщем крайне не рекомендуется править текст после сохранения (может у меня одного такая проблема), все работает, но как только начинаешь править текст начинается вакханалия — не отображается текст, или же наоборот они меняются местами (чистка кэша не помогает, проверено на 4 браузерах). Хотя проблема решена_) просто туда нелезть после сохранения и все.

                Ответить
                • АлаичЪ

                  Ни у кого не было таких проблем ранее. Так что я не знаю, что за мистика у тебя...

                  Ответить
  69. AlexSilver (4 комм.)

    АлаичЪ спасибо за твои модули и проделанную над ними работу!

    В описаниях и возможностях : Совместимость — Кодировка только cp1251. Если у меня сайт на utf-8, мне этот модуль не поставить ?

    Ответить
    • АлаичЪ

      Поставить можно, просто будет русский текст в админке (именно в админке) отображаться кракозябрами.

      Ответить
      • Areirek (1 комм.)

        Перекодировал в utf-8 и все отлично работает

        Ответить
  70. y-gusev (2 комм.)

    Сидел думал как реализовать и тут наткнулся на Ваш блог — супер! Очень Ваш модуль помог. В статье сказано, что в версии 9.6 можно каждой странице своё описание указать, было бы супер, если бы Ваш модуль это умел делать. Продвигать каждую страницу категории — очень неплохая вещь ;)

    Ответить
    • АлаичЪ

      Модуль умеет добавлять описание для каждой категории. Отдельное описание для первой страницы и отдельное для всех остальных страниц пагинации. Для какой-то конкретной страницы пагинации, например, для 3-ей страницы не получится.

      Ответить
  71. ПафНутиЙ (123 комм.)

    Может ошибаюсь, но на 9.3 кеширование не работает. (надеюсь ошибаюсь)

    Чуть позже отпишуть подробнее.

    Ответить
    • АлаичЪ

      Все должно работать нормально, Паша. Проверь, пожалуйста, и отпишись по результатам.

      Ответить
      • ПафНутиЙ (123 комм.)

        Вчера Александру отписался. Сегодня вечером проверю на чистой версии DLE (без модификаций) — тогда уже точно будет ясно где проблема.

        Ответить
      • ПафНутиЙ (123 комм.)

        Отписываюсь.

        Решил сначала проверить на 9.5 (чистый двиг был уже установлен на OpenServer http://open-server.ru/)

        Модуль установлен по инструкции, строка подключения взята чуть выже из описания модуля в этой статье (для чистоты эксперимента).

        Вот такую настроку произвёл для главной страницы (id=0)

        http://s2.hostingkartinok.com/uploads/images/2012/08/6e0f3f7e53f9dcdb9fc9abcdafefab6a.png

        А вот такую картинку показывает статистика: http://s2.hostingkartinok.com/uploads/images/2012/08/e154e73cd595b408397ab2083ccd9bb0.png

        То же самое сразу после установки на 9.6 без каких-либо настроек модуля http://s3.hostingkartinok.com/uploads/images/2012/08/fb8c21de44c3f2dde09bbb859a9fe3b9.png

        Аналогично и при настройках для первой категории: http://s3.hostingkartinok.com/uploads/images/2012/08/665d950ec2699943d6b6715c2e7bcb10.png

        Вывод — чтото не так, что — не могу понять. Вроде бы всё в модуле на своих местах. Может имеет смысл попробовать реализовать ф-цию кеширования по аналогии со стандартными ДЛЕшными модлями, а не через API?

        P.S. Александру продублирую на email.

        Ответить
        • ПафНутиЙ (123 комм.)

          Решение проблемы оказалось проще, чем казалось — просто надо было включить кеширование на сайте)

          А принудительное включение кеширования с помошью строки $config['allow_cache'] = "yes"; не помогало потому, что модуль написан на ООП и использует свой массив конфига с преферансом и девушками)

          для принудительного включения кеша при отключенном общем кешировании нужно всего лишь убрать условие if ($this->dle_api->dle_config['allow_cache'] == 'yes') в двух местах.

          Спасибо Александру, вчера быстро помог всё выяснить.

          Ответить
        • АлаичЪ

          Надеюсь в настройках самого сайта включено кеширование? Глупый вопрос, я понимаю, но все же.

          При первом посещении страницы делается запрос, при повторном должен браться кеш. Файлы кеша создаются точно, я проверял у себя.

          Надеюсь, Санек разберется с проблемой, если она есть. Будем ждать от него ответ.

          Ответить
          • ПафНутиЙ (123 комм.)

            Всё работает как надо, но включать кеш во время создания шаблона и внесения изменения в файлы движка — глупая затея, потому что его надо каждые 3 минуты чистить)

            Однако проблемку всё же отловили — если есть категории, где модуль не настроен (нет заголовка и описания) — кеш не создаётся. С одной стороны это конечно не хорошо, но с другой — зачем ставить модуль и не пользоваться им )))

            Ответить
            • АлаичЪ

              Нифига не понял я :) Ты мне скажи, нормально работает ли кеш или нет? При условии, что кеширование включено в настройках сайта в админке.

              А принудительно включать кеширование неправильно, правильно его включать именно когда включено кеширование для сайта в целом, я думаю, ты со мной согласишься.

              Ответить
              • ПафНутиЙ (123 комм.)

                Всё ок, если правильно пользоваться) Не переживай.

                По поводу принудительного включения кеша не соглашусь. Потому что CatFace модуль из разряда "сделал и забыл" (в этом его прелесть) и если отключено общее кеширование — это не должно влиять на работу кеша модуля, в его работе ведь ничего не меняется, зачем добавлять лишний запрос в БД (хоть и лёгкий). Вместе с тем при сохранении настроек модуля нужно очищать его кеш (собственно вчера с А.Фоминым об этом и разговаривали).

                Ответить
                • АлаичЪ

                  Спасибо, Паша. Мы это учтем и выпустим вскоре обновление, где сделаем отдельную настройку кеширования, независящую от настроек движка, а так же чистку кеша после внесения любых изменений. Надеюсь, Саня, не против будет ;)

                  Ответить
  72. Василий (6 комм.)

    Всем привет! А можно сделать так, чтобы при сохранении текста с ссылкой, и повторном редактировании этого текста, теги ссылки не менялись? Или это только у меня одного на 9.2.

    Поясню — когда сохраняешь в первый раз текст со ссылкой: текст<a href=...>текст</a> текст. Скрипт его сохраняет как текст[url=http]текст[/url]!

    Но когда повторно редактируешь и сохраняешь то лично у меня получается: текст [leech=http]текст[leech] вот так и все последующие разы остается уже без изменений [leech=http]текст[leech]!

    Отсюда вопрос — в чем может быть данный конфуз?

    Может он от того что на сайте стоит Smart Leech?

    Речь идёт о DLE 9.2 и CatFace v.2.1

    Ответить
    • АлаичЪ

      Я думаю, что причина как раз в сомнительном модуле Smart Leech.

      Ведь не сложно отключить его и проверить. Как минимум странно задавать такой вопрос, не проверив очевидные вещи.

      Ответить
  73. Денис84 (34 комм.)

    Приветствую АлаичЪ! Возник серьёзный вопрос: Установил этот чудо модуль, настроил его и начал заполнять тексты и заголовки для категорий. У меня на сайте 26 категорий, и вот я написал 26 статей читаемых для пользователя но с основным наклоном на SEO текст. Сайт почти пустой. В целом картина такая: есть 26 категорий, и на верху каждой выводится свой текст по теме раздела. Больше половины всех разделов ещё не содержат ни одной добавленной новости кроме этого текста через модуль catface. Сам модуль вывожу слайдером, так как иначе не будет подходить по дизайну ни как. (есть отдельный файл slider.tpl ). Слайдер вывожу так [aviable=main|cat]{include file="slider.tpl"}[/aviable] а в этом слайдере (в файле slider.tpl) прописал как тут указано [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]. В итоге всё выводится правильным и удобным широким блоком с текстом, над новостями в 3 колонки. Но вот проблема, сейчас зашёл на яндекс вебмастер и обратил внимание на то, что яндексом проиндексированы страницы категорий тех, где есть добавленные новости. А там где нет новостей ещё, но есть блоки с текстом, яндекс поместил эти страницы в раздел "HTTP-статус: Ресурс не найден (404)" Причём проверяю текст на уникальность, и он уникальный на 100% уже получается 8 месяцев. Правда там где есть новости (в другой категории), текст определяется как не уник и совпадения по моему сайту. Как в целом то получается? Или яндекс не видит текст выводимый через модуль? Или проблема в том что модуль вывожу через слайдер? Или начинает видеть текст выводимый тогда, когда в категории появляются новости? Помоги разобраться!!!!!

    Ответить
    • АлаичЪ

      Если в категории нет новостей, то, разумеется, движок выдает ошибку 404, так как категория пуста, типа, считаем, что ее не существует пока. И модуль тут не причем, он не отвечает за работу движка, просто выводит текст и все. Добавьте новости в эти категории и тогда все станет хорошо.

      Почему текст не уникальный, это уже не ко мне вопрос и не относится к модулю.

      Ответить
      • Денис84 (34 комм.)

        Спасибо АлаичЪ! Кстате про уникальность у меня вопросов не было. Ну да ладно. Ещё раз спасибо!

        Ответить
  74. Анатолий (17 комм.)

    После перехода на dle 9.7 в модуле редактор только bb code

    Ответить
  75. Simur (20 комм.)

    Здравствуйте, подскажите пожалуйста:

    1. у меня стояла ДЛЕ 9.4 и CatFace 1,1. Я обновил ДЛЕ до версии 9.7, мне теперь нужно заново устанавливать Ваш модуль или нет (т.е. он не портится при обнове сайта)?

    2. CatFace 1,1 можно сразу обновлять на CatFace v.2.1 или нужно поочередно?

    Заранее спасибо)

    Ответить
    • АлаичЪ

      1. Модуль не испортился, с ним все ок.

      2. Можно сразу до последней обновляться. В посте есть пометка, что нужно сделать при обновлении.

      Ответить
  76. Анатолий (17 комм.)

    Уважаемый АлаичЪ, вопрос остаётся актуальным. Как сделать чтобы в DLE 9.7 заработали визуальные редакторы? в комментарии выше Вы почему то проигнорировали мой вопрос. Повторяю что в модуле CatFace совмесно с версией DLE 9.7 не работают визуальные редакторы, а только BBcode, как исправить чтобы заработало?

    Ответить
    • АлаичЪ

      Эту проблему я пофиксю в очередном обновлении модуля.

      Ответить
  77. Владимир (2 комм.)

    Уважаемый АлаичЪ! Нельзя ли для таких как я, выложить несколько примеров настроек в картинках, а не пустые как имеются тут.

    Я не силен в таких вопросах и мне проще посмотреть как у других это выглядит, что бы по образу так сказать)))))))))

    Для пары разных категорий. Буду очень признателен. Наглядное, оно знаете и есть наглядное.

    Как допустим будут выглядеть настройки для раздела Soft, Video? Заранее благодарен. Можно просто на мыло скинуть скрины.

    Ответить
    • АлаичЪ

      А что тут может быть не понятно? Выбираете категорию, активировать на первой странице, вводите заголовок (показывать на первой странице), вводите описание (показывать не первой странице), сохранить — все готово!

      Ответить
      • Владимир (2 комм.)

        Уважаемый Александр! Неужели вам трудно сделать пару скринов и отправить мне на почту?

        Для вас конечно не трудно, но для человека который освоил комп в 45 лет, трудности есть даже в такой малости))))))))

        Ответить
  78. Алекс (1 комм.)

    Доброе время суток... насколько сильно ваш модуль замедляет работу сайта??? собираюсь к нему прибегнуть так как в dle 8.2 не работает тег [page-count=1] =((( а текст надо закрепить именно для первой страницы. для раскрутки категории... мой сайт итак не самый быстрый... надеюсь Ваш модуль не пригрузит его сильно? :)))

    Ответить
    • АлаичЪ

      Модуль не замедляет работу сайта, в нем присутствует кеширование. Может быть на пару миллисекунд замедлит загрузку первой страницы категории, но все остальные страницы сайта будут как прежде работать.

      Ответить
  79. Анатолий (17 комм.)

    АлаичЪ, ну помоги наконец с работой модуля для 9.7, так как приостановлена разработка сайта именно из-за модуля, потому что сделать bb кодом кое-что невозможно, а заносить описание категорий прямо в базу с нужным форматированием вообще через опу.

    Ответить
    • АлаичЪ

      Сейчас мы работаем над новой версией модуля, скоро будет.

      Ответить
  80. Михал (1 комм.)

    Здравствуйте!

    Установил уже давно, версия еще 1.1, все было отлично, но вчера слетела кодировка, (кокорябезы вместо описаний) у меня сайт на utf, делал архивацию файлов сайта, для переноса на локальный, думал движок обновить. Восстановление баз данных не помогло, восстановление из архивной копии дало сбой.

    В phpmyadmin поменял кодировку на utf, там было 1251 не помогло, удалил эти строки и сайт остался без описаний, (некоторые в сниппетах по хорошим запросам), может подскажете, как поправить базу? Ни одна база данных не дает прежнего результата, хотя делал их с нормально работающего сайта, сколько раз уже пожалел, что на utf движок взял.

    Ответить
    • АлаичЪ

      Бывает. Модуль не тестировался на UTF-8 версиях движка.

      Рекомендую обновить модуль до новой версии, скопировать вручную описания в файл, а потом уже заново добавлять их в модуль, не через БД или как-то так, а именно вручную, тогда проблем не должно быть.

      Ответить
  81. Денис (34 комм.)

    Добрый день АлаичЪ! Вот такой вопросик имеется: Я в описании категории под заголовком вывожу картинку. К этой картинке тег alt и title не прописываются автоматом. Где и что надо под ковырять чтоб эти теги автоматически прописывались.

    И ещё вопросик: не пойму почему когда пытаюсь загрузить картинку в панели bbcodes через "загрузка файлов на сервер", мне постоянно прописывается Hacking attempt!. Но стоит перейти в другую категорию чтоб загрузить эту картинку, всё работает. Я потом копирую ссылку и вставляю в ту категорию где прописывалось Hacking attempt! А через день или два замечал что картинки нет. Проверяю по пути где она лежит, но её там тоже странным образом нет. Как будто сама себя удалила. Заранее спасибо!

    P.S Версия DLE 9.7

    Ответить
    • АлаичЪ

      alt и title не будут прописываться автоматически, их надо самому добавить (неужели это так сложно?).

      Попробуй использовать не bbcode-редактор, а wysiwyg.

      Ответить
    • Alluru (1 комм.)

      По поводу картинок, есть варианта чтоб картинка не удалялась

      Админка — настройка системы — настройка работы с изображениями — Автоматическое удаление изображений поставь 0

      Ответить
  82. Андрей (1 комм.)

    На странице вместо текста показывает такую ошибку

    //File engine/modules/catface.php is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write.//

    Пробовал менять права но толку нет, в чем может быть причина ?

    Ответить
    • АлаичЪ

      А ты уверен, что все залил в нужные места? Я как-то не очень в этом уверен...

      Ответить
      • Евгений (1 комм.)

        Ребята, а можно подробнее описать этот пункт —

        Откройте файл main.tpl своего шаблона и в нужное место добавьте следующий код:

        [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

        Я конечно понимаю, что вы соображаете, то что пишите, но пожалуйста объясните для непонятливых на понятном языке, что бы у меня не возникало больше вопросов по установке модуля. Благодарю за помощь!

        Ответить
        • АлаичЪ

          Чтобы вопросов не возникало — не задавай их, а сделай, что написано в мануале. Подробнее уже некуда.

          Ответить
  83. Денис (2 комм.)

    Здравствуйте... Ув АлаичЪ

    Вот прочитал я по поводу

    " File engine/modules/catface.php is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write. "

    Всё равно не могу разобраться... поставил и 777 и 755 на данные файлы... всё равно эта ошибка отображается...

    Ответить
    • Денис (2 комм.)

      А всё... разобрался... ссори , за беспокойство...)

      а еще вопрос... Вы писали , что если текст

      "Но есть одна неприятная тонкость – текст будет отображаться на каждой странице категории, то есть на всех страницах пагинации. И если в категории много страниц, то и текст будет дублироваться на каждой из них. Как следствие — уникальность текста равна нулю, его ценность, соответственно, тоже."

      Почему его уникальность равна 0 ? он же только на моём сайте...

      например... у меня на главной... стоит вывод комментарий... он индексирует их... и если он в новости проиндексирует... это уже будет не уник?

      Ответить
      • АлаичЪ

        Текст должен быть уникальным не только по отношению к другим сайтам, но и внутри сайта.

        Ответить
  84. Артем (3 комм.)

    Помогите с отображением блока описания категории при использовании этого модуля.

    В шаблоне есть такой код:

    [code][aviable=main]

    <div class="sliders">

    <div class="bigSlider">

    <div class="slides">

    <ul>

    Тут текст для описания на главной странице

    </ul>

    </div>

    </div>

    </div>

    [/aviable][/code]

    Код использовался мной для того что бы выводить на главной странице блок (в рамочке) в котором было описание сайта, типо приветственного слова. На всех остальных страницах он естественно не отображался.

    Решил попробовать в деле модуль CatFace, таким образом, что бы в этом блоке отображались описание категорий, которые я пропишу. Прописал такую конструкцию:

    [code][aviable=cat|main]

    <div class="sliders">

    <div class="bigSlider">

    <div class="slides">

    <ul>

    {include file="engine/modules/catface.php"}

    </ul>

    </div>

    </div>

    </div>

    [/aviable][/code]

    С описание главной страницы все как и положено. А вот с отображение этого блока в категориях есть трудность.

    Например, я не хочу что бы этот блок отображался в некоторых категориях. Например, мне не нужно, что бы он отображался в родительской категории, но что бы отображался в ее подкатегориях. Вроде бы все просто должно решаться через настройки модуля — выставить "Где активировать модуль: нигде". Но данная настройка влияет только на сам текст который я пропишу (или не пропишу) в настройках данной категории. Но сама рамка блока остается на сайте, пустая (без текста) естественно. А мне нужно что бы блок при данных настройках исчезал целиком. Если зайти в саму новость, то блок как и положено пропадает.

    Может я использовал неправильную конструкцию кода?

    Ответить
    • АлаичЪ

      Для этого надо весь «ненужный» код запилить в шаблон catface.tpl как-то так:

      [show_name]<h1>{name}</h1>[/show_name]
      [show_description]
      <div class="sliders"><div class="bigSlider"><div class="slides">
      <ul>{description}</ul>
      </div></div></div>
      [/show_description]

      А в шаблоне main.tpl оставить, соответственно только:

      [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

      Ответить
  85. golder (1 комм.)

    Я так понимаю сам title в категории модуль не меняет ? Как можно автоматом менять и его ? Конечно, я бы мог поменять его в настройках самой категории, но в таком случае везде бы где я выводил название категории показывался большой seo тайтл, хочется избежать этого.

    Ответить
    • АлаичЪ

      Да, модуль не меняет title страниц. Модуль выводит только описание и заголовок H1.

      Ответить
  86. Артём (1 комм.)

    Здравствуйте АлаичЪ. Подскажите как вывести h1 отдельно от description.

    Ответить
    • АлаичЪ

      Пока никак, то есть, в шаблоне модуля эти сущности выводятся отдельно. Но вот к сайту в main.tpl этот шаблон подключается только в одном месте.

      Ответить
  87. Николай (3 комм.)

    вам не помешало бы сделать так, чтобы еще и в полной новости было свое описание ))) получается на первой страничке категории, потом на следующих другое описание + в полной новости категории еще одно (сделайте в новой версии такую фишку) , было бы очень круто! Спасибо вам за то что вы делаете модуль.

    Ответить
    • АлаичЪ

      "В полной новости категории" — сильно сказано =) Что это значит? Что такое полная новость категории?

      Ответить
      • Николай (3 комм.)

        это вот когда я нахожусь в категории (краткая новость), описание показывает на сайте, а когда жму на новость (полная новость) оно пропадает ))) то есть описание показывает только на главной и на страницах категории, можно было бы сделать одно описание для полной новости определенной категории )))

        Ответить
        • АлаичЪ

          Это чушь собачья :) Текст для полной новости должен быть в полной новости, а не выводиться непонятно как. В общем — этого нет и никогда не будет...

          Ответить
  88. Елена (2 комм.)

    Хоталось бы задать вопрос автору, — почему возникает ошибка "Hacking attempt!" при загрузке изображения через стандартный редактор?

    Замена "Откройте файл /engine/inc/catface.php

    В самом начале находим:

    if ( !defined ( 'DATALIFEENGINE' ) OR !defined ( 'LOGGED_IN' ) ) {

    Заменяем на:

    if ( !defined ( 'DATALIFEENGINE' )) {"

    ни чего не дает.

    Ответить
    • АлаичЪ

      Хм, не знаю, в чем может быть причина, но скорее всего, у вас не самая свежая версия движка.

      Ответить
  89. Иван (3 комм.)

    Уважаемый, данная проблема действительно присутствует. С недавнего времени на 9.7 отказываются загружаться изображения и выдается ошибка Hacking Attemp. Решите проблему пожалуйста

    Ответить
    • АлаичЪ

      Проверьте, пожалуйста, вот этот вариант — http://alaev.info/blog/post/2086#comment-12226

      Ответить
  90. Иван (3 комм.)

    Переключил на другой редактор, но в редактировании категорий остался старый BBcodes

    Ответить
  91. Max (2 комм.)

    Установил модуль v2.1 на DLE 9.7. Запустил модуль, начал тестировать. Ввёл текст только в одну категорию из 23. На неё всё выводится правильно, как и я этого хотел. Работает, а вот на всех остальных страницах сайта, светится этот еррор:

    Fatal error: Cannot redeclare class CategoryFace in /home/*****/domains/*******/public_html/engine/modules/catface.php on line 22

    Ответить
    • Max (2 комм.)

      Прошу прощения, разобрался.Проблема была в моём коде. Крах произошёл, когда я дважды попробовал вывести на модуль, только через разные файлы tpl одновременно.

      Спасибо за прекрасный модуль.

      Ответить
  92. Владимир (4 комм.)

    Здравствуйте, Александр!

    Я уже вам как-то писал насчет этого, версия движка 7.0, пока делается новый дизайн и верстка, решил оптимизировать старый сайт, прописал пока все тегами, ну и, соответственно описание дублируется на всех страницах категории. :( (ни page-count ни ваш модуль не помогают)

    Не могли бы вы дать направление, как проще избавиться от повторов, в каком файле копать, и если есть какие-то наработки и опыт более конкретных действий, то прошу подскажите пожалуйста.

    Спасибо

    Ответить
    • АлаичЪ

      К сожалению, ничего кроме внедрения page-count не могу посоветовать. Если это не работает, то, увы, стоит обновиться...

      Ответить
  93. Ильнар (4 комм.)

    Здравствуйте, у меня движок 9.6 кодировка движка UTF-8 и у меня такая проблема с кодировкой модуля вот взгляните пожалуйста http://i058.radikal.ru/1301/3f/607428f3802e.jpg и вот http://s019.radikal.ru/i602/1301/f2/00e6e5f63b96.png и такая же история с sitemap html . Подскажите пожалуйста как это исправить или можете выложить версии модулей Cat Face и Sitemap HTML с кодировкой UTF-8

    Ответить
    • Александр (3 комм.)

      А не пробовали просто поменять кодировку на utf-8 без BOM? Можете использовать тот же akelpad

      Ответить
      • Ильнар (4 комм.)

        Пробовал, не помогло, всё осталось так же.

        Ответить
        • Ильнар (4 комм.)

          Всё, проблема решена. Там у пары файлов кодировку не поставил на utf-8 без BOM, потом всё заново сделал и всё работает.

          Ответить
  94. Роман (12 комм.)

    Здравствуйте, у меня такой вопрос, возможно ли сделать два разных описания, допустим для главной страницы, и вставить одно вверху, а другое внизу страницы? Если возможно, то что для этого необходимо сделать?

    Ответить
    • АлаичЪ

      Нет, так сделать нельзя.

      Ответить
      • Роман (12 комм.)

        Можете посоветовать, с помощью чего или как это можно реализовать?

        Ответить
        • АлаичЪ

          С помощью прочтения документации можно все сделать :) В предыстории в посте даже намек есть!

          Ответить
    • Валентин (67 комм.)

      Я тоже об этом думал, и уверен, способ есть, но надо сам модуль ковырять... чтобы установить его параллельно, менять пути к файлам, или названия, другая таблица должна быть... как то так.

      Ответить
      • Валентин (67 комм.)

        Надо каждый раз когда хочешь установить еще куда нибудь снова переписывать пути и названия и т.д. или я не прав?

        Ответить
  95. Алексей (2 комм.)

    На 9.7 пойдет?

    Ответить
    • Владимир (1 комм.)

      Да, у меня прекрасно работает. Однако, как писалось в комментариях выше, имеет место быть косяк с выдачей 404, у меня начал массово материться гугл в панели веб-мастера на публикации, которые отдавали 404. Сейчас проверил на сервисах, отдаёт на категории и эти публикации 202, тобишь всё ок. Ничего не пому, пока неактивировал модуль.

      Кстати, можно как-нибудь красиво оформить всё это дело? Например, чтобы текст был в рамочке, которая была бы похожа на ленту вывода кратких новостей.

      Ответить
  96. Денис (1 комм.)

    Спасибо автору!

    отличные модули, закинул небольшой стимул, для дальнейших обновлений.

    Ответить
  97. Александр (3 комм.)

    установил, но в модуле при добавлении и редактировании текста используется редактор bbcodes, не пойму как его изменить на wysiwyg, так как ссылки автоматом оборачиваются в leech, что бы журналисты не шалили, а я хочу передать вес на главную из разделов, поэтому wysiwyg крайне необходим.

    dle 9,7 wysiwyg включен для админки, где я накосячил? — подскажите плиз

    Ответить
    • Александр (3 комм.)

      с leech разобрался, но wysiwyg так и не смог включить для модуля

      не знаю правильно ли сделал, но включил wysiwyg для dle 9.7, в файле catface.php, вместо

      if ($this->dle_api->dle_config['allow_admin_wysiwyg'] == "yes" )

      сделал

      if ($this->dle_api->dle_config['allow_admin_wysiwyg'] == "1" )

      Ответить
      • АлаичЪ

        Лучше сразу закидывать текст уже размеченный в html. Вроде есть какие-то проблемы с редактором, мы их исправим в очередном обновлении.

        Ответить
  98. mixail366 (13 комм.)

    Возможно ли как то сделать, что бы в категориях модуль выводил тег h1, а при показе полной новости, что бы на месте вывода модуля прописывался {title} новости (название самой новости)?

    Пробовал различные конструкции типа: [aviable=showfull][category=X]{title}[/category][/aviable], но тогда там так и пишется {title}, а не название словами.

    Такой уж у меня шаблон, что вверху , выше вывода полных новостей уже прописаны h2. Пробовал их убрать, но они там много где прописаны и перестает работать слайдер даже после смены имени всех задействованных стилей. в общем h2 освободить от стилей и убрать не удастся. Надо в полных новостях или отказаться от h1 или попытаться прописать его как то выше.

    Ответить
    • АлаичЪ

      Данный модуль не выводится в полных новостях, выводится только на главной или в категориях и все.

      Ответить
  99. spartak-ml (1 комм.)

    Беда такого рода поставил модуль на дле 9.6 и не пойму че-за... На главной или на главной стр. категории дизайн отъезжает а далее все нормуль. Что за беда подскажите!

    Ответить
    • АлаичЪ

      С версткой какая-то беда, тут уж сам смотри, это дело индивидуальное.

      Ответить
      • Александр (3 комм.)

        spartak-ml вы по ходу не туда запхнули [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

        Ответить
  100. Alla (2 комм.)

    Подскажите, пожалуйста, будет ли корректно работать данный модуль на дле 9.8 или лучше дождаться обновления, если таковое предвидится?

    Ответить
    • Vladimir (1 комм.)

      Поставил у себя на 9.8. Все работает нормально.

      Ответить
      • Alla (2 комм.)

        Спасибо за ответ и за такой полезный модуль для сайта дле.

        Ответить
  101. yaroslav (2 комм.)

    я так и не понял, что это за "нужное" место, куда надо вставлять код... помогите, пожалуйста. опишите более конкретно. Спасибо большое!

    Ответить
    • АлаичЪ

      Значит в любое место вставь, а потом сам поймешь, где это самое нужное место :)

      Ответить
  102. ZuDo (3 комм.)

    Пардон, вот код [not-aviable=showfull][category=123]{include file="txt_cat.tpl"}[/category][/not-aviable]

    Ответить
    • АлаичЪ

      Вообще-то в посте четко и ясно написано какой именно код надо добавлять:

      [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

      Ответить
      • ZuDo (3 комм.)

        Спасибо, теперь отображается, с меня ссылка на ваш ресурс :)

        Ответить
  103. Юрий (23 комм.)

    Работает и на 9.7, и на 9.8. Проверено!

    Ответить
  104. Максим (5 комм.)

    Что то ничего не выходит. ДЛЕ 9,6.

    Даже без установки программы, а сразу после добавления файлов на сервер через ФТП, сайт превращается в ромбики с вопросительными знаками внутри.

    Как быть и что делать?

    Ответить
    • АлаичЪ

      Если сайт в кодировке UTF-8, то необходимо все php файлы модуля пересохранить с помощью любого текстового редактора (не блокнот) в соответствующей кодировке UTF-8.

      Ответить
      • Максим (5 комм.)

        В том то все и дело, что кодировка сайта 1251...(

        Ответить
  105. Антон (5 комм.)

    Всем привет! Модуль супер, СПАСИБИЩЕ!!!

    Помогите пожалуйста. Установил модуль все гуд, добавил описание на главной, все гуд. А вот в категориях не выводится описания. В чем бок не пойму.

    Вот собственно сам сайт faqmind.com

    В категорию "интернет" добавил описание, а его нету. Все настройки перепробовал, толку нет.

    Буду весьма благодарен за помощь.

    Ответить
    • АлаичЪ

      Скорее всего дело в шаблоне, может быть тег, выводящий модуль попал в какую-нибудь структуру aviaboe или not-aviable. Проверь этот момент.

      Ответить
  106. Андрей (1 комм.)

    А можно ли реализовать вывод информации и полной новости?

    Ответить
  107. игорь (5 комм.)

    Приветствую. У меня тут проблемка, в DLe 9.8 редактор текста для категорий — BB. Хоть и в настройках сайта стоит визуальный. все перепробовал .все равно остается бб редактор стоять в кетфейс.

    Ответить
    • АлаичЪ

      Можно вставлять туда заранее в html размеченый текст и все будет нормально на сайта отображаться как надо.

      Ответить
  108. Adriano (1 комм.)

    Спасибо за модуль. Он идеален, давно искал нечто подобное. Все ваши модули помогают продвижению сайта. Спасибо Вам за ваш труд!!!

    Ответить
  109. Jean (1 комм.)

    Доработка для 9,8 WYSIWYG-редактора планируется?

    Ответить
  110. Стас (8 комм.)

    Скажите, а этот модуль работает на кодировке utf8?

    Ответить
    • АлаичЪ

      Работает, если php-файлы модуля пересохранить в кодировке UTF-8 перед загрузкой на сервер.

      Ответить
      • Стас (8 комм.)

        Спасибо. Приобрел данный модуль, сейчас посмотрю его в действии.)

        Ответить
      • Стас (8 комм.)

        Поставил модуль, все работает, еще раз спасибо.

        Ответить
  111. Эдвард (16 комм.)

    А как можно для каждой страницы к примеру в 10ти страницах раздела написать разный контент? С этим модулем я как понял можно написать отдельный для 1 страницы, чтоб он на других страницах не отображался, а вот как чтоб разные тексты на каждой стр были? Спасибо.

    Ответить
    • Эдвард (16 комм.)

      Почитал выше изложенные коментарии и пришёл к выводу что это на данный момент не возможно. Спасибо за инфу, полезный сайт у вас!

      Ответить
  112. Эдвард (16 комм.)

    И кстати вставил [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] где мне нужно, в админке в модуле в редактирование написал проверочный текст, захожу на категорию сайта пишет — Невозможно загрузить шаблон: /templates/sexobzor/catface.tpl, вот думаю в чём причина и где ошибка?

    Ответить
    • АлаичЪ

      Вероятно, причина в том, что шаблона в указанной папке нет :)

      Ответить
  113. Эдвард (16 комм.)

    Почему то " [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] " не подходит под настройки блока, я менял шаблон, описание которое в папке main.tpl в шаблоне выходит ровно по центру страницы, между блоками, а вот описание категории в модуле — растягивает страницу слева на право, где что нужно добавить или исправить подскажите пожалуйста? Спасибо.

    Ответить
    • АлаичЪ

      Надо css стили смотреть. Это дело индивидуальное для каждого сайта и шаблона.

      Ответить
  114. Эдвард (16 комм.)

    У меня в main.tpl в шаблоне текст в тэге [aviable=cat][category=1] [/category][/aviable], всё ровно на странице показывает, я удалил эти теги с текстами и вместо них не меняя вставил [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable], пишу текст в описание в модуле и почему-то растягивает, яже там же вставил где текста раньше были, не пойму что где добавить нужно?

    Ответить
  115. Эдвард (16 комм.)

    Сам этот код [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] не надо менять под каждую категорию?

    Ответить
  116. Эдвард (16 комм.)

    Вот у меня так

    <!-- блок начало -->

    <tr>

    <td width="580" align="left" valign="top"class="tizer">

    <div >

    [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

    </div>

    </td>

    </tr>

    <!-- блок конец -->

    Ответить
  117. Эдвард (16 комм.)

    Вот так получается растежение по горизонтали сайта, А если текста в тэге [aviable=cat][category=1] [/category][/aviable] вставляешь то всё красиво, я css же не трогаю вобще

    Ответить
    • АлаичЪ

      Смотри catface.tpl — там попробуй установить длину width для div.

      Ответить
  118. Эдвард (16 комм.)

    Этот файл как не меняй нет изменений в ширине... Блин где ещё что можно поменять попробовать ?(

    Ответить
    • АлаичЪ

      Только в css. Если не разбираешься — обратись к специалисту, он поможет.

      Ответить
  119. Евгений (1 комм.)

    Здравствуйте. заголовок и описание категории выводится ниже новостей, как исправить?

    Ответить
    • АлаичЪ

      Перенести код (вставляется в main.tpl в ходе установки) в другое место, то есть выше чем тег {content}.

      Ответить
  120. NeedLe (21 комм.)

    Доработка для 9,8 WYSIWYG-редактора планируется?

    Ответить
    • АлаичЪ

      Планируется, но вопрос в другом — когда? Ответа не знаю и сам...

      Ответить
      • NeedLe (21 комм.)

        Просто в ББ редакторе пробелы делает двумя br, что в свою очередь многовато.

        Ответить
  121. ЮФ (2 комм.)

    Заголовок не хочет сохранятся и выводится. Так и есть? Либо же криво установился? DLE 9.8

    Ответить
    • АлаичЪ

      Криво установилось, видимо...

      Ответить
      • ЮФ (2 комм.)

        Переустановил и не помогло. В бд не записывается заголовок.

        В ручную в бд добавил текст в поле заголовка, выводит нормально. Записывать не хочет.

        Ответить
  122. TIIIMOXAN (8 комм.)

    Мда...с dle 9.8 ваще беда. На нескольких категориях сработали нормально изображения, а в некоторых перестали, пишет "hacking attempt". Жаль каешно.

    Ответить
  123. VSN (14 комм.)

    Жаль, что подобного модуля нет для xfsearch. Возникла нужда в оптимизации данных страниц, но, к сожалению, не знаем как.

    Ответить
    • АлаичЪ

      Увы, это довольно специфический модуль получился бы, а как показывает практика выпуска такого модуля (tagface) это не приносит ничего, кроме расстройства (я о том, что модуль моментально слили в паблик, а я остался в минусах)...

      Ответить
      • VSN (14 комм.)

        Я думаю, что слово ничего стоит заменить на мало, но не расстройств. А из сложившейся ситуации ты, наверняка, извлечешь выгоду. Предприимчивым людям всегда тяжелее, т.к. они ставят планку выше остальных. И когда тяжело, главное не стонать и не загнуться...

        Ответить
        • АлаичЪ

          Ты прав :) Но в любом случае нет большого интереса делать модуль, если он мне самому не нужен. CatFace или LinkEnso отчего такие классные и нужные получились? Потому что они мне самому нужны были, для себя все делалось... А пока нет нужды в новых модулях для себя, вот и не выпускается ничего. Я в другую область отправился в данный момент, посмотрим как сложится на новом поприще :)

          Ответить
          • VSN (14 комм.)

            Чтож желаю попутного на новых землях)

            Чтоза сео-модуль? Вопрос возник из-за упоминаний о нем у тебя на блоге.

            Ответить
            • АлаичЪ

              Спасибо. Была идея когда то сделать модуль для перелинковки, но потом думал на самописный двиг переехать и модуль отложил, но не сложилось и в итоге ничего не сделал вообще. Значит пока и не надо особо :)

              А сейчас работаю над десктопным софтом, скоро анонсирую.

              Ответить
  124. Николай (2 комм.)

    Добрый день!

    У меня стоит DLE 9.8 и CatFace v.2.1. При редактировании категорий невозможно загрузить файлы на сервер — Hacking attempt! Все остальное работает. В чем может быть причина?

    Ответить
  125. Николай (2 комм.)

    Добрый день!

    Подскажите, а можно ли сделать так, чтобы описание категории было ссылкой на эту самую категорию, а не просто текстом с описанием.

    Ответить
    • АлаичЪ

      Так заключите все описание в теги <a href=""> </a>.

      Ответить
  126. Юля (3 комм.)

    Здравствуйте, у меня dle 9.6, кодировка utf-8, может потому у мода слова зашифрованы ���� ������'� как то так. Скажите, как можно исправить данную ситуацию? спасибо)

    Ответить
    • АлаичЪ

      Надо пересохранить все php файлы модуля в кодировку utf-8 с помощью любого (кроме блокнота) текстового редактора.

      Ответить
  127. Стас (8 комм.)

    На 10-й версии работает модуль?

    Ответить
  128. Виталий (2 комм.)

    Господа, и все же, как включить WYSIWYG-редактор в модуле? Очень нужно вставлять в описание HTML-код.

    Ответить
  129. Игорь (1 комм.)

    На 10-ке работает, но thumb на главной странице не увеличивает фото

    Ответить
  130. Дмитрий (1 комм.)

    Здравствуйте. Спасибо большое за такой ценный модуль!!!!!

    У меня вопрос. Можно ли сделать так, чтобы модуль работал и для статических страниц?

    Ответить
  131. Евгений (2 комм.)

    Сохранять файлы в Utf-8 без BOM?

    Ответить
  132. Евгений (2 комм.)

    Всё понял, спасибо!

    Ответить
  133. Rustam (3 комм.)

    Очено не хватает функция (Тип текста: Исходный текст HTML без фильтрации и изменений)

    Ответить
  134. Nick (17 комм.)

    Не знаю почему в dle не хотят сделать описание категорий как положено, где бы описание редактировалось при создании — редактирование категории, предлагал авторам движка не раз, говорят с помощью тегов можно вывести из tpl и всё, что не удобно. Во всех CMS это реализовано давно, понятно что это новостной движок, но его далеко уже не для новостей многие используют, т.к. одна из лучших cms

    Ответить
  135. Виталий (2 комм.)

    Подскажите, как сделать, чтобы в описании категорий не вставлялись дополнительные <br /> после каждой строки? Это очень мешает.

    Ответить
  136. Антон (3 комм.)

    Добрый день. Решил вот наконец попробовать, спасибо за модуль.

    Но при установке выдает такую надпись:

    Notice: Undefined variable: config in /var/****/engine/api/api.class.php on line 628

    При это пишет, что "Модуль успешно установлен".

    Но пробовал настроить одну из категорий ничего не выводится, разные настройки пробовал.

    DLE: 10.0 сторонних модулей не было.

    Ответить
  137. Антон (3 комм.)

    Товарищи ну подскажите где ошибка, при установке:

    Notice: Undefined variable: config in /var/****/engine/api/api.class.php on line 628

    очень нужен мод, а поставить не получается(((

    Ответить
    • Nick (17 комм.)

      Dle у вас чистая? Или рабочий сайт? Могу по ftp посмотреть, сам ставил ни каких проблем не возникло.

      Ответить
  138. Игорь (1 комм.)

    у всех описание этой SEO — оптимизированой категории берется в <h2>?

    Ответить
  139. Миразиз (1 комм.)

    На dle 10 работает данный модуль?

    Ответить
    • Nick (17 комм.)

      Да работает (без каких либо правок).

      Ответить
  140. Владимир (1 комм.)

    Отличный модуль. Но есть очень большая просьба к вам, пожалуйста, добавьте поддержку вывода тегов которые относятся к просматриваемой категории.

    Ответить
  141. Кирилл (4 комм.)

    Может задам смешной вопрос, но я не могу понять как сменить редактор полей в модуле с BBCODES на WYSIWYG. Подскажите пожалуйста!

    Ответить
    • Nick (17 комм.)

      в файле /engine/inc/catface.php

      находим if ($this->dle_api->dle_config['allow_admin_wysiwyg'] == "yes" )

      заменяем на

      if ($this->dle_api->dle_config['allow_admin_wysiwyg'] == "2" )

      Я так решил решил проблему на dle 10.0

      Ответить
  142. Кирилл (4 комм.)

    Заменил в двух местах, в тех что нашел — не помогло! У меня dle8

    Ответить
    • Nick (17 комм.)

      \engine\data\config.php чему там равно значение allow_admin_wysiwyg ? То и впиши в место yes if ($this->dle_api->dle_config['allow_admin_wysiwyg'] == "yes" ).

      Ответить
      • Кирилл (4 комм.)

        Спасибо большое, Вы мне очень помогли! Разобрался, заработало. Модуль отличный, спасибо автору!

        Ответить
  143. Александр (1 комм.)

    Не могу установить модуль на ДЛЕ 10, что куда ложить не понимаю, перепробовал по всякому не запускается инсталлер хоть убей. Помогите лузеру пожалуйста, объясните на пальцах

    Ответить
  144. АлаичЪ

    Не поверите, но сегодня выпустили обновление CatFace версии 2.2 — обновляйтесь!

    Спасибо Паше ПафНутиЙ!

    Ответить
    • Nick (17 комм.)

      Аличъ, спасибо за обновление.

      Интересует такая ситуация:

      необходимо для всех полных новостей выводить одинаковое описание, что бы не подключать tpl файл для full-story и не мудрить с его наполнением html данных из редактора, можешь добавить лишний чек бокс для вывода в полную новость или поле с редактором.

      Ответить
      • АлаичЪ

        Нет. И еще раз нет. Причем тут полные новости, если речь идет про категории...

        Ответить
  145. Игорь (2 комм.)

    Добрый день. Есть необходимость через этот прекрасный модуль добавлять кусок кода в категорию без редактирования, но bbcode и wysiwyg добавляют в него <br />, буду признателен за помощь.

    Ответить
    • ПафНутиЙ (123 комм.)

      В будущей версии попробуем реализовать возможность.

      Пока же можете подключить в шаблон модуля другой tpl файл, в котором прописать нужный вам текст. ну и обрамить тегами [category]

      Ответить
  146. Игорь (2 комм.)

    добавить чекбокс: "Тип текста:" "Фильтрованный текст без автоматического переноса строк" или "Исходный текст HTML без фильтрации и изменений", который используется при добавлении статикпейджа никкак нельзя? или намекните куда его добавить, зарание спасибо.

    Ответить
  147. Сергей (1 комм.)

    Здравствуйте, у меня проблема с модулем. Не отображается сам модуль в панели управление, т.е. все что было ранее настроено в модуле (описания катигорий, около 13 штук) все отображается на сайте и модуль работает, а управлять им не могу из-за отсутствия его в панели DLE.

    Ответить
  148. Глеб (3 комм.)

    При попытке загрузить изображение через данный модуль вылетает: Hacking attempt!

    Также, не получается задать заголовок на DLE 10.1. После сохранения, он снова сбрасывается.

    Ответить
  149. Simur (20 комм.)

    Всем привет!

    У кого-то получилось удачно установить на 10.1?

    Ответить
  150. Simur (20 комм.)

    Установил CatFace 2.2 на DLE 10.1.

    Вроде все работает))

    Ответить
  151. Nick (17 комм.)

    Алич, почему бы не доделать в скрипте вывод редактора соответствующему в настройках добавления новости? Тут не раз спрашивали как поставить нужный редактор вместо bb-кодов.

    Ответить
  152. Глеб (3 комм.)

    Ребят, никто так и не поборол, невозможность задать собственный заголовок на DLE 10.1?

    Именно не сохраняет кириллицу, на английскои все прекрасно работает.

    Ответить
    • Nick (17 комм.)

      У вас какая кодировка сайта?

      Ответить
    • Александр (12 комм.)

      Такая же проблема. Прописал часть заголовков на 10 версии движка, а на версии 10.1 кирилицук не сохраняет.

      Ответить
    • Nick (17 комм.)

      Алаич, я разобрался в чем тут проблема. У хостинг-провайдера (dgrad-host точка com) база данных по умолчанию InnoDB

      Собственно при установке создается такая таблица:

      CREATE TABLE IF NOT EXISTS `dle_category_face` (
        `category_id` int(11) NOT NULL,
        `name` varchar(255) NOT NULL,
        `name_pages` varchar(255) NOT NULL,
        `description` text NOT NULL,
        `description_pages` text NOT NULL,
        `module_placement` enum('nowhere','first_page','all_pages') NOT NULL,
        `show_name` enum('show','default','hide') NOT NULL,
        `show_description` enum('show','default','hide') NOT NULL,
        `name_placement` enum('first_page','all_pages') NOT NULL,
        `description_placement` enum('first_page','all_pages') NOT NULL,
        PRIMARY KEY (`category_id`)
      ) ENGINE=InnoDB DEFAULT CHARSET=cp1251;

      В поменял на myisam, результат тот же. В ручную через phpmyadmin вписал заголовок , выводится нормально.

      Следовательно виноват тип таблиц бд на сервере...

      Ответить
      • Nick (17 комм.)

        Проблема решена таким образом, в файле /inc/catface.php

        находим

        // Обрабатываем данные из формы

        $id = intval ($id);

        $name = $this->dle_api->db->safesql ($parse->process (trim (htmlspecialchars ($name))));

        комментируем или удаляем строку //$name = $this->dle_api->db->safesql ($parse->process (trim (htmlspecialchars ($name))));

        Ответить
        • Игорь (7 комм.)

          Николай спасибо огромное за решение проблемы, теперь заголовок кириллицей выводит нормально.

          Ответить
  153. web (5 комм.)

    Поставил на DLE 10.1, все нормально, только сменил кодировку, так как сайт в utf-8

    Ответить
  154. Игорь (7 комм.)

    С Новым Годом 2014! Вопрос тот же что и от Глеба 09.12.2013 в 22:46 по поводу заголовка на DLE 10.1 Win-1251, ребят отпишитесь кто смог побороть проблему, модуль очень полезен и огорчает на Win-1251 не выводит кириллицу.

    Ответить
    • Глеб (3 комм.)

      К сожалению, до сих пор не смог побороть данную проблему.

      Временно решил проблему выводом стандартного заголовка.

      Ответить
      • Nick (17 комм.)

        Давай в скайп, разберемся

        Ответить
        • Игорь (7 комм.)

          Если разберётесь отпишитесь пожалуйста здесь, что бы и другие могли решить проблему.

          Ответить
          • Nick (17 комм.)

            Нечего тут отписываться, всё работает отлично. Нужно смотреть ваши ошибки при установке! Кодировка БД и шаблонов!!! Я уже на практике ставил и 1251 и utf-8 ни каких проблем.

            Ответить
          • Nick (17 комм.)

            пишите на мыло ник как тут, далее щенок hlp . ru , разберемся на вашем примере.

            Ответить
  155. Валентин (67 комм.)

    Не знаю как у кого, но у меня в версии DLE 10.1 заголовок кирилицей выводит нормально...

    Ответить
  156. Руслан (8 комм.)

    скажите а если стояла версия 2.1 до мне просто поверху ставить 2.2

    проблем не будет. тексты в категориях останутся?

    Ответить
    • Nick (17 комм.)

      Сделайте бэкап, если боитесь. Обновите только файлы модуля.

      Ответить
  157. Евгения (1 комм.)

    А выводить заголовок в одном месте, а описание в другом ни как нельзя? Очень бы хотелось.

    Ответить
  158. gmyz (3 комм.)

    на 10.1 возникла проблема с загрузкой изображений. Вместо формы загрузки вылетает Hacking attempt!. Но не у всех. Как я понял выборка идет по id новостей почему то. Например если есть новость с id 5, то для категории с id=5 можно залить картинку(также в форме появится картинка залитая в новость id=5).

    Как исправить глюк?

    Ответить
    • gmyz (3 комм.)

      Еще заметил что если переключить на wysiwyg, но все проблемы исчезают.

      Ответить
  159. Алекс (6 комм.)

    Отличный скрипт! Все работает как надо! Огромное спасибо за работу!

    Ответить
  160. никита (1 комм.)

    Не могу понять куда именно надо вставлять вот это [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

    Я зашел в маин и вставил эту строку в самый низ! Потом пошел писать текст для котегории написал все сделал сохранил и не чего не вывелось((( что делать?

    Ответить
    • Nick (17 комм.)

      Перед тегом {content} (если нужно описание сверху списка новостей) или после.

      Ответить
  161. Валентин (67 комм.)

    Здравствуйте. Очень интересует использование в файле шаблона модуля catface.tpl, тегов [aviable=cat|main]...[/aviable] или [category=1]...[/category] или [catlist=1]...[/catlist] или может какие то другие рабочие...

    Мне это надо для вывода значка (или для чего бы там ни было) в определенной категории слева от заголовка h1 выводимого этим модулем. Как сделать что бы условные теги работали?

    Ответить
    • АлаичЪ

      Без правок модуля, наверное, никак. А как это сделать, я не знаю, я не программист.

      Ответить
      • Валентин (67 комм.)

        Как для оф сайта модуля, это не ответ.

        Ответить
  162. Александр (1 комм.)

    Здравствуйте.

    Установил на DLE 9.8, всё по инструкции, код в main.tpl вставил, редактирую в админке категорию, сохраняю и ничего на сайте не наблюдаю. Пробовал главную, категории, подкатегории — нигде ничего. Проверил, все файлы на своих местах. В чём может быть проблема?

    Спасибо.

    Ответить
    • АлаичЪ

      Значит что-то все же сделали не так. Попробуйте на локалке на чистом движке поставить модуль, вот если он там не заработает, тогда надо разбираться.

      Ответить
  163. Игорь (4 комм.)

    Здравствуйте, поставил модуль на DLE 10.2 и он не работает. Удалить или переустановить тоже не могу. В админке модуля пишет "Parse error: syntax error, unexpected '0.07' (T_DNUMBER) in /var/www/wot/data/www/wot-planet.com/engine/api/api.class.php on line 43"

    С Уважением!

    Ответить
    • Игорь (4 комм.)

      Сори, баг в самом движке celsoft лажанул!

      Ответить
      • Валентин (67 комм.)

        И в чем этот баг заключается?

        Ответить
        • Игорь (4 комм.)

          Его уже поправили, проблема была в том, что celsoft, что то менял в файле api.class.php и забыли закрыть кавычку в самом начале кода. Из-за этого все устанавливаемые моды через api не ставились, не обновлялись и не удалялись!

          Ответить
  164. Сергей (1 комм.)

    Уважаемый АлаичЪ!Простите пожалуйста за недальновидность.У Вас в самом начале поста показаны скрины самого модуля(не заполненого).Не могли бы Вы сделать скриншоты заполнения категорий и подкатегорий более конкретнее,т.е.чтобы в скрины были вписаны слова категорий и подкатегорий.Не могу сообразить как вписывать слова категорий и подкатегорий,и как ставить галочки(где)?Поставил Ваш модуль,а он стоит незаполненный.И будет ли от него толк в ДЛЕ 10.1?

    Ответить
    • АлаичЪ

      Все настройки индивидуальны, потому нет никакого смысла показывать заполненный вариант. И все зависит от того, что вы хотите получить. А еще там к каждому пункту есть подсказки по настройкам. Обычно я настраиваю так:

      Где активировать модуль: на первой странице

      Заголовок категории: *тут текст заголовка*

      Отображать заголовок: показывать

      Где отображать заголовок: на первой странице

      Описание категории: *тут текстовое описание*

      Отображать описание: показывать

      Где отображать описание: на первой странице

      Все, больше ничего не заполняю. Те пункты, что я не упомянул, я не трогаю и не заполняю.

      Ответить
  165. Андрей (2 комм.)

    Подскажите как сделать чтобы внутри модуля текст можно было делать абзацами <p> ...</p>

    Добавляешь эти теги но после сохранения они удаляются. А выделять огромные объемы текста этими тегами <p>{short-story}</p> не правильно считаю.

    Ответить
  166. Axel (8 комм.)

    Заметил у себя проблему. Заполняю поле "Заголовок" и жму ""сохранить. На страничке так и не появился заголовок... Иду опять в настройку раздела и вижу, что поле пустое... В чем может быть дело? Почему текст заголовка не сохраняется в поле?

    Ответить
    • Hafner (2 комм.)

      PHP 5.4 и кодировка cp1251? Была такая же проблема и после разбора полётов выявлена ошибка, которая исправляется следующим образом: открываем файл /engine/inc/catface.php и находим там 2 строчки:

      $name = $this->dle_api->db->safesql ($parse->process (trim (htmlspecialchars ($name))));

      $name_pages = $this->dle_api->db->safesql ($parse->process (trim (htmlspecialchars ($name_pages))));

      Меняем их на:

      $name = $this->dle_api->db->safesql ($parse->process (trim (htmlspecialchars ($name, ENT_COMPAT, $config['charset']))));

      $name_pages = $this->dle_api->db->safesql ($parse->process (trim (htmlspecialchars ($name_pages, ENT_COMPAT, $config['charset']))));

      Ответить
      • Hafner (2 комм.)

        Ах да, ещё выше в функции actionSave () добавьте в глобал переменную конфига, то есть код должен выглядеть следующим образом:

        public function actionSave ()

        {

        // Подхватываем глобальные переменные

        global $dle_login_hash, $user_group, $member_id, $config;

        Ответить
  167. Роман (1 комм.)

    Спасибо огромное за полезный модуль и всю работу которую вы делаете!

    На днях обновился до 10.2 — и модуль не работает... Я что-не правильно сделал (установил по инструкции с сайта) или 10.2 не поддерживаеться?

    Ответить
    • Axel (8 комм.)

      У меня модуль работает, но не совсем корректно (комментарии выше). Жду реакции со стороны Саши ;)

      Ответить
  168. Юрий (1 комм.)

    File engine/modules/catface.php is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write.

    Это пишет, когда вставляешь код в шаблон

    Ответить
    • АлаичЪ

      Надо установить права 755 на папку engine/modules/, как того просит система.

      Ответить
  169. АлаичЪ

    Дорогие друзья, встречайте полностью новый модуль CatFace v.2.3!

    Новая админка, новый интерфейс! И, конечно, исправлены все найденные ошибки!

    Ответить
  170. Валерий (3 комм.)

    Ниже представлено решение для 9.5 и 9.6, теперь главный вопрос "Как убрать: Внимание, обнаружена ошибка + 404 для пустой категории" для версии движка 10.2? Ибо в новых версиях подобного кода вовсе нет, есть кусками, но при удалении всего куска (куча кода) ничего не происходит, совсем ничего. Сижу, плачу в подушку, жду ответа. Спасибо.

    Александр и его программист помогли решить вышеописанную проблему с 404 ошибкой. Решение:

    В файле engine/modules/show.short.php (DLE 9.6 — строка 583 / DLE 9.5 — строка 530) необходимо удалить следующий код:

    } elseif ( !$news_found AND !$allow_userinfo AND $do != '' and $do != 'favorites' and $view_template != 'rss' ) {

    if ( $newsmodule ) @header ( "HTTP/1.0 404 Not Found" );

    msgbox ( $lang['all_err_1'], $lang['news_err_27'] );

    Еще раз спасибо ребятам за помощь!

    Ответить
  171. Дмитрий (2 комм.)

    Установил модуль на 10.2 кодировка UTF-8. Модуль стал с кодировке 1251. Как это можно поправить?

    Ответить
    • АлаичЪ

      Пересохранить php файлы модуля в кодировке UTF-8 через текстовый редактор.

      Ответить
      • Дмитрий (2 комм.)

        Спасибо!

        Ответить
      • Osi (3 комм.)

        АлаичЪ, раньше видел Ваш модуль, но полностью не читал описание... а жаль...

        очень крутой! спасибо!

        Оплатил всего 200 руб, но уже что-то =)

        подскажите, как в админке (admin.php?mod=catface) сделать прямой переход на категорию на сайте?

        *что бы смотреть результат — очень полезно было бы

        **есть только на редактирование и настройку

        Ответить
        • АлаичЪ

          Спасибо за поддержку!

          Пожелание с прямой ссылкой на категорию из админки записал в to-do, сделаем!

          Ответить
          • Osi (3 комм.)

            АлаичЪ, еще такой вопрос:

            1. как дать доступ к модулю редактору (группа id=6)?

            *не смог найти в коде модуля

            2. у меня очень много категорий, "выбирать" каждый раз "кнопки" не удобно + забываю выбрать.

            подскажите, правильно ли я делаю, что бы кнопки были автоматически выбраны?

            пример — http://s019.radikal.ru/i635/1407/09/3367ef191b4b.png

            *достаточно установить параметр "checked"?

            пример

            ----

            <input id="show_name_show" type="radio" name="show_name" value="show"'.(($categoryFace['show_name'] == 'show')?' checked':'').'>

            <label for="show_name_show">показывать</label>

            ---- заменить на

            <input id="show_name_show" type="radio" name="show_name" value="show"'.(($categoryFace['show_name'] == 'show')?' checked':'').' checked>

            <label for="show_name_show">показывать</label>

            ---------------

            **это только будет автоматически заполнятся при "редактировании", уже сохраненные настройки других категорий не изменит?

            Ответить
            • Osi (3 комм.)

              все решил.

              но еще не понял как сделать, что бы группа id=6 видела модуль в админ панеле дле (доступ есть по прямой ссылке)

              Ответить
              • АлаичЪ

                С радио-кнопкам правильно. А про доступ в модуль для определенной группы, не знаю, честно говоря, никогда с этим не сталкивался.

                Ответить
  172. iroder (5 комм.)

    File engine/modules/catface.php is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write.

    почему у меня так DLE 10.2

    Ответить
    • АлаичЪ

      Гугл переводчик в помощь! Там написано, что папка engine/modules/ доступна для записи и имеет права CHMOD 777, а это недопустимо. Надо сменить права, например, на 755.

      Ответить
  173. Сергей (2 комм.)

    Установил модуль на DLE 10.2. При настройке категории, в момент попытки залить изображение, скрипт выдаёт сообщение Hacking attempt!

    Изображения залились только в одну категорию и причём для заливки было почему-то выбрано поле из статьи уже опубликованной на сайте.

    Кто-нибудь может подсказать как это лечится?

    Спасибо!

    Ответить
    • Сергей (16 комм.)

      FAQ

      Q: У меня DLE 8.2, при попытке зайти в админку модуля выскакивает сообщение «Hacking attempt!».

      A: Откройте файл /engine/inc/catface.php

      В самом начале находим:

      if ( !defined ( 'DATALIFEENGINE' ) OR !defined ( 'LOGGED_IN' ) ) {

      Заменяем на:

      if ( !defined ( 'DATALIFEENGINE' )) {

      Ответить
  174. Юрий (1 комм.)

    Здравствуйте! Установил модуль на дле 10.1 установилось нормально, но имеется пара вопросов:

    1. имеется ли вариант на utf-8?

    2. какой код нужно вставить в шаблон, чтобы модуль отображался? Просто шаблон делался самостоятельно и много чего из стандартных кодов в него не было добавлено, как итог много чего не отображается (хотя и могло бы)

    Заранее спасибо за Ваш ответ

    Ответить
  175. Вадим (1 комм.)

    Здравствуйте. Проблема такая, установил модуль, но изменять и редактировать могу только главную страницу, и описание и заголовок. Чтобы не делал с категориями не отображается на сайте хоть ты тресни.

    Ответить
  176. Сергей (16 комм.)

    Привет. DLE 10.2. Заголовок выводится без <H1> Что делать, подскажите пожалуйста.

    Ответить
  177. Сержик (2 комм.)

    10.3 проверил. Работает. Спасибо.

    Ответить
  178. Сержик (2 комм.)

    10.3 работает

    Ответить
  179. 533312 (3 комм.)

    АлаичЪ привет, вопрос, когда заливал на сервер файлы catface говорит что есть такой файл upload\engine\skins\application.css вроде такой файл был частью твоего модуля карта сайта, как быть, заменить или как?

    Ответить
  180. Алекс (6 комм.)

    А можно ли как-нибудь вывести id просматриваемой категории с помощью этого модуля?

    Ответить
  181. Андрей (2 комм.)

    Здравствуйте! Подскажите пожалуйста, почему при добавление изображения выдает "Hacking attempt!"? Именно при добавление через данный модуль.

    Ответить
  182. Андрей (2 комм.)

    Здравствуйте! Подскажите пожалуйста, почему при добавление изображения выдает "Hacking attempt!"? Именно при добавление через данный модуль.

    FAQ

    Q: У меня DLE 8.2, при попытке зайти в админку модуля выскакивает сообщение «Hacking attempt!».

    A: Откройте файл /engine/inc/catface.php

    В самом начале находим:

    if ( !defined ( 'DATALIFEENGINE' ) OR !defined ( 'LOGGED_IN' ) ) {

    Заменяем на:

    if ( !defined ( 'DATALIFEENGINE' )) {

    Не помогает

    Ответить
  183. Antony (1 комм.)

    Спасибо, именно то, что я искал.

    Ответить
  184. Rules (2 комм.)

    Привет, подскажите почему получается добавить только на главной и то получается вот так :

    [aviable=cat|main] ТЕКСТ [/aviable]

    то есть код виден над текстом и под текстом, в остальные категории вообще не добавляется(

    Ответить
  185. сергей (4 комм.)

    здравствуйте, сайту 1 месяц я установил модуль заказал статьи у коперайторов-seo, в настройках модуля установил тайтл один на первой странице, а на других видоизмененный. после чего яндекс наложил фильтр агс-40. на мой запрос почему так? он ответил: "На Вашем сайте были проиндексированы страницы, содержащие списки поисковых запросов, то есть фрагменты текста, предназначенные не для пользователей, а исключительно для продвижения сайта в поисковых cистемах. В силу того, что по многим запросам Яндекс не может корректно отранжировать такие страницы, Ваш сайт будет понижен в результатах поиска." В статьях по 4 ключа на 1500—2000 символов. домен чистый 1 месяц, статьи уникальные и я не знаю на что думать. хочу удалить пока модуль.

    Ответить
    • Димон (1 комм.)

      А модуль здесь причем? Ваши списки поисковых запросов к модулю не каким боком...

      Ответить
  186. Алекс (1 комм.)

    Установил CatFace , но появилась одна проблема. При работ через форму ввода кэтфейса текст на сайте не отображается жирным. Те данная функция доступна в настройках, но результата нет. Подскажите что делать?

    Ответить
  187. alexey (3 комм.)

    До сих пор не исправили «Hacking attempt!» при загрузке изображений когда включен bbcode. Если нет новости где id совпадает с id категории, то вываливается «Hacking attempt!», если на сайте есть новость с id, то показывает фотографию загруженную в данную новость и можно заливать картинки

    Ответить
  188. Валентин (67 комм.)

    Спасибо автору за полезную инфу и модули!

    Но есть большое НО:

    В общем редактор не полноценный или просто не рабочий, речь о загрузке изображений, долбаный «Hacking attempt!».

    Прочитал комменты, извращение — если id категории совпадает с id существующих новостей, то можно увидеть и использовать картинки загруженные в ту самую новость и они тогда не удалятся только если в настройках движка поставить опцию "неудаления" изображения, то все это просто кривизна модуля мягко выражаясь. И еще и невозможность использования стандартных условных операторов движка.

    Я понимаю цель ведения этого блога автором, но почему бы все таки не сделать свою продукцию полноценной не пойму. Речь не только об этом модуле, но и про все остальные тоже.

    Ответить
  189. Алек (1 комм.)

    Да сделайте вы уже модуль в utf-8 кодировке!!! Ничерта не работает после изменений кодировке в блокноте. Модуль классный!

    Ответить
    • Вадим (2 комм.)

      Да чего там делать то? 3 минуты нужно чтоб он заработал в utf-8.

      У меня работает на 10.4 в utf кодировке.

      Ответить
  190. Алена (1 комм.)

    Для DLE 10.3 не работает. Если автор поправит код, будет замечательно.

    Ответить
    • Алик (1 комм.)

      Поставил, работает на 10.3

      Что-то неправильно делаете.

      Ответить
  191. Дмитрий (3 комм.)

    Здравствуйте! Обновил движок с 10,1 на 10,4 установил модуль, в админке все хорошо текста остались. Но на страницах сайта не выводит текст. Помогите решить проблему?

    Ответить
    • Сергей (2 комм.)

      Дмитрий, странно, у меня 10.4 всё нормально отображается.

      Ответить
    • АлаичЪ

      Проверьте правильность установки модуля. Особенно та часть, где надо вставить специальный тег в main.tpl

      Ответить
      • Дмитрий (3 комм.)

        Проверил несколько раз, блок выводит и дизайн тоже а текста нет. (

        Ответить
      • Андрей Стасевич (3 комм.)

        Кто бы подсказал куда именно вставлять [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] в main? Я не силен в веб-разработке, поэтом вообще не могу понять куда этот код нужно вставить, а этот модуль нужен мне как вода и воздух.

        Заранее спасибо!

        Ответить
      • Владимир (3 комм.)

        Куда именно надо вставлять тег [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]?

        Многие интересуются, но ни разработчик, ни пользователи, у кого этот модуль работает, молчат или все по-разному устанавливали?

        Ответить
        • АлаичЪ

          Вставьте после {content} и все поймете сразу.

          Ответить
  192. Вадим (2 комм.)

    и у меня такая же проблема как у Дмитрия, писал недели две назад, но камменты удалены почему то...

    Ответить
    • АлаичЪ

      Проверьте, что в шаблонах все на местах.

      Ответить
  193. Олег (2 комм.)

    Та же проблема, что и у Дмитрия. ДЛЕ 10,4 на страницах сайта не выводит текст. Помогите решить проблему?

    Ответить
  194. Олег (2 комм.)

    В каком месте CatFace сохраняет описания категорий?

    Ответить
    • АлаичЪ

      А БД. Таблица специальная там создается при установке модуля.

      Ответить
  195. Андрей (3 комм.)

    "Файл выбранного раздела админпанели не найден" В чем проблема, как исправить? Все файлы залиты по инструкции, установщик удален.

    Ответить
  196. Андрей (3 комм.)

    Проблему по файлу решил. Остается вопрос по [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]. Куда же его вставлять?:(

    Ответить
  197. Сергей (1 комм.)

    Здравствуйте, скажите, почему текст не отображается на главной старание сайта (dle 10.1), в остальных категориях отображается.

    Ответить
  198. Вадим (2 комм.)

    Отличный модуль, без проблем встал на 10.4 и без проблем работает с utf8 после малейшей доработки.

    Одно не понравилось, что после сохранения (изменения) текста категорий, нужно лезть на морду админки и очищать кеш. Иначе изменений не видно.

    Вопрос решился просто. В функцию actionSave нужно в конец добавить что-то типа — clear_cache ( array ( 'news_', 'catface_' ) );

    После этого, работать одно удовольствие.

    Спасибо за модуль.

    Ответить
  199. Евгений (2 комм.)

    Приветствую. На 10.4 модуль станет?

    Ответить
  200. Евгений (2 комм.)

    Поставил на 10.4, лицензия. Пробовал настроить главную — не отображается ничего. Шаблон стандартный — Pisces

    Ответить
    • АлаичЪ

      Значит установили неверно. Все работает на 10.4 отлично!

      Ответить
  201. Ден (2 комм.)

    Добрый вечер! Не подскажите как можно сделать чтобы тег H1 был отдельно от описания например H1 в шапке а описание в в подвале.

    Ответить
  202. Иван (2 комм.)

    Здравствуйте, поставил всё как описано в инструкции, добавил описание, а на главной странице вместо его выводится {include file="engine/modules/catface.php"} ? что с этим делать, движок 10.5

    Ответить
    • АлаичЪ

      Значит не установился модуль, или файл модуля не найден по нужному пути.

      Ответить
  203. Эмрисюлька (10 комм.)

    Спасибо за модуль CatFace, ибо "майн" у меня уже как книга, все описания категорий (46 штук по 300-2000 символов) в нём, теперь всё перенесу в модуль:)

    Ответить
  204. Владимир (1 комм.)

    [b]АлаичЪ[/b] Здравствуйте.Скажите в DLE 10.5 работает модуль CatFace? И как скоро выйдут новые обновления? Думаю не меня одного эти вопросы мучают...Спасибо за внимание!

    Ответить
    • АлаичЪ

      Работает. Зачем вам обновления, если все работает стабильно?

      Ответить
  205. Сергей (3 комм.)

    Здравствуйте! При установке модуля выводятся непонятные символы, похоже проблема с кодировкой, что делать?

    Ответить
    • АлаичЪ

      Пересохранить php файлы модуля в нужною кодировку (скорее всего, UTF-8).

      Ответить
      • Сергей (3 комм.)

        А как сохранить в нужную кодировку, программа "Нотепад++" подойдёт для этого?

        Ответить
      • Сергей (3 комм.)

        А всё, сделал, спасибо Мужик!

        Ответить
  206. Pxg (1 комм.)

    под 10.4 будет переделка?. спасибо

    Ответить
  207. алексей (2 комм.)

    ошибка при добавлении в шаблон tpl

    Template not found: /templates/TedFilmsNew/catface.tpl

    Ответить
    • АлаичЪ

      В ошибке говорится, что шаблон не найден по запрашиваемому адресу. Значит не найден, собственно.

      Ответить
  208. Сергей (1 комм.)

    Будет ли работать в 10.5 ?

    Ответить
  209. сергей (4 комм.)

    у меня на 10.5 не работает. тоесть выводится одна самая первая и последняя категория, а остальные не хотят показываться

    Ответить
  210. Алексей (1 комм.)

    Смешной вопрос. А на DLE 7.5 будет работать? По объективным причинам не могу обновить движок. Если нет, то что нужно подправить, чтобы заработал? Или вообще без вариантов?

    Ответить
  211. Артур (1 комм.)

    На двух сайтах поставил ваш модуль, но ни на одном сайте не работает H1, как открытый, так и скрытый вариант. Подскажите пожалуйста где копать?

    Ответить
    • АлаичЪ

      А заголовок (текстовое поле) в админке заполнили?

      Ответить
  212. Денис (34 комм.)

    У меня DLE 10.5 При попытке загрузить в категорию изображение, но вылетает «Hacking attempt!». При том что это вылетает не во всех категориях. Тот способ что в faq вы указали для 8.2 мне не помогало. Решил обойти. Заливаю картинку в ту категорию где всё норм, от туда вырезаю ссылку и вставляю в проблемную (где «Hacking attempt») категорию. Вроде всё норм. Но через н-ное время все изображения удаляются сами по себе. И это не впервой. В настройках скрипта "Автоматическое удаление изображений" было выставлено "0". И как теперь быть?

    Ответить
    • АлаичЪ

      Загрузите изображения, например, в папку шаблона и вставляйте оттуда. Есть такая проблема, я знаю. Но исправим ли ее, большой вопрос.

      Ответить
  213. Павел (1 комм.)

    Комрады, не могу понять. Создал описание категории — ошибочно разместил не в той категории, после чего удалил и вписал в правильную категорию. Однако описание по прежнему выводится в первой (неправильной) категории. В ней я вообще удалил все описания — не помогает, текст упрямо прописывается, что за чудеса?

    Версия DLE 10.5

    Ответить
  214. Сергей (1 комм.)

    Что то я не нашел нигде такой информации, я так понимаю что сначала выводит тег h1, а сразу за ним описание категории. А вот если надо вывести тег h1 в верху страницы, а описание категории в низу страницы, как так сделать используя данный модуль????Очень давно мучаюсь данным вопросом...

    Ответить
    • АлаичЪ

      Так не получится, я уже неоднократно на данный вопрос тут отвечал.

      Ответить
    • Алексей (1 комм.)

      Реализовали эту возможность через скрипт

      <script type="text/javascript">

      $(window).load (function (){

      if ($('.catfHd').length > 0) {

      $('.catfHd').appendTo ('.catFaceHeader');

      }

      });

      </script>

      <div class="catFaceHeader"></div>

      Только в коде h1 выводится там же где и описание, но на сайте выводится там где <h1 class="catfHd">{name}</h1>

      ;)

      Ответить
  215. Павел (6 комм.)

    Привет.

    У меня возникли сложности при установки(

    Не понятно что делать с папкой engine, в какую директорию конкретно ее запихать? (ведь в корне есть dle есть уже папка engine по дефолту).

    Можно чуть подробнее и конкретнее объяснить как установит модули?

    Ответить
    • Павел (6 комм.)

      Вообщем разобрался с установкой, коментарий выше не актуален.

      Но появилась новая трабла — у меня сайт, и денвер стоит на кодировке utf-8 и при заходе в моудль кодировка у него сбита. Пробовал изменять кодировку у денвера на windows1251 — помогало — но. это же не вариант.

      Ответить
      • АлаичЪ

        Надо просто пересохранить файлы модуля в кодировке UTF-8 через любой текстовый редактор.

        Ответить
        • Павел (6 комм.)

          Все при все файлы чтоле пересохранять?

          Или только catface_uninstaller.php ?

          Ответить
          • АлаичЪ

            Все php файлы.

            Ответить
            • Павел (6 комм.)

              ОМГ, и это должны делать юзвери за вас? Сделайте две верссии ваших модулей, с выбором скачивании.

              Ответить
              • АлаичЪ

                Не нравится, не пользуйтесь. Вам тут нахаляву годные вещи раздают, а вы еще выпендриваетесь? Увольте...

                Ответить
                • Павел (6 комм.)

                  На самом деле это не со зла было) Я сказать очень вам благодарен за такой (хз какой — пока еще не юзал, но думаю хороший) модуль да еще и "бесплатный", так что коментарий выше был не прав.

                  Ответить
  216. pikkolo (1 комм.)

    а что делает в стилях

    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJz......

    Ответить
    • АлаичЪ

      Это картинка в виде base64, а не в виде подгружаемого файла. Это практичнее с точки зрения обработки запросов, и кешироваться будет вместе со стилями.

      Ответить
  217. Павел (6 комм.)

    Здравствуйте. Спасибо за модуль, удобная вещь)

    Есть вопросик к автору скрипта: Модуль по дефолтну делает следующюю структуру кода: http://joxi.ru/gmvqpDXU9E3yra

    Можно ли сделать как-то что бы описание категории обрамлялось не тегами <div></div>, а параграфами <p></p>.

    Спасибо!

    Ответить
    • АлаичЪ

      Конечно, отредактируйте шаблон catface.tpl и замените там div на p.

      Ответить
  218. Артём (4 комм.)

    Здравствуйте.

    Видимо после обновления модуля, перестал сохранять описание для категорий (описание,h1, и т.д.). При сохранении выдаёт ошибку в БД.

    MySQL error in file: /engine/inc/catface.php at line 449

    Error Number: 1054

    The Error returned was:

    Unknown column 'module_placement' in 'field list'

    Информация, которая была добавлена ранее отображается, но отредактировать уже нельзя.

    В чём может быть причина? Заранее благодарен. Версия DataLife Engine: 10.0

    Ответить
    • АлаичЪ

      После обновления до DLE 10 такое стало? На 10.0 100% модуль работает, проверено многократно. Должно быть обновление прошло не очень гладко. Попробуйте сделать бекап БД и заново установить модуль. Бекап на случай, если после переустановки модуля проблема не решится, но при переустановке затрется таблица в БД и все добавленные описания исчезнут. Тогда восстановите БД и описания, которые были.

      Ответить
  219. Сергей (1 комм.)

    АлаичЪ, Привет! Сделай пожалуйста что бы и в доп. полях вида: .ru/xfields/2015 тоже можно было прописать seo текст, а так модуль отличный!

    Ответить
  220. vertolett (1 комм.)

    Здравствуйте.

    После установке на dle 10.5 UTF-8 в панели управления все в знаках вопроса( пожалуйста подскажите, что не так. Спасибо

    Ответить
    • АлаичЪ

      Надо пересохранить php файлы модуля в любом текстовом редакторе в кодировке UTF-8.

      Ответить
  221. TIIIMOXAN (8 комм.)

    Скачал версию catface v.2.3.

    При попытке добавить изображение ничего не происходит, т.е. изображение в поле для размещения текста не вставляется. В чем может быть проблема?

    Пробовал использовать разные редакторы, ничего не выходит.

    Ответить
    • АлаичЪ

      C изображениями там баг какой-то. Так что надо их предварительно залить самостоятельно на сервер куда-нибудь, а потом использовать ссылки на них, тогда все нормально.

      Ответить
  222. Евгений (3 комм.)

    Здравствуйте! Подскажите пожалуйста как раздеть текст на 2 части, чтобы можно было вывести текст в самом верху и внизу.

    Ответить
  223. Юлия (1 комм.)

    Здравствуйте, спасибо за модуль.

    Подскажите, пожалуйста, как сделать адаптивную таблицу. При добавлении таблицы через редактор в категории таблица не адаптирована и съезжает.

    Ответить
    • АлаичЪ

      Указывайте размер таблицы не в пикселях, а в процентах. Будет адаптивно.

      Ответить
  224. Westus (1 комм.)

    На 11 версии будет работать?

    Ответить
    • Coolteams (4 комм.)

      Не будет, на 11 линейке catface не видит субкатегории.

      Ответить
      • АлаичЪ

        Видимо, переделали серьезно структуру БД в 11 версии. Надо все модули пересматривать. TagFace тоже не работает.

        Ответить
  225. svarog (2 комм.)

    Александр, подскажите! Модуль установил, как подобает. Но вот картинка в описание категории не грузится, при клике на иконку в панели выскакивает "Hacking attempt!". Как с этим бороться? Заранее признателен.

    Ответить
    • АлаичЪ

      Да, есть такой баг. Надо загружать картинки куда-нибудь вручную и вставлять через html код. Такой вот костыль.

      Ответить
  226. Сергей (2 комм.)

    Здравствуйте, подскажите а как сделать описание к страницам категорий?

    Например мне нужно сделать описание к сайт.ру/page/2/

    Ответить
    • АлаичЪ

      Отличное от первой страницы? Нет. Можно сделать текст для первой страницы, либо сделать для первой и для всех остальных. Для первой и для всех остальных будут два разных текста, один разный для первой, а для остальных один одинаковый для всех.

      Ответить
      • Сергей (2 комм.)

        Жаль, хотел посортировать темы в страницах, и сделать к ним описания...

        Ответить
  227. Юрий (6 комм.)

    Здравствуйте, так на 11 версии работает? Кто ставил?

    Ответить
    • Роман (3 комм.)

      Также интересует вопрос работоспособности на 11...

      Ответить
      • Роман (3 комм.)

        Проверено — на 11-ке работает!

        Ответить
        • Юрий (6 комм.)

          Спасибо, буду ставить надеюсь как то поможет

          Ответить
  228. александр (1 комм.)

    ребята помогайте чайнику))))))

    хочу добавить видео(трейлер) на главную страницу, в описании категории только что не пробывал

    вставлял сылки через (медиа контент, вставка видио и все что там есть) не что не работает не показывается видео!

    даже картинку показал только после того как я на сервер залил. по сылке не работет

    в чем может быть проблема?

    Ответить
  229. Раниф (1 комм.)

    Ребята, я хочу перенести описания категорий модуля на другой сайт. Вопрос, где хранятся категории с описанием модуля?

    Ответить
    • АлаичЪ

      В базе данных MySQL. Где же еще...

      Ответить
  230. Сергей (1 комм.)

    Здравствуйте! Подскажите а данный модуль с подкатегориям работает, а то я установил модуль в главной категории информация вывелась, а в подкатегории прописываю но ничего не выводиться.

    Ответить
  231. Юрий (6 комм.)

    Работает на 11, но есть но не адаптирован под мобильные устройства, т.е в админке дизайн модуля сдвинут вправо на половину и растянут вниз, все надписи налазиют друг на друга.

    Я лично работаю с мобилы так как мне удобно.

    Чистил кеш непомогло

    Ответить
    • АлаичЪ

      Возможно и не адаптирован, я не проверял. Это извращение заниматься администрированием сайта с мобилы :)

      Ответить
      • Юрий (6 комм.)

        Здравствуйте, ну почему же, это увлечения, к тому же я работаю на вахте и постоянно в движении, ноут с собой носить не резонно (сварщик сварки на плече хватает), вот и работаю с телефона Sony Xperia.

        А за модуль спасибо дельная вещь.

        Ответить
  232. Андрей (2 комм.)

    Добрый день! А возможно с помощью этого модуля выводить H1 в одном месте а сео текст в другом?

    Ответить
  233. Андрей (2 комм.)

    Добрый день! подскажите в чем может быть проблема: версия 9.7 все установил на два сайта,

    На одном выводит H1 только на главной, описание нет, в подкатегории не выводит вообще ничего.

    На втором сайте все нормально стало. В чем может быть проблема на первом?

    Ответить
    • АлаичЪ

      Не знаю, но точно не в модуле, судя по симптомам.

      Ответить
  234. Длешник (1 комм.)

    Не выводит Х1 и дескрипшен в категория и субкатегориях ДЛЕ 11, АлаичЪ что можно сделать?

    Ответить
    • АлаичЪ

      Description этот модуль и не выводил никогда, вы что-то путаете.

      Ответить
  235. Юрий (6 комм.)

    Работает на 11,1 ,без проблем

    Ответить
  236. владимир (1 комм.)

    у меня вот такая беда, после случайного удаления модуля, потом я его установил и вот http://vkus-no.top/Новый%20точечный%20рисунок.jpg то есть таблицы наехали друг на друга, в середине дня всё было нормально, а сейчас опять такая ерунда. с чем это связано? то нормально то вот так. при этом ни чего не меняю в бд

    Ответить
    • АлаичЪ

      Не знаю. Если "в середине дня всё было нормально, а сейчас опять такая ерунда" то дело точно не в модуле. Почистите кеш, попробуйте другой браузер или еще что.

      Ответить
  237. Дмитрий (1 комм.)

    Добрый день, подскажите в чём проблема, после вставки кода [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] вылезает ошибка

    Fatal error: include (): Cannot redeclare class categoryface in /home/c/cg42908/public_html/engine/classes/templates.class.php on line 259

    Ответить
    • Дмитрий (1 комм.)

      Проблема решена, просто в main.tpl код уже был.

      Ответить
  238. dan (1 комм.)

    Добрый день подскажите после установки модуля вот такой код на главной страницы [aviable=showfull][/not-page-count]

    скрин

    https://i.yapx.ru/ByqU.png

    Ответить
  239. Татьяна (1 комм.)

    Искала инфо о том, где прописаны в ДЛЕ стили категорий, а попадается все о том, как присвоить всем категориям разные шаблоны, как установить CatFace и т.д. Прошу помощи у знатоков движка. Надо увеличить ширину страницы при просмотре любой категории, например — http://ob-eco.ru/lichnosti/ Ширина так мала, что даже заголовки новостей не умещаются. В скачанном бесплатном шаблоне, увы, не нашла, где зарыта эта собака(((

    Ответить
  240. Алексей (6 комм.)

    Установил на dle 11.1 При указании в настройках движка TinyMCE или Froala editor в Catface нет поля для ввода описания. При bbcodes поле есть. Как можно исправить это не отключая визуальные редакторы?

    Ответить
  241. Дмитрий (1 комм.)

    Всем доброго времени!

    Полет на 11.1 отличный, спасибо.

    Ответить
    • Алексей (6 комм.)

      И визуальные редакторы в модуле меняются, когда меняешь в админке? Или вы используете bbcodes?

      Ответить
  242. Илья (3 комм.)

    Делаю чистое обновление dle, как перенести описания, чтобы не копировать по одному?

    Ответить
    • АлаичЪ

      Автоматически никак. Вариантов у вас два: вручную копировать, или скопировать из БД через phpmyadmin таблицу с хранящимися описаниями для категорий. Но, видится мне, что второй вариант не так прост для непрограммиста.

      Ответить
  243. Vladislav (1 комм.)

    Здравствуйте! Спасибо за модуль.

    У меня следующий вопрос. Как сделать так чтобы описание, которое я добавляю к категории на первой странице, индексировалось поисковиками?

    Ответить
    • АлаичЪ

      Оно и так индексируется поисковиками, если индексируется страница категории. А почему вообще возникли такие сомнения?

      Ответить
  244. IgorVK (2 комм.)

    Хотелось бы чтобы в модуль добавили поддержку стандартных тегов DLE. Например в тело текста вставить блок с рекламными материалами по тегу [banner_*]{banner_*}[/banner_*]. Или может быть это можно сделать самостоятельно, поправив что-то в коде?

    Ответить
    • АлаичЪ

      Самостоятельно простым способом не получится, если вы не программист.

      Ответить
      • IgorVK (2 комм.)

        ну и еще из пожеланий было сделать цветовую индикацию категорий, в которых модуль включен и работает, допустим красный/желтый/зеленый индикаторы в столбике "Действие", чтобы из главного меню модуля было видно какие категории настроены и отображаются, а где нет.

        Ответить
  245. Евгений (1 комм.)

    DLE 11.1 полет нормальный)) всё работает на ура) но почему нельзя разделить в шаблоне h1 и дисрипшин чтоб они были отдельно на странице друг от друга? например h1 в вверху сайта а текст в внизу страницы

    Ответить
  246. sasha (1 комм.)

    хорошо, а как ограничить разрешения пользователей админки к этому модулю? что бы они не смогли менять содержимое, ну другие админы и главные редакторы!?

    Ответить
  247. Михаил. (2 комм.)

    Спасибо за модуль! А вопрос следующий: возможно ли модуль интегрировать с модулем файлового архива от Savgroup?

    Ответить
  248. алексей (1 комм.)

    ��������� везде такие симвалы как поправить?

    Ответить
    • Михаил. (2 комм.)

      Тут одно из двух, либо кодировка неверная, либо версия php не подходит.

      Ответить
    • АлаичЪ

      Надо просто пересохранить php файлы модуля в utf-8 кодировке.

      Ответить
  249. Dronik (1 комм.)

    Подскажите пожалуйста,можно ли настроить модуль так,чтобы на главной отображалась одна статья,на второй странице этой же категории вторая статья,на третьей странице все той же категории третья статья. И чтобы больше эти статьи нигде не вылазили? В общем,чтобы можно было размещать текст только строго в указанной категории и только на указанных страницах и не вылазили эти тексты на других страницах этой же категории. А за модуль отдельное Спасибо!!!

    Ответить
    • АлаичЪ

      Нет, в данном модуле это невозможно сделать.

      Ответить
  250. Tolstyak87 (4 комм.)

    Уважаемый АлаичЪ, на моем сайте с вашим модулем возникла небольшая проблема. Все работает как нильзя лучше, но вот только текст в описании категории клеится к левому сайтбар. Что я только не пробовал, чтоб сдвинуть его немного провее, но не помог ни яндекс, ни гугл, может хоть вы мне подскажете, что делать. Описание пока добавил только в одну категорию "русская" (кухня, если вдруг захотите посмотреть).

    Ответить
    • АлаичЪ

      Это все зависит от шаблона и дизайна. Так что тут дело не в модуле, а в стилях CSS.

      Я посмотрел, у вас нормально все выглядит, не считая того, что текст выровнен по центру, мне так не очень нравится.

      Ответить
      • Tolstyak87 (4 комм.)

        Это уже я его выравнял по центру, так как ничего другого не смог придумать

        Ответить
      • Tolstyak87 (4 комм.)

        А возможно ли видоизменить текст на станице сайтмап, я имею ввиду новости оставить таким же текстом, а категории сделать жирнее?

        Ответить
        • АлаичЪ

          Да, css стили в помощь, классы для ссылок прописаны.

          Ответить
          • Tolstyak87 (4 комм.)

            в файлах самого модуля?

            Ответить
            • АлаичЪ

              Нет, в css шаблона. А классы прописаны в самом модуле, да.

              Ответить
  251. Александр (1 комм.)

    Здравствуйте, скажите на 11 версии dle буде работать Ваш модуль. Или может есть кто использует данный модуль на 11 dle, скажите как работает.

    Ответить
    • АлаичЪ

      Работает. Тем более ничто не мешает вам взять и проверить самостоятельно, модуль-то бесплатный.

      Ответить
  252. Газик (2 комм.)

    Установил модуль! В админке модуля нечитает шрифт как обойти?

    Ответить
    • АлаичЪ

      Пересохранить все php файлы в кодировке UTF-8.

      Ответить
Оставь комментарий или спроси через Twitter →

· Малоинформативные комментарии или комментарии, не содержащие вопрос, удаляются.
· В поле URL оставляйте ссылку только на свой сайт/блог. Эта ссылка для админа, посетители ее не увидят.
· Любой html-код отображается в виде текста, любые ссылки неактивны.
· Для спаммеров - БЛОГ НЕ DOFOLLOW!!!