For as long as I can remember I have wanted a formatted, printable report of Dreamweaver search results. Since Dreamweaver’s “Save Report” of the results pane is an xml file I have always been too lazy to pursue it. I have finally put forth a little effort to generate one using XSLT. XSLT stands for XSL Transformations. XSLT “transforms” XML documents into other formats, like XHTML.
Download the search_results.xsl file here. Unzip it. It is the file that will perform the styling of your XML results file. Hang on to it for now.
Open Dreamweaver’s “Find and Replace” window (Command + F). Enter your search criteria and click “Find All”.
In the “Results” pane click the save icon.
You can accept Dreamweaver’s default file name or give the file a name related to your search. I’ll call mine Post.xml. Save it in the same directory where you put search_results.xsl. Open Post.xml (or whatever you called it) with Dreamweaver and add the one line of code annotated below with the red arrow.
Now open your Post.xml file with a web browser such as Safari. You should see your search report formatted as follows:
You now have a nice printable report complete with results total.
*** UPDATED 2/27/2015 ***
As a security measure Chrome blocks access to local files. You must open Chrome from the command line with a flag to allow access to local files.
Follow these steps to allow local file access in Chrome on the Mac:
- If you have Chrome open, close it
- Open a terminal window
- Execute the command:
open /Applications/Google\ Chrome.app --args --allow-file-access-from-files
- Once Chrome opens select ‘File > Open File’ and browse to your local xml file
- Voilà