Well, I have been holding back my opinion for a while now, I figure I should just go ahead and say it before someone else says the same thing but in a harsher way. Having said that, I will try not to be too harsh.
If you two (especially you Heero) honestly want to tackle DSOrganize, then you need to do some things first before you two try to actually start fixing stuff.
First thing is try to find some way to get your hands on the source for DSOrganize version 3.1129 . I know it is not on Dragonminded's site anymore, but I'm sure someone can help you get a copy of that version's source. I can't stress enough that you need to start with 3.1129. It is the most recent STABLE version. Version 3.2 still has some nasty bugs in it, and it would be pointless to try to figure out what is messing up if you have never seen the code when it was NOT messing up. Version 3.2 was only released because Dragonminded's work-in-progress 3.2 got "leaked." The version 3.2 that Dragonminded put on his site to download is (as far as I know) that same work-in-progress one. So please, work with 3.1129, because it actually works fine.
Second, do not try to start fixing stuff until you can figure out how to get DSOrganize to properly compile and work fine. If you try to fix stuff before you can get DSOrganize to compile correctly, then what you think you are fixing might screw the whole thing up.
Thirdly, only use DSOrganize version 3.2 to find out the differences between 3.1129 (the version that is stable) and 3.2 (the unstable version). Start out by looking at the code that works in 3.1129, then look at the code that tries to do the same thing in 3.2. By comparing the code in each version, you can at least get a start on figuring out what is wrong in the 3.2 code by seeing how it worked in 3.1129. This won't help on everything, and probably won't help regarding the new features in 3.2, but at least it might get you off to a good start. The idea is to learn more about how DSOrganize works, so you can figure how to add features or fix bugs without screwing it all up.
Well I hope I my little rant does some good. I am no programmer, but I do know a thing or two about programming. I wish you two the best of progress if you are serious about fixing DSOganize.
If you two (especially you Heero) honestly want to tackle DSOrganize, then you need to do some things first before you two try to actually start fixing stuff.
First thing is try to find some way to get your hands on the source for DSOrganize version 3.1129 . I know it is not on Dragonminded's site anymore, but I'm sure someone can help you get a copy of that version's source. I can't stress enough that you need to start with 3.1129. It is the most recent STABLE version. Version 3.2 still has some nasty bugs in it, and it would be pointless to try to figure out what is messing up if you have never seen the code when it was NOT messing up. Version 3.2 was only released because Dragonminded's work-in-progress 3.2 got "leaked." The version 3.2 that Dragonminded put on his site to download is (as far as I know) that same work-in-progress one. So please, work with 3.1129, because it actually works fine.
Second, do not try to start fixing stuff until you can figure out how to get DSOrganize to properly compile and work fine. If you try to fix stuff before you can get DSOrganize to compile correctly, then what you think you are fixing might screw the whole thing up.
Thirdly, only use DSOrganize version 3.2 to find out the differences between 3.1129 (the version that is stable) and 3.2 (the unstable version). Start out by looking at the code that works in 3.1129, then look at the code that tries to do the same thing in 3.2. By comparing the code in each version, you can at least get a start on figuring out what is wrong in the 3.2 code by seeing how it worked in 3.1129. This won't help on everything, and probably won't help regarding the new features in 3.2, but at least it might get you off to a good start. The idea is to learn more about how DSOrganize works, so you can figure how to add features or fix bugs without screwing it all up.
Well I hope I my little rant does some good. I am no programmer, but I do know a thing or two about programming. I wish you two the best of progress if you are serious about fixing DSOganize.