I tried to fix the CRC comparison in the mod menu yesterday. To do so I added a new column called crcnew to the glestmaps table. The php script now looks for a version number and returns the old or the new crc depending on the request.
In the code we now send a get parameter called version ( ?version=0.1 at the moment ) .
Now the problem:
After adding all the new CRCs in the glestmaps table I still see conflicts in the mod menu. Some maps have conflicts, others don't. So I rechecked the stored CRC numbers for maps shown as conflicted, but they were ok ....
I think something must be wrong in the CRC calculation of the mod menu.