Pogovor o predlogi:Tortni diagram

Vsebina strani ni podprta v drugih jezikih.
Iz Wikipedije, proste enciklopedije

Decimalne pike/vejice[uredi kodo]

@GeographieMan: zdi se mi, da se je z zadnjo posodobitvijo predloge nekaj pokvarilo. V vseh člankih namesto diagramov vidim bele kroge s kopico kode. —Upwinxp 18:00, 22. april 2022 (CEST)[odgovori]

Tako, sem končno popravil. Problem je bil v decimalnih vejicah. GeographieMan (pogovor) 20:07, 22. april 2022 (CEST)[odgovori]
Hvala! —Upwinxp 22:17, 22. april 2022 (CEST)[odgovori]

@GeographieMan: Predlogo sem posodobil, ker se je prej izpisovala z napako (ta sicer meni ni bila neposredno prikazana, lahko pa sem jo našel z iskanjem besedila na strani). Pisalo je: »Napaka v izrazu: Nepričakovano ločilo »{«.« Vidim pa, da bo treba decimalne vejice zamenjati s pikami, saj so zdaj prikazani beli krogi s kodo. Lahko morda popraviš predlogo, da bo upoštevala vejice in ne bo izpisovala napake? --TadejM pogovor 09:19, 3. junij 2023 (CEST)[odgovori]

Mislim, da bi bilo to mogoče narediti s predlogo {{str rep}} (npr. {{{value1}}} > {{str rep|{{{value1}}}|.|,}}), kar pa bo treba narediti pri vseh parametrih oz. to pomeni kopico nove kode zgolj za zamenjavo znakov. Priporočljivo bi bilo najti kakšen bolj eleganten način. --TadejM pogovor 09:36, 3. junij 2023 (CEST)[odgovori]

Zdaj sem popravil grafikon tako, da sprejema kot vnos decimalno vejico. Treba je popraviti še izpis: namesto decimalne pike naj bo izpisana vejica. --TadejM pogovor 10:39, 3. junij 2023 (CEST)[odgovori]
@TadejM: DaD Opravljeno, sedaj predloga deluje tako z vejicami kot s pikami. Nevidno besedilo o napaki ostaja, ne vem kaj ga povzroči, ampak če se ga ne vidi ni nekega večjega problema. Konzola mi ne javi nobenih napak, sem pa dal kodo pregledati par programom, če slučajno kje kak oklepaj/zaklepaj ni v redu, pa mi ne najde ničesar. — GeographieMan[~MSG~] 20:43, 3. junij 2023 (CEST)[odgovori]
Hvala lepa, GeographieMan. Bom pogledal, če lahko kaj ukrenem glede tega izpisa, ker ravno zato sem se lotil urejanja te predloge. Katere programe pa uporabljaš za preverjanje kode? --TadejM pogovor 20:55, 3. junij 2023 (CEST)[odgovori]
Mislim, da je že v principu treba zastaviti drugače. Oblikovanje se lahko naredi šele, ko so končani vsi izračuni. Kot si vnesel, se najprej decimalne pike pretvorijo v vejice, nato pa računa z njimi (izraz {{#expr: čisto na začetku) in seveda to ne uspe. Računa lahko samo z decimalnimi pikami. --TadejM pogovor 20:57, 3. junij 2023 (CEST)[odgovori]
Ne računa z njimi, drugače se ne bi mogel oblikovati (izračunati) krog. Deluje tako: 1.) če vneseš dec. vejico jo formatnum pretvori v piko, torej 12,1 ==> 12.1, nato s tem računa in nato na koncu s str rep 12.1 pretvori v 12,1. 2.) če vneseš piko jo pretvori najprej v vejico (s str rep) nato pa formatnum v piko, s katero računa, nato pa na koncu ponovno s str rep v vejico. Nekako tako 12.1 => 12,1 (str rep) => 12.1 (formatnum) => 12, 1 (str rep). Brez formatnum ne bi delovala dec. vejica. — GeographieMan[~MSG~] 21:05, 3. junij 2023 (CEST)[odgovori]
P.S. za preverjanje oklepajev/zaklepajev imaš polno programov na spletu, samo utipkaj "Closing Tag Checker". — GeographieMan[~MSG~] 21:07, 3. junij 2023 (CEST)[odgovori]
Ok, bom pogledal in ti sporočim. Vsekakor napake ne bi smelo biti. Hvala za nasvet! --TadejM pogovor 21:09, 3. junij 2023 (CEST)[odgovori]
@TadejM: da se prepričaš če deluje vse pravilno si poglej: Predloga:Tortni diagram/testniprimeri. Imam notri tako za vnos , kot . in izpis je popolnoma enak. — GeographieMan[~MSG~] 21:13, 3. junij 2023 (CEST)[odgovori]
Zdaj sem uredil tako, da se graf prikaže pravilno in ne javlja napake. --TadejM pogovor 21:16, 3. junij 2023 (CEST)[odgovori]
Sedaj zgleda malce bolj pregledno, hvala. Očitno formatnum izpisuje napako. — GeographieMan[~MSG~] 21:24, 3. junij 2023 (CEST)[odgovori]
Jaz uporabljam za preverjanje kode WikEd in mi lepo označi, kjer manjka kakšen oklepaj. Pri dolgih straneh z veliko kode ga moram sicer včasih izklopiti, ker zašteka. Bom preizkusil tudi zgoraj omenjeni checker. Lep večer. --TadejM pogovor 21:30, 3. junij 2023 (CEST)[odgovori]