minor ui tweak
This commit is contained in:
parent
feef968fb9
commit
df315c9e67
8 changed files with 21 additions and 15 deletions
|
@ -58,8 +58,9 @@ class IdType(models.TextChoices):
|
|||
ISSN = "issn", _("ISSN") # type:ignore[reportCallIssue]
|
||||
CUBN = "cubn", _("CUBN") # type:ignore[reportCallIssue]
|
||||
ISRC = "isrc", _("ISRC") # only for songs # type:ignore[reportCallIssue]
|
||||
GTIN = "gtin", _(
|
||||
"GTIN UPC EAN"
|
||||
GTIN = (
|
||||
"gtin",
|
||||
_("GTIN UPC EAN"),
|
||||
) # GTIN-13, ISBN is separate # type:ignore[reportCallIssue]
|
||||
RSS = "rss", _("RSS Feed URL") # type:ignore[reportCallIssue]
|
||||
IMDB = "imdb", _("IMDb") # type:ignore[reportCallIssue]
|
||||
|
|
|
@ -140,9 +140,18 @@ class DiscoverGenerator(BaseJob):
|
|||
.values_list("pk", flat=True)[:40]
|
||||
)
|
||||
tags = TagManager.popular_tags(days=14)[:40]
|
||||
post_ids = Takahe.get_popular_posts(
|
||||
30, settings.MIN_MARKS_FOR_DISCOVER
|
||||
).values_list("pk", flat=True)[:20]
|
||||
post_ids = set(
|
||||
list(
|
||||
Takahe.get_popular_posts(
|
||||
7, settings.MIN_MARKS_FOR_DISCOVER
|
||||
).values_list("pk", flat=True)[:10]
|
||||
)
|
||||
+ list(
|
||||
Takahe.get_popular_posts(
|
||||
28, settings.MIN_MARKS_FOR_DISCOVER
|
||||
).values_list("pk", flat=True)[:20]
|
||||
)
|
||||
)
|
||||
cache.set(cache_key, gallery_list, timeout=None)
|
||||
cache.set("trends_links", trends, timeout=None)
|
||||
cache.set("featured_collections", collection_ids, timeout=None)
|
||||
|
|
|
@ -264,9 +264,7 @@ def discover(request):
|
|||
identity = request.user.identity
|
||||
announcements = []
|
||||
post_ids = cache.get("popular_posts", [])
|
||||
i = rot * len(post_ids) // 10
|
||||
post_ids = post_ids[i:] + post_ids[:i]
|
||||
popular_posts = Takahe.get_posts(post_ids)
|
||||
popular_posts = Takahe.get_posts(post_ids).order_by("-published")
|
||||
else:
|
||||
identity = None
|
||||
layout = []
|
||||
|
|
|
@ -148,10 +148,6 @@ body {
|
|||
}
|
||||
|
||||
.nav-links li.small-only {
|
||||
>.search-btn {
|
||||
font-size: 125%;
|
||||
margin-top: 0.2em;
|
||||
}
|
||||
a {
|
||||
color: var(--pico-secondary);
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
</li>
|
||||
</ul>
|
||||
<ul class="nav-links">
|
||||
<li class="small-only">
|
||||
<li class="small-only" style="font-size: 125%; margin-top: 0.2em;">
|
||||
<a class="nav-link-search"
|
||||
_="on click toggle .unhide on .nav-search then call #q.focus()"
|
||||
href="#"><i class="fa-solid fa-magnifying-glass"></i></a>
|
||||
|
|
|
@ -24,7 +24,8 @@ class UserOwnedObjectMixin:
|
|||
visibility: int
|
||||
|
||||
def is_visible_to(
|
||||
self: "Piece", viewing_user: "User" # noqa # type: ignore
|
||||
self: "Piece", # type: ignore
|
||||
viewing_user: "User",
|
||||
) -> bool:
|
||||
owner = self.owner
|
||||
if not owner or not owner.is_active:
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
</div>
|
||||
<div style="flex-grow:1;">
|
||||
<span class="action">
|
||||
<span class="timestamp">{{ post.created|naturaldelta }}</span>
|
||||
<span class="timestamp">{{ post.published|naturaldelta }}</span>
|
||||
{% include "action_reply_post.html" %}
|
||||
{% include "action_like_post.html" %}
|
||||
{% include "action_boost_post.html" %}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#!/usr/bin/env python
|
||||
"""Django's command-line utility for administrative tasks."""
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue