Kategoriarkiv: Webbutveckling

Umbraco: RTE in Media type is stripped from HTML

If you have a Rich Text Editor (or actually any XML-based data type) on a media type the XML/HTML-content gets stripped in the output. The issue is described here: http://issues.umbraco.org/issue/U4-644

Temporary workaround (also taken from the link above):

@{ var mediaFromDatabase = new umbraco.cms.businesslogic.media.Media(slide.Id); }
@Html.Raw(mediaFromDatabase.getProperty(”bodyText”).Value.ToString())

Umbraco: Document types throws null exception

Today I came across a strange problem in Umbraco admin. When I opened a Document Type in admin it threw me a null exception (tree object reference not set to an instance).

The solution for me? To close Visual Studio. Why? I don´t know.

Some other developers at Our Umbraco have had the same problem and for most of them a IIS reset or server restart did the trick.

Umbraco document types runs slow with FamFamFam Icon Package

After installing the FamFamFam Icon Package to Umbraco it takes up to 30 seconds to load a document type. When you think about it it’s not weird at all since the FamFamFam-package includes over 1000 icons. 1000 http-request takes a while even though it’s not big sized files.

The creator of the package says that in a new version this will be solved with CSS sprites. Until then I will manually download the FamFamFam Icon Package and add specific icons to the folder Umbraco/Images/Umbraco (/Areas/Umbraco/Content/Images/DocTypeIcons in V5).

Umbraco: There can be only one ‘master’ directive

Today I received an error when I uploaded my local installation of Umbraco to public.

Parser error: There can be only one ‘master’ directive.

Apparently sometimes when you change a master-page outside of Umbracos own editor it will add a new master-tag, as well as a new content-tag.

Why I don’t know. However the solution is to remove the new generated tags in Umbracos own editor.

Thanks to Mat Fergusson in this thread at Our Umbraco:
http://our.umbraco.org/forum/getting-started/installing-umbraco/2614-There-can-be-only-one-’master’-directive

Bästa jQuery bildspelsplugin

Min kära kollega Fredrik Hansson har sammanställt en bra lista på de bästa jQuery komponenterna för bildspel på sin blogg jqueryblogg.se. Såväl för bilder som för HTML. Jag hittar ingen svensk motsvarighet till orden content slider i mitt huvud, men ni fattar poängen.

Hur som helst har vi på Bluerange testat väldigt många jQuery sliders till olika kunder och jag vågar lova att Hansson har bra på fötterna när han väljer ut det bästa.

De bästa är per definition inte de som har coolast effekter utan snarare de som fungerar bäst, prestandamässigt och cross browser.

Tryck här för att komma till de bästa jQuery sliders pluginen

Kolla om länk fungerar med javascript

Ibland kan det vara användbart att kontrollera att en sida existerar med javascript. Oftast för att kolla om en länk som har genererats dynamiskt på användardata stämmer. Spontant hade jag antagligen skickat en ajax-request och tagit emot hela sidan, men det är onödigt mycket trafik och onödigt mycket kod. Nedan är en funktion för att bara ta emot head med ajax, ingen överflödig information.

function url404check(url) {
var XMLHttp = new XMLHttpRequest();
XMLHttp.open('HEAD', url, false);
XMLHttp.send();
return XMLHttp.status != 404;
}

Funktionen ovan url404check(url) ger false om sidan är 404, annars true.