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)
  • [*] Исправлена ссылка на проект в сообщениях для менеджеров.
  • [*] Улучшено окно быстрого ответа на задание, теперь поле для ввода текста не одно-строчное.
  • [*] Правки на странице выбора раздела статей. Теперь отображаются только проекты в которых есть хотя бы одна статья, а так же происходит сортировка по количеству статей.
  • [*] Исправлена проблема с отображением логотипа проекта в списке проектов/статей (Раньше отображался первоначальный вариант логотип проекта, после смены на новый).
  • [*] Улучшение проектного меню, в частности следующих пунктов: "Вопросы" и "Задания", они теперь обзавелись подменю для быстрой навигации и создания новых вопросов/заданий соответственно.
  • [-] Теперь в блогах не доступны такие модули как "Статьи" и "Вопросы". В старых блогах эти модули остались включенными.
  • [-] Убрана кнопка "Снять статус главной" при редактировании главной страницы проекта/блога.
`
ОЖИДАНИЕ РЕКЛАМЫ...
24
[+] Теперь в списке комментариев пользователя есть возможность перейти на страницу ресурса, где был оставлен этот комментарий.
А в поиске?
25
Добавлена возможность использования протокола Skype в ссылках.
А наши пароли не угонят?
Хотя кому мы нужны
29
sleep, как? это же обычная ссылка, которая открывает скайп, а не новую вкладку в браузере
25
alexprey, ну тогда ладно. А вообще не понимаю всеобщей любви к скайпу. Он же куда-то копирует инфу к себе, в майкрософт или ещё куда-нибудь. Опасная штука.
29
sleep, скайп - это игрушка мелко мягких. А вообще иногда это нужно
25
alexprey, за столько лет ни разу не пригодился скайп. Для всего остального есть мастеркард RaidCall.
29
sleep, у нас даже на работе его используют для внутреннего общения) А вообще штука удобная и простая
29
sleep, кокой умный, ты когда в операционной системе виндоус, которая тоже продукт мелкомягких, вводишь свои драгоценные пароли, в курсе что их символы проходят через эту восхитительную систему? А продукт то закрытый, откуда тебе знать, как они там используются, а?
38
Скайп уже давно монополия, sip не победил. "Молчи и танцуй, заткнись и танцуй!"
38
откуда тебе знать
wireshark
29
А зачем убрали функцию статьи и вопросы? Ограничиваете пользователей?
Таранес, в блогах они не используют. Полагаю, чтобы в глазах не мешались. Плюс, через блог можно набить достижение по статьям.
Минуточку, то-есть из-за какого-то достижения у людей отобрали аж два вида блоговых текстов (Статьи и Вопросы)? Мне кажется, это нечестно. Сначала дали возможности, потом отобрали. Некошерно...
Эльрат, должен вам сказать, что как раз, как минимум, вид "статьи" используется. Думаю, потому что так удобнее отделять (классифицировать) ресурсы внутри блога. И что админам с того, что статьи в блоге идут в счёт достижений?
(Цитата)
"Молчи и танцуй, заткнись и танцуй!"
Довольно в тему...
Кстати, на сайте, правое окно поиска всё время скачет на строку вниз, из-за чего первый ресурс сверху невозможно открыть кликом. Пожалуйста, исправьте.
27
Кстати, на сайте, правое окно поиска всё время скачет на строку вниз, из-за чего первый ресурс сверху невозможно открыть кликом. Пожалуйста, исправьте
вот тут - браузер, разрешение, стиль. Все бы указать, потому что у людей в целом все нормально. Кстати при попытке замутить свой стиль я с таким тоже сталкивался, подменял тогда текст. Пришлось нетривиально переделать ксс, чтобы поиск не скакал.
А по статьям - у нас же функция репоста на них была. Если их правда запретили (сам проверить не могу, во-первых, выпилил блог, во-вторых, могу иметь избыточные полномочия), то выходит кросспостинг статей в базу проектов стал бессмысленен
sleep, не стоит присоединяться ко всеобщей паранойе по скайпу. Обычные юзеры мало кого там интересуют, как минимум. Ссылки же там действительно детектятся, но читается только хедер. Нужно это было для уменьшения вероятности прохождения спам-ссылок.
Ставил как-то себе RaidCall - ну хрень же. Скажем мы командой почти каждый день созваниваемся, постоянно в действии удаленные экраны и прочая такая муть. +скайп это основное средство связи с заказчиками.
33
Минуточку, то-есть из-за какого-то достижения у людей отобрали аж два вида блоговых текстов (Статьи и Вопросы)?
Нет, их просто дали по ошибке и не сразу это заметили. А потом ещё и не было времени исправить, видимо.
35
Вы клёвые, а по развитию сайта есть планы? Ну т.е. не «допил», а новые внедрения?
29
ZlaYa1000, собираюсь на неделе написать мои мысли и мечты, как я вижу ХГМ
24
ZlaYa1000:
Вы клёвые, а по развитию сайта есть планы? Ну т.е. не «допил», а новые внедрения?
Так ты подключайся, что ли. Лучше ведь что-то делать чем со стороны орать что всё в говне, не так-ли?)
Скептицизм тут не к чему.
24
Появилась идея одной интересной фичи, а именно - возможность добавлять аннотации, сноски или заметки к тексту.
Часто бывает нужно пояснить какой-нибудь термин или добавить личное мнение к какому-нибудь фрагменту текста, но размещение этой информации в тексте сильно ухудшает читабельность - приходится либо отказываться от дополнительной информации либо полностью менять структуру текста.
С точки зрения разметки я не знаю как лучше это сделать, первое что приходит в голову - привязка тегов по какому-нибудь id в рамках сообщения и использование последнего тега с таким id в качестве источника информации для всех остальных.
В идеале это возможность обернуть тегом слово или фрагмент текста, в минимальном варианте - добавление числовых сносок.
С точки зрения внешнего вида - в идеале это визуальное выделение фрагмента с дополнительной информацией и всплывающее окно при наведении мышки, в минимальном варианте - всплывающее окно, открываемое по клику (вариант с гиперссылкой и промоткой страницы туда-сюда это прошлый век).
На всякий случай можно оставить возможность добавлять текст всех сносок в конце ресурса, или по месту расположения тега с описанием, но сделать это опциональным на усмотрение автора ресурса.

Пример разметки:
Блаблабла блаблалабла бла((сноска 1)) блалаблаблала бла((сноска 1)) блаблалаблабла((сноска 2)).
((сноска 1
текст сноски 1
))
((сноска 2
текст сноски 2
))
В таком виде может не только добавляться числовая сноска в текст, но и подсвечиваться слово, за которым стоит тег сноски. Для распознания меток в тексте и содержащего информацию тега, метки в тексте inline, а описание - многострочный тег. Цифра в теге определяет id сноски в рамках ресурса, в принципе это может быть и любой строчный идентификатор.
27
А имхо лучше добавить что-то аля "подсказка по наведению".
24
Extravert, ну как-бы я что-то такое и описал, как один из вариантов реализации. Просто пихать подсказку inline тоже не очень удобно с точки зрения создания разметки, особенно если одинаковую подсказку нужно прикрутить в нескольких местах, потому мне вспомнились старые добрые сноски из печатных книг.
Кроме того, если задающий текст подсказки тег находится отдельно и многострочный, то туда можно разрешить добавлять таблицы, картинки и прочую лабуду форматирования, а с inline тегами это проблематично.
29
вот тут - браузер, разрешение, стиль. Все бы указать, потому что у людей в целом все нормально.
Опера, 1024х768. Исправляйте. Пожалуйста. И может, админам стоит попытаться исправить баг с принудительной авто-прокруткой страницы? Он не "лечится" никакими новыми версиями навигатора (браузера).
потому мне вспомнились старые добрые сноски из печатных книг.
Сноски можно оформить и без доп. функций, хотя аналогичная функция не помешала бы.
Нет, их просто дали по ошибке и не сразу это заметили.
~ Кет, странные у админов ошибки. Хотя, это имхо, больше похоже на урезание функционала, ибо ничего плохого в блоговых статьях нет - они ведь так же находятся на этом сайте, и доступны пользователям. Предположение про набивание достижения - просто несеръёзно, уж извините за критику. Статья в блоге и в проекте - это всё равно статья. Что не так-то? ХГМ "развивается" всё чудесатее... Голосую за возвращение категории "статьи" в ресурсы блогов.
27
prog, сноски никто в интернете не читает. Подсказка лучше, однозначно
24
Extravert, тексты полностью тоже, видимо, никто в интернете не читает.
prog:
С точки зрения внешнего вида - в идеале это визуальное выделение фрагмента с дополнительной информацией и всплывающее окно при наведении мышки
Т.е. со структурной точки зрения и точки зрения создания разметки я предложил реализовать сноски, но с точки зрения визуального оформления - подсказки при наведении/клике.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.