146 lines
6.4 KiB
Plaintext
146 lines
6.4 KiB
Plaintext
@page
|
|
@model GanjooRazor.Areas.Panel.Pages.IndexModel
|
|
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
|
@{
|
|
Layout = "_UserPanelLayout";
|
|
ViewData["Title"] = "پیشخان کاربر";
|
|
await GanjooRazor.Utils.GanjoorSessionChecker.ApplyPermissionsToViewData(Request, Response, ViewData);
|
|
}
|
|
<h1>@ViewData["Title"]</h1>
|
|
@if (Model.LastError != "")
|
|
{
|
|
<h2>@Model.LastError</h2>
|
|
}
|
|
else
|
|
{
|
|
<form method="post" asp-page-handler="SetMyPass">
|
|
<table style="width:100%" class="noborder">
|
|
<tr>
|
|
<td colspan="2">
|
|
<h2>تغییر گذرواژه</h2>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">گذرواژهٔ کنونی: </span>
|
|
</td>
|
|
<td>
|
|
<input type="password" style="width:100%" asp-for="ChangePasswordModel.OldPassword" /><br />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">گذرواژهٔ جدید: </span>
|
|
</td>
|
|
<td>
|
|
<input type="password" style="width:100%" asp-for="ChangePasswordModel.NewPassword" /><br />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">تکرار گذرواژهٔ جدید: </span>
|
|
</td>
|
|
<td>
|
|
<input type="password" style="width:100%" asp-for="ChangePasswordModel.NewPasswordRepeat" /><br />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
@Model.PasswordChanged
|
|
</td>
|
|
<td>
|
|
<button type="submit" name="approve" id="approve" style="width:100%;color:white;background-color:green">تغییر گذرواژه</button>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</form>
|
|
<form method="post" asp-page-handler="SetMyInfo">
|
|
<table style="width:100%" class="noborder">
|
|
<tr>
|
|
<td colspan="2">
|
|
<h2>مشخصات من</h2>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">پست الکترونیکی: </span>
|
|
</td>
|
|
<td>
|
|
<span class="inputlabel lft">@Model.UserInfo.Email</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">نام: </span>
|
|
</td>
|
|
<td>
|
|
<input style="width:100%" asp-for="UserInfo.FirstName" /><br />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">نام خانوادگی: </span>
|
|
</td>
|
|
<td>
|
|
<input style="width:100%" asp-for="UserInfo.SurName" /><br />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">نام مستعار (نمایش در حاشیهها، لطفاً از درج عناوین شغلی در نام مستعار خودداری کنید): </span>
|
|
</td>
|
|
<td>
|
|
<input style="width:100%" asp-for="UserInfo.NickName" /><br />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel"><a target="_blank" href="@Html.Raw(Model.UserInfo.Website)">وبگاه:</a></span>
|
|
</td>
|
|
<td>
|
|
<input style="width:100%;text-align:left;direction:ltr;" asp-for="UserInfo.Website" />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<span class="inputlabel">دربارهٔ من: </span>
|
|
</td>
|
|
<td>
|
|
<textarea asp-for="UserInfo.Bio" class="editor"></textarea>
|
|
<span class="inputlabel"><strong>تذکر مهم:</strong> استفاده از این متن برای مخابرهٔ پیامهای نامناسب (توهین، فحاشی و ...) منجر به حذف حساب کاربر بدون اخطار قبلی خواهد شد.</span>
|
|
<br />
|
|
<span class="inputlabel">در صورتی که از این متن، وبگاه و از نام مستعار برای تبلیغ کسب و کار غیرادبی خود استفاده کنید به گونهای که نمایهٔ شما به نمایهای تبلیغاتی شباهت پیدا کند حساب کاربری شما بدون اخطار قبلی حذف خواهد شد.</span>
|
|
<span class="inputlabel red-color"><strong>لطفاً از درج تلفن و اطلاعات خصوصی در نام و مشخصات یا متن دربارهٔ من خودداری کنید.</strong></span><span> انتشار اطلاعات شخصی به صورت عمومی ممکن است باعث سوء استفادهٔ کلاهبرداران بشود لذا از انتشار چنین اطلاعاتی خودداری فرمایید.</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<input type="hidden" asp-for="UserInfo.Id" />
|
|
<input type="hidden" asp-for="UserInfo.Email" />
|
|
<input type="hidden" asp-for="UserInfo.Username" />
|
|
<input type="hidden" asp-for="UserInfo.Password" />
|
|
<input type="hidden" asp-for="UserInfo.PhoneNumber" />
|
|
<input type="hidden" asp-for="UserInfo.Status" />
|
|
<input type="hidden" asp-for="UserInfo.RImageId" />
|
|
</td>
|
|
<td>
|
|
<button type="submit" name="approve" id="approve" style="width:100%;color:white;background-color:green">ذخیره</button>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2">
|
|
<a href="/hashieha/?userid=@Model.UserInfo.Id" target="_blank">نمایهٔ عمومی من</a>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="2">
|
|
<a role="button" style="cursor:pointer;width:100%;color:white;background-color:red;display:block" href="/User/DeleteAccount">حذف حساب کاربری</a>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</form>
|
|
} |