Forums / National / Russian / Короткая версия статьи (типа резюме)

Sergeich
#1 2009-06-14 08:33
Предлагаю на странице создания статьи ввести новое поле - короткая версия статьи (резюме). Это поле должно быть идентичным по свойствам с полной версией (разве что ограничить максимальную длину текста).

Зачем это нужно?
1. Можно очень сильно упростить новостной плагин, а также вывод части статьи в листы или ещё куда.
2. теоретически может снизиться нагрузка на движок, т.к. в тех же новостях ему не надо будет искать тег "море", а сразу вставлять целиком короткую версию.
3. Можно короткую и полную версию делать абсолютно разными по содержанию.
4. кардинально решит проблемму "море" вставленного после незакрытого тега (если сейчас есть проверка на закрытость-незакрытость, то её можно будет смело выкинуть нафиг)
5. Тег "море" теряет свою актуальность и на него можно будет просто забить (на новых проектах, по крайней мере).


Возможность писать резюме к статям имеется во многих движках (даже в новой версии седитио она будет :) ), и это действительно полезная фича. Кто-то может сказать, что есть дескрипшен, но в нём ББ-текст не обрабатывается, там стоит ограничение в 255 символов, он выполняет функции дескрипшена в хедере (смысл над ним глумиться?). Кто-то может предложить юзать экстраслоты, но они не умеют создавать хтмл-кеш и вроде как ББ тоже не обрабатывается.
Azazello
#2 2009-06-14 11:14
Согласен, очень Правильное решение.

1. Сделать новое поле "Превью" (preview) для кратких анонсов. Убрать навсегда тег "more" - помоему не совсем правильное решение, у инет пользователей на подсознательном уровне принято тыкать в "читать дальше" ожидая продолжения. При отсутствии данной ссылки после превью, опять же на уровне подсознания, у пользователя складывается мнение о том что данное превью это законченая короткая статья и не каждый ткнет в Заголовок статьи что бы проверить есть ли продолжение.
2. Поле description оставить под SEO, для вывода текста в meta description (header.tpl)

p.s. Кстати, про пункт 2, совсем не понятно почему эта столь необходимая для SEO вещь, до сих пор не реализована в Cotonti. В meta description на всех страницах сайта подставляется единственное не динамическое описание из админки. Это не есть правильно.

Meta-тег description имеет 3 главных назначения:
[list=1]
  • Емко и четко описать, о чем говорится на странице.
  • Сделать презентацию соответствующей страницы сайта с целью повышения кликабельности /конверсии ссылки в результатах поисковой выдачи.
  • Показать соответствие запроса пользователя содержимому страницы путем использования этих самых ключевых слов.

  • Грамотные и эффективные meta-сниппеты (Meta-тег description) подобны эффективным рекламным объявлениям – их трудно написать, но зато эффект просто потрясающий!
    This post was edited by Azazello (2009-06-14 11:25, 15 years ago)
    esclkm
    #3 2009-06-14 16:51
    Не согласен с Сергеичем.
    В е107 данная фишка была реализовано - но с ней было крайне неудобно. Ни оформлять статью, ни просматривать ее. Для движка это перегружающая функция, набить его абрикосами можно, но не все же их будут использовать. Поэтому! Я считаю тут правильно будет использовать возможности плагинов в полной программе.
    littledev.ru - мой маленький зарождающийся блог о котонти.
    снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
    NovoKain
    #4 2009-06-14 16:52
    Посмотрите на новые теги в Седе
    Sergeich
    #5 2009-06-14 17:20
    esclkm, такая фича есь во вех более-менее серьёзных движках (друпал, модх, типо3 и т.д.). Если тебе не хочется использовать это поле, то можно его просто удалить из шаблона, а в плагинах ввести всего одну проверку на заполненность этого поля (т.е. переделки на первых порах минимальны). Я веду новостной сайт, мне это фичи не хватает, но ещё больше её не хватает на статейных сайтах (иначе не городил бы народ костыли)
    NovoKain
    #6 2009-06-14 21:32
    Надо не обсуждать а тикет писать ибо в Седитио 125 дополнительное текстовое поле в страницах будет а под что вы его будете использовать это ваше дело.
    Sergeich
    #7 2009-06-15 01:12
    Ну я для начала массы прощупываю на предмет нужности этой фичи. Теепрь надо это в иноязычный фрум закинуть, чтобы там тоже высказались, а пихать всё в тикеты не есть здорово :)