From 5ce8973ca3be74be8d6c29d12b15d4a53d26b715 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Sat, 3 Oct 2026 08:10:12 +0330 Subject: [PATCH] people tags #387 --- .../Areas/Admin/Pages/ReviewEdits.cshtml | 24 ++++----- .../Areas/Admin/Pages/ReviewEdits.cshtml.cs | 2 +- .../Admin/Pages/ReviewPersonEdits.cshtml | 6 +-- GanjooRazor/Areas/User/Pages/Editor.cshtml | 54 +++++++++---------- GanjooRazor/Areas/User/Pages/Edits.cshtml | 6 +-- GanjooRazor/Areas/User/Pages/Edits.cshtml.cs | 2 +- .../Pages/SuggestNewPersonRelation.cshtml | 46 ++++++++-------- .../Pages/SuggestNewPersonRelation.cshtml.cs | 6 +-- .../Areas/User/Pages/SuggestPersonEdit.cshtml | 8 +-- .../User/Pages/SuggestPersonEdit.cshtml.cs | 4 +- .../Pages/SuggestPersonRelationEdit.cshtml.cs | 2 +- .../PageTypes/_CatPagePartial.cshtml | 10 ++-- .../PageTypes/_PoetPagePartial.cshtml | 18 +++---- .../GanjoorPage/_PersonGraphPartial.cshtml | 6 +-- GanjooRazor/Pages/PersonWindow.cshtml | 6 +-- 15 files changed, 100 insertions(+), 100 deletions(-) diff --git a/GanjooRazor/Areas/Admin/Pages/ReviewEdits.cshtml b/GanjooRazor/Areas/Admin/Pages/ReviewEdits.cshtml index 43fad355..d7c2d87f 100644 --- a/GanjooRazor/Areas/Admin/Pages/ReviewEdits.cshtml +++ b/GanjooRazor/Areas/Admin/Pages/ReviewEdits.cshtml @@ -352,7 +352,7 @@ else } @if (summaryPersonCount > 0) { - برچسب شخصیت دارد (@summaryPersonCount.ToPersianNumbers()) + برچسب نامبرده دارد (@summaryPersonCount.ToPersianNumbers()) } @@ -887,7 +887,7 @@ else var isPersonTag = geoTag.PersonId != null || !string.IsNullOrEmpty(geoTag.SuggestedPersonGraphJson) || (existingTagForKindCheck != null && existingTagForKindCheck.PersonId != null); - @(isPersonTag ? "برچسب شخصیت" : "برچسب جغرافیایی/تاریخی") + @(isPersonTag ? "برچسب نامبرده" : "برچسب جغرافیایی/تاریخی") @{ var geoCouplet = geoTag.CoupletIndex == null ? null : (Model.Couplets ?? Array.Empty>()).Where(c => c.Item1 == geoTag.CoupletIndex).Select(c => c.Item2).FirstOrDefault(); } @@ -957,12 +957,12 @@ else

@if (geoTag.PersonId != null) { - شخصیت: @(geoTag.Person != null ? geoTag.Person.Name : $"شخصیت #{geoTag.PersonId}") - ✎ + نامبرده: @(geoTag.Person != null ? geoTag.Person.Name : $"نامبرده #{geoTag.PersonId}") + ✎ } else if (personGraph?.Person != null) { - شخصیت جدید: @personGraph.Person.Name + نامبردۀ جدید: @personGraph.Person.Name if (personGraph.Relations != null && personGraph.Relations.Count > 0) { (@personGraph.Relations.Count.ToPersianNumbers() رابطهٔ همراه) @@ -970,7 +970,7 @@ else } else if (personGraphError != null) { - خطا در تفسیر اطلاعات شخصیت پیشنهادی: @personGraphError + خطا در تفسیر اطلاعات نامبردۀ پیشنهادی: @personGraphError }

@if (!string.IsNullOrEmpty(geoTag.SuggestionNote)) @@ -1015,17 +1015,17 @@ else

- اگر کاربر شخصیت را اشتباه تشخیص داده (مثلاً شخصیتی که از قبل در فهرست است را به‌عنوان شخصیت جدید پیشنهاد کرده)، به‌جای رد کردن می‌توانید آن را به شخصیت موجود متصل کنید؛ - برای شخصیت تازه فقط نام قابل اصلاح است - اصلاح روابط/تاریخ‌ها نیازمند رد کردن و ارسال دوبارهٔ پیشنهاد توسط کاربر است: + اگر کاربر نامبرده را اشتباه تشخیص داده (مثلاً نامبرده‌ای که از قبل در فهرست است را به‌عنوان نامبردۀ جدید پیشنهاد کرده)، به‌جای رد کردن می‌توانید آن را به نامبردۀ موجود متصل کنید؛ + برای نامبردۀ تازه فقط نام قابل اصلاح است - اصلاح روابط/تاریخ‌ها نیازمند رد کردن و ارسال دوبارهٔ پیشنهاد توسط کاربر است:

- +
-
-

برای اتصال به یک شخصیت موجود، نام او را تایپ کنید و از فهرست انتخاب کنید؛ برای رها کردن اتصال و پیشنهاد به‌عنوان شخصیت جدید، این فیلد را خالی کنید.

+

برای اتصال به یک نامبردۀ موجود، نام او را تایپ کنید و از فهرست انتخاب کنید؛ برای رها کردن اتصال و پیشنهاد به‌عنوان نامبردۀ جدید، این فیلد را خالی کنید.