Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • dave 36 posts 149 karma points
    May 11, 2015 @ 12:52
    dave
    0

    windows live writer + articulate

    The issue...currently after posting from wlw i get

    "Problem with the blog server Server Error 0 Occurred Object reference not set to an instance of an object." I get this error after hitting publish in wlw.

    In addition the properties are not showing up either (author/categories/rich text etc.) The document type is 'articulate rich text' similar to the posts that i imported.

    The post shows up in the archive - however none of the properties are populated. I tried to change the type of start node within the users - 'content channel' but still no good

    so...two issues - blog entries from wlw are not correct/complete and i continue to get server error 0 after hitting publish in wlw.

    Ideas? thanks

  • Shannon Deminick 1524 posts 5269 karma points MVP 2x
    May 11, 2015 @ 14:42
    Shannon Deminick
    0

    Hi, the use channel setting have no affect on articulate, articulate uses normal user permissions for live writer and the url to point wlw to is the root articulate node. I use wlw all of the time for my blog with articulate so it definitely works. Can you give me more information about the issue,your wlw setting, etc...?

  • dave 36 posts 149 karma points
    May 11, 2015 @ 15:46
    dave
    0

    Okay - good

    Under content i have

    Home

    • Home
    • Blog (of type articulate)
    • Archives (under blog of type articulate archive)
    • Items under archive of type richText
    • Authors beside Blog

    I saw one post where i had to put the following lines in the home page...is this necessary?

        <link rel="EditURI" type="application/rsd+xml" href="http://localhost/umbraco/channels/rsd.aspx" /> 
    <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://localhost/umbraco/channels/wlwmanifest.aspx" />
    
    
    I am guessing no...please confirm
    

    When configuring wlw - web address of your blog (do i enter http://localhost/blog)? - username/password ok (NEXT) - Type of blog provider (metaweblog api)? - remote posting web address do i enter http://localhost/blog)? (if i enter this i get an error that can't connect to blog error)

    Not quite sure where i have gone wrong, seems pretty simple.

    thoughts?

  • Shannon Deminick 1524 posts 5269 karma points MVP 2x
    May 12, 2015 @ 01:38
    Shannon Deminick
    0

    No, please definitely do not add your own custom wlw metadata tags to the output.

    If you install Articulate and navigate to the blog root (by default it will install the 'Shazwazza' theme). If you view the source of that webpage, you'll see that the required metadata is already there:

     <link type="application/rsd+xml" rel="edituri" title="RSD" href="http://localhost:7250/blog/rsd/19356" />
     <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://localhost:7250/blog/wlwmanifest/19356" />
    

    The Id numbers will depend on the document Id of your articulate root.

    No matter what theme you choose, this articulate specific wlw metadata will be output which is output with this HtmlHelper method:

     @Html.AdvertiseWeblogApi(Model)
    

    There's really nothing else you need to do. Just install Articulate, point WLW at the articulate root and it will work.

    See: http://www.youtube.com/watch?v=cGFDQDn-XU8

  • dave 36 posts 149 karma points
    May 12, 2015 @ 13:22
    dave
    0

    Great! - that tip was the key to my success. The following AdvertiszeWeblogApi was missing from my master page for the blog.

    @Html.AdvertiseWeblogApi(Model)
    

    thank you!

Please Sign in or register to post replies

Write your reply to:

Draft