думаю это уж слишком намудрено. Написать сам материал(например статью) Это уже не легко, а еще кучу полей заполнить типа аннонс и основной текст, а ведь есть еще куча полей не считая этих. предлогаю сделать просто и сердито.
Можно юзать как обрезание(смешно, согласен), так и тег.
Приоритет будет у тега.
если есть тег, то мы отрезаем все что перед ним и делаем анонсом.
В админке будет настройка, показывать ли анонс в полном материале или нет.
ну на юкозе я заполняю 2 поля при добавлении статьи, первое поле анонса, второе поле основного текста.
поэтому и говорю что данный функционал было бы неплохо разработать.
еще один кол в "За" полного функционала: иногда при добавлении продажных статей или статей с ссылкой партнеры так и норовят добавить ссылку в первые строчки статьи. А ведь хочется не допустить ссылку в анонс, но при этом что бы она была в основном тексте. Так вот проблему решает как раз разделение на 2 поля, анонс и основной текст.
и потом, я же предлагаю это как общий функционал, а админ сайта потом сам решит как по умолчанию предоставлять заполнение полей пользователям и что ему больше нравится.
так же засовывать в админку настройку показывать или нет анонс в общем материале это совсем не круто, теряется гибкость для заполнения. Сегодня мне в лом писать отдельный анонс и он будет показываться в общем материале, а завтра я решил написать отдельно и не показывать его в общем материале.
Отредактировано автором 18 Апр 2011
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
тогда я так понимаю тег(например {CUT}) нафиг не нужен если у нас есть два отдельных поля и возможность обрезать текст. В таком случае теги уже - это беситься от жира))
Тогда можно сделать так
Есть возможность заполнить два отдельных поля
Если поле анонса не заполнено, обрезаем по кол-ву символов.
и все. Тоже и сердито и просто(относительно)
Drunya, в том то и дело, что идея Атера еще не до конца продумана.....
Я думаю, нужно не всплывающие окна, а галочки в опциях добавления материала. Ну и какие-то подсказки
Я горжусь тем, что помогаю в развитии бесплатной CMS - AtomX