@if (!string.IsNullOrEmpty(Model.AlternativeSearchPhrase))
{
if (Model.Quoted)
{
}
else
{
}
}
@if (!string.IsNullOrEmpty(Model.PagingToolsHtml))
{
@Html.Raw(Model.PagingToolsHtml)
}
@if (Model.Poems == null)
{
مطلوبہ شعر نہیں ملا.
بہتر نتائج کے لیے تجاویز:
الف) پورا شعر لکھنے کے بجائے اس کے کلیدی الفاظ تلاش کریں. اشعار مختلف نسخوں میں مختلف صورتوں میں نقل ہوئے ہیں، اس لیے آپ کے ذہن میں موجود صورت ہمارے متن سے مختلف ہو سکتی ہے۔ مثلاً غالب کا مصرع «ہزاروں خواہشیں ایسی کہ ہر خواہش پہ دم نکلے» تلاش کرنے کے لیے «خواہشیں» اور «دم» جیسے الفاظ تلاش کرنا بہتر ہے.
ب) جو الفاظ الگ یا ملا کر لکھے جا سکتے ہیں، انہیں پہلے الگ الگ آزمائیں (جا سکتا نہ کہ جاسکتا یا جا سکتا).
ج) اگر آپ شاعر کا نام جانتے ہیں تو تلاش کے خانے کے ساتھ والی فہرست سے اسے منتخب کریں؛ اس طرح دوسرے شعرا کے نتائج کم ہو جائیں گے.
د) اگر آپ تلاش کی بنیادی تکنیکوں سے واقف نہیں یا عموماً مطلوبہ نتائج نہیں ملتے تو یہ تحریر دیکھ لیں.
}
else
{
@if (Model.StatsAtTop && Model.QueryIsSingleWord)
{
@* Model.Query is the untrusted "s" search-query string. It must never be
interpolated into a javascript: href/onclick - HTML-encoding alone does
not stop it breaking out of the JS string literal there, because the
browser HTML-decodes the attribute before handing it to the JS engine.
Passing it through a data-* attribute keeps it as inert text. *@
}
for (int poemIndex = 0; poemIndex < Model.Poems.Count; poemIndex++)
{
var poem = Model.Poems[poemIndex];
@if (Model.PaginationMetadata != null)
{
@(((Model.PaginationMetadata.currentPage - 1) * Model.PaginationMetadata.pageSize + poemIndex + 1).ToPersianNumbers())
}
@Html.Raw(poem.PlainText)
}
}
@if (!string.IsNullOrEmpty(Model.PagingToolsHtml))
{
@Html.Raw(Model.PagingToolsHtml)
کل نتائج: @Model.PaginationMetadata.totalCount.ToPersianNumbers() تخلیق
ایک تخلیق میں عبارت کئی بار آ سکتی ہے؛ تکرار سمیت شمار کے لیے الفاظ کی تعداد دیکھیں.
}
@if (!Model.StatsAtTop && Model.QueryIsSingleWord)
{
@* See the matching comment above for why this is a data-* attribute, not a javascript: href. *@
}