Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Zero108

Как сделать увеличение картинки по клику в шаутбоксе

Recommended Posts

Как сделать увеличение картинки по клику в шаутбоксе? Например, для этого хука. То есть, чтобы в шаутбоксе картинка показывалась уменьшенной, а увеличивалась по клику в лайтбоксе, например.

Edited by Zero108

Share this post


Link to post
Share on other sites

В настройках форума установить максимальные размеры для изображений

Automatic resize image force size

 

Если только для Чата, то в css-файл добавить

.shoutbox_text img.bbc_img {
max-width: 150px !important;
max-height: 150px !important;
}

  • Upvote 1

Share this post


Link to post
Share on other sites

А как обойти ограничения в 30 секунд минимум на обновление списка сообщений? Может есть какой-то запрос к базе?

Share this post


Link to post
Share on other sites

А как обойти ограничения в 30 секунд минимум на обновление списка сообщений?

Вам нужно установить параметр меньше 30 секунд?

Share this post


Link to post
Share on other sites

Править public/js/shoutbox.js, очевидно. Поменяйте значение для переменной shouts_refresh, объекта "window.IPBoard.prototype.shoutbox".

 

Но при большом количестве пользователей онлайн сильно повысится нагрузка на сервер.

  • Upvote 1

Share this post


Link to post
Share on other sites

А не подскажите, почему IP.Chat сделан так, что сообщения немедленно обновляются, и это не грузит сервер, а шаутбокс грузит? В чем там разница?

 

И еще такой вопрос: один человек попросил поставить ему 1 сек, чтобы он мог общаться в реальном времени. Сколько человек нужно, чтобы зашли на страницу шаутбокса, чтобы средненькая vds-ка начала испытывать проблемы с ресурсами?

 

Также подскажите, если открыть большое количество окон шаутбокса в одном браузере, это увеличит нагрузку? Или в разных браузерах?

Edited by Zero108

Share this post


Link to post
Share on other sites

Я с этим не разбирался детально, но можно предположить, что IP.Chat пишет сообщения чата в кеш и уже из него отдает данные по аякс-запросу. Шутбокс же постоянно запрашивает SQL-сервер.

 

По количеству клиентов ничего не скажу, нужно мониторинг делать для конкретной конфигурации сервера.

 

Большое количество окон, не важно в каком браузере, нагрузку естественно увеличит.

  • Upvote 1

Share this post


Link to post
Share on other sites

Подскажите, как изменить дефолтную настройку прав для групп для шаутбокса?

Сейчас, если ставишь, что гости не могут видеть шаутбокс, то его не видно гостям и в блоке, и на самой странице шаутбокса.

Как сделать, чтобы гостям было видно всегда блок, но не видно страницу шаутбокса?

 

В аттаче показан блок, который отображается на главной странице IP.Content.

 

07813023ec062235e58baa7ff426f542.jpeg

Edited by Zero108

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...