@if (showOpenThread)
{
[
@toggleText
]
}
@post.Title
@post.Username
@if (post.User.Role != "User")
{
##@post.User.Role
}
@getTimeFromUnix(post.CreatedAt)
No.@post.GET
@if (post.IsSticky)
{
}
@if (post.IsLocked)
{
}
@if (opened)
{
@if (@post.Image != null)
{
string isActiveClass = isActive ? "active" : "";
isActive = !isActive" class="@isActiveClass" src="@($"{@post.Image.ImageLocation}?size=258x258")" alt="No Image found"/>
}
else
{
[No Image]
}
@if (showOpenThread)
{
@foreach (string s in post.Content.Split("\n").ToList().Take(6))
{
var className = "";
@if (s.StartsWith(">") && !Regex.IsMatch(s, "^>{2,}"))
{
className = "greenText";
}
@foreach (string s2 in s.Split(" "))
{
@if (s2.StartsWith("https://") || s.StartsWith("http://"))
{
@s2
}
else
{
@s2
}
}
} @if (post.Content.Split("\n").Length > 6) {
[Open Thread to read more...] } } else { @foreach (string s in post.Content.Split("\n")) { var className = ""; @if (s.StartsWith(">") && !Regex.IsMatch(s, "^>{2,}")) { className = "greenText"; } @foreach (string s2 in s.Split(" ")) { @if (s2.StartsWith("https://") || s2.StartsWith("http://")) { @s2 } else { @s2 } }
} }
} @if (post.Content.Split("\n").Length > 6) {
[Open Thread to read more...] } } else { @foreach (string s in post.Content.Split("\n")) { var className = ""; @if (s.StartsWith(">") && !Regex.IsMatch(s, "^>{2,}")) { className = "greenText"; } @foreach (string s2 in s.Split(" ")) { @if (s2.StartsWith("https://") || s2.StartsWith("http://")) { @s2 } else { @s2 } }
} }