1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/longfei6671-smartwiki

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Введение

SmartWiki — это простая и удобная система управления документацией, предназначенная для IT-команд. Она может использоваться для хранения различных документов, таких как документация по интерфейсам, словари баз данных и руководства пользователя. Система включает в себя встроенные функции управления проектами, пользователями и правами доступа, что позволяет удовлетворить потребности большинства малых и средних команд в управлении документацией.

Онлайн-демонстрация

Демонстрационная версия доступна по адресу: https://www.iminho.me.

Для входа используйте учётные данные test123@test123. Обратите внимание, что в демонстрационной версии удалена функция создания проектов.

QQ-чат для общения: 190317359.

Установка и развёртывание

Инструкции по установке доступны в руководстве пользователя: https://wiki.iminho.me/docs/show/1.

Перенос SmartWiki

Если у вас уже есть полная база данных SmartWiki, вы можете вручную изменить файл .env, настроить новую базу данных или выполнить команду для переноса данных в новую базу:

php artisan smartwiki:migrate --dbHost=адрес_базы_данных --dbName=имя_базы_данных --dbPort=номер_порта_базы_данных --dbUser=логин_базы_данных --dbPassword=пароль_базы_данных

Развёртывание с использованием Docker

Dockerfile можно найти на GitHub: https://github.com/lifei6671/docker-smartwiki.

Скриншоты

Личные данные

Личные данные

Мои проекты

Мои проекты

Участники проекта

Участники проекта

Редактирование документа

Редактирование документа

Шаблоны документов

Шаблоны документов

Используемые технологии

  • laravel 5.2
  • mysql 5.6
  • editor.md
  • bootstrap 3.2
  • библиотека jquery
  • фреймворк layer для всплывающих окон
  • веб-фреймворк webuploader для загрузки файлов
  • библиотека Nprogress
  • jstree
  • font awesome — библиотека шрифтов
  • cropper — библиотека для обрезки изображений

Функции

  1. Управление проектами: редактирование проектов, добавление участников и т. д.
  2. Управление документацией: добавление и удаление документов, восстановление истории изменений и т. п.
  3. Управление пользователями: добавление, блокировка пользователей, изменение личных данных и т. д.
  4. Управление правами пользователей: изменение ролей пользователей.
  5. Шифрование проектов: настройка статуса проекта как закрытого, полуоткрытого или полностью открытого.
  6. Конфигурация сайта: возможность добавления пользовательских настроек при разработке.

В планах

  1. Экспорт проектов.
  2. Более детальное разделение ролей.
  3. Реализация системного журнала.

Участие в разработке

Мы приглашаем вас присоединиться к проекту SmartWiki на GitHub и сообщать о проблемах или предлагать улучшения. Если вы не знакомы с моделью разработки Fork and Pull на GitHub, рекомендуется ознакомиться с документацией на сайте GitHub (https://help.github.com/articles/using-pull-requests).

Автор

Автор — чистый PHP-разработчик. Демонстрационный документ SmartWiki доступен по ссылке: https://wiki.iminho.me.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Простая система онлайн-управления документацией, реализованная на laravel. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/longfei6671-smartwiki.git
git@api.gitlife.ru:oschina-mirror/longfei6671-smartwiki.git
oschina-mirror
longfei6671-smartwiki
longfei6671-smartwiki
master