Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Баги форума.

Упомянутые в теме пользователи:

Показано с 1 по 8 из 8
  1. #1
    Активист Аватар для nimlotnik
    Регистрация
    11.03.2021
    Адрес
    Волгоград
    Сообщений
    70
    Поблагодарил(а)
    4
    Получено благодарностей: 11 (сообщений: 7).
    Репутация: 11

    Баги форума.

    Привет администрации.
    Не нашел тему куда писать по поводу багов форума. Пишу сюда.
    Не работает поиск по разделу форума.

    К примеру:
    Раздел https://forum.wowcircle.net/forumdisplay.php?f=315
    Поиск по разделу: Награнд (https://prnt.sc/10zqw9z скрин)
    Выдает: https://prnt.sc/10zqwsp

    Всё это приводит к тому что невозможно поискать был ли багрепорт по тому или иному квесту. Ну и как следствие возможны дубли.

    Прошу починить поиск по разделу

    Так же общий поиск по форуму:
    Вводим: Бонусы https://prnt.sc/10zr0nm
    Получаем выдачу: cse google https://prnt.sc/10zr530
    Большая часть страницы тупо реклама сторонних сайтов.

    Вы бы раз пользуетесь поиском через гугл ограничивали бы выдачу через site:forum.wowcircle.net / site=forum.wowcircle.net
    Последний раз редактировалось nimlotnik; 30.03.2021 в 11:15.

  2. #2
    Новичок Аватар для Dizerkot
    Регистрация
    26.11.2020
    Сообщений
    15
    Поблагодарил(а)
    3
    Получено благодарностей: 9 (сообщений: 4).
    Репутация: 9
    Всю жизнь так криво работает поиск

  3. #3
    Активист Аватар для nimlotnik
    Регистрация
    11.03.2021
    Адрес
    Волгоград
    Сообщений
    70
    Поблагодарил(а)
    4
    Получено благодарностей: 11 (сообщений: 7).
    Репутация: 11
    Но это не значит что так и должно продолжаться=)

  4. #4
    Администратор
    Регистрация
    05.01.2012
    Сообщений
    212,420
    Поблагодарил(а)
    4,946
    Получено благодарностей: 24,760 (сообщений: 13,120).
    Репутация: 34976
    В 1м случае исправить не кому, во втором, решает любой adblock и становится ок

    Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.


  5. #5
    Активист Аватар для nimlotnik
    Регистрация
    11.03.2021
    Адрес
    Волгоград
    Сообщений
    70
    Поблагодарил(а)
    4
    Получено благодарностей: 11 (сообщений: 7).
    Репутация: 11
    В 1м случае исправить не кому
    Ну... Могу я исправить если доверите копию форума на github/gitlab Я Full Stack web-разработчик=)
    Ток оплату возьму... бонусами... 500 бонусов/час=)
    P.S. Могу даже на основании договора как ИП работу выполнить но тогда за рубли=)

    во втором, решает любой adblock и становится ок
    ну елки палки.. у меня 2 adblock стоят (даже на скрине это видно) =))) и каждое объявление добавлять в adblock после каждого запроса эт ппц. Проще переделать на yandex с добавкой site: или вообще сделать внутренний поиск силами движка phpbb.

  6. 1 пользователь сказал cпасибо nimlotnik за это полезное сообщение:

    Confortis (30.03.2021)

  7. #6
    Активист Аватар для nimlotnik
    Регистрация
    11.03.2021
    Адрес
    Волгоград
    Сообщений
    70
    Поблагодарил(а)
    4
    Получено благодарностей: 11 (сообщений: 7).
    Репутация: 11
    Ну в общем я надеюсь что вы найдете ресурсы для починки форума, у вас немало разработчиков, способных это сделать. Там ничего сложного нет. И времени это займет максимум 2 часа и то если тупить с поиском файла и места в файле для фикса.

  8. #7
    Куратор проекта
    Регистрация
    03.01.2012
    Адрес
    Москва
    Сообщений
    28,095
    Поблагодарил(а)
    26
    Получено благодарностей: 53,606 (сообщений: 7,196).
    Репутация: 58950
    Там с кодировкой проблема, поиск работает отлично, но только не по кириллице, по англ например все ок, а править кодировку у древней огромной базы руки не доходят, да и незачем по сути.

  9. #8
    Активист Аватар для nimlotnik
    Регистрация
    11.03.2021
    Адрес
    Волгоград
    Сообщений
    70
    Поблагодарил(а)
    4
    Получено благодарностей: 11 (сообщений: 7).
    Репутация: 11
    Извините что поздно отвечаю. Работа не волк - с голоду не сдохнет.

    Я не скромный, и без лишней скромности считаю себя профессионалом в web=) как никак больше 10 лет опыта в этой сфере=) А еще люблю анализировать проблему до вмешательства в код и после на предмет последствий этого вмешательства в отличии от большинства коллег. Итак анализ проблематики:

    Действительно не надо трогать огромную базу в этом случае. Это принесет не результат, а вред в любом случае. Из чего сделан этот вывод:

    Форум у Вас работает на UTF-8 исходя из ваших слов база у вас в cp-1251 (а больше не в чем впринципи...), а значит по всему форуму используется iconv в противном случае весь форум бы у вас был в иероглифах согласитесь. Итог - надо добавить iconv в страницу с поиском или посмотреть почему не срабатывает - возможно там условие стоит неверное. В этом случае изменение кодировки базы - приведет к тому что весь форум будет в иероглифах за исключением страницы поиска. Проверить правильность моего предположения можно через консоль
    Код:
    grep -r "iconv"
    . iconv строки должен быть сделан ДО запроса в БД, и после запроса в БД для вывода результата.

    P.S. Забыл сказать, что если iconv на сайте нет, то база и сайт однозначно в одной кодировке у вас. Ибо я бы мог предположить что половина базы записана в utf а половина в cp1251. Однако у вас поиск производится по заголовку темы и по содержанию темы. А эти данные приходят в корректной кодировке на странице темы, а значит и в поиске должны приходить корректно. Данные то одни и те же=)

    Допустим что Вы ошиблись и кодировка в БД и на форуме одинаковая, однако в поиске вывод иероглифами. (Бывает такое когда делают поспешные выводы не перепроверив). То тут скорее всего обработчик формы поиска записан в файл который находится в другой кодировке. К примеру все файлы в на сайте в utf-8 а обработчик в cp-1251 итог: в шаблон после обработчика попадает вывод в другой кодировке и получаем иероглифы.

    Третьего варианта воспроизведения такой неисправности я просто не вижу... Да и не существует думаю... хотя... всё бывает, буду рад научиться чему то новому если я не прав.

    Итог данного анализа - починка неисправности с кодировкой возможна без вмешательства в БД и не займет много времени.

    Всем добра.
    Последний раз редактировалось nimlotnik; 30.03.2021 в 20:33. Причина: P.S.

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 14.01.2018, 20:49
  2. Ответов: 3
    Последнее сообщение: 08.06.2017, 13:58
  3. Ответов: 2
    Последнее сообщение: 08.06.2017, 13:58
  4. Ответов: 2
    Последнее сообщение: 24.07.2014, 11:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •