Ну если прям в лоб, то небольшой лоадер написать, который берет адрес страницы, сравнивает с списком и принимает решение подгружать или нет.
https://jsfiddle.net/0aae2fxn/8/
Криво конечно) но вдруг поможет)
Курсор можно так же событием обработать, если про производительность забыть.
Самокритика это хорошо)
Я вам указал на неточность в описании и всего то, не нужно агрессии.
В симс игру играли?) Тоже самое только без управления)
Фронт совсем не относится к битрикс), да и вообще мало к бек.
Так у вас парочка все путей то:
- согласится на условия исполнителя.
- забить на исполнителя и начать заново.
Если у вас на руках договора нет, больше вариантов у вас нет. Если вы думали, что с помощью общественности сможете воздействовать на исполнителя, то немного ошиблись, из за отсутствия опыта, вы допустили ошибки из которых вас тут не поддержат.
Ну так вебмастер - это не программист и не разработчик, это своего рода админ. К разработчикам и программистам вам в другие места надо)
Всей ситуации не знаю конечно, но предположу что работали не по четкому т.з., а так называющему плавающему, которое каждое раз меняется и исполнитель тратит на реализации в несколько раз больше сил и времени. Его нервный срыв вполне понимаем, лучший путь договорится о том, что человек работает по факту сделанного, сделал = равно оплате, изменили т.з. новая задача и новая оплата, но как правило, заказчик который обращается к фрилансеру преследует сразу большую экономию и как раз плавающее техническое задание. Тут вообще смысла нет искать кто прав, а кто нет.
Совсем не понял что хотите сделать) Ну прям элементари, берем основы слов с помощью стемминга и ищем документы в которых есть эти слова, по каким либо правилам. Чем умней поиск, тем правила сложней.
Elasticsearch - крутая штука для поиска, можно вытворять очень интересные вещи и самое главное быстрый как пуля.