Heim > PHP-Framework > Laravel > Ein einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde

Ein einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde

藏色散人
Freigeben: 2019-08-20 14:01:56
nach vorne
2791 Leute haben es durchsucht

Adoc

Just Another markdown doc editor
Nach dem Login kopieren

PHP 7.2 + Laravel 5.8 + React-Bootstrap

Feature

1.UI richtig verwendet Winkelthema

2. Bearbeiten Sie die Tastenkombination und fügen Sie Strg/cmd + Umschalt + s zum Speichern und Zurückkehren hinzu

3. Dokumentaktivitätsdatensatz hinzugefügt, noch keine andere Verwendung, nur ein Verlauf zum Anzeigen Wer hat welche Dokumente geändert?

4. Dokumentverlaufsvergleich im Github-Stil

5. Verwenden Sie editor.md zum Bearbeiten, Anzeigen und Exportieren, ( showdoc-Bearbeitung und Die Anzeige erfolgt in zwei verschiedenen Programmen)

7. Dokumentmenü Infinitus-Klassifizierung (dasselbe gilt für die Bearbeitung übergeordneter Dateien)

8. Das Dokumentmenü wird zur Optimierung nach oben verschoben

9. Dokumentsuche

10. Editor/Anzeige verwendet Schriftarten mit fester Breite, um Probleme mit der Raumaufteilung und unklarer Anzeige von Zahlen/Symbolen zu vermeiden

11 für Felder. Machen Sie sie alle in einer Spalte, erzwingen Sie die OCD-Funktion

?github

github

Installieren

git clone https://github.com/yybawang/Adoc.git
cd Adoc
cp .env.example .env
Nach dem Login kopieren
● Erstellen Sie eine neue MySQL/Maraidb-Datenbank. Natürlich können Sie auch andere Datenbanken auswählen und die Migration ausführen

CREATE SCHEMA `adoc` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Nach dem Login kopieren
// 编辑配置文件中的 APP_URL、数据库、redis连接
vi .env
// 下载包
composer install
// 生成key,数据库迁移等
php artisan key:generate
php artisan storage:link    // 导出下载时需要
php artisan migrate
// 下载 npm 包,进行前端编译
npm install
npm run prod
// 访问 APP_URL 测试
Nach dem Login kopieren

● [x] Projektfunktion

[ x] Neues Projekt hinzugefügt

[x] Projektkonfiguration

[x] Projektberechtigungszuweisung, Gate verwenden

[x] Projekt gelöscht

[x ] Projekt-Eigentumsübertragung

[ ] Der Artikel steht oben, die Liste wird vorne angezeigt und die Sortierfunktion wird ersetzt

[ ] Artikel-Tag-Beschriftung

[ ] Die Liste kann optional Tags verwenden, um in Gruppen angezeigt zu werden

● [x] Dokumentfunktion

[x] Dokument hinzufügen, löschen, ändern und prüfen

[x] Dokument benutzerdefiniert Vorlage

[x] Dokumentänderungsverlauf, Vergleich und Wiederherstellung

[x] Dokumentvorlage

[x] Markdown-Editor-Bild-Upload, Hochladen in die Dateisystemkonfiguration der Laravel-Konfiguration , die Standardeinstellung ist öffentlich

[x] Unterstützung für Editor-Tastenkombinationen, Strg/Befehl + S Speichern (auf der aktuellen Seite bleiben), Strg/Befehl + Umschalt + S Speichern und Zurück

[ ] Das Dokument wurde möglicherweise während der Bearbeitung geändert und fordert zum Zusammenführen auf

[x ] Dokumentsuche, obere rechte Ecke der Kopfzeile, unterstützt derzeit nur die Suche nach Dokumenten unter dem aktuellen Anzeigeprojekt

[ x] Dokumentensortierung, standardmäßige chronologische Reihenfolge

[x] Dokumentanhänge

Ein einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde

Ein einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde

Ein einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde

Ein einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde

Das obige ist der detaillierte Inhalt vonEin einfaches Markdown-Dokumentbearbeitungsprojekt, das mit Laravel entwickelt wurde. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage