From 63584185ae8809a47b60ab71338b64b60551908b Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Wed, 13 Mar 2024 12:35:54 +0100 Subject: [PATCH] Unify nomenclature Our thing is a grammar checking service for HTML editors. Not editor as such. --- Readme.md | 27 ++--- ckeditor.html | 6 +- index.html | 38 +++---- online-editor.js => service.js | 186 +++++++++++++++------------------ 4 files changed, 123 insertions(+), 134 deletions(-) rename online-editor.js => service.js (80%) diff --git a/Readme.md b/Readme.md index 7bbf1e7..65ba956 100644 --- a/Readme.md +++ b/Readme.md @@ -1,6 +1,6 @@ -# Spletni urejevalnik s podporo za preverjanje pravopisa +# Servis za preverjanje pravopisa v dokumentih HTML -Spletni urejevalnik je nadgradnja urejevalnika HTML `
`, ki v besedilu urejevalnika preverja in podčrta pravopisne napake. Namenjen je vgradnji v različne spletne strani in storitve, kjer uporabniki vnašajo besedila v naravnem jeziku. +Servis je nadgradnja urejevalnikov HTML `
`, ki v besedilu urejevalnika preverja in podčrta pravopisne napake. Namenjen je vgradnji v različne spletne strani in storitve, kjer uporabniki vnašajo besedila v naravnem jeziku. ## Sistemske zahteve @@ -9,9 +9,9 @@ Spletni urejevalnik je nadgradnja urejevalnika HTML `
... - - + ``` -### 2. V kodo HTML vstavimo urejevalnik +### 2. V kodo HTML vstavimo servis Primer: ```html - -
Začetno besedilo
+ +
Začetno besedilo
+ + ``` -Kadar vstavljamo urejevalnik v HTML-jev DOM dinamično (npr. z uporabo JavaScript), registriramo urejevalnik tako, da kličemo metodo `BesEditor.register(el)`, kjer `el` predstavlja naš element DOM našega urejevalnika. V tem primeru razred CSS `bes-online-editor` ni potreben. +Kadar vstavljamo servis v HTML-jev DOM dinamično (npr. z uporabo JavaScript), registriramo servis tako, da kličemo metodo `BesService.register(el)`, kjer `el` predstavlja element DOM našega urejevalnika. V tem primeru razred CSS `bes-service` ni potreben. Primer: @@ -44,12 +45,12 @@ const el = document.createElement('div') el.contentEditable = "true"; // Element urejevalnika vstavimo v DOM. Element urejevalnika mora biti -// vstavljen v dokument pred klicem `BesEditor.register(el)`, ker +// vstavljen v dokument pred klicem `BesService.register(el)`, ker // registracija potrebuje njegovo pozicijo v drevesu DOM. parent.appendChild(el) -// Registriramo urejevalnik. -BesEditor.register(el) +// Registriramo servis za naš urejevalnik. +BesService.register(el) ``` ## Navodila za razvijalce diff --git a/ckeditor.html b/ckeditor.html index 5b57252..35b6fda 100644 --- a/ckeditor.html +++ b/ckeditor.html @@ -2,10 +2,10 @@ - CKEditor 5 – Classic editor + CKEditor 5 Example - +
@@ -15,7 +15,7 @@ + - -
-
- - - - - - - +
+ +
+
To je preiskus.
+ + +
+
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite. Na mizo nisem položil knjigo.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
Popravite kar želite.
Na mizo nisem položil knjigo. Popravite kar želite.
+