• Мод National Flags. Хочу его доработать в КТО СЕЙЧАС? • 
Мод, позволяющий пользователям выбирать флаг своей страны
При создании темы о вопросах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с короткого названия вопроса на русском языке с Большой буквы. Создание тем в данном подфоруме только не о модах. Темы о модах для ветки до версии 3.0.14 в соседнем подфоруме. И помните - Вам тут никто ничего не должен. При малейшем "приказном" тоне в сообщениях - бан на вечно.

    Мод National Flags. Хочу его доработать в КТО СЕЙЧАС?

Сообщение Разместил SAKSAK 03 янв 2022, 23:02

Здравствуйте, уважаемые коллеги-админы.
Я к вам с проблемой, точнее, за доработкой.
Заранее прошу прощения, если опубликовал не там где должен был, здесь слишком много всего, еще не освоился.. :oops:
Некоторое время воюю с модом National Flags, хочу его доработать.
Сам мод показывает нац.флаг пользователя в топиках и профиле пользователя, и выводит Топ флагов на Главную в блок статистики форума.
Я бы хотел, чтобы флаги показывались у пользователей вместе с их никами в блоке Кто сейчас на конференции на Главной, вот так


Примерно понимаю где копать, но моих познаний в php недостаточно.
Я добавил функцию вывода флага в functions.php, но флаг не появился.
$sql = 'SELECT username, username_clean, user_id, user_type, user_allow_viewonline, user_colour, user_flag

Добавил вызов флага в блок скрытых юзеров в том же файле, и вместо флага отображается флаг-код, которому должен соответствовать флаг-картинка, но самой картинки нет. Пользователь отображается как admin182, где 182 - цифровой код флага России
Код: выделить все
if ($row['user_id'] . $row['user_flag'] != ANONYMOUS)
         {
            if (isset($online_users['hidden_users'][$row['user_id']]))
            {
               $row['username'] = '<em>' . $row['username'] . $row['user_flag'] . '</em>';
            }

Подскажите, пожалуйста, как добавить флаг к нику на Главную, как изображено на картинке.
*Сама картинка из форума на движке IPB, для него есть спец.мод GeoIP, который выводит флаги пользователей*

Для ясности прикрепил архив мода в zip
 
national_flags_2_0_4.zip
(2.12 МБ) Скачиваний: 106
Аватар пользователя
SAKSAK
Новенький
Новенький 
*
Google Chrome 59.0.307 Google Chrome 59.0.307
Windows NT 64 bits Windows NT 64 bits
Монитор: 1536 x 864 1536 x 864

  Мод National Flags. Хочу его доработать в КТО СЕЙЧАС?

Сообщение Разместил Татьяна5 15 мар 2022, 22:20

Судя по коду, надо использовать функцию get_user_flag из мода
Аватар пользователя
Татьяна5
Профессор форума
Профессор форума 
*
Firefox 98.0 64 bits Firefox 98.0 64 bits
Windows Seven 64 bits Windows Seven 64 bits

Вернуться в Вопросы и проблемы движка phpBB до версии 3.0.14



 • Блок вывода аналогичных по названию других тем нашего форума • 

HTML5 Validated Счетчик ИКС Яндекс.Метрика