Nice. But if you can afford to reserve space for the table, why would you still want to open and close it? You might as well display the table permanently. Or start with an open table. That the standard version of the ID adds a hidden table was sort of an emergency measure for still being able to access the table if the author did not find a place to fit it on his page.
Historically the development of the ID started with the user having to place 'anchors' for all of the different elements the script could generate (board, piece table, piece list) in his text. Later I let the script create any missing anchors by itself, in a hidden div.
If this only needs some change in the way it creates the anchors, you could make that change optional, under control of a parameter sideBySide=1.
Nice. But if you can afford to reserve space for the table, why would you still want to open and close it? You might as well display the table permanently. Or start with an open table. That the standard version of the ID adds a hidden table was sort of an emergency measure for still being able to access the table if the author did not find a place to fit it on his page.
Historically the development of the ID started with the user having to place 'anchors' for all of the different elements the script could generate (board, piece table, piece list) in his text. Later I let the script create any missing anchors by itself, in a hidden div.
If this only needs some change in the way it creates the anchors, you could make that change optional, under control of a parameter sideBySide=1.