Перейти к публикации
IPS Invision Community

Sipsb

Рекомендованные сообщения

Task Manager


Task Manager - Диспетчер задач для сообщества Invision. Позволяет пользователям создавать доски, столбцы и карточки задач. Вы можете изменить статус задач, а также назначить их конкретным пользователям, которые будут получать уведомление после назначения и многое другое.

Доски

  • В ACP вы можете создавать неограниченное количество досок задач.
  • Каждая доска может иметь собственное описание.
  • Карточка доски содержит информацию о том, сколько столбцов, задач и редакторов она содержит.
  • На доске есть раздел активности, где записываются все действия пользователя.

Столбцы

  • Столбцы задач существуют на определенной доске и содержат карточки (задачи).
  • Каждый столбец имеет свое название и цвет выделения.
  • Столбцы можно менять на лету с помощью технологии Drag-and-drop.
  • Колонки могут создавать только редакторы форумов, и вы можете добавлять их неограниченное количество.

Карточки заданий

  • У карты есть собственное название, описание, цвет фона и обложка.
  • Карточки можно менять на лету с помощью технологии Drag-and-drop, а также переносить между столбцами.
  • Карточки (задачи) можно назначать другим пользователям.
  • После назначения задачи пользователь получит уведомление. Также он сможет изменить статус карты.

  • Автор
  • Добавлен
    06.09.2021
  • Категория
  • Разработчик
    Kirill
  • Локализация
    RUS - EN

 

  • Нравится 1
Ссылка на комментарий

Установил плагин, но у него очень странное масштабирование. Выходит, за рамки сайта:

Скрытый текст

image.png.502e25b484bb04a472c3e68299095a39.png

Это, не говоря уже о тёмных темах: 

Скрытый текст

image.png.d55a517f51a3c22ccd63ffd57e735f04.png

Нашёл что плагин добавляет width в: data\javascript.xml но как его поправить я не знаю. 

			var elem = this.scope.find('.boardsWrap');
			var width = $(document).find("body").width();

			if ( $(document).find("#ipsLayout_sidebar > div > ul > li").length && $(document).width() > 979 ) {
				width = parseInt( width ) - 340;
			}

			elem.parent().css({ width: width - 30 + 'px' });
			

 

Ссылка на комментарий

Хотя всё, нашёл решение. У кого такая же проблема находим в Tar архиве: data\javascript.xml и изменяем строку:

Меняем:

			elem.parent().css({ width: width - 30 + 'px' });

На:

			elem.parent().css({ width: width + 'auto' });

 

Ссылка на комментарий

А версия PHP какая используется? Ибо очень странно. Установил полностью нулёвую IPS последнюю с этого сайта,  и одно и тоже. 

Скрытый текст

image.png.12bdcf5d49c0246859aace0073cb8197.png

Мне кажется, в плагине точно есть какая-то проблема... 

Ссылка на комментарий

Нет, сейчас посмотрю.

В общем так, идем data/javascript.xml находим

var width = $(document).find("body").width();

заменяем на

var width = $(document).find("#ipsLayout_contentArea").width();

затем ниже находим

elem.parent().css({ width: width - 30 + 'px' });

меняем на это

elem.parent().css({ width: width + 'px' });

должно всё заработать.

  • Спасибо 1
Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...
Вверх
Вверх