mod: проверка статей-хабов (2) и заглушки для хабов.
This commit is contained in:
@@ -50,10 +50,10 @@
|
||||
<h1 class="text-5xl font-bold mb-4 drop-shadow-lg font-serif">Ошибка 404</h1>
|
||||
<p class="text-2xl drop-shadow font-serif">Страница не найдена…</p>
|
||||
<p class="my-10 text-slate-500 dark:text-slate-500">Запрошенная страница не существует или была перемещена.</p>
|
||||
{% if user.is_staff and amin_hint %}
|
||||
{% if user.is_staff and admin_hint %}
|
||||
<div class="mb-18 rounded-xl border border-amber-300 bg-amber-50 p-6 text-left text-amber-900 dark:border-amber-700 dark:bg-amber-950/80 dark:text-amber-200">
|
||||
<div class="font-bold text-amber-800 dark:text-amber-300">Администратор!</div>
|
||||
<p class="mt-2 leading-relaxed">{{ amin_hint|safe }}</p>
|
||||
<p class="mt-2 leading-relaxed">{{ admin_hint|safe }}</p>
|
||||
</div>{% endif %}
|
||||
<a href="/" class="px-8 py-3 bg-blue-600 hover:bg-blue-700 text-white rounded-lg font-semibold drop-shadow-lg">
|
||||
← На главную страницу
|
||||
|
||||
@@ -33,6 +33,13 @@
|
||||
{{ article.s_article_content_html|safe }}
|
||||
</div>
|
||||
<!-- /Основное содержимое -->{% endif %}
|
||||
{# Блоки HUB DSL, если статья содержит расширенную структуру #}
|
||||
{% if hub_data %}
|
||||
<div class="my-8 rounded-xl border border-dashed border-slate-300 p-6 dark:border-slate-700">
|
||||
<h2 class="mb-2 text-lg font-semibold text-slate-800 dark:text-slate-200">Дополнительные блоки (HUB DSL):</h2>
|
||||
<pre class="overflow-x-auto text-xs text-slate-600 dark:text-slate-400">{{ hub_data }}</pre>
|
||||
</div>
|
||||
{% endif %}
|
||||
<!-- Кнопка возврата к списку -->
|
||||
<div class="mt-10 border-t border-slate-200 pt-6 dark:border-slate-800">
|
||||
<a href="{% url 'info_articles_list' %}" class="inline-flex items-center gap-2 text-sm font-medium text-slate-600 transition-colors hover:text-slate-900 dark:text-slate-400 dark:hover:text-slate-100">← Назад к списку материалов</a>
|
||||
|
||||
Reference in New Issue
Block a user