Jump to content

ipb323

Пользователи

Everything posted by ipb323

  1. Подниму тему. Через css удобно скрывать, но если это тяжёлый контент, то он только скрывается, но всё равно загружается. Можно в шаблоне условие сделать, что если это мобильная версия (или ширина экрана меньше определенной величины), то не загружать блок?
  2. ipb323 posted пост в теме in Invision Community 4 Support
    Сегодня словил эту ошибку на рабочем и тестовом форуме практически одновременно. Т.е. главная грузится, а при любом переходе получаю "Контент не найден". Голову сломал - почему это произошло, но всё таки причину нашёл. Немного раньше перешёл на php7.3. Естественно, пробую на тестовом, если нормально, то повторяю на рабочем. 7.3 работал нормально три дня, в том числе делал ребуты и никаких проблем не замечено было. Пока сегодня не начал играться с кэшированием, переключать варианты и замерять скорость загрузки. В результате, словил ошибку. Помогло всё восстановить - возврат на 7.0 и перезагрузка. Оба форума в норме. Вот теперь думаю - что же это за глюк такой...
  3. Может кто сталкивался? После выбора различных комбинаций в "Храние данных" и нажатии "Сохранить", получаю следующее: Error: Undefined constant 'IPS\REDIS_ENCRYPT' (0) #0 /var/www/html/system/Redis/Redis.php(76): IPS\_Redis->__construct() #1 /var/www/html/system/Data/Cache/Redis.php(34): IPS\_Redis::i() #2 /var/www/html/applications/core/modules/admin/settings/advanced.php(260): IPS\Data\Cache\_Redis->__construct(Array) #3 [internal function]: IPS\core\modules\admin\settings\_advanced->_manageDatastore() #4 /var/www/html/applications/core/modules/admin/settings/advanced.php(52): call_user_func(Array) #5 /var/www/html/system/Dispatcher/Controller.php(96): IPS\core\modules\admin\settings\_advanced->manage() #6 /var/www/html/applications/core/modules/admin/settings/advanced.php(34): IPS\Dispatcher\_Controller->execute() #7 /var/www/html/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\admin\settings\_advanced->execute() #8 /var/www/html/admin/index.php(14): IPS\_Dispatcher->run() #9 {main} Редис и расширение установлены. Пробовал и с паролем и без.
  4. В закладке "Преимущества покупки" -- Переместить клиента в группу.
  5. Посмотреть в логах апача.
  6. При измерении PageSpeed выдаёт немыслимые величины при загрузке css и java. К примеру: /uploads/css_built_1/341e4a57816af3ba440d891ca87450ff_framework.css.c1399a901268c4ecedc565b8176ce44b.css?v=9d3e702247 имеет величину всего 45К, но грузится 1680мс. Какие-то запредельные величины. Метод хранения данных пробовал и в базе данных, и на диске - разницы нет. Может быть кто знает - как бороться? П.С. сервер свой и с очень хорошим запасом по быстродействию.
  7. aplayer по аналогии с 80 портом в nginx прописать следующее: server { listen 443; server_name vaoz.ru; ssl on; ssl_certificate /etc/nginx/ssl/*******.crt; ssl_certificate_key /etc/nginx/ssl/********.key; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m; location / { proxy_read_timeout 900; proxy_send_timeout 900; proxy_pass http://********; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_buffer_size 8k; proxy_set_header X-Forwarded-Proto $scheme; } location ~* ^.+\.(jpg|jpeg|gif|png|zip|rar|swf|ico|css|js)$ { root /**********; index index.php; try_files $uri $uri/ /index.php; access_log off; expires 7d; } } Где звёздочки - подставить свои значения. У меня в nginx обе секции, и для hhtp, и для https. aplayer и ещё нужно править .htaccess.
  8. RSS

    ipb323 posted пост в теме in Invision Community 4 Support
    Подскажите, где идёт разбор rss-ленты при импорте в блок? Не могу понять логику работы. Мало того, идёт несоответствие имени тэга и имени переменной в шаблоне (кроме title), так ещё и при выводе {$item['content']} (в ленте это description) откуда-то появляются html-тэги <p> и </p>.
  9. А кто мешает поставить стандартными средствами нестандартную рекламу? Ничего подобного. Ставьте хоть сто штук. Для удобства управления можно использовать стороннюю баннерокрутилку, а по месту только код вызова прописать. Даёте своё имя рекламному блоку и вставляете в любое место шаблона.
  10. Возник схожий вопрос - а как определить, что это главная страница?
  11. Сам разобрался. Если кому понадобится, то вот так: {{if \IPS\Dispatcher::i()->application->directory == 'forums'}} ********************** {{endif}}
  12. Подскажите, как в шаблонах задать условие <if..... , чтобы определить где находится пользователь: форум, галерея и т.д.?
  13. Была такая же ерунда из-за счётчиков для выполнения в постраничной навигации.
  14. Самым обычным запросом из phpAdmin. Например, во сех постах - UPDATE ibf_forums_posts SET post = REPLACE (post, 'староеслово', 'новоеслово');
  15. ipb323 posted пост в теме in Interface
    Для 4.3 не работает или у меня лыжи не едут..
  16. Подскажите, как штатными средствами в плагине скрыть/отобразить/закрепить тему? Через mysql понятно что и как делать, но нет уверенности, что зависимости не пострадают. Пробовал \IPS\forums\Topic::constructFromData( $link )->hide( $member, $reason ); , но почему-то эта конструкция вызывает полное перестроение поискового индекса со всеми вытекающими, т.к. операция крайне длительная и прочие глюки.
  17. Нужен для 4.3 дополнительный функционал - платная тема, в определённых разделах и платное закрепление темы. В 3.4 у меня это работает через admin/applications_addon/ips/nexus/sources/actions/. В 4 версии этот механизм уже не действует и требуется плагин для обработки определённых событий (покупка, продление, истечение срока действия). Предложения кидайте в личку.
  18. Короче, прекращай смотреть на баб и использовать суперполномочия, тогда и бабки появятся
  19. Не было, не спорю ))). Если это так круто, то хочу подробностей! Можем стать партнёрами, не вопрос )))
  20. Ты на солнце перегрелся? Понимаю ))) А! Это игрушка контрстрайк? Не, не играл и не интересно. Тем более форум на эту тематику открывать.
  21. Сочувствую. На чужие доход/расходы мне плевать. И опять логику не догоняю - 600 баксов в месяц и 100 баксов раз в полгода как-то не вяжутся. И причём здесь рабочий с завода и ИТ? Короче, ты гонишь пургу )))
  22. Если скажу нет, то всё равно не поверишь )). Мне пофигу - кто что делает, не могу понять логику такой экономии.
  23. Всё равно не могу понять. Лицензия на форум небольших денег стоит. Понимаю ещё, тестировать на обнулённой, но рабочий форум, который приносит прибыль.. это называется экономить на спичках, да ещё и подставлять себя в случае форс-мажора. ИМХО.