From d27599d3182cd7550caccb6198405db100dc30be Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Mon, 8 Jun 2026 21:10:03 +0330 Subject: [PATCH] #487 generate detailed contents for digital sources entries --- .../GanjoorService-DigitalSources.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-DigitalSources.cs b/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-DigitalSources.cs index 5b3c6211..dd76773e 100644 --- a/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-DigitalSources.cs +++ b/RMuseum/Services/Implementation/GanjoorService-Partials/GanjoorService-DigitalSources.cs @@ -416,7 +416,17 @@ namespace RMuseum.Services.Implementation var dbPageDigitalPage = await context.GanjoorPages.Where(p => p.FullUrl == $"/sources/{digitalSource.UrlSlug}").FirstOrDefaultAsync(); if(dbPageDigitalPage != null) { - htmlText = $"

{digitalSource.FullName} منبع دیجیتال {LanguageUtils.FormatMoney(digitalSource.CoupletsCount)} بیت شعر بخش‌های زیر است:

{Environment.NewLine}"; + string commentTag = $"{Environment.NewLine}{Environment.NewLine}"; + if (dbPageDigitalPage.HtmlText.Contains(commentTag)) + { + htmlText = dbPageDigitalPage.HtmlText.Substring(0, dbPageDigitalPage.HtmlText.IndexOf(commentTag)); + } + else + { + htmlText = dbPageDigitalPage.HtmlText; + } + htmlText += commentTag; + htmlText += $"

{digitalSource.FullName} منبع دیجیتال {LanguageUtils.FormatMoney(digitalSource.CoupletsCount)} بیت شعر بخش‌های زیر است:

{Environment.NewLine}"; htmlText += $"{Environment.NewLine}" + $"{Environment.NewLine}" + $"{Environment.NewLine}" +
ردیف