Долго отсутствовал, точнее не имел возможности. Поэтому рад снова вернуться к Вам! И так, этот пост о доработке поиска. А именно - мы добавим вывод изображения.
И снова здравствуй, дорогое сообщество! Собственно хотел помочь человеку в теме http://instantcms.ru/forum/thread14031-1.html и залез в код, заметил в запросе кое-какой баг. С одной стороны "зачем занимать логин, если профиль тебе не нужен" (я так понял, что разработчики придерживались этого, написав код), но с другой - система InstantCMS предусматривает возможность восстановления пользователя после удаления, но удалив профиль наш пользователь может его лишиться навсегда. Теряется доступ к своему профилю - невозможно будет авторизоваться и восстановить пользователь.
И снова привет, дорогое сообщество! Писали, что поиск клубов не работает. Взглянул. Оказалось, что поисковик ищет лишь фотографии и блоги клубов. Всё просто - мы добавим ещё поиск по названиям и описаниям самих клубов.
Доброго времени суток, дорогое сообщество! Случайно наткнулся на код файла psearch.php в компоненте FAQ, который отвечает за поиск по БД компонентов. Решил посмотреть и в остальных компонентах. Выявилось, что везде один недочёт. И так, в чём заключается баг? Некорректный поиск по след. компонентам: Доска объявлений; Универсальный каталог; Вопросы и ответы; Форум; Фотоальбомы; Прайс. В запросе есть проверка записей на "публикуемость", но нет проверки публикации категории записей. Это означает, что в базе(неважно чего...доски объявлений, каталога и т.д.) у нас, к примеру, 100 записей и все они публикуемые. И в один момент мы решили закрыть какую-то категорию. И при поиске информации (компонент "Поиск"), мы можем получить данные этой категории, не смотря на то, что категория не публикуется.
Создаём простенький спойлер jquery, и используем в нужных целях. Первым делом нужно подключить используемую библиотеку jQuery и еще JS приблуду, которая отвечает за плавное сворачивание и разворачивание. Приведенный код нужно разместить на web-странице между <head>...</head> jQuery у нас есть, так что его подключать не нужно.