Everything posted by Zuldek199
-
Какой скрипт подгружает шаблон core_global_global.php
$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']));При попытке выполнить запрос на наличии записи, а затем запись, непонятно что за ошибка происходит... Не дает одновременно это сделать, по одному все ок. В чем тут дело?
-
Какой скрипт подгружает шаблон core_global_global.php
Блин, если страница отдает 404 код core_front_global.php Прописал http_response_code()Возвращает 200 код, значит устанавливается код 404 после подгрузки шаблонов. Вопрос, в каком файле возможно получить актуальный код, после того как ic v5, установить 404? Необходимо занести в бд, адреса всех страниц что отдают 404 код...
-
Какой скрипт подгружает шаблон core_global_global.php
Удалил {$pollForm->customTemplate( array( \IPS\Theme::i()->getTemplate( 'global', 'core', 'global' ), 'pollForm' ), $url, $poll )} Почистил кэш, форум как работал, так и работает, открывает страницу, верстка и тд, все на месте. Значит что то не то... $result = Theme::i()->getTemplate( 'global', 'core', 'global' )->function-name( $param ); Где эта строчка, в каком файле?
-
Убрать слеш с конца url
В html документах, все ссылки имеют слеш на конце. Как перенаправить со слеша на без, вроде как знаю. Но как удалить c конца слеш у всех ссылок в html документе? Дабы лишний раз не выполнять 301 правило ? Использую Nginx, Apache нету
-
Какой скрипт подгружает шаблон core_global_global.php
Может подскажите?
-
Какой скрипт подгружает шаблон core_global_global.php
Как не пытался, ничего не выходит. Нашел по *global*/datastore/globalStreamIds.4e52a1ea3c.phpВ остальных случаях, в папке /static/ ... Можете написать какой конкретный путь к файлу, иначе я так буду до бесконечности искать...
-
Какой скрипт подгружает шаблон core_global_global.php
/static/templates/core_global_global.phpЧто за php скрипт, подгружает/исполняет данный шаблон? То есть в каком php файле, искать тот код, который подгружает данный php файл?
-
Работа с базой данных из php
Ок, во всплывающем окне, должна быть версия для 5. Во всплывающем окне, только один архив. Ок, скачал, закинул, файл constants.php существует. В теме, по прежнему нет шаблонов для работы с ними...
-
Работа с базой данных из php
https://invisioncommunity.com/files/category/131-invision-community-extras/ Там для 4 версии, не для 5. Создал файл: constants.php Ничего не изменилось. Думал, что шаблоны в веб интерфейсе будут доступны, увы, по прежнему нет. Не понятно как это режим разработчика активировать на 5 версии...?
-
Редактор тем.
Это в пятой версии, как этого добиться. Что то в интернете вычитал что необходимо включить режим разработчика, искал, переискал, нигде такой настройки не нашел... <?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, больше ничего...
-
Работа с базой данных из php
Есть, воды только вот нет...
-
Редактор тем.
- Работа с базой данных из php
Необходимо выполнять запрос в бд, создал таблицу, необходимо записывать каждый url который был посящет. ВОпрос, где тот файл php и класс. Который срабатывает при посещении любой страницы, в котором возможно выполнить запрос к mysql- Авторизация через mail.ru
Заработало, спс- Авторизация через mail.ru
Все сделал, данные получаю, но не удается авторизоваться. Переадресовывает на страницу входа с сообщением: Что-то пошло не так. Пожалуйста, попробуйте ещё раз. В системных логах: 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 запрос, видно что данные пользователя получены. А далее, вероятно не верно указал параметры- Transliteration
Помогло, только вот при создании форума(категории форму). Все равно на рф, так каждый раз придется перестраивать? Второе, что не исправило, на главной странице, где отображаются последняя тема. По прежнему ссылка в коде на рф, при переходе 301 на en. Как по мне это плохо для сео, лишние перенаправления... Custom symbols Я так понимаю, тут задаются какие та правила. Можно подсказать, какое должно быть выражение. Чтобы то удаляло из url спец символы и эмодзи, и двойные дифисы.- Transliteration
ic v5, у меня нету перестроения тайтлов. Разрешения Вкл/вык Краткая информация Загрузить новую версию Удалить Скачать Больше ничего : Transliteration · 1.0.0- Transliteration
Кто нибудь сможет спасти мир? ☹️- Transliteration
Хз, вроде работает, а вроде нет... На темы перехожу, ок на анг url. В код страницы смотришь, url по прежнему на русском. + такие косяки как спецсимолы, тоже ероглифами. + не удаляет эмодзи, url прям с эмодзи.... Дорабатывает необходимо... Если при переходе на темы, перенаправляет на url англ, то url на категории как были на русском так и остались.. Самое главное, чтобы в коде страницы были url на английском. Необходимо удалять эмодзи Удалять спецсимволы вроде № и тд, иначе сущности в url будут. На категориях не работает, как были на русском так истались, при добавлении новых тоже самое Как перестроить url, как вызвать это событие в данном приложении, может спасет ситуацию- Редактор тем.
- Как редактировать шаблоны?
Перехожу в темы, вижу дефолтный шаблон. При редактировании возможно добавить html в шапку, либо в подвал. Этот HTML-код будет добавлен непосредственно после открывающего тега вместо тега {theme="headerHtml"}.Не понимаю, как редактировать шаблоны. Все кнопки перетыкал, нигде не нашел, как на предыдущих версиях. Списки шаблонов, выбираешь шаблон и редактируешь... Как это делается на v5, где все шаблоны и как их изменить?- Не обновляется тема, не отображается тема расположенная в подформах
На главной странице не отображаются темы из под форумов. Возможно это поправить в настройках или теперь в v5 будут отображаться темы первого уровня категории?- Не удается добавлять и перемещать блоки
Добавил блок в избранное, из-за этого не работает...- Не удается добавлять и перемещать блоки
Изначально все работало, блоки добавлялись, перемещались. Теперь не на одной странице, при попытке переместить блок либо добавить, получаю сообщение This content cannot be dropped in the page Кэш почистил, пере авторизовывался, в консоле ошибок нет, в чем дело?- Transliteration
Разобрался, теперь как приложения... - Работа с базой данных из php