divan/GanjooRazor/Pages/_HomePagePartial.cshtml

197 lines
8.7 KiB
Plaintext

@model GanjooRazor.Pages.IndexModel
@using DNTPersianUtils.Core
<div id="hdr">
<h1><a href="/" title="گنجور"><img src="/image/gdap.png" alt="گنجور" class="home-logo" /></a></h1>
</div>
<div id="fa">
<div class="actionbox">
<form action="/search" method="get" id="searchhorm">
<input type="text" name="s" id="s" placeholder="جستجو" class="inputText" size="35" value="" />
<select name="author" id="author">
<option value="0" selected>در آثار همهٔ سخنوران</option>
@{
foreach (RMuseum.Models.Ganjoor.ViewModels.GanjoorPoetViewModel poet in Model.Poets)
{
<option value="@poet.Id">@poet.Nickname</option>
}
}
</select>
<input type="submit" value="بیاب" />
</form>
</div>
<div id="main">
<div id="guides">
@if (Model.LoggedIn)
{
<div class="century">
پیشخان کاربر
</div>
<div class="clear-both">
<a href="/User" role="button" class="w3tooltip cursor-pointer">
<div class="circled-number">
<i class="noindent-info-button home-icon"></i>
</div>
<span class="w3tooltiptext">پیشخان</span>
</a>
<a href="/User/MyComments" role="button" class="w3tooltip cursor-pointer">
<div class="circled-number">
<i class="noindent-info-button recitation-comments"></i>
</div>
<span class="w3tooltiptext">حاشیه‌های من</span>
</a>
<a href="/User/MyBookmarks" role="button" class="w3tooltip cursor-pointer">
<div class="circled-number">
<i class="noindent-info-button bookmarking-icon"></i>
</div>
<span class="w3tooltiptext">نشان‌شده‌های من</span>
</a>
<a href="/User/Notifications" role="button" class="w3tooltip cursor-pointer">
<div class="circled-number">
<i class="noindent-info-button notifications-icon"><span id="notification-badge" class="hidden-recitation"></span></i>
</div>
<span class="w3tooltiptext">اعلان‌های من</span>
</a>
<a href="/User/UpVotedRecitations" role="button" class="w3tooltip cursor-pointer">
<div class="circled-number">
<i class="noindent-info-button recitation-listen"></i>
</div>
<span class="w3tooltiptext">خوانش‌های نشان شده</span>
</a>
<a href="/User/History" role="button" class="w3tooltip cursor-pointer">
<div class="circled-number">
<i class="noindent-info-button history-icon"></i>
</div>
<span class="w3tooltiptext">ادامهٔ مطالعه</span>
</a>
</div>
}
<div class="century">
شاعران پرمخاطب
</div>
@{
var popularGroup = Model.PoetGroups.Where(g => g.Id == 0).Single();
if (popularGroup.ShowInTimeLine)
{
<div class="century">
@popularGroup.Name
</div>
}
<div class="spacer">
@foreach (var poet in popularGroup.Poets)
{
<div class="poet">
<a href="@poet.FullUrl" title="@poet.Name">
<img src="@(GanjooRazor.APIRoot.InternetUrl+poet.ImageUrl)" alt="@poet.Name" />
</a>
<div class="caption">
<a href="@poet.FullUrl">@poet.Nickname</a>
</div>
</div>
}
</div>
<div class="clear-both">
<input type="text" id="findpoet" placeholder="جستجوی شاعر" size="35" value="" oninput="onInlineSearch(this.value, 'found-poets', 'poet')" />
<div class="spacer" id="found-poets"></div>
</div>
<div class="century" id="cl">
دسته‌بندی بر اساس قرن
</div>
<div id="real-centuries">
<div class="circled-number-container">
@foreach (var g in Model.PoetGroups)
{
if (g.Id != 0)
{
<a href="#pg-@g.Id">
<div class="circled-number">
@((g.HalfCenturyOrder + 2).ToPersianNumbers())
</div>
</a>
}
}
<a href="#gmap">
<div class="circled-number">
<i class="noindent-info-button map-icon"></i>
</div>
</a>
</div>
@foreach (var poetGroup in Model.PoetGroups)
{
if (poetGroup.Id == 0) continue;
if (poetGroup.ShowInTimeLine)
{
<div class="century" id="pg-@poetGroup.Id">
@poetGroup.Name
<a role="button" class="w3tooltip cursor-pointer" href="#cl"><i class="info-buttons recitation-navigation"></i><span class="w3tooltiptext">برگشت</span></a>
</div>
}
<div class="spacer">
@foreach (var poet in poetGroup.Poets)
{
<div class="poet" data-value="@poet.Nickname">
<a href="@poet.FullUrl" title="@poet.Name">
<img src="@(GanjooRazor.APIRoot.InternetUrl+poet.ImageUrl)" alt="@poet.Name" />
</a>
<div class="caption">
<a href="@poet.FullUrl">@poet.Nickname</a>
</div>
</div>
}
</div>
@if (poetGroup.Id == 0)
{
<div class="century" id="cl">
دسته‌بندی بر اساس قرن
</div>
<div class="circled-number-container">
@foreach (var g in Model.PoetGroups)
{
if (g.Id != 0)
{
<a href="#pg-@g.Id">
<div class="circled-number">
@((g.HalfCenturyOrder + 2).ToPersianNumbers())
</div>
</a>
}
}
</div>
}
}
</div>
}
<div class="century" id="gmap">
<a href="/map">
نقشهٔ خاستگاه سخنوران
</a>
<a role="button" class="w3tooltip cursor-pointer" href="#cl"><i class="info-buttons recitation-navigation"></i><span class="w3tooltiptext">برگشت</span></a>
</div>
<div class="spacer">
<div class="poet">
<a href="/map"><img src="/image/map.gif" alt="نقشهٔ گنجور" /></a>
</div>
</div>
<partial name="_InlineLoginPartial" model="Model" />
</div>
</div>
<partial name="_FooterPartial" model="null" />
</div>