XGM v8 patch 3

Добавлен , опубликован
И так что-то я затянул с этим патчем. К сожалению за это время ничего сверх нового я не смог для вас подготовить, но вот исправить множество багов... это всегда пожалуйста. Хотя без небольших плюшек я вас не оставил.

Плюшки

Улучшение TXT2

Самое важное, лично для меня, так это такой вот забавный прогресс бар
Осталось 0 дней (100%) - Просто так будет считать
Делается он такими вот манипуляциями:
[ 10.12.2013 / 10.12.2015] - Просто так будет считать
Так же еще одно из весьма классных нововведений, так это то, что теперь можно подписывать блоки кода, вот пример
public class HelloWorld { 
   public int Main(String[] args) {
        System.io.println("Hello, world!");
        return 0;
   }
}
Ну как нравится вам? Лично мне очень, а делается это очень просто
((code java - HelloWorld.java public class HelloWorld { public int Main(String[] args) { System.io.println("Hello, world!"); return 0; } } ))

Улучшения в управлении проектом

Теперь навигация по проектным модулям еще лучше. Теперь можно с любой страницы проекта задать вопрос или выдать задание участнику проекта. А так же теперь можно быстро выдать задание для автора конкретного ресурса, для этого в меню модерирования ресурса появился дополнительный пункт "Оставить задание".
Так же теперь можно легко подменить главную страницу проекта. Для этого появились два новых пункта в меню модерирования ресурса "Снять статус главной" и "Сделать главной".

Полный список изменений

  • [+] Добавлена возможность использования протокола Skype в ссылках.
  • [+] Расширен список поддерживаемых ссылок на YouTube видео. (reported by Jusper)
  • [+] Добавлена возможность использовать прогресс бары на основе дат ([ 10.12.2013 / 10.12.2015 ] - date).
  • [+] Добавлены пункты "Снять статус главной" и "Сделать главной" в меню управления ресурсом. (reported by KO3bMA)
  • [+] В модуль "Вопросы" была добавлена вкладка "С ответом" на которой можно посмотреть все вопросы, на которые уже дан ответ.
  • [+] Добавлена возможность указывать описание к блоку кода "((code java - SomeClass.java". (reported by Extravert)
  • [+] Добавлен счетчик статей на странице выбора раздела статей.
  • [+] Добавлена кнопка "Оставить задание" в меню управления ресурсом.
  • [+] Теперь в списке комментариев пользователя есть возможность перейти на страницу ресурса, где был оставлен этот комментарий.
  • [*] Теперь при переходе в модуль "Вопросы" по умолчанию открывается вкладка "Без ответа".
  • [*] Внутрисайтовые ссылки в ресурсе открываются в этом же окне.
  • [*] Исправлена подсветка выбранного комментария. (reported by Ancient)
  • [*] Исправлена проблема с клиенской частью txt2 разметки после динамической подгрузки новых комментариев.
  • [*] Исправлена проблема с редактирование комментариев (Когда комментарий входил в "лучшие комментарии" поле для редактирования открывалось там).
  • [*] Исправлена проблема с редактирование скрытых комментариев (При редактировании скрытого комментария исчезала информация о том, что комментарий был скрыт).
  • [*] Исправлена проблема с обновлением клиентской части txt2 разметки после редактирования комментария.
  • [*] Исправлена проблема с загрузчиком файлов в комментариях (При отправке комментария с файлами, файлы не удалялись из формы).
  • [*] Исправлена проблема с отображением списка прикрепленных к комментарию файлов (Когда имя файла было очень длинным, оно ломало разметку).
  • [*] Исправлено дублирование комментариев в списке комментариев пользователя.
  • [*] Теперь галочка "Показывать на главной" не отображается при редактировании заданий, вопросов и ресурсов блога.
  • [*] Теперь при создании вопросов не показываются поля связанные с публикацией и ссылкой.
  • [*] Теперь при создании вопросов можно указывать метки для поиска.
  • [*] Теперь можно поднимать главную страницу проекта.
  • [*] Исправлен рендер ключевых слов в блоке головы страницы (head) для ресурсов, раньше они рендерились через пробел, сейчас через запятую (Это должно улучшить индексацию поисковыми роботами).
  • [*] Исправление высоты строчки в заголовке статьи. (reported by Extravert)
  • [*] Исправлено отображение логотипа проекта в ленте. (reported by Extravert)
  • [*] Исправлена ссылка на проект в сообщениях для менеджеров.
  • [*] Улучшено окно быстрого ответа на задание, теперь поле для ввода текста не одно-строчное.
  • [*] Правки на странице выбора раздела статей. Теперь отображаются только проекты в которых есть хотя бы одна статья, а так же происходит сортировка по количеству статей.
  • [*] Исправлена проблема с отображением логотипа проекта в списке проектов/статей (Раньше отображался первоначальный вариант логотип проекта, после смены на новый).
  • [*] Улучшение проектного меню, в частности следующих пунктов: "Вопросы" и "Задания", они теперь обзавелись подменю для быстрой навигации и создания новых вопросов/заданий соответственно.
  • [-] Теперь в блогах не доступны такие модули как "Статьи" и "Вопросы". В старых блогах эти модули остались включенными.
  • [-] Убрана кнопка "Снять статус главной" при редактировании главной страницы проекта/блога.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
38
Просто в проекте указываешь адрес репозитория гит или свн и если приватный, то авторизационные данные.
После чего у проекта появляется новы модуль (например слева пункт меню под лого) "Релизы".
Открывается страница репозитория (тоесть какбы кусок веб интерфейса у нас на сайте, его не надо писать руками) и список версий, у каждой версии можно посмотреть список изменений в файлах и список всех файлов (это тоже уже написано).
Далее мы можем позволить себе всякую вкусноту вроде привязки файловой системы портала к релизам, тоесть будет кнопка рядом с "прикрепить файлы" - "прикрепить релиз".
И вместо файлов у ресурса появляется кнопка скачать, ссылающаяся на релиз (можно даже другим цветом, но надпись та же "Скачать", чтобы не вводить в заблуждение юзеров.).
Если копнуть глубже, то появляются другие интересные штуки, например:
  • выдача заданий к файлу в коммите / коммиту
  • добавление в проект участника = добавление его прав в репозиторий с тем же мейлом
  • превращение автодокументации из comment doc (это уже написано) в документацию посредством статей (одним кликом) и автообновление с новым релизом
  • обновление кнопки скачать на главной странице проекта, как только вышел новый релиз

вообще, скажите, какие сейчас таски, может, мне интересно будет, я 10-11 смогу заняться чем-то (если интересно - я реально могу долго сидеть и делать)
27
Меркуриаловский контроль версий тоже юзается, при том не реже чем свн. Он гораздо удобней имхо. Так что его бы прикручивать наравне.
H, стоит, если в планах есть делать полноценную платформу управления проектами. Это даже может быть фишкой хгм. Вместо 20 ссылок на сторонние ресурсы пользователю будет нужна только одна - на хгм.

Есть вот такая бага, но не критичная, вообще даже хз как ее в ксс подправить:
Осталось 0 дней (100%) - |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Кстати, когда процитирован тег кода, мне на секунду показалось, что наше форматирование делает автоотступы :(
38
кстати щас этот пост выше сместился в ширину относительно других
20
на спан навесьте:
word-wrap: break-word;
word-break: break-all;
white-space: normal;
overflow: hidden;
еще рекомендую чисто с точки зрения эстетики сделать:
display: block; или сделать див вместо спана окда
text-align: center;
left: 0%;
20
А системой контроля версий не будут пользоваться полтора юзера на хгм?
20
alexprey:
А вот Ваша верстка:
скажите, что фаерфокс не браузер.
А еще Вы могли не выпендриваться, а поставить нужный line-height (16-18 пикселей в данном случае), коли так много ума.
34
у меня на хроме тоже проблемы с этим зеленым прямоугольником
вернее хромиум (под линукс)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.