Získej svůj iPhone v nové soutěži! Získej svůj iPhone v nové soutěži!
Nová překladatelská soutěž ITnetwork.cz o telefon iPhone, sluchátka Beats a další věcné ceny za 4 hodiny práce.
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

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

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

Aktivity (1)
Avatar
Jakub Štolbaa:6. prosince 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. prosince 16:00
Avatar
DHPICO
Redaktor
Avatar
Odpovídá na Jakub Štolbaa
DHPICO:6. prosince 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. prosince 16:40
Požehnáni budíš oráj
Avatar
Odpovídá na DHPICO
Jakub Štolbaa:6. prosince 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. prosince 17:16
Avatar
Petr Stastny
Redaktor
Avatar
Odpovídá na Jakub Štolbaa
Petr Stastny:6. prosince 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. prosince 17:42
 
Nahoru Odpovědět 6. prosince 17:41
Avatar
Odpovídá na Petr Stastny
Jakub Štolbaa:6. prosince 20:36

Dobře děkuji za pomoc :)

 
Nahoru Odpovědět 6. prosince 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.