Chci geek triko! Chci geek triko!
Extra 10 % bodů navíc a tričko zdarma při zadání kódu "TRIKO10"

Diskuze: Schvalování příspěvků samotnými uživateli

JavaScript JavaScript Schvalování příspěvků samotnými uživateli American English version English version

Aktivity (1)
Avatar
Jakub Štolbaa:6.12.2017 16:00

Ahoj, napadlo mě, že bych mohl udělat na svém projektu, který se zaměřuje na seznam pražských rybářských revírů a najetí nejbližších rybníků v okolí uživatele, formulář, který bude přístupný pro uživatele a bude fungovat tak, že uživatel vyplní pár informací jako např. název revíru, číslo revíru a nějaký popis, tyto informace by se poslaly na stránku se statusem neověřeno a muselo by ho odsouhlasit třeba 10-20 lidí aby to bylo schváleno jako pravdivé informace, poté by bylo pouhé schválení od Admina a následné poslání do databáze.

Bohužel nevím jak toto poskládat, ale přijde mi to docela výhodné ohledně času, protože když se o stránky bude starat komunita, samozřejmě s patřičnými ochrannými prvky, tak to bude efektivnější a mnohem rychleji se rozvinou.

Děkuji dopředu všem, který si najdou chvilinku času a poradí mi :)

Jakub Štolba.

 
Odpovědět 6.12.2017 16:00
Avatar
DHPICO
Redaktor
Avatar
Odpovídá na Jakub Štolbaa
DHPICO:6.12.2017 16:40

data musíš už před schválením adminem někde uložit, aby to ostatní uživatelé mohli schvalovat, takže je jednodužší to dát do databáze a až po schválení adminem to bude veřejné, tedy tam bude třeba sloupec isValid true/false nebo to bude v jiné tabulce

Nahoru Odpovědět 6.12.2017 16:40
Požehnáni budíš oráj
Avatar
Odpovídá na DHPICO
Jakub Štolbaa:6.12.2017 17:16

dobře, ale jak se udělá funkce, která mi bude ověřovat kolik lidí to schválilo? a popřípadě jestli to je jednodušší v javascriptu nebo PHP, děkuji.

 
Nahoru Odpovědět 6.12.2017 17:16
Avatar
Petr Stastny
Redaktor
Avatar
Odpovídá na Jakub Štolbaa
Petr Stastny:6.12.2017 17:41

V javascriptu to neuděláš (teda v serverovém bys to udělal, ale to asi nemáš na mysli), budeš muset použít PHP.

Uděláš to takhle:

Budeš mít článek, jako by ani nebylo potřeba ho schvalovat.
Budeš u něj mít políčko isApproved - jestli je nebo není schválen. To bude určovat, jestli je veřejně přístupný v nějakém seznamu článků.
A budeš mít tabulku M:N, kde budeš uchovávat kdo co schvaloval.

Podívej se na databáze, bez nich to nedělej.

Editováno 6.12.2017 17:42
 
Nahoru Odpovědět 6.12.2017 17:41
Avatar
Odpovídá na Petr Stastny
Jakub Štolbaa:6.12.2017 20:36

Dobře děkuji za pomoc :)

 
Nahoru Odpovědět 6.12.2017 20:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.