Hugo píše:
1) ve formulari by mela byt automaticky vybrana polozka agent pisici posudek a mela by byt neaktivni (pouze pokud ma hrac nekolik agentu/sefu ci jinych postav mela by mu byt poskytnuta moznost volby kterou postavu a to pouze v rozsahu tech, ktere jsou s jeho uzivatelem sparovani, to databaze dokaze vyplivnout) (neni bug, prakticke)
Řadový uživatel samozřejmě nebude mít možnost určit autora posudku, v další verzi to vyřeším. Ono vůbec potřebuje rozhraní k posudkům spoustu práce (
viz #5).
Nicméně jeden hráč bude mít vždy jen jednoho (nebo žádného) agenta, aspoň to vyplynulo ze specifikace.
Hugo píše:
2) seznam agentu by mel obsahovat veskere vytvorene (byt i momentalne uzivatelm neprirazene), aby bylo mozne pridavat posudky i na ne. Muze byt ze hrac X uz nehraje ale hrac Y dodava posudek na nej a zpravu z mise se spozdenim (to se stat muze a nemelo by se to znemoznovat), cili databaze posva by mela obsahovat vsechny kdy vytvorene (vceten neprirazenych civilistu) (neni bug, prakticke)
Tak by to mělo být, administrátor (a v budoucnu koordinátor, až blíže specifikujeme tuhle roli) bude moct přidávat postavy bez hráčů. Je zde akorát otravný proces párování hráče a postavy, který plánuju řešit.
Systém oprávnění je nastavený tak, že jako hráč můžu psát posudky/reporty za svojí aktuální postavu - pokud žádnou postavu nemám, nemůžu editovat nic.
Hugo píše:
2) zakladni sada portretu agentu (anzto vychazi z Jersonovych zdroju) by mela byt nahrana na serveru a moznost pridej obrazek by mela byt pro pripad kdy ho hrac che necim nahradit (neni bug, kosmeticke)
To je dobrý nápad, usnadní to přechod od současných nestrukturovaných dat. Přiřazení obrázků k agentům by bylo možné udělat i dávkově, akorát by agent nedostal obrázek ihned - na druhou stranu by to nezatěžovalo logiku aplikace.
Hugo píše:
3) neni moznost pridat zaznam z mise (pokud tedy aplikace neceka az spravce k agentovi priradi seznam misi jich zse ucastnil aby se mu tato moznost zpristupnila - ale zase by tohle bylo nelogicke aby to melo jina prava a politiku nez pridavani posudku...) (bug?, stezejni)
Je to tak jak popisuješ: agent může přidávat hlášení jen pokud se dané mise zúčastnil (obdobně je to s posudky). Vychází to z logiky, že nejprve administrátor/koordinátor vytvoří misi přičemž určí její účastníky - ty pak budou přidávat posudky. V současném stavu, kdy v databázi ještě nejsou všechna data, je to komplikace ale následně by to mělo fungovat. Samozřejmě rád zvážím i jiné řešení.
Jerson píše:
Nemůžu založit agenta bez toho, aniž bych ho přiřadil konkrétnímu hráči, ale když hráč není ještě přihnášený, tak to nejde vůbec. Zkusím zakládat mise.
(a Hugův příspěvek dále): Chyba v generátoru formulářů, vyřeším v další verzi.
#9
Hugo píše:
Technicky nevim jak to mate resene, ale databaze agentu a databaze uzivatelu by mely byt devakto dve a uzivatel by mel byt odkazovan k agentovi (respektive agent by mel mit ukazovatko na uzivatele), protoze bude mit jedinecneho uzivatele (byt by to byl agent putovni tak v kazdem jednom okamziku bude mit uzivatele prave jednoho), navic to pak umoznuje jen prepinani ukazovatka a veskere materialy na agenta zustanou i pri odebrani uzivatele z databaze (uzivatele - ale agent v databazi agentu zustane)...
Je to tak řešené, uživatelé a agenti jsou dvě tabulky se vztahem 1:0..1. Pouze validace je moc striktní.
Jerson píše:
když si přiřadím víc agentů, když kliknu na sebe, vidím tam jen jednoho, toto s nejnižším číslem.
Tohle jsem úplně nepochopil, můžeš to prosím upřesnit? Otestuju funkčnost formulářů v Opeře.
K formátovaní hlášení - určitě plánuju tam dát editor s předvyplněnou osnovou a náhledy. Iridin
navrhuje nahrávání a zpracování dokumentů z Wordu čemuž bych se však chtěl vyhnout - převod bývá problematický a dokumenty by se nedaly editovat v rámci aplikace, leda že bych tam integroval Google Docs.
Chápu však že je nutné přidávat k hlášením obrázky a tisknout je, což se dá obojí realizovat bez potřeby Wordu. K hlášením bude možné uploadovat obrázky, nevím však, zda by stačilo, kdyby se obrázky vztahovaly k hlášení jako k celku (tj. vedle samotného textu hlášení by tam byla i obrázková galerie), nebo je zapotřebí vkládat obrázky přímo do textu hlášení.