Инструменты пользователя

Инструменты сайта


manual:application_core:test

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
manual:application_core:test [2026/07/12 20:41] – внешнее изменение 127.0.0.1manual:application_core:test [2026/07/12 21:31] (текущий) – внешнее изменение 127.0.0.1
Строка 60: Строка 60:
     │   │                            - Генерирует или обновляет файл version.json одной функцией     │   │                            - Генерирует или обновляет файл version.json одной функцией
     │   │     │   │
- │   └── lang/                <-- СИСТЕМНЫЕ ПЕРЕВОДЫ ЯДРА (Только база)+    │   └── lang/                <-- СИСТЕМНЫЕ ПЕРЕВОДЫ ЯДРА (Только база)
     │       ├── ru.php           <-- Перевод системных ошибок и ядра на русский     │       ├── ru.php           <-- Перевод системных ошибок и ядра на русский
     │       └── en.php           <-- Перевод системных ошибок на английский     │       └── en.php           <-- Перевод системных ошибок на английский
Строка 94: Строка 94:
         ├── core_dashboard/      <-- Панель управления Суперадмина + Подмодуль суверенного обновления updater/         ├── core_dashboard/      <-- Панель управления Суперадмина + Подмодуль суверенного обновления updater/
         │         │
- ├── core_edit/           <-- НОВЫЙ ОБЯЗАТЕЛЬНЫЙ МОДУЛЬ: СУВЕРЕННЫЙ ТЕКСТОВЫЙ РЕДАКТОР + ├── core_edit/           <-- НОВЫЙ ОБЯЗАТЕЛЬНЫЙ МОДУЛЬ: СУВЕРЕННЫЙ ТЕКСТОВЫЙ РЕДАКТОР 
- │   ├── init.php         <-- Проверяет авторизацию пользователя перед открытием редактора + │   ├── init.php         <-- Проверяет авторизацию пользователя перед открытием редактора 
- │   ├── controller.php   <-- PHP-мозг (принимает измененный текст и перезаписывает файлы) + │   ├── controller.php   <-- PHP-мозг (принимает измененный текст и перезаписывает файлы) 
- │   ├── view.html        <-- HTML-каркас панели редактора (кнопки "Жирный", "Курсив", "Сохранить"+ │   ├── view.html        <-- HTML-каркас панели редактора (кнопки "Жирный", "Курсив", "Сохранить"
- │   │ + │   │ 
- │   └── assets/          <-- Главное оружие визуального редактора + │   └── assets/          <-- Главное оружие визуального редактора 
- │       ├── css/ + │       ├── css/ 
- │       │   └── edit.css <-- Стили кнопок форматирования и окна редактора + │       │   └── edit.css <-- Стили кнопок форматирования и окна редактора 
- │       └── js/ + │       └── js/ 
- │           └── edit.js  <-- Ультралегкий JS-движок визуального редактирования текста  + │           └── edit.js  <-- Ультралегкий JS-движок визуального редактирования текста  
- │  + │  
- ├── file_manager/                <-- НАШ ФАЙЛОВЫЙ МЕНЕДЖЕР (КАК НА СКРИНШОТЕ) + ├── file_manager/                <-- НАШ ФАЙЛОВЫЙ МЕНЕДЖЕР (КАК НА СКРИНШОТЕ) 
- │   ├── admin_panel.php          <-- НОВЫЙ ФАЙЛ: ЛОКАЛЬНЫЙ ДАШБОРД МОДУЛЯ (Только для Root) + │   ├── admin_panel.php          <-- НОВЫЙ ФАЙЛ: ЛОКАЛЬНЫЙ ДАШБОРД МОДУЛЯ (Только для Root) 
- │ │                                - Выводит форму настроек (цвет вкладок, фон, чекбоксы разрешенных файлов) + │   │                                - Выводит форму настроек (цвет вкладок, фон, чекбоксы разрешенных файлов) 
- │ │                                - Сохраняет персональные лимиты модуля в config.ini + │   │                                - Сохраняет персональные лимиты модуля в config.ini 
- │ │                                - Показывает Суперадмину файл file_actions.log + │   │                                - Показывает Суперадмину файл file_actions.log 
- │   ├── init.php                 <-- Точка входа, проверка сессии ядра + │   ├── init.php                 <-- Точка входа, проверка сессии ядра 
- │   ├── controller.php           <-- Основной мозг обработки команд + │   ├── controller.php           <-- Основной мозг обработки команд 
- │   ├── view.html                <-- Наша верстка таблицы и вкладок (как на фото) + │   ├── view.html                <-- Наша верстка таблицы и вкладок (как на фото) 
- │   │ + │   │ 
- │ ├── assets/                  <-- Визуальные ресурсы + │   ├── assets/                  <-- Визуальные ресурсы 
- │   │   ├── css/ + │   │   ├── css/ 
- │   │   │   └── manager.css      <-- Стили вкладок, таблицы и зоны Drag-and-Drop + │   │   │   └── manager.css      <-- Стили вкладок, таблицы и зоны Drag-and-Drop 
- │   │   └── js/ + │   │   └── js/ 
- │   │       └── manager.js       <-- Локальный JS (переключение вкладок, fetch-запросы) + │   │       └── manager.js       <-- Локальный JS (переключение вкладок, fetch-запросы) 
- │   │ + │   │ 
- │   ├── file_manager.db          <-- База данных индексов папок проекта + │   ├── file_manager.db          <-- База данных индексов папок проекта 
- │   │ + │   │ 
- │ ├── config.ini               <-- ЛОКАЛЬНЫЕ НАСТРОЙКИ ТОЛЬКО ЭТОГО МОДУЛЯ! + │   ├── config.ini               <-- ЛОКАЛЬНЫЕ НАСТРОЙКИ ТОЛЬКО ЭТОГО МОДУЛЯ! 
- │ │                                -allowed_extensions = "jpg,png,pdf,zip" + │   │                                -allowed_extensions = "jpg,png,pdf,zip" 
- │ │                                -theme_tab_color = "#3498db" + │   │                                -theme_tab_color = "#3498db" 
- │ │                                -theme_bg_color = "#ffffff"  + │   │                                -theme_bg_color = "#ffffff"  
- │   │ + │   │ 
- │   │+ │   │
         │   ├── logs/                    <-- ПАПКА ЛОКАЛЬНЫХ ЖУРНАЛОВ МОДУЛЯ         │   ├── logs/                    <-- ПАПКА ЛОКАЛЬНЫХ ЖУРНАЛОВ МОДУЛЯ
- │   │ ├── file_actions.log     <-- ЖУРНАЛ ДЕЙСТВИЙ (Сюда пишется: кто, когда, что загрузил/удалил) + │   │ ├── file_actions.log     <-- ЖУРНАЛ ДЕЙСТВИЙ (Сюда пишется: кто, когда, что загрузил/удалил) 
- │   │ ├── readme.txt           <-- Источник для вкладки "README" (описание текущей папки проекта) + │   │ ├── readme.txt           <-- Источник для вкладки "README" (описание текущей папки проекта) 
- │   │ ├── license.txt          <-- Источник для вкладки "Лицензия" (юридические условия проекта) + │   │ ├── license.txt          <-- Источник для вкладки "Лицензия" (юридические условия проекта) 
- │   │ └── comments.txt         <-- Источник для вкладки "Комментарий" (заметки пользователя)  + │   │ └── comments.txt         <-- Источник для вкладки "Комментарий" (заметки пользователя)  
- │   │ + │   │ 
- │   │ + │   │
         │   ├── lang/                    <-- ДЕЦЕНТРАЛИЗОВАННЫЙ ПЕРЕВОД МОДУЛЯ         │   ├── lang/                    <-- ДЕЦЕНТРАЛИЗОВАННЫЙ ПЕРЕВОД МОДУЛЯ
         │   │   ├── ru.php               <-- Перевод кнопок "Загрузить", "Удалить" на русский         │   │   ├── ru.php               <-- Перевод кнопок "Загрузить", "Удалить" на русский
         │   │   └── fr.php               <-- Возможность дополнить модуль французским переводом         │   │   └── fr.php               <-- Возможность дополнить модуль французским переводом
- │   ├── core_api.php             <-- НОВЫЙ ФАЙЛ: ВНУТРЕННИЙ ШЛЮЗ ДЛЯ ДРУГИХ МОДУЛЕЙ + │   ├── core_api.php             <-- НОВЫЙ ФАЙЛ: ВНУТРЕННИЙ ШЛЮЗ ДЛЯ ДРУГИХ МОДУЛЕЙ 
- │   │                                - Позволяет модулю библиотеки запрашивать файлы + │   │                                - Позволяет модулю библиотеки запрашивать файлы 
- │   │                                - Проверяет права доступа стороннего модуля к хранилищу + │   │                                - Проверяет права доступа стороннего модуля к хранилищу 
- │   │ + │   │ 
- │   └── storage/                 <-- Изолированное хранилище файлов пространств + │   └── storage/                 <-- Изолированное хранилище файлов пространств 
- │       ├── igor/                <-- Пространство Игоря со скриншота + │       ├── igor/                <-- Пространство Игоря со скриншота 
- │       │   ├── test/            <-- Папка проекта "test" + │       │   ├── test/            <-- Папка проекта "test" 
- │       │   ├── мурманск/        <-- Папка проекта "мурманск" + │       │   ├── мурманск/        <-- Папка проекта "мурманск" 
- │       │   └── ... + │       │   └── ... 
- │       └── root_admin/+ │       └── root_admin/
         │         │
         └── library/             <-- МОДУЛЬ: ДОМАШНЯЯ КНИЖНАЯ БИБЛИОТЕКА         └── library/             <-- МОДУЛЬ: ДОМАШНЯЯ КНИЖНАЯ БИБЛИОТЕКА
Строка 160: Строка 160:
        
 </code> </code>
 +
 +https://wwoss.ru/doku.php?id=manual:file_manager:test \\  
 +https://wwoss.ru/doku.php?id=manual:file_manager_db:test \\  
  
 <diagram> <diagram>
manual/application_core/test.1783878093.txt.gz · Последнее изменение: 127.0.0.1

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki