Podání #11107
uzavřenýProblém wiki
Přidáno uživatelem Jakub Dedek před více než 6 roky(ů). Aktualizováno před více než 6 roky(ů).
0%
Popis
Ahoj, ještě bych rád vyřešil ještě jeden problém ohledně nahrávání položek na wiki.
Současný stav je takový, že pokud na wiki někdo podává žádost o proplacení a někdo další otevře taky svojí žádost o proplacení, tak vyhrává ten, komu se podaří tuto žádost odeslat dříve, ten druhý ji musí vyplňovat znovu. Šlo vy tam udělat nějakou frontu pro nové žádosti a přiřazovat finální číslo až po odeslaní?
Děkuji.
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
- Stav změněn z Nový na Čeká se na řešitele
- Přiřazeno nastaven na Stanislav Štipl
Aktualizováno uživatelem Stanislav Štipl před více než 6 roky(ů)
- Stav změněn z Čeká se na řešitele na Čeká se na podatele
Čísla se přidělují přes pole hiddenautoinc pluginu bureaucracy:
https://www.dokuwiki.org/plugin:bureaucracy
Nemám to detailně nastudované, ale mám za to, že číslo se skutečně přiděluje až při odeslání formuláře. Dle dokumentace: "(hiddenautoinc) creates an invisible field with a number that increases by 1 on each form submit".
Skutečně dochází k problému tímto způsobem? Jakou odpověď dostane ten z odesilatelů formuláře, který jej odeslal jako druhý? Popravdě řečeno, vzhledem k celkovému počtu žádostí nepovažuji za pravděpodobné, že by se tak dělo často.
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
Podle informací od uživatelů se to stává celkem často ... resp. jedno vyplnění žádosti trvá dostatečně dlouho na to, aby konflikt nastal.
Údaje vyplněné do žádosti je pak vyplnit celé znovu, což je dost nepříjemné.
Jsme schopni ten plugin upravit tak, aby v případě kolize vygeneroval číslo vyšší ?
Aktualizováno uživatelem Stanislav Štipl před více než 6 roky(ů)
- Stav změněn z Čeká se na podatele na Čeká se na řešitele
- Přiřazeno změněn z Stanislav Štipl na Jitka Novotná
OK je to tak, pro simulaci stačí v browseru přes Developer tools (F12) upravit (dekrementovat) hodnotu hidden input pole "bureaucracy[1]".
Zde je issue v upstreamu:
https://github.com/splitbrain/dokuwiki-plugin-bureaucracy/issues/123
Zde se je třída pro pole hiddenautoinc:
https://github.com/splitbrain/dokuwiki-plugin-bureaucracy/blob/master/helper/fieldhiddenautoinc.php
Je možné, že úpravu bude vhodné provést v předkovi této třídy:
https://github.com/splitbrain/dokuwiki-plugin-bureaucracy/blob/master/helper/fieldnumber.php
Úkol přeřazuji na Jitku, protože je možné, žde se tomu zvládne věnovat dřív, než já.
Aktualizováno uživatelem Stanislav Štipl před více než 6 roky(ů)
Btw inkrementace toho pole přes Developer tools (F12) je i hotfix řešení pro žadatele o proplacení, který nechce znovu vyplňovat celý formulář :-)
Aktualizováno uživatelem Kateřina Hůlková před více než 6 roky(ů)
Ahoj, u těchto žádostí se mi nepodarilo nahrat doklady. I pres stejny postup, který mi pred par dny fungoval...
https://redmine.pirati.cz/issues/11679
https://redmine.pirati.cz/issues/11680
https://redmine.pirati.cz/issues/11408
https://redmine.pirati.cz/issues/11681
Aktualizováno uživatelem Jitka Novotná před více než 6 roky(ů)
Proplácení na wiki je peklo a já osobně ho fakt nechci spravovat. Kdo můžete hlasujte pro tu novou učetní firmu. Součásný stav je podle mě takový že už se nevyplácí ho opravovat.
Aktualizováno uživatelem Stanislav Štipl před více než 6 roky(ů)
- proplácení na wiki je skutečně peklo
- navíc je možné, že to vůbec není rozbité, jen se to chová jinak, než uživatelka očekává
- opravovat se to nevyplatí, to asi můžu souhlasit
- nicméně k nové účetní firmě se raději nebudu vyjadřovat (je super platit vývoj software na míru, od kterého nedostaneme zdrojáky)
- ať to dopadne jakkoliv, nevěřím, že ještě letos bude proplácet přes nový systém
- už někdy před půl rokem jsem navrhoval Jaromíru Beránkovi, že by bylo možné podávat žádosti jen na Redmine a wiki z toho vynechat
- případně aspoň nahrávat doklady do Redmine místo wiki
- takže to vidím jak možné řešení, jak proplácení usnadnit
- ale bylo by nutné se domluvit s FO a patrně provést úpravy konfigurace Redmine (přidat nějaká uživatelská pole, znemožnit mazání dokladů atd.)
Aktualizováno uživatelem Jakub Dedek před více než 6 roky(ů)
- Jak byl nový software původně plánovaný je dost nešťastné, jak bylo výše popsáno. Navíc by se tam mohlo stát, že zaplatíme mega start-upu na osm let dopředu a neuvidíme nejenom výsledek, ale ani peníze. Zkusím probrat s PO a FO...
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
No, a dokázali bychom nasbírat zájemce o realizaci z řad programátorů ?
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
- Stav změněn z Čeká se na řešitele na Odmítnutý
Uzavírám, neboť se to jistě podaří vyřešit jinou aplikací.