зеркало из https://github.com/telerik/docs-seed.git
replaced link extensions in api files
This commit is contained in:
Родитель
fc2a11a1e5
Коммит
54d7671cfb
|
@ -18,7 +18,7 @@ exports.postTransform = function (model) {
|
|||
var item = nodes.pop();
|
||||
|
||||
if (item.topicHref) {
|
||||
item.topicHref = item.topicHref.replace(/.html$/i,"");
|
||||
item.topicHref = item.topicHref.replace(/\.html$/i,"");
|
||||
}
|
||||
|
||||
if (!!item.items) {
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
RestoreNugetAPISolution;
|
||||
BuildAPISolution;
|
||||
ProcessSitemap;
|
||||
ProcessHtmlFiles;
|
||||
DeleteDocFxFavicon;
|
||||
CopyAPIHtmlFilesToSiteFolder
|
||||
</BuildApiReferenceDependsOn>
|
||||
|
@ -145,11 +146,20 @@
|
|||
<Message Text="DEBUG INFO: SitemapFile=$(SitemapFile)" />
|
||||
|
||||
<FileUpdate Files="$(SitemapFile)" Regex="(<lastmod>)(\d{4}-\d{2}-\d{2})(.*?)(<\/lastmod>)" ReplacementText="$1$2$4" />
|
||||
<FileUpdate Files="$(SitemapFile)" Regex="\.html(</loc>)" ReplacementText="$1" />
|
||||
|
||||
<Copy SourceFiles='$(SitemapFile)' DestinationFolder='$(ApiOutputFolder)' />
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="ProcessHtmlFiles">
|
||||
<ItemGroup>
|
||||
<HtmlApiFiles Include="$(ApiOutputFolder)\*.html" />
|
||||
</ItemGroup>
|
||||
<FileUpdate Files="@(HtmlApiFiles)" Regex="href="([^"]+)\.html([^"]*)"" ReplacementText="href="$1$2"" />
|
||||
|
||||
</Target>
|
||||
|
||||
<Target Name="CopyAPIHtmlFilesToSiteFolder">
|
||||
|
||||
<ItemGroup>
|
||||
|
|
Загрузка…
Ссылка в новой задаче