Ještě k předchozí debatě:
sirien píše:
To, že to Ty chápeš a umíš použít je sice hezké, ale samotná skutečnost, že vůbec uvažuješ o použití operátoru NAND ukazuje, jak moc si odtrženej od pohledu běžného uživatele
Ale prdlajs. Uvažuju o těch operátorech, ale to v žádném případě neznamená, že bych chtěl, aby tyhle operátory používali uživatelé při vyhledávání. Tedy aby je vypisovali, nebo jim rozuměli.
Technicky si to představuju tak, že na stráce vyhledávání by byl seznam tagů a jedno políčko, kam by šel tag buď napsat, dostat kliknutím na daný tag, nebo ho vybrat z rozbalovacího menu. V okamžiku zadání by se vypsaly všechny články (a blogy) odpovídající danému tagu, a napravo a pod zadávacím políčkem by se objevily další dvě. políčko napravo by bylo uvozeno slovem "nebo", políčko pod prvním by bylo uvedeno přepínačem mezi slovy "a zároveň / a zároveň neobsahující".
Pokud by uživatel něco napsal do polička napravo, vypsaly by se mu články, které obsahují jeden nebo druhý tag, pokud by napsal něco do políčka pod, vypsaly by se mu články obsahující první a zároveň druhý tag, případně obsahující první, a zároveň neobsahující druhý tag. K tomu by se napravo od každého políčka objevilo další pro "nebo" a pod posledním by se objevilo další pro "a zároveň".
Ve výsledku by to vypadalo nějak takhle (tučně zobrazovaný text, kurzívou zadaná slova)
Hledej:
(RPG odborně) nebo (.......)
a zároveň obsahující
(Sirien) nebo (Alnag) nebo (.......)
a zároveň neobsahující
(GDS) nebo (Laws) nebo (.......)
a zároveň obsahující
(typologie hráčů) nebo (.......)
a zároveň obsahující
(.......)
Seznam článků:
...
Je to jednoduché, pochopitelné a dostatečně intuitivní, zvlášť když se po každém zadaní tagu aktualizuje výpis odpovídající článků.
Pokud se bráníš tomu mít autory jako tagy kvůli jejich množství, můžeš nastavit, že autor se bude brát jako tag až od určitého počtu článků/blogů, do té doby se nebude zobrazovat.