'View in admin' link for post popup menu (#134)

This commit is contained in:
Michael Manfre 2022-12-06 18:55:35 -05:00 committed by GitHub
parent c87ad8116f
commit dcf2d801b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 1 deletions

View file

@ -219,6 +219,7 @@ class Post(StatorModel):
action_delete = "{view}delete/"
action_edit = "{view}edit/"
action_reply = "/compose/?reply_to={self.id}"
admin_edit = "/djadmin/activities/post/{self.id}/change/"
def get_scheme(self, url):
return "https"

View file

@ -954,12 +954,13 @@ table.metadata td.name {
.post .actions menu.enabled {
display: block;
z-index: 10;
}
.post .actions menu a {
text-align: left;
display: block;
width: 160px;
width: 165px;
font-size: 15px;
}

View file

@ -49,6 +49,11 @@
<i class="fa-solid fa-arrow-up-right-from-square"></i> See Original
</a>
{% endif %}
{% if request.user.admin %}
<a href="{{ post.urls.admin_edit }}">
<i class="fa-solid fa-gear"></i> View In Admin
</a>
{% endif %}
</menu>
</div>
{% endif %}