Today I added UI components to savory for taking or re-taking screenshots.

When savory is buzzing along doing its thing, the maintainers of the system shouldn't be concerned with taking screenshots of the malware URLs. When things break though, or when the maintainers wish to retake screenshots, they need to have a component in the UI to do so.

As of this writing, it looks like this

<img class="size-medium wp-image-668 aligncenter" title="Screenshot tab" src="http://caphrim.net/tim/wp-content/uploads/2010/02/Screenshot-1-300x138.png" alt="" width="300" height="138" /></a></p>
Well, that's what you see when the screenshot has not been taken yet, or was tried and failed.

If you click the big camera in the middle of the screen, you can ask savory to re-take a snapshot of the webpage. This will open up a modal window in your browser with a progress indicator. When the snapshot process completes (and if it's successful) you'll be presented with your new screenshot.

<img class="size-medium wp-image-669 aligncenter" title="Post snapshot" src="http://caphrim.net/tim/wp-content/uploads/2010/02/Screenshot-2-300x198.png" alt="" width="300" height="198" /></a></p>
You can then tell savory to save the new screenshot back to it's database for future use.