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)
  • [*] Исправлена ссылка на проект в сообщениях для менеджеров.
  • [*] Улучшено окно быстрого ответа на задание, теперь поле для ввода текста не одно-строчное.
  • [*] Правки на странице выбора раздела статей. Теперь отображаются только проекты в которых есть хотя бы одна статья, а так же происходит сортировка по количеству статей.
  • [*] Исправлена проблема с отображением логотипа проекта в списке проектов/статей (Раньше отображался первоначальный вариант логотип проекта, после смены на новый).
  • [*] Улучшение проектного меню, в частности следующих пунктов: "Вопросы" и "Задания", они теперь обзавелись подменю для быстрой навигации и создания новых вопросов/заданий соответственно.
  • [-] Теперь в блогах не доступны такие модули как "Статьи" и "Вопросы". В старых блогах эти модули остались включенными.
  • [-] Убрана кнопка "Снять статус главной" при редактировании главной страницы проекта/блога.
3
37
10 лет назад
3
prog, это делается без какого-либо внедрения в текст.
Я уже предлагал систему комментариев, которая позволяет комментить вообще всё на сайте)
2
24
10 лет назад
Отредактирован prog
2
ScorpioT1000, а ссылку можно? хотелось бы почитать и сравнить с тем, что я предложил. Что-то мне подсказывает, что возможность оставлять комментарии к чему-угодно и возможность оформить текст с дополнительной информацией в корне отличаются как по предназначению, так и по нагрузке на сервер, хотя визуально и выглядят похоже, спору нет.
0
37
10 лет назад
0
за примерами далеко ходить не надо - гугл докс
1
34
10 лет назад
1
комментарии где угодно, это очень просто делается и почти без нагрузки на сервер, вопрос только один, зачем это нужно.
4
37
10 лет назад
4
это не приоритетная задача, вот привязкой к git или svn я бы занялся - типа у проекта модуль бы такой был или тип ресурса
0
29
10 лет назад
Отредактирован alexprey
0
ScorpioT1000, это тоже сейчас явно не приоритетная задача. Но мне интересно как ты это видишь? Он показывает историю изменений или что он делает? Я просто не особо представляю что там можно сделать, но с удовольствием бы послушал
2
34
10 лет назад
2
зачем git на xgm. Для гита есть гит, или битбакет. Можно конечно сделать комитинфо (типа блок со списком комитов, но без файлов и т.п. просто ради того чтобы показать прогресс проекта ну и версию), но это того не стоит.
2
37
10 лет назад
2
Просто в проекте указываешь адрес репозитория гит или свн и если приватный, то авторизационные данные.
После чего у проекта появляется новы модуль (например слева пункт меню под лого) "Релизы".
Открывается страница репозитория (тоесть какбы кусок веб интерфейса у нас на сайте, его не надо писать руками) и список версий, у каждой версии можно посмотреть список изменений в файлах и список всех файлов (это тоже уже написано).
Далее мы можем позволить себе всякую вкусноту вроде привязки файловой системы портала к релизам, тоесть будет кнопка рядом с "прикрепить файлы" - "прикрепить релиз".
И вместо файлов у ресурса появляется кнопка скачать, ссылающаяся на релиз (можно даже другим цветом, но надпись та же "Скачать", чтобы не вводить в заблуждение юзеров.).
Если копнуть глубже, то появляются другие интересные штуки, например:
  • выдача заданий к файлу в коммите / коммиту
  • добавление в проект участника = добавление его прав в репозиторий с тем же мейлом
  • превращение автодокументации из comment doc (это уже написано) в документацию посредством статей (одним кликом) и автообновление с новым релизом
  • обновление кнопки скачать на главной странице проекта, как только вышел новый релиз

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

Есть вот такая бага, но не критичная, вообще даже хз как ее в ксс подправить:
Осталось 0 дней (100%) - |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Кстати, когда процитирован тег кода, мне на секунду показалось, что наше форматирование делает автоотступы :(
4
37
10 лет назад
4
кстати щас этот пост выше сместился в ширину относительно других
0
20
10 лет назад
0
на спан навесьте:
word-wrap: break-word;
word-break: break-all;
white-space: normal;
overflow: hidden;
еще рекомендую чисто с точки зрения эстетики сделать:
display: block; или сделать див вместо спана окда
text-align: center;
left: 0%;
2
29
10 лет назад
2
2
20
10 лет назад
2
А системой контроля версий не будут пользоваться полтора юзера на хгм?
2
20
10 лет назад
2
alexprey:
А вот Ваша верстка:
скажите, что фаерфокс не браузер.
А еще Вы могли не выпендриваться, а поставить нужный line-height (16-18 пикселей в данном случае), коли так много ума.
2
34
10 лет назад
2
у меня на хроме тоже проблемы с этим зеленым прямоугольником
вернее хромиум (под линукс)
2
25
10 лет назад
Отредактирован Ancient
2
Всем хром под виндой посоны
2
30
10 лет назад
2
Ancient:
Всем хром под виндой посоны
У меня в хромиуме на винде7 все окей.
2
33
10 лет назад
2
Может, дело в ширине экрана?
0
27
10 лет назад
0
Mihahail, из текущих юзеров - да, полтора юзера. А если приглашать профессиональный народ на хгм и говорить мол вот у нас есть то то и то то - больше.
0
22
10 лет назад
0
А "чёрный список" (бан-лист) у проектов так и не починили...
0
20
10 лет назад
0
Extravert, я не критикую, но выражаю сомнение, что профессиональный народ удастся чем-то заинтересовать. Может у нынешних членов савиора есть какие-то идеи, но звучит сомнительно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.