C# と .NET Framework 4 を主にWindows Formのアプリケーション開発について

2009年3月20日

wlwmanifest.xml フォーマット wlwmanifest.xml フォーマット

Windows Live Writerをカスタマイズする場合、マニフェスト ファイルを編集することになります。

マニフェスト ファイルはXMLドキュメントで、Windows Live Writerがサーバー上の特定の場所から、必要に応じてダウンロードします。

マニフェストのフォーマット

基本となる構造は、下記のXML宣言とルートエレメントから構成されています。

<?xml version="1.0" encoding="utf-8" ?> 
<manifest xmlns="http://schemas.microsoft.com/wlw/manifest/weblog">
</manifest>

MovableType用の例

<?xml version="1.0" encoding="utf-8" ?>
<manifest xmlns="http://schemas.microsoft.com/wlw/manifest/weblog">
    <options>
        <clientType>MovableType</clientType>
        <supportsCategoriesInline>Yes</supportsCategoriesInline>
        <supportsSlug>Yes</supportsSlug>
        <supportsPages>Yes</supportsPages>
        <supportsScripts>Yes</supportsScripts>
        <supportsEmbeds>Yes</supportsEmbeds>
    </options>
    <weblog>
        <serviceName>Movable Type</serviceName>
        <homepageLinkText>サイトを確認</homepageLinkText>
        <adminLinkText>ダッシュボードを開く</adminLinkText>
        <adminUrl><mt:AdminScript encode_xml="1"></adminUrl>
        <postEditingUrl><mt:AdminScript encode_xml="1">?__mode=view&amp;_type=entry&amp;blog_id={blog-id}&amp;id={post-id}</postEditingUrl>
    </weblog>
</manifest>

マニフェストに追加できるサブエレメント一覧

ルートエレメント内には次の4つのエレメントを含めることができます。

すべて省略可能です。

<options> ブログの機能の設定
<weblog> Windows Live Writerのサイバーのカスタマイズ
<buttons> Windows Live Writerのツールバーのカスタマイズ
<views> 既定の編集ビューの指定

Comments

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)

トラックバックURL

このエントリーのトラックバックURL:
http://www.cs-dotnet.com/cgi-bin/mt-tb.cgi/251