Blog and News from

Author: Tobias (Keylinx) Created: Mon, 07 Jul 2008 21:38:17 GMT
A blog experience of

By Tobias (Keylinx) on Tue, 24 Feb 2009 10:12:25 GMT

As I told you yesterday we are working on a mashup for our gallery module to be able to integrate gallery images in a html module. Of course the right thing to do is of course to use the current html module that are shipped with DNN. Easy? Yes it should be, if the DNN core team didn't decided to change the way it is implemented in DNN. Now there is this JIT compiled dll of the html module, which leaves us without any dll that we can reference to if we want to reuse this code.

Never the easy path....

Looking through the dnn support forum made me realize that there is only one way to accomplish this task, simply copy and paste into your project. But wait, I am using C# and not VB which the rest of DNN is implemented in, how the heck am I going to solve this issue. Well the path that seemed so easy a while ago of course led to roaming the net for resources and trial and error... again :(. However I decided that writing my own code for html module handling was still out of the question. Also converting the html module classes to C# was also not an option.

Solution, then?

I came up with the least time consuming option. I created a class library and put all the code files for the dnn html code into it. I had of course a little job to fix all the missing references and some changes for the provider to work with my namespace, but then it is a go. The only negative thing for doing in this way is that I have to maintain this class library when new versions of the html module are released.

Back on track then?

Yes, this little work around did the trick, but I still wanna know why a framework uses JIT compiled dlls and forces its users to do stupid work arounds for resusing code.

The module is going well. By the end of this week it should be finished to be downloadable here. Stay tuned!


By Tobias (Keylinx) on Mon, 23 Feb 2009 05:52:29 GMT

I got this great idea a couple of months ago, doing a special HTML module for kXGallery. The theory is simple, a regular dnn module with capability to show html, but with the addition that you can use the powerful tools that kXGallery provides today. That means, uploading images stand alone or in a zip file, thumb nails generation, rescaling the image(s) and of top of that, show the image in a HighSlide or Grey Box effect.

So I'm thinking that everywhere in the html you put in a token {kx} and when rendering, we replace that token with a image from kXGallery. Simple as that! So lets follow the progress here. I started up this morning and so far I have implemented the settings dialog. There's still a lot of work to do, so lets get going.

And yes, of course this module will be free of charge. The only thing is that you need to buy kXGallery 2 to make it work, since it will be highly integrated into kXGallery's business logic.


By Tobias (Keylinx) on Mon, 16 Feb 2009 16:33:01 GMT

This site can be very slow on performance right now. It seems that my host provider have problem with the MS SQL-Server. Hopefully this problems will be gone by the end of the week.


By Tobias (Keylinx) on Fri, 13 Feb 2009 07:00:51 GMT

Yesterday we released an update for the kXPngFix 3. There was some bugs in it who caused some users trouble. The following was fixed: 

  • SuperSleight script was not working to 100%
  • Leaving a blank in settings text box wait execution time, sometimes caused module to crash.

All you who purchased the module shall had an email sent out to you and you should be able to pick up the update as usual at

We also released the module in DNN Market Place as well. Even though we prefer snowcovered as our marketing channel due to its superior services and features, you can't deny the fact that a lot of traffic and purchases comes from DNN Market Place as well.

By Tobias (Keylinx) on Wed, 14 Jan 2009 17:39:48 GMT

Finally it has arrived. Maybe half a year delayed, but with all new features included it was a waiting worth while. The documentation needs to be updated yet. Hopefully the module will be as userfriendly making the documentation obsolete. I will not ramble about all the new stuff in it here, go to the demo page to check it out, or maybe register and download the 10 days trial!

By Tobias (Keylinx) on Thu, 21 Aug 2008 19:19:45 GMT

Hi there,

There is really busy days now. I will soon leave for a new location, which can make me a little unavailable from time to time. So if you don't get answers right away, bare with me, I am probably moving around looking for a hot spot where I can check my emails and PM :).

Now over to something else. As some of you have noticed, there is no longer information about the kXGallery on this site. The reason is that we want to give you a glimse at the v2.0 instead of the old version. The new version will hopefully hit the shelves in the middle of september and will contain a lot of improvements and new features.


The major change is that there will be availability to arrange your images and other content in albums. That means that for each module instance you will be able to arrange a tree structure of content. Other new features is that you can let the users comment and rate your pictures.


Some new improvements are that you will now be able to use a different CSS for each instance of kXGallery. You will be able to inject existing modules as well as other cool features, like reading the meta data from jpg files to name the pictures right. All this to help you bulk insert and save some boring job.


Enough rambling now. There is still some summer left, so go out and have fun in the sun. Buy a beer or an ice cream :)



By Tobias (Keylinx) on Fri, 08 Aug 2008 04:40:12 GMT

Yes! Another release from us within the same week. There is a lot of interest in this module right now, so we decided to let everybody have a chance to buy it. For the moment you can only buy it at snowcovered, but it will be released on DNN Market Place shortly, and of course here as well when we get our web shop up and running.

Meanwhile, if you register at our site, you can download a 10 days evaluation version of the kXScroll. So please do so!

/Tobias -





By Tobias (Keylinx) on Wed, 06 Aug 2008 15:29:29 GMT

Finally, there is a new version of our png fix module. This time I think we have put together the best javascripts for fixing opacity problems in IE5.5 and IE6 for you. Head over to snowcovered to pick it up. New features for this version are:

  • Added new javascript for fixing both img and css pngs
  • Added ability to choose which script that shall be generated
  • Added ability to delay the execution of the javascripts in case the page is loading slow and the images are not loaded before the javascript gets executed

Good luck with your skins out there. Be sure though that you read what you can and can't do with png fixes.


By Tobias (Keylinx) on Tue, 05 Aug 2008 16:29:08 GMT

Well, we recently put out the kXScroll on our site here to see if it met the standards and to see if we could track down some more issues before releasing it. We found a couple of more issues, often related to having different kind of scroll instances on the same page. All of them is corrected now, and we also came across the Cambrian Beta 6 (DNN 5) to test our modules on the next version of DotNetNuke. There has been a lot of changes to the .dnn file in Cambrian, but it works ok with the old .dnn format as well. One thing, we had to change extension on our license file, since it otherwise warns about that file.

All these things together makes this one of the best scroll modules (if not the best?) in the DotNetNuke eco system today. We realised that there is so much more going on in this version than v1.4 which makes us realise that we have to call this as a major upgrade instead. So there will never be a v1.5 released. The new version will be kXScroll v2.0 and nothing else. Be sure that you pick this one up when this is released (we're talking days now).


By Tobias (Keylinx) on Mon, 28 Jul 2008 09:42:26 GMT

As you can see on the kXScroll demo page, we are now trying the kXScroll v1.5. So far we have not encountered any problems and we are very excited about this new version since it contains so much new cool features. How about automatic scrolling on vertical and horizontal scrolls. We also decided to put in a google map drag and drop scrolling feature on the grid mode. If you use it on master item mode, then you can produce a very cool effect. On top of that we also introduce two new scroll modes. Those are used for news tickers. They can be paused by hovering over and you can of course set which speed you wish them to scroll. Look out for the release!



dotnetdotnetnukevisual studiosql server