[ Príspevkov: 5 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa

Zdravim, riesim mensi sposob blogu, kde by si uzivatel mal vediet vytvorit/napisat clanok vo vybratej predvytvorenej kategorii.
Kategorie budu staticky vytvorene - v tomto pripade 2 [interiery, architektura]. Uzivatel bude mat prava len na pridavanie clankov. (url - http://www.domena.sk/projekty/{kategoria}/{id}/{nazov-clanku})

Co potrebujem je,
1. implementovat uz existujuci third-party text-editor (pozdava sa mi quill.js)
2. ukladat vygenerovane data z editora (styly, pridane obrazky) do Firebase databazy - (Firebase db je real-time NOSQL databaza ulozena podobnym principom ako JSON).

Momentalne netusim ako ukladat do DB automaticky generovany objekt. Napada mi len ukladat cely HTML kod, pripadne prejst kazdy element, ktory bol vytvoreny editorom a pushovat ich do DB ako objekt napr.
Kód:
id { tag: "p", "text": "lorem ipsum..", "styles": "text-align: center; font-weight: 600"}
// a tak dalej pre kazdy element..


Moze ma niekto naviest? Je aspon trochu jasne, o co sa pokusam? Ako sa ukladaju clanky napisane v napr. nejakych blogovych CMSkach, ktore taktiez pouzivaju nejaky web text editor?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9 | 9

je nejaky specialny dovod preco to chces bez relacnej databazy? a preco to chces ukladat takto ako objekty?

ja by som ti odporucil asi najpouzivanejsi ckeditor ale neviem ci ti vie urobit vystup ako json objekt. zrejme len klasicky string, ktory by si musel ty previest na json.


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa

celu appku som planoval postavit vo Firebase kvoli tomu, ze neovladam relacne databazy (len zaklady) a ani autentifikáciu. Firebase ma prave tieto sluzby.

Na auth by som musel ovladat nejaky backendovy jazyk, najsympatickejsi mi je asi Python + Django alebo JavaEE (overkill a drahy hosting na obycajny web).

Preco prave objekty - takto funguje NoSQL DB, uklada sa ako js objekt.

Ak by som prehodnotil situáciu a prerobil to na Python - Django + MySQL ako by som ukladal data z texteditora? ako nejaky TextField? Co sa vlastne realne uklada do DB po tom ako si napr. vytvorim obsah clanku? Do DB putuju informacie aj o tagoch, ktore boli pouzite?


Offline

Skúsený užívateľ
Skúsený užívateľ
Web TextEditor - vytvaranie/pisanie clankov s ukladanim vo Firebase.

Registrovaný: 19.03.07
Prihlásený: 09.12.18
Príspevky: 5496
Témy: 75 | 75
Bydlisko: BA

Neovladam to, tak mozno trepnem.
json_encode nad celym obsahom daneho textoveho pola nepomoze?


_________________
Desktop: CPU AMD R5 1700x | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 8GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 &
Mobil: Xiaomi REdmi Note 5 PRO | FW LineageOS 15.1 Nightly & SBC: Raspberry pi 0 | 3B+
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 07.12.18
Príspevky: 1487
Témy: 2 | 2

Do databáze ide celý článok, včetne html tagov, ale treba dávať pozor na XSS - toto je trocha náročnejšia diskusia, dá sa to urobiť niekoľkými spôsobmi. Neviem či ti Firebase ponúka nejakú možnosť očistenia html vstupu.
V tomto prípade bude asi rozumnejšie použiť nejaký markdown editor (markdown je zjednodušené značkovanie štýlov, viď napr https://stackedit.io/editor) a potom to cez rovnakú javascript knižnicu aj zobrazovať. Tým vyriešiš problémy spojené s ukladaním a zobrazovaním html a do Firebase ti stačí uložiť jednoduchý text.


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
 [ Príspevkov: 5 ] 


Web TextEditor - vytvaranie/pisanie clankov s ukladanim vo Firebase.



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

problemik z ukladanim bezpecnostne

v PHP, ASP

9

278

28.03.2008 17:53

Matho

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s ukladaním na HDD.

v Pevné disky a radiče

11

357

29.01.2010 16:15

ERROR 404

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s ukladaním vo VISTE

v Ostatné

3

354

18.06.2008 20:55

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Hodnotenie článkov?

v PHP, ASP

3

341

27.04.2008 13:15

emer

V tomto fóre nie sú ďalšie neprečítané témy.

strankovanie clankov

v Databázy

12

681

07.11.2007 20:22

tatysp

V tomto fóre nie sú ďalšie neprečítané témy.

Tvorba článkov

v HTML, XHTML, XML, CSS

9

257

25.12.2014 14:02

walther

V tomto fóre nie sú ďalšie neprečítané témy.

tagy článkov

v PHP, ASP

3

307

12.03.2011 19:51

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s ukladanim suborov kamery. POMOC!!!

v Video programy

5

448

21.04.2008 11:51

Mandy

V tomto fóre nie sú ďalšie neprečítané témy.

Raspberry Pi - problém s ukladaním súborov

v Mikropočítače

7

187

20.05.2013 21:14

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s ukladanim nastavenia plochy v XP

v Operačné systémy Microsoft

0

90

17.06.2012 17:44

bledo

V tomto fóre nie sú ďalšie neprečítané témy.

Kopirovanie clankov a obrazkov

v Obchody, reklamácie a právo

6

1492

22.07.2008 18:42

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Mozilla Firefox- problém s ukladaním stránok do záložiek

v Sieťové a internetové programy

3

292

17.12.2010 0:43

majso

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s ukládáním na disk při stahování z netu.

v Pevné disky a radiče

7

901

16.09.2006 22:31

Shit

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s ukladaním súborov vo Win 7 64 bit

v Operačné systémy Microsoft

6

183

19.08.2012 12:32

KSER4I

V tomto fóre nie sú ďalšie neprečítané témy.

Kam ukladá Wordpress obsah (text) článkov?

v Redakčné systémy

1

133

24.09.2014 8:18

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Joomla 3.4 nfunguje ukladanie článkov

v Redakčné systémy

0

151

07.05.2015 18:10

Black Scorpion



© 2005 - 2018 PCforum, edited by JanoF