Copied to clipboard

Flag this post as spam?

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


  • David Conlisk 432 posts 1008 karma points
    May 27, 2010 @ 15:27
    David Conlisk
    0

    Section icons disappear after install of Contour on Umbraco v4.1 beta 2

    I've just installed Contour into a v4.1 beta 2 site. No issues with the install (using the package repo) and the license was installed correctly using my our.umbraco.org credentials (by the way - this is a nice touch).

    However, it seems to have caused some issues with images in the Umbraco admin. The login screen looks a little wrong, but the most obvious effect was that the section icons have all disappeared - except the new one for the new Contour section.

    Has anyone seen this or have any idea how to fix it?

    Thanks,

    David

  • David Conlisk 432 posts 1008 karma points
    May 27, 2010 @ 15:29
    David Conlisk
    0

    Oh and by the way I implemented the 4.1 fix from the documentation (adding to the runtime element in the web.config) and still no joy...

  • David Conlisk 432 posts 1008 karma points
    May 27, 2010 @ 16:18
    David Conlisk
    0

    Ok some more information. In the 4.1 instructions in the documentation, you are told to add to the <runtime> element of the web.config. Here is mine in entirety (The <runtime> element that is, not the whole web.config):

    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
          </dependentAssembly>
        </assemblyBinding>
        <dependentassembly>
          <assemblyIdentity name="AjaxControlToolkit" publicKeyToken="28f01b0e84b6d53e" />
          <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.0.30512.20315" />
        </dependentassembly>
      </runtime>

    What I've noticed is that the newVersion of the AjaxControlToolkit is specified as 3.0.30512.20315, but the version that comes with Umbraco 4.1 beta is 3.0.30512.1 - and this is also true if you download the 30512 toolkit dll from codeplex (http://ajaxcontroltoolkit.codeplex.com/releases/view/27326). Updating the web.config to point to this version doesn't help.

    When I try to add a workflow item in Contour, the type dropdown is empty.The same is true when I try to add a data source. I have added a test prevalue source, but browsing to it gives me this exception:

    No provider with id 'cc9f9b2a-a746-11de-9e17-681b56d89593' found

    ELMAH gives me a little more info:

    <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1593833729 1073750107 16 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;} p {mso-style-noshow:yes; mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

    Umbraco.Forms.Core.Common.ProviderException: No provider with id
    'cc9f9b2a-a746-11de-9e17-681b56d89593' found

    To summarise - it's in bad shape! All help appreciated. Thanks,

    David

     

  • David Conlisk 432 posts 1008 karma points
    Jun 01, 2010 @ 10:57
    David Conlisk
    0

    Ok some more info. It looks like this has less to do with installing Courier than having to update the url because of the Courier license. Basically, my site was at

    mysite.local

    and I updated IIS so that the site is now

    mysite.com.local

    However, it seems that the background images are being requested from the old url still, e.g. on the login page in the css (from Firebug):

     

    .panel .boxhead h2, .panel .boxfooter h2 {
    url("http://mysite.local/umbraco_client/panel/images/panel_boxhead_h2_bg.gif")
     no-repeat scroll right top transparent;
    ...

    Which doesn't exist - it should request the image from mysite.com.local (note the .com).

    Any ideas?

    Thanks,

    David

  • David Conlisk 432 posts 1008 karma points
    Jun 01, 2010 @ 10:59
    David Conlisk
    0

    A workaround for now is to add another binding in IIS for my site so that both mysite.local and mysite.com.local both point to the same site.

Please Sign in or register to post replies

Write your reply to:

Draft