memberlist.php сюдаУважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Маркировка пользователей. Как сделать?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Маркировка пользователей. Как сделать?
Moisey выложи в архиве
Помощь в ЛС/email только за WM или ЮMoney
-
Moisey
- phpBB 1.4.2
- Сообщения: 51
- Стаж: 12 лет 8 месяцев
Re: Маркировка пользователей. Как сделать?
Pazh писал(а):Moisey выложи в архиве memberlist.php сюда
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Маркировка пользователей. Как сделать?
Moisey может стоит сначала научиться форумом пользоваться, а потом уже его модами насиловать? Есть много интересной документации: http://www.phpbbguru.net/kb/ и http://www.phpbbguru.net/documentation/ - поверь, это избавит тебя и нас от кучи подобных вопросов
Помощь в ЛС/email только за WM или ЮMoney
-
Moisey
- phpBB 1.4.2
- Сообщения: 51
- Стаж: 12 лет 8 месяцев
Re: Маркировка пользователей. Как сделать?
См. выше - приложил файл.Pazh писал(а):Moisey может стоит сначала научиться форумом пользоваться
Если не трудно - помогите с локализацией ошибки.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Маркировка пользователей. Как сделать?
Вот сразу 4 ошибки:
конструкция условия
Добавлено спустя 3 минуты 12 секунд:
в строке 1366 откуда взялась
Добавлено спустя 1 минуту 44 секунды:
у тебя треть файла изменено, а пишешь что только 4 строки добавил - в следующий раз будешь сам свои ошибки искать...
Код: Выделить всё
$sql_where .= strtolower($building) ? ' AND LOWER(fd.pf_building) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($building))) . ' ' : '';
$sql_where .= strtolower($entrance) ? ' AND LOWER(fd.pf_entrance) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($entrance))) . ' ' : '';
$sql_where .= strtolower($floor) ? ' AND LOWER(fd.pf_floor) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($floor))) . ' ' : '';
$sql_where .= strtolower($appartment) ? ' AND LOWER(fd.pf_appartment) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($appartment))) . ' ' : '';
if должна быть такой: (ВЫРАЖЕНИЯ) ? ЗНАЧЕНИЕ_ЕСЛИ_ИСТИНА : ЗНАЧЕНИЕ_ЕСЛИ_ЛОЖЬ;Добавлено спустя 3 минуты 12 секунд:
в строке 1366 откуда взялась
}Добавлено спустя 1 минуту 44 секунды:
у тебя треть файла изменено, а пишешь что только 4 строки добавил - в следующий раз будешь сам свои ошибки искать...
Помощь в ЛС/email только за WM или ЮMoney
-
Moisey
- phpBB 1.4.2
- Сообщения: 51
- Стаж: 12 лет 8 месяцев
Re: Маркировка пользователей. Как сделать?
Pazh писал(а):Вот сразу 4 ошибки:
Код: Выделить всё
$sql_where .= strtolower($building) ? ' AND LOWER(fd.pf_building) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($building))) . ' ' : '';
$sql_where .= strtolower($entrance) ? ' AND LOWER(fd.pf_entrance) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($entrance))) . ' ' : '';
$sql_where .= strtolower($floor) ? ' AND LOWER(fd.pf_floor) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($floor))) . ' ' : '';
$sql_where .= strtolower($appartment) ? ' AND LOWER(fd.pf_appartment) ' . $db->sql_like_expression(str_replace('*', $db->any_char, strtolower($appartment))) . ' ' : '';
Почему Вы их трактуете как ошибки ? Если посмотрите предыдущую строку базового шаблона, то она ничем не отличается от синтаксиса добавленных мной этих 4х строк.
$sql_where .= ($username) ? ' AND u.username_clean ' . $db->sql_like_expression(str_replace('*', $db->any_char, utf8_clean_string($username))) : '';
Добавлено спустя 7 минут 4 секунды:
Не могу найти. После какой строчки кода ?Pazh писал(а):в строке 1366 откуда взялась }
У меня UltraEdit показывает 1365 : $u_hide_find_member = append_sid("{$phpbb_root_path}memberlist.$phpEx", "start=$start" . (!empty($params) ? '&' . implode('&', $params) : ''));
а 1366 пустая...наши редакторы как-то не так считают...
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Маркировка пользователей. Как сделать?
я уже написал выше почему, обрати внимание на синтаксис расстановки скобок http://www.php.su/learnphp/operators/?comparMoisey писал(а):Почему Вы их трактуете как ошибки ?
выкинь эту и подобные хрени - если они даже строки правильно посчитать не могут. NotePad++, AkelPad и ряд других редакторов, которые поддерживают UTF8 без BOMMoisey писал(а):У меня UltraEdit
Чуть ошибся - 1363 строка - перед
$u_first_char_params = array();Помощь в ЛС/email только за WM или ЮMoney
-
Moisey
- phpBB 1.4.2
- Сообщения: 51
- Стаж: 12 лет 8 месяцев
Re: Маркировка пользователей. Как сделать?
Павел, мне для ликвидации безграмотности.Pazh писал(а): Почему Вы их трактуете как ошибки ?
Почему мы так обращаем внимание на файл memberlist.php ?
Когда я нажимаю на ник пользователя не важно откуда (из портала, из листа пользователей и тд), делатся select в БД, то я правильно понимаю что в memberlist.php написан код по запросу в БД ?
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Маркировка пользователей. Как сделать?
да, наведи на ник и посмотри куда вдет ссылка
Помощь в ЛС/email только за WM или ЮMoney
-
Moisey
- phpBB 1.4.2
- Сообщения: 51
- Стаж: 12 лет 8 месяцев
Re: Маркировка пользователей. Как сделать?
Павел,Pazh писал(а):да, наведи на ник и посмотри куда вдет ссылка
убрал лишний "}"
у меня сейчас ошибка вылетает "Parse error: syntax error, unexpected $end in /home/skyfort/skyfort.me/docs/memberlist.php on line 1838"
смотрю в коде 1838 => "?>"
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Маркировка пользователей. Как сделать?
отсутствует
} перед строкой $result = $db->sql_query_limit($sql, $config['topics_per_page'], $start);Помощь в ЛС/email только за WM или ЮMoney
-
Moisey
- phpBB 1.4.2
- Сообщения: 51
- Стаж: 12 лет 8 месяцев

