LGSL in Progress

A beta version of the protocol is available here (http://www.greycube.com/site/e107_plugins/forum/forum_viewtopic.php?5568) with new games added. While pretty much complete, the rest of LGSL is still being worked.

A new location field is being added, with the option to do Geo IP lookups and show the servers country flag.
As part of this I learnt about CSS layers, which provides a much tidier way of overlapping multiple images on the block.

People occasionally ask how to customize the list, headings, separate the game types, etc.
This is currently difficult as the list code is only able to get all the servers together.
So I am making the functions more flexible, but doing it properly is no simple task.

Finally went through the Drupal API documentation, so that will be supported in next version too.

Pet Hate

I hate it when people end their questions with "Thanks in advance."

It comes across as artificial, manipulative, that a 'thank you' to them is meaningless.

An insite into the irrational side of my mind. Anyone else have an internet pet hate ?

Share Modules Between .Net Projects

In Visual Studio, 'Add Existing Item' was making a separate copy of the module file.

I missed that the 'Add' button is also a dropdown with a second option 'Add As Link'.

Shown Here: http://www.greycube.com/help/vb/vb.net-sharing-modules.png

The linked module is aware of its relative path to the main project just like in VB6.