Перейти к содержанию
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
Ссылка на комментарий

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

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

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

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

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

Войти

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

Войти
×
×
  • Создать...

Важная информация

Мы используем файлы cookie и другие средства сохранения предпочтений и анализа действий посетителей сайта. Нажмите «Принять», если даете согласие на это. Политика конфиденциальности - Условия использования

Вверх
Вверх