You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-25 22:12:29 +02:00
Доработка формирования документации
This commit is contained in:
13
ci/os/docs_main.os
vendored
13
ci/os/docs_main.os
vendored
@@ -244,8 +244,9 @@
|
||||
ИмяМетода = Метод.Сигнатура.Имя;
|
||||
ПутьМетода = СтрШаблон("/docs/%1/%2/%3"
|
||||
, ИмяМодуляБезПрефикса
|
||||
, ЗначениеКакЧастьПути(ТекущаяОбласть)
|
||||
, ЗначениеКакЧастьПути(ИмяМетода));
|
||||
, ЗначениеКакЧастьПути(ПеревестиИмя(ТекущаяОбласть))
|
||||
, ЗначениеКакЧастьПути(ПеревестиИмя(ИмяМетода))
|
||||
);
|
||||
|
||||
СоответствиеМетодовПутям.Вставить(ИмяМетода, ПутьМетода);
|
||||
|
||||
@@ -903,7 +904,11 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЧастиОписания = СтрРазделить(СокрЛП(Описание), "См. ");
|
||||
ЧастиОписания = СтрЗаменить(СокрЛП(Описание), "(", "");
|
||||
ЧастиОписания = СтрЗаменить(ЧастиОписания, ")", "");
|
||||
ЧастиОписания = СтрЗаменить(ЧастиОписания, "См. ", "$");
|
||||
|
||||
ЧастиОписания = СтрРазделить(ЧастиОписания, "$");
|
||||
ЧастьМетода = СокрЛП(ЧастиОписания[1]);
|
||||
|
||||
Если СтрНайти(ЧастьМетода, " ") Или ЧастиОписания.Количество() > 2 Тогда
|
||||
@@ -917,7 +922,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Описание = СтрШаблон("%1 См. [%1](%2)", СокрЛП(ЧастиОписания[0]), ЧастьМетода, ПутьМетода);
|
||||
Описание = СтрШаблон("%1 См. [%2](%3)", СокрЛП(ЧастиОписания[0]), ЧастьМетода, ПутьМетода);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
Reference in New Issue
Block a user