Archive for December, 2009

DotNetNuke infinite redirect

dotnetnuke-logo.gif

Het fixen van de infinite redirect loop op een DotNetNuke site kan op de volgende manieren:

  1. De laatste slash verwijderen “/”, bijv www.example.com/. Verwijder de “/” om de loop te fixen.
  2. Verander de web.config en zet usePortNumber=”true” (In mijn geval runde de site op port 80 toch heeft deze setting de loop verholpen)

Ik had voor dat dit issue optrad nog een ander probleempje, er werdt verkeert geredirect, namelijk naar de portAlias van mijn development omgeving. Dit is te verhelpen door in de Tabel ‘PortalAlias’ de portAlias aan te passen naar de nieuwe portalAlias

Scalable CSS buttons

Meeschalende CSS buttons, het blijft een leuke uitdaging om dit voor elkaar te krijgen. De mooiste techniek die ik tot nu toe ben tegengekomen is deze van David’s Kitchen.

Hierin worden buttons en links met de .btn class via jQuery vervangen xhtml valide markup. Deze nieuwe  markup wordt vervolgens op gemaakt via een aantal CSS regels.

Het mooie van deze techniek is behalve dat de knoppen meeschalen met de tekst, de kleuren van de knop niet in de achtergrond image worden gezet maar gewoon via CSS classes. De kleur van de knoppen kan zo dus makkelijk worden aangepast.