I recently passed the board (33) by Riskyback. It shows up on the home page but when yo go to start a game it gives the message board not found in the data base.
Just thought someone should know .
I started a game on it through the picklist, but it isn't found in the Board Explorer. It shows up in Recnetly Added, but you can't click on it.
It's sad for all of you because it is an OUTSTANDING map!!!!
I think one of the chosen have to first add tags or something before it shows up in the board explorer?
Ozyman wrote:I think one of the chosen have to first add tags or something before it shows up in the board explorer?
Yes. I will do so.
Done
Nope, still not showing up when I click on it from the Home page.
I see it on the home page and on Boards
Sorry, I wasn't clear. It is appearing, but when you click on it you get an error that says Board not found. You can't start a game through board explorer, you can only use the dropdown list to do it.
Ahhhh - that's a tom problem. That is strange.
Now that I read j's original post I see that I did not read it closely at all. I just assumed it was the standard problem - this is worse.
RiskyBack: Breaking WarGear since the beginning.
Maybe board names with only numbers are not allowed?
The retired version of the Africa board now redirects to a URL with a number: http://www.wargear.net/boards/view/759
Which led me to the following guess: Each board also has a number assigned to it. The way it is stored in the database. And via URL, you can reach a board either by its name or by it database number.
Tried some more random URL numbers, and led to a whole bunch of retired/dev boards:
http://www.wargear.net/boards/view/740
http://www.wargear.net/boards/view/744
http://www.wargear.net/boards/view/741
http://www.wargear.net/boards/view/745
http://www.wargear.net/boards/view/530
http://www.wargear.net/boards/view/446
http://www.wargear.net/boards/view/512
Updated guess: There definitely are numbered boards in the database, but all of them seem to be dev/retired boards.
Maybe RiskyBack can try renaming the board?
Update: It seems that my original theory was correct. It was just coincidence that all the numbers I tried before were dev/retired. Or, all in that range were dev/retired/new boards.
Found CW here: http://www.wargear.net/boards/view/2038
So, even live boards can be accessed by their database number in the URL
So, the URL http://www.wargear.net/boards/view/33 searches for a board indexed as 33 in the database, which does not exist. And not a board named 33.
For this board, we have: http://www.wargear.net/boards/view/617
TL;DR : The name of the board has to be changed to include at least one character
That was my theory also but we do have a board that has a number for a name that works correctly -
http://www.wargear.net/boards/view/1790
I am sure you are correct though and for some reason 1790 works and 33 doesn't
Maybe two digits is just too little. We have 1776 also but I can't remember something with less than four characters.
Long time listener, first time caller!!
I'm not sure why 1790 (or 1776, for that matter) both work, but it's definitely because the name is being parsed as a number in the link, and not as a string. Evidence below:
The game board with the name "9 Blocks" uses the following link:
http://www.wargear.net/boards/view/9+Blocks
In this case, the "+" sign is indicating to the parsing utility to do a string concat to generate a board name.
For Board 33:
The following link fails because it's parsing the 33 as an integer 33 and using that for a lookup in the DB.
http://www.wargear.net/boards/view/33
However, if you change the link to the below, it works because the + forces the name to be treated as a string (do a string concat with "33" and "[nothing]"), which then is used to do a board NAME lookup (not database entry lookup)
http://www.wargear.net/boards/view/33+
I'd originally posited that it was an array bounds thing that allows 1790 to work. Translation: maybe the DB is sized such that it has only 1500 possible map IDs in it, so when 1790 is passed as a parameter, it is assumed to be a string and used to search board names. However, doing a slightly deeper dig, that looks like it isn't the issue because there are boards with ID numbers higher and lower than 1790.
For instance: board ID 1789 AND board 1791 both from our very own A37:
http://www.wargear.net/boards/view/1789
http://www.wargear.net/boards/view/1791
Another possibility: Maybe 1776 and 1790 actually happen to be the names AND the BOARD ID for those boards??? So they just work because of circumstance (or because someone found the problem before and Tom fixed them by making those the board IDs)?
Boris, I would say that your investigation was anything but cheap! (play on frugal)
I changed the name to XXXIII because I thought it was funny. You can now get to it by clicking on it from the home page. Thank you all!!!!
P.S. I'm taking suggestions for other names for the map. I was never really happy with calling it 33, but it is based on an episode by that name so I went with it.
This might be my favorite thread on this forum of all time.
I think 33 works as a name. There really isn't anything else that stands out from that particular episode (its after the 238th jump that this fight occurs, the ship they blow up is Olympic Carrier). So if not from that specific episode, then you're going into some generic BG wording which while you may find something, doesn't ring quite right either...
After all that looking, I didn't actually even look at the board itself. Went back and looked at it now, and I have to give Risky a round of applause:
Bravo on the Wild Card.