SpideR

SpideR

+304
Репутация
991
Рейтинг
#1 Улучшение поиска пользователей. 21 марта 2012 в 22:20


SpideR-KOSS, на счёт первого пункта:

  1. if ($_REQUEST['agefrom']){
  2. $val = $inCore->request('agefrom', 'int', 18);
  3. $s .= ' AND DATEDIFF(NOW(), u.birthdate) >= '.($val*365);
  4. $stext[] = $_LANG['NOT_YOUNG']." $val ".$_LANG['YEARS'];
  5. }
  6. if ($_REQUEST['ageto']){
  7. $val = $inCore->request('ageto', 'int');
  8. $s .= ' AND DATEDIFF(NOW(), u.birthdate)
  9.  

WALTERZ
Да, в функции указано именно данное значение. Но факт в том что оно не срабатывает.
#1 Улучшение поиска пользователей. 21 марта 2012 в 21:56
Здравствуйте.
Требуется помощь с поиском пользователей.
Значит у меня есть модуль на главной.
Улучшение №1.
При поиске пользователей, например если указать возраст 18-20 лет, то 20-ти летних пользователй он уже не найдет. А если указать 18-21, то 20-ти летних понятное дело найдет, а 21 уже нет.
Улучшение №2.
Нужна функция, чтобы поиск выдавал страницы только тех пользователей, у которых установлен аватар. Всем известный поиск "Только с фото" так сказать.
Буду признателен за помощь.
#2 Личные сообщения 17 марта 2012 в 12:33


Я, конечно, не знаком с вашей градацией на стадии. Но доработку я закончу довольно скоро. Максимум еще неделя.

SJen
Тогда я жду с нетерпением. Вам удачи в разработке. smile
#3 Личные сообщения 17 марта 2012 в 00:09


по пользователям как в Одноклассниках

SpideR-KOSS
Посмотрите тут, работа идет в этом направлении glasses

SJen
Данную разработку я уже видел. Скажу вам самое то!!! Но она еще в стадии рассвета, и ее финал ждать еще долго.
#4 Личные сообщения 16 марта 2012 в 21:21


В двух разных ветках зачем тему создали??
правила сайта

Fuze
Виноват, в плагинах создал потому что там тоже могут дать ответ.
#1 Личные сообщения 16 марта 2012 в 21:13
Здравствуйте.
Хочу спросить, есть ли какие либо решения для расширенния личных сообщений.
Чтобы сообщения хотя бы группировались по пользователям как в Одноклассниках, а не шли по порядку в общей куче.
#5 [ЕСТЬ РЕШЕНИЕ] Возраст в списке пользователей. 11 марта 2012 в 20:32


Могу помочь, если надо стучите в ЛС.

Михаил М.
Спасибо Михаилу. Он помог мне решить проблему.
#6 [ЕСТЬ РЕШЕНИЕ] Возраст в списке пользователей. 10 марта 2012 в 12:22
Вопрос еще актуален. Может кто помочь?
#7 Дизайн главной страницы. 24 февраля 2012 в 14:06


можете абсолютно разные сделать страницы главной и внутренних
instantcms.ru/blogs/moi-uluchshenija-v-instant-1-7/vozmozhnost-zadanija-shablona-tolko-dlja-glavnoi-stranicy-polnaja-versija.html

krz
Так просто?! Не ожидал. smile
#1 Дизайн главной страницы. 24 февраля 2012 в 13:47
Разные дизайны для главной и внутренних страниц.
Точнее различие будет только в шапке. На главной планируется своя шапка, на всех внутренних своя.
Возможно?
#8 [ЕСТЬ РЕШЕНИЕ] Возраст в списке пользователей. 24 февраля 2012 в 09:31


копать надо в файле components/users/frontend.php
строка примерно 340, после строк

  1. if ($is_users){
  2. while($usr = $inDB->fetch_assoc($result)){
  3. $rownum++;
  4. $usr['avatar'] = usrLink(usrImageNOdb($usr['id'], 'small', $usr['imageurl'], $usr['is_deleted']), $usr['login'], $menuid);
  5. $usr['nickname'] = cmsUser::getProfileLink($usr['login'], $usr['nickname']);
  6. $usr['flogdate'] = $inCore->dateFormat($usr['flogdate'], true, true);
  7. $usr['status'] = usrStatusList($usr['id'], $usr['flogdate'], false, $usr['gender']);
  8. $usr['num'] = $rownum + ($page-1)*$perpage;
  9.  
вставить
  1. $usr['birthdate'] = $inCore->dateFormat($usr['birthdate']);
только при этом будет показываться не возраст, а дата рождения юзера

PrazdNik
Спасибо за помощь. Да, теперь выводится дата рождения.
Теперь бы доделать дело до конца.
Я использую метод Максимова ссылка, который позволяет выводить вместо даты именно возраст.
Есть ли вариант заставить этот метод работать в выводе пользователей?!
#1 [ЕСТЬ РЕШЕНИЕ] Возраст в списке пользователей. 23 февраля 2012 в 22:10
История проблемы.
При поиске пользователей выводится список по заданным параметрам.
В списке показаны:
1. Имя пользователя.
2. Аватар.
3. Статус.
4. Последний визит.
К этому списку хочу добавить возраст.
Простое копирование переменной из профиля не срабатывает.
Куда копать?
#9 Отдам шаблон в хорошие руки 22 февраля 2012 в 17:08

Вы какую ссылку имеете ввиду? Если ...totalh.com, то хостинг бесплатный. Время от времени проблемы с доступом бывают, но как правило продолжается это очень недолго, в большинстве случаев достаточно просто обновить страницу.

Pasha
Уже все в порядке, забрал архив. smile
#10 Отдам шаблон в хорошие руки 22 февраля 2012 в 17:02
Отличный шаблон. + v
#11 Отдам шаблон в хорошие руки 22 февраля 2012 в 16:25
Паша, ссылка не работает. smile
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.