Další parametry v MetaWeblog API   zodpovězená otázka

VB.NET

Dobrý den,

používám Metaweblog API ve spojení s Windows Live Writer pro publikaci článků do svého redakčního systému. Problém je v tom, že Metaweblog API podporuje jenom datum, kategorii, nadpis a obsah článku. Když potřebuji článku nastavit další parametry (ikonku, tagy, perex, povolení komentářů, příznak apod.), dělám to parsováním prvního HTML odstavce na hodnoty. Tento způsob je však velice krkolomný. Zná někdo lepší způsob, jak ke článku dodat doplňující nastavení přes Windows Live Writer?

... a ještě jedno, myslím, že se to už tady řešilo, ale přece se zeptám: WLW umožňuje zobrazit při psaní do WYSIWYGu článek sformátovaný podle stylu serveru, takže vidíte, jak bude článek vypadat. Vím taky, že se pro tyto účely na serveru musí nacházet HTML soubor obsahující {post-title} a {post-body} pro doplnění hodnot. Na tento soubor se musí odkazovat přes wlwmanifest.xml. Já si takový soubor vytvořil, ale nenačetly se žádné CSS styly, přestože všechny byly obsaženy přímo v souboru (tzn. nikam se nelinkovalo). Jsou nějaká omezení/doporučení pro formát tohoto souboru?

Dík moc za odpověď

nahlásit spamnahlásit spam 0 odpovědětodpovědět

MetaWeblog API bohužel nic takového nepodporuje, na to byste musel naimplementovat Movable Type API nebo WordPress API, které tyto věci umí.

Třeba na vbnetu tento problém řešíme taky a funguje to tak, že napíšeme článek v Live Writeru a pak k němu v našem webovém rozhraní dopíšeme abstrakt, přiřadíme ho do seriálu a nastavíme další parametry.

S formátem tohoto souboru je to dost problematické, taky jsem s tím bojoval, většinou pomohlo v menu Live Writeru několikrát zaktualizovat styl blogu (nebo tak nějak se to jmenuje ta položka).

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Díky

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback