style: Implement tutorial video upload functionality with preview and management features

This commit is contained in:
2026-05-15 21:40:27 +02:00
parent f65188d596
commit 442c7d24d2
4 changed files with 365 additions and 3 deletions
+4 -2
View File
@@ -523,11 +523,12 @@
{% if session.get('is_admin') %}
<a class="nav-user-link" href="{{ url_for('admin_invoices') }}">Rechnungsverwaltung</a>
<a class="nav-user-link" href="{{ url_for('admin_blog') }}">Blog verwalten</a>
<a class="nav-user-link" href="{{ url_for('admin_tutorial_upload') }}">Tutorial-Upload</a>
<a class="nav-user-link" href="{{ url_for('admin_chats') }}">Admin-Chat</a>
<a class="nav-user-link" href="{{ url_for('admin_tickets') }}">Support-Center</a>
<a class="nav-user-link" href="{{ url_for('admin_system_tools') }}">System-Tools</a>
{% elif 'username' in session %}
<a class="nav-user-link" href="{{ url_for('my_tutorials') }}">📚 Tutorials</a>
<a class="nav-user-link" href="{{ url_for('my_tutorials') }}">Tutorials</a>
<a class="nav-user-link" href="{{ url_for('my_invoices') }}">Meine Rechnungen</a>
<a class="nav-user-link" href="{{ url_for('my_instance_management') }}">Meine Instanz</a>
<a class="nav-user-link" href="{{ url_for('user_chat') }}">Chat mit Admin</a>
@@ -550,6 +551,7 @@
<a href="{{ url_for('admin_tickets') }}">Support-Center</a>
<a href="{{ url_for('admin_system_tools') }}">System-Tools</a>
<a href="{{ url_for('admin_blog') }}">Blog verwalten</a>
<a href="{{ url_for('admin_tutorial_upload') }}">Tutorial-Upload</a>
<a href="{{ url_for('admin_instances') }}">Schul-Instanzen</a>
</div>
</details>
@@ -558,7 +560,7 @@
<details class="nav-dropdown">
<summary class="nav-btn">Nutzerbereich</summary>
<div class="dropdown-menu">
<a href="{{ url_for('my_tutorials') }}">📚 Tutorials</a>
<a href="{{ url_for('my_tutorials') }}">Tutorials</a>
<a href="{{ url_for('my_invoices') }}">Meine Rechnungen</a>
<a href="{{ url_for('my_instance_management') }}">Meine Instanz</a>
<a href="{{ url_for('user_chat') }}">Chat mit Admin</a>