okna-k.com.ua на сайте есть "шорткода" по увеличению картинок, слайдшоу и прочее - перестали работать. Так же перестала работать функция добавления фото к материалу. Фото не выводится. Подправить. ...
Модернизация поиска по сайту и формы поиска
Здравствуйте!
Сейчас имеем в файле поиска (сокращенный вариант):
$q=$_GET['q'];
$q = preg_replace ("/[^a-zA-ZА-Яа-я0-9\s]/","",$q);
echo ("
");
if ($q != '') {$q = ereg_replace(" ","*.",$q); $lq="and (profecy REGEXP '$q' or treb REGEXP '$q' or obyaz REGEXP '$q' or uslov REGEXP '$q')";}
if (!isset($ord) or $ord == "") {$qweryord='date DESC';}
$result = @mysql_query("SELECT *,DATE_FORMAT(date,'%d.%m.%Y') as dateq FROM $vactable WHERE status='ok' $lq $lsrrazdel $lsrpodrazdel ORDER BY top DESC,$qweryord LIMIT $initialMsg, $maxThread");
while ($myrow=@mysql_fetch_array($result))
{
$ID=$myrow["ID"];
$profecy=$myrow["profecy"];
$treb=$myrow["treb"];
}
Необходимо чтобы выполнялись задачи:
1. Поиск без учета порядка слов в запросе. И необязательно, чтобы все были в документе.
2. Поиск по части слова. Если ищут "бухгалтер", то выводить: бухгалтер, бухгалтером, бухгалтеру и тд.
3. У слов более n символов обрезать последний символ при поиске в базе. Например, пишут "на вахту" - обрезаем "у" и находим слова: вахта, вахтой и тд. Вахтер тоже попадет, не без этого. Минимальную длину слов у которых удаляется последний символ надо задать в начале файла для поиска наиболее подходящего значения.
4. Добавить сортировку результата по релевантности (по кол-ву вхождений слов). Что-типа этого: http://conture.by/post/96
5. Выделить стронгом слова из запроса в результатах поиска (не сокращенный вариант без последнего символа, конечно).
6. Не искать по предлогам и союзам (по, на, и, в, от, до и тд).
7. Под поле для ввода поисковой фразы добавить пару примеров поиска при клике на который он переходит в строку поиска (как на главной Яндекса). Пусть это будут просто словосочетания "первый поиск", "второй поиск".
Заявки фрилансеров
Похожие заказы
- Веб-программирование11 заявокЗакрыт8 лет назад
- $300
Нужна доработка сайта на Drupal. + синхронизация с 1с. Тз отправлю в личку кандидатам, и ссылку на сайт. Оплата желательно поэтапно.
Веб-программирование10 заявокЗакрыт9 лет назад После установки модуля импорта товара из YML файла на сайте http://goo.gl/fjNst0 появилась кодировка на главной странице. 1. Помочь исправить проблему 2. Создать или, если есть, установить модуль автоматического надбавления нужного % увеличения ...
Веб-программирование7 заявокЗакрыт9 лет назад- $50
Нужно делать только фронтенд-часть согласно тз и макетам, передать данные backend программисту.
Веб-программирование7 заявокЗакрыт9 лет назад Необходимо разработать адаптивный сайт(лендинг) сервиса для интернет-магазинов. Действующий http://v-credit.su. (Можно будет взять часть контента). Хороший аналог dc2b.ru.
Веб-программирование3 заявкиЗакрыт9 лет назадhttps://docs.google.com/document/d/1EKk0sSUD5Z9myGh4Mu2UbByZNJTdfNfSmCD0iQvkGwA/edit
Веб-программирование1 заявкаЗакрыт9 лет назад- $2000
Здравствуйте, Существует вот такой сервис - affilitest(точка)com Нужно создать 1 в 1 такой же. Что это за сервис: он проверяет работоспособность трекинг линков партнерских сетей. Т.е. когда ...
Веб-программирование2 заявкиЗакрыт9 лет назад Т.З. по доработке сайта www.ctgg.ru ВАЖНО!!! Готов работать со специалистами, которые умеют и хотят общаться с заказчиком, как с живым человеком, а не программой: задают вопросы, отвечают на вопросы устно и письменно. ...
Веб-программирование6 заявокЗакрыт9 лет назад- $200
Нужно разработать небольшое веб приложение Для внутреннего пользования в организации. Которая будет содержать информацию по продуктам установленным у клиентам. (даты окончания действия продукта и пр, емаилы и пр.) Выдавать отчеты по соответствующим ...
Веб-программирование15 заявокЗакрыт9 лет назад Есть готовая, купленная игра https://www.assetstore.unity3d.com/en/#!/content/15802 Нужно её интегрировать в готовый сайт с базой данных на основе MySQL. Требуется специалист в данной области, знающий как связать перевод данных между front-end-ом, back-end-ом и самой игрой. Сайт ...
Веб-программирование2 заявкиЗакрыт9 лет назад