Jump to content

Zuldek199

Пользователи
  • Регистрация

  • В сети

  1. $error_ = Db::i()->select( 'url', 'error_url', array('url = ?', $_SERVER['REQUEST_URI']))->first(); !$error_ && Db::i()->insert( 'error_url', array('code' => $httpStatusCode, 'url' => $_SERVER['REQUEST_URI'], 'user_agent' => $_SERVER['HTTP_USER_AGENT']));При попытке выполнить запрос на наличии записи, а затем запись, непонятно что за ошибка происходит... Не дает одновременно это сделать, по одному все ок. В чем тут дело?
  2. Блин, если страница отдает 404 код core_front_global.php Прописал http_response_code()Возвращает 200 код, значит устанавливается код 404 после подгрузки шаблонов. Вопрос, в каком файле возможно получить актуальный код, после того как ic v5, установить 404? Необходимо занести в бд, адреса всех страниц что отдают 404 код...
  3. Удалил {$pollForm->customTemplate( array( \IPS\Theme::i()->getTemplate( 'global', 'core', 'global' ), 'pollForm' ), $url, $poll )} Почистил кэш, форум как работал, так и работает, открывает страницу, верстка и тд, все на месте. Значит что то не то... $result = Theme::i()->getTemplate( 'global', 'core', 'global' )->function-name( $param ); Где эта строчка, в каком файле?
  4. В html документах, все ссылки имеют слеш на конце. Как перенаправить со слеша на без, вроде как знаю. Но как удалить c конца слеш у всех ссылок в html документе? Дабы лишний раз не выполнять 301 правило ? Использую Nginx, Apache нету
  5. Как не пытался, ничего не выходит. Нашел по *global*/datastore/globalStreamIds.4e52a1ea3c.phpВ остальных случаях, в папке /static/ ... Можете написать какой конкретный путь к файлу, иначе я так буду до бесконечности искать...
  6. /static/templates/core_global_global.phpЧто за php скрипт, подгружает/исполняет данный шаблон? То есть в каком php файле, искать тот код, который подгружает данный php файл?
  7. Ок, во всплывающем окне, должна быть версия для 5. Во всплывающем окне, только один архив. Ок, скачал, закинул, файл constants.php существует. В теме, по прежнему нет шаблонов для работы с ними...
  8. https://invisioncommunity.com/files/category/131-invision-community-extras/ Там для 4 версии, не для 5. Создал файл: constants.php Ничего не изменилось. Думал, что шаблоны в веб интерфейсе будут доступны, увы, по прежнему нет. Не понятно как это режим разработчика активировать на 5 версии...?
  9. Это в пятой версии, как этого добиться. Что то в интернете вычитал что необходимо включить режим разработчика, искал, переискал, нигде такой настройки не нашел... <?xml version="1.0" encoding="UTF-8"?> <theme name="По умолчанию" author_name="Invision Power Services" author_url="https://www.invisioncommunity.com" version="" long_version="" update_check=""> <header><![CDATA[]]></header> <footer><![CDATA[]]></footer> <css><![CDATA[]]></css> <layout><![CDATA[{"global_view_mode":"default","forums_forum":"table","forums_topic":"list","forums_post":"classic","forum_topic_view_firstpost":"0"}]]></layout> <core_js><![CDATA[]]></core_js> <core_css><![CDATA[]]></core_css> <css_variables><![CDATA[{"layout_forums_topic":"list","layout_forums_forum":"table"}]]></css_variables> <editor_data><![CDATA[{"header":{"logo":"4","navigation":"5","user":"6","breadcrumb":"7","search":"9"}}]]></editor_data> <app key="core" version="5000050"/> <app key="forums" version="5000050"/> <app key="cms" version="5000050"/> <language/> <templates/> </theme> Это все что скачалось, шаблон -> скачать. Один файл xml, больше ничего...
  10. Есть, воды только вот нет...
  11. Необходимо выполнять запрос в бд, создал таблицу, необходимо записывать каждый url который был посящет. ВОпрос, где тот файл php и класс. Который срабатывает при посещении любой страницы, в котором возможно выполнить запрос к mysql
  12. Все сделал, данные получаю, но не удается авторизоваться. Переадресовывает на страницу входа с сообщением: Что-то пошло не так. Пожалуйста, попробуйте ещё раз. В системных логах: Array ( [nickname] => Дмитрий [client_id] => 9e80cc56d66 [id] => 207303 [image] => https://filin.mail.ru/pic?d=3wUBhiVWaTmp_AFJeieZxBIJ6oy9tbVGLcnXNWibU5f3w_eg~~&width=180&height=180 [first_name] => Дмитрий [email] => [email protected] [name] => Дмитрий [gender] => m [birthday] => 04.01.2003 ) #0 /var/www/site.ru/system/Login/Handler/OAuth2/Custom.php(474): IPS\Log::log() #1 /var/www/site.ru/system/Login/Handler/OAuth2/Custom.php(319): IPS\Login\Handler\OAuth2\Custom->_userData() #2 /var/www/site.ru/system/Login/Handler/OAuth2/OAuth2.php(420): IPS\Login\Handler\OAuth2\Custom->authenticatedUserId() #3 /var/www/site.ru/system/Login/Handler/OAuth2/OAuth2.php(404): IPS\Login\Handler\OAuth2->_processAccessToken() #4 /var/www/site.ru/system/Login/Handler/OAuth2/OAuth2.php(194): IPS\Login\Handler\OAuth2->_handleAuthorizationResponse() #5 /var/www/site.ru/system/Login/Login.php(354): IPS\Login\Handler\OAuth2->authenticateButton() #6 /var/www/site.ru/applications/core/modules/front/system/login.php(93): IPS\Login->authenticate() #7 /var/www/site.ru/system/Dispatcher/Controller.php(139): IPS\core\modules\front\system\login->manage() #8 /var/www/site.ru/system/Dispatcher/Dispatcher.php(169): IPS\Dispatcher\Controller->execute() #9 /var/www/site.ru/index.php(16): IPS\Dispatcher->run() #10 {main} Получается, по нажатию на кнопку, отправляет на mail.ru, далее возвращает на форум с токеном. Далее форум отправляет на mail.ru запрос, видно что данные пользователя получены. А далее, вероятно не верно указал параметры