В общем, я ошибся, вчера я всё равно словил ошибку с вашим новым обновленным online.class. Ошибка была такого рода:
Брал ваш online.class, который вы сделали отдельно. Получал это:
И ещё одну ошибку, о которой писал ранее.
Я сделал свои исправления:
507 строку заменил на:
61 строку заменил на:
И последний штрих, в файл online_refresh добавил после:
ссылки на скрины:
https://pp.userapi.com/c845017/v845017635/12df77/_eSbw2XrPcA.jpg
https://pp.userapi.com/c845017/v845017635/12df66/-Qa_nxSH4FE.jpg
Попробую зашаминить с селекторами сейчас, мб что получится
Брал ваш online.class, который вы сделали отдельно. Получал это:
Код: Выделить всё
Fatal error: Uncaught ArgumentCountError: Too few arguments to function whoonline::check_user_group(), 1 passed and exactly 3 expected in /usr/share/nginx/html/engine/modules/online/online.class.php:584 Stack trace: #0 [internal function]: whoonline->check_user_group(Array) #1 /usr/share/nginx/html/engine/modules/online/online.class.php(507): preg_replace_callback('#\\[user_group=(...', Array, '
И ещё одну ошибку, о которой писал ранее.
Я сделал свои исправления:
507 строку заменил на:
Код: Выделить всё
$this->tpl->copy_template = preg_replace_callback( "#\\[user_group=(.+?)\\](.*?)\\[/user_group\\]#is", 'check_user_group', $this->tpl->copy_template );
61 строку заменил на:
Код: Выделить всё
$_IP = $this->get_ip($_SERVER["X_FORWARDED_FOR"]);
И последний штрих, в файл online_refresh добавил после:
Код: Выделить всё
Это:require_once ENGINE_DIR . '/modules/functions.php';
Код: Выделить всё
И всё работает отлично, на PHP 7.1. Все ошибки были лишь из-за того, что в PHP 7.1. те ошибки, что допускались в 5 уже недопустимы. Цвета конечно не меняются, пробовал как вы расписали, да и изначально так и стояло, было тоже без цвета. !important вставил, тоже ничего не изменилось. require_once (ENGINE_DIR . '/classes/plugins.class.php');
ссылки на скрины:
https://pp.userapi.com/c845017/v845017635/12df77/_eSbw2XrPcA.jpg
https://pp.userapi.com/c845017/v845017635/12df66/-Qa_nxSH4FE.jpg
Попробую зашаминить с селекторами сейчас, мб что получится