Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 17.01.2017 15:54

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
Príspevok NapísalOffline : 17.01.2017 16:57

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
Príspevok Napísal autor témyOffline : 17.01.2017 17:09

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ý: 14.04.24
Príspevky: 7076
Témy: 85
Bydlisko: BA
Príspevok NapísalOffline : 17.01.2017 17:14

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
Príspevok NapísalOffline : 17.01.2017 17:21

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!
Odpovedať na tému [ Príspevkov: 5 ] 


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

453

28.03.2008 17:53

Matho Zobrazenie posledných príspevkov

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

v Ostatné

3

500

18.06.2008 20:55

shiro Zobrazenie posledných príspevkov

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

527

29.01.2010 16:15

ERROR 404 Zobrazenie posledných príspevkov

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

v PHP, ASP

3

530

27.04.2008 13:15

emer Zobrazenie posledných príspevkov

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

v PHP, ASP

3

464

12.03.2011 19:51

Ďuri Zobrazenie posledných príspevkov

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

v Databázy

12

864

07.11.2007 20:22

tatysp Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

9

500

25.12.2014 14:02

walther Zobrazenie posledných príspevkov

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

507

20.05.2013 21:14

shiro Zobrazenie posledných príspevkov

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

290

30.09.2020 21:26

victimvenom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s ukladanim suborov kamery. POMOC!!!

v Video programy

5

647

21.04.2008 11:51

Mandy Zobrazenie posledných príspevkov

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

245

17.06.2012 17:44

bledo Zobrazenie posledných príspevkov

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

v Obchody, reklamácie a právo

6

1743

22.07.2008 18:42

OmeGa Zobrazenie posledných príspevkov

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

470

17.12.2010 0:43

majso Zobrazenie posledných príspevkov

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

428

19.08.2012 12:32

KSER4I Zobrazenie posledných príspevkov

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

1077

16.09.2006 22:31

Shit Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordress import clankov z textoveho suboru

v Redakčné systémy

1

560

24.06.2011 15:19

don jebot Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra