====== Pohľady ====== Pohľady slúžia na zoskupenie ľubovoľných položiek v hlavnej štruktúre podľa kategórií, tagov, alebo iných používateľom definovaných pravidiel. ===== Podmienka ===== Ak je zadefinovaná podmienka, potom sa vyhodnotí pri otvorení pohľadu a zobrazí položky, ktoré zodpovedajú tejto podmienke. Syntax podmienky nie je veľmi zložitý a nevyžaduje si znalosť programovania. Podmienka môže obsahovať viac výrazov, ktoré sa môžu vyhodnocovať buď pomocou **__A SÚČASNE__** ((AND)) (zapísané ako ''**&&**'') alebo pomocou **__ALEBO__** ((OR)) (zapísané ako ''**||**''). Predvolený je mód **__ALEBO__**. V súčasnosti je možné hľadať v štítkoch ((Štítky môžu byť označované aj ako TAG-y alebo značky)) a v KV dátach ((KV - databáza kľúč-hodnota)). ==== Príklady použitia ==== | **Podmienka** | ''tag=res1'' | | Skrátený zápis | ''res1'' | | Zobrazí všetky položky, ktoré majú štítok res1. || | **Podmienka** | ''tag=res1 || tag=res2'' | | Skrátený zápis | ''res1 res2'' | | Zobrazí všetky položky, ktoré majú štítok res1 **alebo** res2. || | **Podmienka** | ''tag=res1 && tag=res2'' | | Skrátený zápis | ''res1 && res2'' | | Zobrazí všetky položky, ktoré majú štítok res1 **a súčasne** res2. || | **Podmienka** | ''tag=res1 && !tag=res2'' | | Skrátený zápis | ''res1 && !res2'' | | Zobrazí všetky položky, ktoré majú štítok res1 **a súčasne nemajú** res*. || | **Podmienka** | ''(tag=res1 && tag=res2) || tag=res3'' | | Skrátený zápis | ''(res1 && res2) || res3'' | | Zobrazí všetky položky, ktoré majú štítok res1 **a súčasne** res2, \\ **alebo** majú štítok res3 (nemusia mať ani res1 a ani res2). || | **Podmienka** | ''kv.vek=20'' | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek=20**. || | **Podmienka** | ''kv.vek>=20 && kv.vek<30'' | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek** od **20** do **29**. || | **Podmienka** | ''(kv.vek>=20 && kv.vek<30) || (kv.vek>60)'' | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek** od **20** do **29**, alebo **61** a viac. || | **Podmienka** | ''kv.vek>=20 && kv.vek<30 && kv.pohlavie=muz'' | | Skrátený zápis | ''kv.vek>=20 && kv.vek<30 && pohlavie=muz'' | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek** od **20** do **29** a klúč **pohlavie** je **muz**. ||