Portál AbcLinuxu, 29. října 2025 13:32
Slavnostně oznamuji, že podpora štítků na abíčku přechází do beta provozu. Po několika iteracích ohledně definice štítků a jejich funkčnosti a pár měsících implementace konečně máme funkční verzi. Jedná se o kolektivní dílo, na kterém se kromě mně (Java) podíleli Filip Jirsák (AJAX), David Watzke (sada štítků) a Robert Krátký (html).
Skoro ke každému dokumentu je možné přiřadit štítky. Štítek umožňuje snadno hledat dokumenty různého typu týkající se společného tématu. Chtěli jste snadno najít vše o vaši distribuci či oblíbené aplikaci? Stačí jeden klik a máte spoustu informací na dosah ruky. Oproti fulltextu (či googlu) je výhodou podpora obecnějších štítků. Například pokud je diskuse o Perlu, je k ní automaticky přiřazen i štítek Programování. Abíčko totiž podporuje hierarchickou strukturu štítků. Takže brouzdáním obecnějšího štítku naleznete všechny dokumenty pro dané širší téma (například programování, databáze, sítě).
Prvotní oštítkování probíhá automaticky, když přidáte nový dokument. Systém projde databázi štítků a je-li nalezena shoda mezi napsaným textem a některým štítkem, je štítek automaticky přiřazen k dokumentu. Podobně byly automaticky přiřazeny štítky k existujícím dokumentům. Jakékoliv další úpravy dokumentu již ale automatické oštítkování nespustí, vše již závisí na lidech, na vás, našich čtenářích.
U dokumentu pod navigační lištou uvidíte další řádek se seznamem štítků a tlačítkem pro editaci. Kliknutím na daný štítek uvidíte jeho detail a stránkovaný seznam všech dokumentů, které tento štítek také mají přiřazený. V současné době je tento seznam netříděný, v budoucnu si ale budete moci vybrat, zda jej chcete setřídit podle jména dokumentu či datumu vytvoření, respektive poslední úpravy.
Pokud seznam štítků k dokumentu není přesný, něco tam chybí či naopak tam nepatří, stači stisknout editační tlačítko. Aniž byste museli čekat na nahrání nové stránky, prohlížeč okamžitě nahraje dialog pro správu štítků. Jedním kliknutím můžete štítek odebrat či přiřadit. Je zde seznam několika nejčastějších štítků a dále seznam všech štítků. Ten můžete snadno filtrovat, jak budete psát první písmena, systém automaticky zobrazí jen relevantní štítky. A pokud štítek v databázi chybí, dopište jeho titulek (s diakritikou) a stisknutím tlačítka vytvoříte nový štítek a zároveň jej přiřadíte k dokumentu. Všechny akce jsou prováděny okamžitě, takže je nemusíte potvrzovat. Po opuštění dialogu systém automaticky doplní aktuálně platné štítky a vy můžete pokračovat v prohlížení stránky.
Snažili jsme se, aby používání i správa štítků byla maximálně pohodlné a doufáme, že je budete aktivně využívat. V budoucnu dojde k dalším vylepšením této funkcionality a větší integrace do abíčka. Štítky nám například umožní totálně předělat současnou podobu poradny.
Tiskni
Sdílej:
Ale našel jsem maličký bug: Schválně si zkus v tom selectu (seznamu štítků) podržet šipku dolu...
Vrátím tam implementaci, která používá událost onselect, která odpovídá přesně tomu, jak si člověk asi intuitivně představuje chování toho selectboxu. MSIE tuhle událost nezná, tak snad půjde podobného chování docílit s onchange přímo na selectu.
Ale inak featura užitočná, to je fakt...
Problém bude někde s registrací onload události, budu to muset prozkoumat…
Jeste ze to nevyhledava nijak podrobne, protoze to by stitek s "Ed" a podobnymi vecmi byl uplne plny
Jinak IDE má nadřazený štítek programování, ale na velké části článků se štítkem IDE je IDE ve smyslu PATA, takže hardware...Opraveno...
Firefox 2.0.0.12
Shift+tlačítko Aktualizovat. Mimochodem, jak jste spokojen s Firebugem?
Pravděpodobně se vám ještě nenahrál aktualizovaný skript. Zkuste Shift+tlačítko Aktualizovat.Díky, to zabralo
Mimochodem, jak jste spokojen s Firebugem?Velmi. Mnohem více než s Konquerorem.
Psal jsem Firebug (rozšíření Firefoxu pro vývoj webu), ne FirefoxMimochodem, jak jste spokojen s Firebugem?Velmi. Mnohem více než s Konquerorem.
Ale ten dotaz vznikl chybou v logice, beru ho zpět
Ve staré verzi skriptu se totiž tahle chyba projevovala jen pokud byl Firebug vypnutý, se zapnutým to fungovalo. Chybně jsem z toho odvodil, že se chyba projevuje jen s nainstalovaným Firebugem – ve skutečnosti je logičtější, že se to s vypnutým Firebugem chová stejně, jako úplně bez něj. Takže z toho, že se chyba projevila, nelze usuzovat na nic…
Tak jsem zkusil drzet sipku doluJen tak pro radost? Ono by stačilo si nejprve pročíst zdejší diskuzi... A zrušit je samozřejmě můžeš.
Určitě by to chtělo sepsat nějaké FAQ, jak mají štítky vypadat. Třeba já je chápu tak, že by štítky měly být jen k věcem týkajícím se zaměření portálu, a když někdo píše do blogu o tom, že dostal k narozeninám dort se čtyřma svíčkama, nebude hned vytvářet štítky „dort“ a „čtyři svíčky“. A dál že se budu snažit vybran podobný štítek, takže nebudu zakládat štítek „GNU/Linux“, když už existuje „Linux“.
Tu je: Jak mají vypadat štítky?.
.tag-box { display: none; }
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.