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?
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):
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
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).
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
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...
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:
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
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
and I updated IIS so that the site is now
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):
...
Which doesn't exist - it should request the image from mysite.com.local (note the .com).
Any ideas?
Thanks,
David
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.
is working on a reply...