| dlgr_FireTheXslt_YYYYMMDD | - | All pages are instances of this class. It is a System.Web.UI.Page. |
| code_listings.xsd | - | This is the schema for the interim "code" format. I translate to this schema for each individual file. I then just insert the <code-listing> tag into one large in memory file of the same schema in preparation to view the code as xhtml. |
| code_format.xsl | - | If the code that needs to be displayed is an xml file this is the xslt that does the translation to the interim "code" format. This xslt file is used if the file is xml, xslt or xsd. |
| code_display.xsl | - | This is the xslt that displays the code for the current page as xhtml. It uses an in memory xml file of the schema defined in code_listings.xsd. |
| gmap_data.aspx | - | This is the xslt that generates the kml file for the Google Maps VR index. This link views the kml file directly - gmap_data.aspx. If you are viewing this in Firefox it wants you to download the direct viewing of the file. This is not really an error. I assume it because the page returns a mime-type="application/vnd.google-earth.kml+xml" or in aspx lingo ContentType="application/vnd.google-earth.kml+xml". IE does what I want and picks up the "xml" portion of the mime-type. I can't say nor do I believe that Firefox is in "error"... Just not being overly cooperative. |
| verify_extract_media_type.aspx | - | This is NOT html! Hopefully someone will grasp that it is text/plain to verify App_Code/extract_media_type.xsl which has gotten it's ContentType from App_Code/extract_media_type.xsl. Therefore verify_extract_media_type.aspx?displaycode=true also works. Further this verification only required an aspx or php file... Nothing else required as it MUST be already written.
With PHP you will note that I don't actually use the file... I have created an identical in memory DOMDocument that is the xslt. My assumtion is that it is possibly a little faster under PHP. However, note that in ASPX I do use the actual file. This is because it is a COMPILED transform therefore, my assumption is that in order to allow the server to actually compile the xslt it needs a file "placeholder" to compile to. It is an assumption... |