Projekt

Obecné

Profil

Podání #11107

uzavřený

Problém wiki

Přidáno uživatelem Jakub Dedek před téměř 6 roky(ů). Aktualizováno před téměř 6 roky(ů).

Stav:
Odmítnutý
Priorita:
Normální
Přiřazeno:
Kategorie:
-
Začátek:
17.05.2018
Uzavřít do:
% Hotovo:

0%

Odhadovaná doba:

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 téměř 6 roky(ů)

  • Přiřazeno nastaven na Stanislav Štipl
  • Stav změněn z Nový na Čeká se na řešitele

Aktualizováno uživatelem Stanislav Štipl před téměř 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 téměř 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 téměř 6 roky(ů)

  • Přiřazeno změněn z Stanislav Štipl na Jitka Novotná
  • Stav změněn z Čeká se na podatele na Čeká se na řešitele

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 téměř 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 téměř 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 téměř 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 téměř 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 téměř 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 téměř 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 téměř 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í.

Také k dispozici: Atom PDF