Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Давайте сделаем нужную функцию.

Сообщение: #1-276-12
12.04.2013 19:44
Я так понимаю будущая индексация - это кеширование страниц с применением правил замены.
Физически эти страницы в CMS меняться не будут, а выдача будет строится исходя из наличия кеша страницы?

Нет. Я как раз имел в виду изменение в cms.
Как если я в админке открою вкладку Поиск&Замена->Глобальная замена в базе данных выберу Заменить: автомат=>< a href =" www.site.com " > автомат < / a >
И запущу индексацию разделов. Ту, которая используется при изменении контента.
Кеширование и подмена контента для вывода ссылки, лишний прикрут.
Я намерен именно изменять контент путем явного вывода в нем ссылок, как если бы я вписал их туда прямо руками. Следовательно, если я намерен сделать в документе p0003 ссылку, то после проведения процедуры, я должен открыть этот документ редактором и увидеть в html коде статьи вписанные там теги.

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

Проблем не вижу кроме поиска слов обрамленных тегами.

Кто знает принципы поиска понимает смысл регулярных выражений и заложенных в них проблемах.

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


А с разделителем работает подчеркивание?


Если не подсовывать ссылку, а писать
яблоко|яблоко
то работает. при добавлении дескрипшена тоже работает. Но добавление ссылки убивает вертикальный разделитель перед ней. И именно перед полем ссылки. Так, если документ имеет название|ключевик|дескрипшен урл.
Между дескрипшеном и урл разделитель убит. Если дескрипшен убрать, то будет убит разделитель между ключом и урл.

Подчеркивание работает только на точное соответствие 1 или 2 слов в названии, ключевиках, контенте.