[ 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ý: 15.07.18
Príspevky: 5008
Témy: 71 | 71
Bydlisko: BA

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


_________________
Desktop: CPU AMD FX8350@4.514 | Cooling GELID Solutions Tranquillo rev 2 + Noctuaa NF-S12B 1200 | MB ASUS M5A99FX PRO R2.0 | RAM 2x8GB DDR3 Patriot 1600MHz CL9 Viper 3 | VGA Palit 1060 DUAL 6G | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR CX600M | MONITOR iiyama prolite E2473HDS | MOUSE Roccat SAVU + Razer eXactMat | TeamWolf VOD STORM | OS W10Pro x64 &
Server:CPU XEON X5450@3.0 | Cooling ninja Scythe 2 + Noctuaa NF-S12B 700 | MB ASUS P5Q | RAM 2x2+2x1GB A-DATA 800MHz | VGA ASUS 7600GT Silent 256MB | PSU EVGA 500B | Corsair K30 US | Archlinux x86_64 &
Notebook: DELL inspiron 7537 i7 4500U, 8GB RAM, nv750, FHD IPS,Crucial M4 128GB | MOUSE Roccat Savu + Roccat Taito | ArchLinux x64 &
Mobil: OnePlus One | FW LineageOS 15.1 Nightly & Tablet: ASUS TF101 32G + dock | FW Stock
Offline

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

Registrovaný: 17.07.11
Prihlásený: 13.07.18
Príspevky: 1474
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

269

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

347

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

339

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

335

27.04.2008 13:15

emer

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

strankovanie clankov

v Databázy

12

673

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

217

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

303

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

407

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

171

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

83

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

1463

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

264

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

881

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

174

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

120

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

140

07.05.2015 18:10

Black Scorpion



© 2005 - 2018 PCforum, edited by JanoF