Alright, thank you for confirming run-time substitution&#39;s lack of LAYER NAME support. <br><br>My setup involves MapServer 5.0, OpenLayers 2.7, and TileCache 2.1. Maps are WMS and not all layers (including the ~50 in my first post) are cached. I&#39;ve written a small javascript library that handles feature queries, loads custom tools, and does the communication between client interaction and MS/OL/TC. Most maps are in html pages for partner and sponsor projects.<br>
<br>Mapscript intrigues me and I should understand it better, but I&#39;m still
not clear on the topic in general (even after going through the
documentation). It sounds like instead of OL doing direct MS requests it would hit a (Python, etc) CGI that handled MS requests and generated the relevant images? An OL mailing list search for mapscript just returned a bunch of results, I&#39;ll research some more. Thank you.<br>