wlwmanifest.xml Options Documented

by Brian Brewder October 12, 2010 00:36

There are a ton of options for Windows Live Writer, unfortunately most of them are undocumented. I have compiled a list of options that are available in Windows Live Writer 2011.

I have not tried them all out, but I have added descriptions where I can. If you have additional information about any of these, let me know and I’ll update my post.

Option

Change to Writer

API changes

supportsPostAsDraft Enables the “Post draft to blog” button. publish parameter (last one) is set to false if publishing as a draft.
supportsFileUpload    
supportsExtendedEntries    
supportsCustomDate Allows the user to set the post date (“Set post date”). Post.dateCreated is set.
supportsCustomDateUpdate    
supportsHttps    
supportsCategories Shows the categories for the user to pick from for the post. See supportsCategoriesInline.
supportsCategoriesInline   If Yes, metaWeblog.getCategories is called. If No, mt.getCategoryList is called.
supportsMultipleCategories Allows the user to select multiple categories (checkboxes instead of radio buttons).  
supportsHierarchicalCategories    
supportsNewCategories Allows the user to enter new categories.  
supportsNewCategoriesInline   Includes new categories in Post.categories. If No but supportsNewCategories is Yes, new categories are set by calling wp.addCategory.
supportsSuggestCategories    
categoryScheme    
supportsKeywords Allows user to enter tags. If Yes and tags are entered, sets Post.mt_keywords.
supportsGetTags Determines whether the available tags can be fetched from the provider. If Yes, calls wp.getTags.
supportsCommentPolicy   If Yes, Post.mt_allow_comments is used.

0 - None - No comments allowed
1 - Open - Comments can be read and write 
2 - Closed - Comments can be read but not written

supportsPingPolicy    
supportsAuthor Allows the user to set the author of the post. Calls wp.getAuthors to get the list of authors. Sets Post.wp_author.
supportsSlug    
supportsPassword    
supportsExcerpt Allows the user to set the excerpt. Sets Post.mt_excerpt.
supportsTrackbacks    
supportsPages    
supportsPageParent    
supportsPageOrder    
supportsPageTrackbacks    
linkToSkyDriveSelfPage    
requiresHtmlTitles    
returnsHtmlTitlesOnGet    
supportsEmptyTitles    
supportsScripts    
supportsEmbeds    
supportsImageUpload    
defaultView    
characterSet    
requiresXHTML    
dhtmlImageViewer    
postBodyBackgroundColor    
maxCategoryNameLength    
supportsAutoUpdate    
invalidPostIdFaultCodePattern    
invalidPostIdFaultStringPattern    
templateIsRTL    
maxPostTitleLength If the title is over this number of characters, a message box will be displayed when they attempt to publish and the post cannot be published.  
homepageLinkText Display text for the link to the blog (under Blog Account tab, Shortcuts).  
adminLinkText Display text for the link to the admin console for the blog(under Blog Account tab, Shortcuts).  
adminUrl URL to the admin console(under Blog Account tab, Shortcuts).  
postEditingUrl    
postEditingUrlPostIdPattern    
imageEndpoint    
serviceName    
commentPolicyAsBoolean    
allowPolicyFalseValue    
maxRecentPosts    
contentFilter    
permalinkFormat    
postDateFormat    
fileUploadNameFormat    
useLocalTime    
supportsPostSynchronization    
trackbackDelimiter    
futurePublishDateWarning    
useSpacesTemplateHack    
useSpacesCIDMemberName    
usePicasaImgMaxAlways    
usePicasaS1600h    
keywordsAsTags    

Powered by BlogEngine.NET 1.6.0.0

About the author

I've been a software developer since 1999 and have been working with .Net since 2002. I love creating software, playing with productivity tools, and improving the process of software development. I hope you enjoy my blog. Please feel free to leave comments or contact me, I would love to hear from you.