Diskuse s wikipedistou:Bazi/Článek týdne/Návrhy2

Počítání znaků

(Pokračování z Wikipedie:Potřebuji pomoc#Počítání znaků v šabloně)

Chápu dobře, že cílem je vedle náhledu zobrazit v tabulce počet znaků toho textu (jako jakýsi odhad "velikosti" toho návrhu)? A je potřeba na serverové straně podle toho něco řídit (například řadit stránky podle té velikosti do nějaké kategorie), nebo jde jen o zobrazení pro čtenáře té stránky (organizátory článků týdne)? Pokud to druhé, tak existuje mnohem jednodušší (a lépe funkční!) řešení: Znaky počítat u klienta JavaScriptem. --Mormegil 10. 4. 2015, 22:25 (CEST)Odpovědět

Záměrem je,
  1. aby uživatel buď už při psaní anotace viděl výsledný počet znaků a mohl snadno korigovat úpravy, aby se vešel do předepsaného intervalu,
  2. nebo aby alespoň při náhledu mohl tento údaj zjistit,
  3. a taky aby bylo možné délku později prověřit.
Od posledního bodu se odvíjí jedna z možných výhrad vůči jednotlivým návrhům. Ale je fakt, že kdyby se délka dala snadno zjistit při editaci návrhu, možná bychom si v seznamu návrhů mohli vystačit jen s tím, že délku odhadneme od pohledu a u anotací zjevně mimo interval nebo na jeho hranici bychom to pak prověřili jednotlivě otevřením toho návrhu k editaci. Záleží na tom, jak moc by to bylo uživatelsky přívětivé. --Bazi (diskuse) 10. 4. 2015, 22:57 (CEST)Odpovědět
P.S. Stejně se mi to nedaří rozchodit. Na výchozí stránce příkladu se znaky pomocí kódu {{#invoke:String|len|s= {{{čistý text|}}} }} počítají správně a bez problémů, ve zkušební ukázce samotné šablony za pomoci kódu {{{délka|{{#invoke:String|len|s= {{{čistý text|}}} }}}}} stejně tak, ale tady v přehledu z toho stále nechce vypadnout nic kloudného, ačkoli se na to má aplikovat tatáž funkce jako na stránce samotné šablony… --Bazi (diskuse) 10. 4. 2015, 23:10 (CEST)Odpovědět
Zkuste: [1], samozřejmě by tam šly doplnit i ty barvičky, informace o překročení doporučeného limitu atd. --Mormegil 11. 4. 2015, 00:23 (CEST)Odpovědět
Díky. To vypadá velmi použitelně. Nemůže se stát, že by to zbytečně přetěžovalo stroj na straně uživatele, když bude hodně návrhů na stránce? Informace o překročení limitu by byla fajn, i když barva stačí asi jen při tom překročení, pro hodnoty v limitu můžeme nechat standardní formát, ať z toho nejsou zbytečné omalovánky. A při editaci návrhů se aplikuje jiná část šablony, tam se to dá s příslušnou třídou aplikovat stejně?
Upřímně řečeno, úplně nej by byla možnost, že by se místo klasické editace otevřel formulář, v němž by se každý parametr vyplňoval zvlášť, nominační kategorie nebo stavy návrhu by se vybíraly z rozbalovací nabídky, při psaní anotace se rovnou průběžně zobrazoval počet znaků apod. A kdyby se některé parametry daly upravovat rovnou ze stránky s přehledem návrhů. Ale to už je asi trochu mimo ligu, na Wikidatech podobné editování vypadá celkem luxusně, ale nepředpokládám, že by to stálo za všechnu tu práci kvůli Článkům týdne na jediné csWiki. :) Takže jsem rád, když můžou fungovat aspoň tyhle jednotlivosti typu počtu znaků. I tak nejspíš ještě bude zábava s recenzováním nebo hlasováním, protože zatím ani není moc jasno, jak nejefektivněji tu schvalovací proceduru nastavit. --Bazi (diskuse) 11. 4. 2015, 09:27 (CEST)Odpovědět
Tak jistě, hypoteticky to klientský počítač zatěžovat může, ale obávám se, že v takovém případě už se budou vařit i servery. :-) Naprogramovat jde ledacos, ale nevím, nevím, jestli by se někomu chtělo to psát kvůli věci, kterou budou používat tak tři lidi. Myslím, že by se tady na Wikipedii našlo užitečnější využití takového úsilí. ;-) --Mormegil 13. 4. 2015, 22:40 (CEST)Odpovědět
Ano, právě tak nějak bych to taky viděl. --Bazi (diskuse) 13. 4. 2015, 22:57 (CEST)Odpovědět
Takže, jak ten skript uvést do ostrého provozu? --Bazi (diskuse) 24. 4. 2015, 11:47 (CEST)Odpovědět
Převedl jsem ho na udělátko, mělo by stačit zaškrtnout v uživatelském nastavení. Ale žádnou další funkcionalitu jsem tam nepřidal – nemá to tedy ještě dělat nějaké to upozorňování na překročení doporučeného počtu znaků nebo něco? --Mormegil 24. 4. 2015, 14:20 (CEST)Odpovědět
Tak pokud možno ano. Ztučnění, zbarvení #7A2D26 a případně „hover“ hlášku: „Délka anotace je mimo doporučený rozsah (1200-2000 znaků).“ K udělátku ještě drobnost: Nejsou to nástroje pro správu nejlepších článků, ale článků týdne. --Bazi (diskuse) 24. 4. 2015, 14:34 (CEST)Odpovědět
Hotovo Hotovo. --Mormegil 24. 4. 2015, 15:18 (CEST)Odpovědět

Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Diskuse_s_wikipedistou:Bazi/Článek_týdne/Návrhy2
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.