Снегопат
https://snegopat.ru/forum/

author.js - Скрипт "Авторский комментарий"
https://snegopat.ru/forum/viewtopic.php?f=3&t=111
Страница 1 из 3

Автор:  kuntashov [ 24 янв 2012, 07:32 ]
Заголовок сообщения:  author.js - Скрипт "Авторский комментарий"

Скрипт "Авторский комментарий" (author.js) - аналог одноименного скрипта для ОпенКонф

По просьбам участников сообщества сделал скрипт, с функционалом, аналогичным одноименному скрипту для ОпенКонфа. Скрипт автоматизирует вставку в модули обрамляющих комментариев с указанием авторства кода (подпись автора) в заданном формате.

Поддерживаются комментарии для добавленных, удаленных и измененных блоков кода. Для строк поддерживаются комментарии добавления и удаления (добавляются в конец строки).

Настройки такие же как и у скрипта для ОпенКонфа.

Ссылки:
История версий

Автор:  SiriuS [ 25 янв 2012, 00:53 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

Молодец. Так как появился отдельный скрипт "Авторский комментарий" предлагаю в скрипте "Шаблоны кода" убрать Авторский комментарий.

Ну и первое пожелание по скрипту. А можно сделать несколько форматов подписи
вариант 1: нажимаем хоткей1 открывается окно выбора формата подписи.
вариант 2: нажимаем хоткей2 вставляется основной формат подписи.

Ещё одно пожелание: как можно организовать ссылку на внешний коммит, т.е. упрощенно хотелось бы так
ставлю автограф
Код:
Вася Пупкин - 25.01.2011 15:40 - ### Тикет 159 ###

а ### Тикет 159 ### брался бы из какого нить файла через список выбора, ну или какой нибудь другой входной интерфейс/событие

Автор:  kuntashov [ 25 янв 2012, 06:55 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

Цитата:
А можно сделать несколько форматов подписи

А зачем? Какой практический смысл разных форматов подписи?

Цитата:
как можно организовать ссылку на внешний коммит

Мне кажется, интерактивный выбор в данном сценарии будет дольше, чем набирать номер тикета вручную после вставки комментария.
Для удобства, можно сделать автоматическое позиционирование курсора в конец подписи, или интерактивный запрос номера тикета.

Автор:  SiriuS [ 25 янв 2012, 08:26 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

kuntashov писал(а):
А зачем? Какой практический смысл разных форматов подписи?
Практический смысл есть, если используется например коммент краткий и коммент в полном формате, например комменты в общих модулях и документах могут быть разные по подписях и т.д. одним словом есть необходимость
Цитата:
Мне кажется, интерактивный выбор в данном сценарии будет дольше, чем набирать номер тикета вручную после вставки комментария.
Для удобства, можно сделать автоматическое позиционирование курсора в конец подписи, или интерактивный запрос номера тикета.
Позиционирование в конец подписи не помешало бы. А для тикетов можно сделать так. На диске C:\ хранить файлик ticket.txt такой структуры
#1555 | Ошибка работы кнопки Печать | При проведенном документе кнопка Печать не формирует печатную форму | Новый
в таком файлике будет несколько строк которые будем выгружать с redmine. Делаем простенькую форму выбора строки из данного файла с подстановкой номера тикета в комментарий и все простейшая привязка готова

Автор:  JohnyDeath [ 25 янв 2012, 09:03 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

Мне кажется, что всё это слишком специфично и вряд ли кому-нибудь еще понадобится.

Автор:  vsuh [ 16 мар 2012, 12:24 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

Скрипт "Заголовок модуля объекта" "по мотивам" вставляет в начало текста модуля открытого объекта комментарий - заголовок - описание редактируемого объекта.

Вложения:
suh_author.png
suh_author.png [ 25.27 КБ | Просмотров: 17001 ]
scripts.zip [3.98 КБ]
Скачиваний: 525

Автор:  artbear [ 16 мар 2012, 14:50 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

vsuh писал(а):
Скрипт "Заголовок модуля объекта" "по мотивам" вставляет в начало текста модуля открытого объекта комментарий - заголовок - описание редактируемого объекта.

Ты бы его в отдельной ветке выложил.

Автор:  kuntashov [ 16 мар 2012, 14:51 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

Это "Авторские комментарии" с доработками, поэтому и в этой ветке.

Автор:  JohnyDeath [ 16 мар 2012, 20:46 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

vsuh писал(а):
Скрипт "Заголовок модуля объекта" "по мотивам" вставляет в начало текста модуля открытого объекта комментарий - заголовок - описание редактируемого объекта.

А там все статическое? В чем тогда фишка? Это ж можно и стандартным шаблоном вставить.

Автор:  sosnae [ 17 мар 2012, 19:04 ]
Заголовок сообщения:  Re: author.js - Скрипт "Авторский комментарий"

Согласен с JohnyDeath. Может лучше было бы сделать подключаемый шаблон относительно пути снегопата?

Страница 1 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/