Queries
Queries shranjuje poizvedbe nad delovnimi elementi projekta: namenoma omejen filter in mrežo zadetkov, v kateri vsaka vrstica odpre svoj delovni element. Paket je namenjen sodelujočim v projektu, ki ponavljajoče se vprašanje oblikujejo enkrat in ga nato le še prikličejo.
Prvi koraki
Hitri začetek: shranjevanje in deljenje prve poizvedbe – najkrajša pot do prvega rezultata, v štirih korakih.
Sestavite filter → Poglejte zadetke → Shranite ali delite poizvedbo
Pogosta opravila
| Kaj želite | Za koga | Kje to naredite | Navodilo |
|---|---|---|---|
| sestaviti poizvedbo | sodelujoči v projektu | do=wkdoqueries na strani projekta | Model poizvedb |
| shraniti poizvedbo | sodelujoči v projektu | pogled poizvedbe | Deljenje: naslov ali shranjena poizvedba |
| posredovati poizvedbo drugim | sodelujoči v projektu | naslov ali shranjena poizvedba | Deljenje: naslov ali shranjena poizvedba |
| razumeti, zakaj filter tiho odpade | sodelujoči v projektu | – | Preverjanje zavrže, namesto da bi spodletelo |
| ugotoviti, zakaj nekdo vidi druge zadetke | upravitelji | – | Pravice |
| urediti sam delovni element | sodelujoči v projektu | – | Work Items |
Namen
Shranjene poizvedbe nad delovnimi elementi z omejenim filtrom in mrežo zadetkov, ki jo je mogoče razvrščati; vrstica odpre svoj delovni element v urejevalniku.
Za vse, ki delovne elemente iščejo vedno znova in morajo najdeno deliti z drugimi. Elemente in nabor polj zagotavlja Work Items.
Model poizvedb je namenoma omejen
Poizvedba je ploski seznam pogojev iz polja, operatorja in vrednosti, povezanih z IN – ni izrazni jezik. Ni ALI, ni združevanja v skupine, ni gnezdenja.
Najpomembnejše: preverjanje zavrže, namesto da bi spodletelo
To je najpomembnejša lastnost tega vtičnika. Ko odstranite polje, preglejte shranjene poizvedbe; nič ne opozori, da je poizvedba postala širša.
Deljenje: naslov ali shranjena poizvedba
| Pot | Prenese | Za kaj |
|---|---|---|
| kopiranje naslova | pogled, vključno z razvrstitvijo | enkratno, zdaj |
| shranjevanje poizvedbe in deljenje njenega imena | namen | ponavljajoče se |
Razvrstitev se prenaša v obe smeri – zapiše se v naslov in se iz njega preverjeno znova prebere. Prav to omogoča, da je pogled mogoče deliti.
Pravice
- Preveri se vse, kar pride v vtičnik, tudi vstavljen naslov. Nič, kar pride od zunaj, ne doseže poizvedbe nepreverjeno.
- Zadetki upoštevajo pravice. Deljen pogled ni deljena pravica: dve osebi na istem naslovu upravičeno vidita različne vrstice.
- Zadetki ničesar ne urejajo. Vrstica odpre urejevalnik delovnih elementov; tam so preverjanje sočasnega urejanja, varovala in revizijska sled.
Nastavitve
Jih ni. Polja prihajajo iz delovnih elementov, zadetki iz shrambe, pravice iz vloge v projektu. Ne ostane nič, o čemer bi lahko odločala nastavitev.
Predpogoji
- PHP 8.2 ali novejši.
- Work Items – zagotavlja elemente in nabor polj. Brez tega paketa ni ničesar, kar bi lahko poizvedovali, in ničesar, glede na kar bi lahko preverjali.
wvdsdwui na tej namestitvi ni. Mreža je zato prikazana v
preprostejši obliki; na delovanje to ne vpliva.
Meje
- Preverjanje zavrže, namesto da bi spodletelo – glejte zgoraj, najpomembnejša točka.
- Model poizvedb je ploski in pozna samo IN, kar je del zasnove.
- Dolg naslov se lahko na poti odreže, na primer v programih za klepet in poštnih odjemalcih. Poizvedbo, ki jo potrebujete večkrat, raje shranite.
Podatki o paketu
Vtičnik: wkdoqueries
Imenski prostor: lib/plugins/wkdoqueries/
Avtor: Wolfgang van der Stille Wolfgang.van.der.Stille@gmail.com (The White Knight Labs)
Licenca: GPL 2