Preskoči na sadržaj
100% lokalno

Uređivač front matter

Odvoji, validiraj i preforatiraj YAML front matter Markdown dokumenta.

Unos
Rezultat

Uređivač front matter

Zalijepite Markdown dokument koji počinje YAML front matter blokom ograničenim sa `---` i ovaj alat ga odvaja od sadržaja, provjerava ga i vraća očišćenu verziju obojega. Izgrađen je za sadržaj statičkih web mjesta — Jekyll i Hugo članke, Astro stranice, Obsidian bilješke — gdje se taj blok metapodataka raspršuje kako web mjesto raste: ključevi završe u drugom redoslijedu na svakom članku, datumi se pišu u bilo kojem formatu koji se taj dan činio prirodno, a nitko ne primjeti duplikat ključa dok se kompajliranje ne sruši.

Prikaži bira između pregledavanja front matter-a i sadržaja zajedno ili izolacije samo jednog. Sortiraj ključeve abecedno ili napiši redoslijed odvojen zarezom (naslov, datum, oznake…); što se ne ostavi je dodano abecedno. Obavezni ključevi popunjava sve nedostajuće ključeve koje navedeš s praznom vrijednosti, tako da grupa članaka završi s istim oblikom; Ukloni prazne ključeve čini obratno, ispuštajući ključeve čija vrijednost je prazna, prazan popis ili prazan objekt. Normaliziraj datume prepisuje prepoznatljive datume poput 15.01.2024 ili 01/15/2024 u 2024-01-15, ostavljajući već ISO datume nepromijenjene. Stil popisa prebacuje kratke skalarne popise između jedne stavke po liniji u obliku bloka i kompaktne oblike [a, b, c] u jednoj liniji; popisi koji sadržavaju ugniježđene objekte ostaju oblik bloka, jer one ne mogu biti spljošćene.

Alat provjerava i blok: ključ ponovljen na vrhu je označen i njegova linija je istaknuta, a blok koji se otvara sa `---` ali se nikada ne zatvara se prijavljuje umjesto da šutljivo proguta ostatak dokumenta kao metapodatke. Uključite Obradi više dokumenata da primijenite iste opcije na više Markdown datoteka lijepljenih redom, svaka sa vlastitim front matter-om, odvojenom praznom linijom.

Svega se izvodi lokalno u vašem pregledniku; vaš dokument nikada se ne prenosi. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili pošaljite izlaz natrag na ulaz da nastavite s njegovom prilagodbom.

FAQ

Što se broji kao front matter?
Blok na samom početku dokumenta koji se otvara linijom koja sadrži samo ---, drži YAML parove ključ-vrijednost i zatvara se s drugim --- (ili ...) linijom. Sve prije otvarajućeg --- ili bez njega se ne dodiruje.
Što se dogodi ako front matter ima grešku u sintaksi?
Prijavljen je i ostavljen točno kako ste ga zalijepili, tako da ne izgubite izvorni tekst dok ga ispravljate — sadržaj se i dalje dijeli normalno.
Kako "Obavezni ključevi" odlučuje što se broji kao nedostajuće?
Provjerava svako ime koje navedete pod ključevima parsiranog front matter-a, različito prema veličini slova, i dodaje samo one koji već nisu prisutni, svaki s praznom vrijednosti.
Može li to urediti više blog članaka odjednom?
Da — uključite "Obradi više dokumenata" i zalijepite nekoliko Markdown datoteka uzastopno, svaka s vlastitim blokom front matter-a na novoj liniji nakon prazne linije. Svaki dokument dobija iste opcije primijenjene i rezultati su ponovno spojeni.
Je li moj dokument nigdje prenesen?
Ne. Raščlamba i oblikovanje front matter-a se izvršavaju potpuno u vašem pregledniku — dokument nikada ne napušta vašu napravu.