ZebroidФорумПубличный разделПредложенияЧуланПодсветка синонимов + пару улучшений импорта xml

Подсветка синонимов + пару улучшений импорта xml

02 февраля 2015, 06:57
Зарегистрирован: 21 сентября 2010, 01:15
Предлагаю добавить подсветку синонимов при ручном рерайте статей в зебройде.



Что нужно реализовать:
— подсветка синонимов в заголовке
— подсветка синонимов в статье
— поддержка обратных синонимов Еду|Пищу|Продукты|Пропитание|Провиант (будут найдены синонимы для любого слова)
— возможность выбора синонима по клику для замены
— поддержка баз в формате .txt
— в начале файла .txt возможность указания разделителя для слов
— возможность выбора базы или нескольких баз

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

02 февраля 2015, 07:01
Зарегистрирован: 21 сентября 2010, 01:15
и до кучи перенёс сюда (в голосовалку) пару предложений по улучшению файла импорта xml на dle

1. Добавить название последнего импортируемого файла — При заливке большого количества xml файлов, забываешь какой уже залил, а какой ещё нет.
2. Очень не хватает настройки для обработки материалов с похожими названиями.

На скрине нарисовал:


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

Пример использования:
Обновление устаревшей информации на сайтах с товарами, ценами, объявлениями
или перезаливка материалов с новыми добавлениями или массовыми исправлениями
с сохранением url проиндексированных страниц.

Создать новый при совпадении имён, создавать новый отдельный материал

Пример использования:
Сайты с фильмами, файлами или товарами могут содержать одинаковые названия в разных категориях.
Терминатор (категория Фильмы)
Терминатор (категория Мультфильмы)

zebroid.com.ua/forum/topic/4390/ — тут обсуждали

Что бы новый создавал
if(!$this->IsPostExist($this->str($oXML->alt_name)))

if(true)