[ 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?


Online

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

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

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


_________________
Desktop: CPU AMD R7 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 &
Ntb1: DELL inspiron 7537 i7 4500U, 8GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Ntb2: MS Surface 2017 i5/8GB/128GB &
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ý: 18.03.19
Príspevky: 1496
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

284

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

362

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

356

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

344

27.04.2008 13:15

emer

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

Tvorba článkov

v HTML, XHTML, XML, CSS

9

272

25.12.2014 14:02

walther

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

strankovanie clankov

v Databázy

12

685

07.11.2007 20:22

tatysp

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

tagy článkov

v PHP, ASP

3

311

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

455

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

197

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

100

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

1519

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

299

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

914

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

193

19.08.2012 12:32

KSER4I

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

Písanie článkov za veci na recenzie

v Kôš

1

111

04.01.2016 22:54

ac.milan

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

wordress import clankov z textoveho suboru

v Redakčné systémy

1

411

24.06.2011 15:19

don jebot



© 2005 - 2019 PCforum, edited by JanoF