Перейти к публикации

Suvoroff

новички
  • Публикации

    19
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Suvoroff

  1. Если в результатах поиска перейти на страницу, например 5, а затем ввести новый запрос, для которого страницы 5 уже не будет, то результат поиска оказывается "невидимым", т.е. результат есть, но пользователь остается на странице номер N от предыдущего запроса.

    Пример того, о чем я говорю на сайте http://dle-news.ru

    Ввести в поиск запрос "плат", перейти на страницу 5, ввести запрос "shell"

    В результате получаем:

    search.jpg

    Т.е. результаты есть, но просмотреть их невозможно без возврата

  2. Нужно скрыть информацию в дополнительных полях с помощью recaptcha.

    К примеру, для пароля к архиву есть дополнительное поле. Пользователь заходит в полную новость, жмет "Показать пароль", ему показывается рекаптча, в случае правильного ввода ему показывается дополнительное поле с паролем.

    Все без перезагрузки страницы

  3. Как можно скрыть информацию в дополнительных полях с помощью recaptcha?

    К примеру, для пароля к архиву есть дополнительное поле. Пользователь заходит в полную новость, жмет "Показать пароль", ему показывается рекаптча, в случае правильного ввода ему показывается дополнительное поле с паролем.

    Идеально чтобы это все без перезагрузки страницы

    nullеd[dot]оrg

  4. При использовании полнотекстового поиска на сайте, если ввести в поле поиска любой запрос + обратный слеш (например, test\) получаем ошибку mysql

    
    MySQL Error! 
    
    ------------------------
    
    
    The Error returned was: 
    
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''test\')' at line 1 
    
    
    Error Number: 
    
    1064
    
    

    Для себя я решил проблему переключением на простой режим поиска (лень смотреть код).

    Но факт ошибки в коде остается.

  5. В iptools нет кнопки сразу "забанить ip", приходится еще в один раздел заходить, вот это я имел ввиду.

    И если банишь юзера через редактирование профиля, то ip не банится.

  6. Очень не хватает:

    - скрытие комментариев N времени (как в жж);

    - в настройках групп добавить пункт "Запретить отключать комментарии для добавляемых новостей" (удивительно что такой опции нет, запретить фиксировать новости, например, настройка есть);

    - не показывать на главной новости из определенной категории (вне зависимости от настроек в каждой новости).

    Да, и еще бан работает ограниченно - нет бана по ip адресу.

  7. И смысл? Так ссылки уйдут в эрор... а так на бирже ссылок весь сайт уйдёт в эрор.

    С чего это вы взяли?

    404 для конкретной страницы посылается. Меняем на 200 в файле и все.

    Конечно для поисковиков лучше оставлять 404, чтобы страницу удалило из индекса, но если много ссылок в ерроре то это не желаетельно.

    И тебе также выдаст что такой новости несуществует или она удалена.

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

    Но вообще вижу вы не понимаете для чего это нужно. Не берите в голову :)

  8. Обнаружил неприятную вещь.

    При удалении новости, при переходе по ссылке где она была, странца загружается с сообщением "К сожалению, данная страница для Вас не доступна, возможно был изменен ее адрес или она была удалена. Пожалуйста, воспользуйтесь поиском.", но в заголовках посылается код 404 - страница не найдена.

    Вопрос - как это отключить? Вся проблема в том, что если на такой странице стояли ссылки из биржи, то они уходят в error, хотя на деле страница существует и загружается.

    UPD: стоило создать тему, как нашел сам

    /modules/show.full.php

×
×
  • Создать...