show timeline and profile link on nav bar

This commit is contained in:
Your Name 2022-06-11 00:31:33 -04:00
parent 2ce3bd0837
commit 51d403d3c0
3 changed files with 6 additions and 5 deletions

View file

@ -26,7 +26,8 @@
{% if request.user.is_authenticated %}
<a class="navbar__link" href="{% url 'common:home' %}">{% trans '首页' %}</a>
<a class="navbar__link" href="{% url 'timeline:timeline' %}">{% trans '动态' %}</a>
<a class="navbar__link" href="{% url 'users:home' request.user.mastodon_username %}">{% trans '主页' %}</a>
<a class="navbar__link" id="logoutLink" href="{% url 'users:data' %}">{% trans '数据' %}</a>
<a class="navbar__link" id="logoutLink" href="{% url 'users:preferences' %}">{% trans '设置' %}</a>
<a class="navbar__link" id="logoutLink" href="{% url 'users:logout' %}">{% trans '登出' %}</a>

View file

@ -35,9 +35,9 @@ logger = logging.getLogger(__name__)
@login_required
def home(request):
if request.user.get_preference().classic_homepage:
return user_home(request, request.user.id)
return redirect(reverse("users:home", args=[request.user.mastodon_username]))
else:
return user_timeline(request)
return redirect(reverse("timeline:timeline"))
@login_required

View file

@ -43,10 +43,10 @@
仅自己</label>
</div>
<br>
<span>{% trans '使用个人主页作为首页:' %}</span>
<span>{% trans '登录后显示个人主页:' %}</span>
<div class="import-panel__checkbox import-panel__checkbox--last">
<input type="checkbox" name="classic_homepage" id="classic_homepage" {%if request.user.preference.classic_homepage %}checked{% endif %}>
<label for="classic_homepage">{% trans '默认启用时间轴视图作为首页,如果希望使用原版风格首页可选中此处' %}</label>
<label for="classic_homepage">{% trans '默认登录后显示好友动态,如果希望登录后显示原版风格个人主页可选中此处' %}</label>
</div>
</div>
</div>