divan/GanjooRazor/Pages/random.cshtml
Anas Rashid 223166ef5e Divan: make env config work, ur-PK locale, own-site links relative
- AddEnvironmentVariables() where appsettings.json is read directly
- JWT ValidIssuer follows RSecurityBackend:ApplicationName (was hard-coded Ganjoor)
- deploy/entrypoint.sh: copy settings RSecurityBackend reads only from appsettings.json
- Dockerfile: pin SDK 10.0.302 (newer Razor rejects some upstream views)
- lang=ur-PK; ganjoor.net own-site links -> relative; api.ganjoor.net -> APIRoot; search.xml
- DIVAN.md: first admin password is Test!123 (upstream doc is wrong)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:32:16 +02:00

39 lines
1.2 KiB
Plaintext

@page
@model GanjooRazor.Pages.RandomModel
@{
Layout = null;
ViewData["Title"] = "بیت تصادفی";
}
<!DOCTYPE html>
<html lang="ur-PK" dir="rtl">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>@ViewData["Title"]</title>
<link href="/css/r4.css?version=2" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/r2.js"></script>
</head>
<body id="tb">
<div id="content">
<div id="ganjoor" />
</div>
<div id="footer">
<p>
<a class="cursor-pointer" role="button" onclick="window.location.reload()">بیتی دیگر</a>
</p>
<p>
برای مطالعهٔ متن کامل شعر روی نام سخنور بزنید.
</p>
<p>
به کمک <a href="https://c.ganjoor.net">کدهای دیوان</a>
</p>
</div>
<script type="text/javascript" src="https://c.ganjoor.net/beyt.php"></script>
@if (ViewData["TrackingScript"] != null && !string.IsNullOrEmpty(ViewData["TrackingScript"].ToString()))
{
@Html.Raw(ViewData["TrackingScript"])
}
</body>
</html>