This commit is contained in:
2025-11-25 17:25:40 +08:00
parent f093791c14
commit 833d125f64
56 changed files with 9428 additions and 4334 deletions
+1 -19
View File
@@ -11,7 +11,7 @@
<?php endif; ?>
</small>
</footer>
<script>
// Глобальные функции JavaScript
function confirmAction(message) {
@@ -25,24 +25,6 @@
console.error('Ошибка копирования: ', err);
});
}
// Инициализация TinyMCE если есть текстовые редакторы
document.addEventListener('DOMContentLoaded', function() {
const htmlEditors = document.querySelectorAll('.html-editor');
htmlEditors.forEach(function(editor) {
if (typeof tinymce !== 'undefined') {
tinymce.init({
selector: '#' + editor.id,
plugins: 'advlist autolink lists link image charmap preview anchor',
toolbar: 'undo redo | formatselect | bold italic | alignleft aligncenter alignright | bullist numlist outdent indent | link image',
language: 'ru',
height: 400,
menubar: false,
statusbar: false
});
}
});
});
</script>
</body>
</html>
+6 -1
View File
@@ -9,7 +9,8 @@
<title><?= e($page_title ?? 'Web Writer') ?></title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1.5.10/css/pico.min.css">
<link rel="stylesheet" href="<?= SITE_URL ?>/assets/css/style.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.8.6/tinymce.min.js" referrerpolicy="origin"></script>
<link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet">
<script src="https://cdn.quilljs.com/1.3.6/quill.min.js"></script>
</head>
<body>
<nav class="container-fluid">
@@ -28,6 +29,10 @@
</summary>
<ul role="listbox">
<li><a href="<?= SITE_URL ?>/profile">⚙️ Профиль</a></li>
<li><a href="<?= SITE_URL ?>/author/<?= $_SESSION['user_id'] ?>" target="_blank">👤 Моя публичная страница</a></li>
<?php if ($_SESSION['user_id'] == 1): // Проверка на администратора ?>
<li><a href="<?= SITE_URL ?>/admin/users">👥 Управление пользователями</a></li>
<?php endif; ?>
<li><a href="<?= SITE_URL ?>/logout">🚪 Выход</a></li>
</ul>
</details>