feat: Boards can now be browsed without account

Signed-off-by: limited_dev <loginakkisativ@gmail.com>
This commit is contained in:
limited_dev 2023-06-13 07:57:20 +02:00
parent 5a201fd565
commit 9bb208d011

View file

@ -5,45 +5,35 @@
<img class="banner" src="img/static/banner/@board.Tag ban.png" alt="No Banner found"/> <img class="banner" src="img/static/banner/@board.Tag ban.png" alt="No Banner found"/>
<PageTitle>/@board.Tag/ - @board.Topic - BulletBoard</PageTitle> <PageTitle>/@board.Tag/ - @board.Topic - BulletBoard</PageTitle>
<AuthorizeView> <div class="boardHeader">
<Authorized> <h3>@board.Topic Board</h3>
<div class="boardHeader"> <PostForm board="@board"/>
<h3>@board.Topic Board</h3> <PageFooter/>
<PostForm board="@board"/> </div>
<PageFooter/>
</div>
<br/> <br/>
<br/> <br/>
<h3>Threads</h3> <h3>Threads</h3>
<br/> <br/>
@if (posts != null) @if (posts != null)
{
@if (posts.Any())
{
@foreach (var post in posts)
{ {
@if (posts.Any()) <Post post="@post" showOpenThread="true"></Post>
{ <hr/>
@foreach(var post in posts)
{
<Post post="@post" showOpenThread="true"></Post>
<hr/>
}
}
} }
else }
{ }
<p> else
<em>Loading Posts...</em> {
</p> <p>
} <em>Loading Posts...</em>
</Authorized> </p>
<NotAuthorized> }
<div class="notLoggedIn">
<span>You are not logged in.</span>
<a class="navbar-brand" href="/sys/login">Please login first.</a>
</div>
</NotAuthorized>
</AuthorizeView>
@code { @code {
@ -64,4 +54,5 @@
[Parameter] [Parameter]
[Required] [Required]
public BoardData board { get; set; } public BoardData board { get; set; }
} }