[ 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ý: 25.12.24
Príspevky: 7076
Témy: 85 | 85
Bydlisko: BA

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


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | 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 + Raijintek Morpheus II | 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, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

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

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3

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

479

28.03.2008 17:53

Matho

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

Problém s ukladaním vo VISTE

v Ostatné

3

521

18.06.2008 20:55

shiro

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

575

29.01.2010 16:15

ERROR 404

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

tagy článkov

v PHP, ASP

3

498

12.03.2011 19:51

Ďuri

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

strankovanie clankov

v Databázy

12

890

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

546

25.12.2014 14:02

walther

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

Hodnotenie článkov?

v PHP, ASP

3

577

27.04.2008 13:15

emer

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

Problém s ukladaním na SD kartu

v Smartfóny a tablety

0

320

30.09.2020 21:26

victimvenom

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

Problem s ukladanim suborov kamery. POMOC!!!

v Video programy

5

688

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

569

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

275

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

1789

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

513

17.12.2010 0:43

majso

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

465

19.08.2012 12:32

KSER4I

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

1123

16.09.2006 22:31

Shit

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

590

07.05.2015 18:10

Black Scorpion



© 2005 - 2024 PCforum, edited by JanoF