“No Exit” “Feature”

That’s a lot of quotes in the title, but essentially it’s describing functionality requested by Brian Croxall (via Twitter): he wanted to have an embedded Cirrus tool that wouldn’t make it quite so easy to recover the full text (when you click on a word in Cirrus, it opens up a new window with the default skin, which includes a full-text reader). I’m not sure if Brian wanted to demonstrate the frustration of non-consumptive analysis (where you can’t retrieve the original text) or if he wanted to use a corpus that shouldn’t really be circulating, but we cooked something up for him.

We’ve added a parameter called noOtherExport that can be appended to the end of a URL and that makes it a bit more difficult to recover the full text – something like this:

http://voyant-tools.org/tool/Cirrus/?corpus=shakespeare&stopList=stop.en.taporware.txt&noOtherExport=true

Now, if someone clicks on a word, a growl-like message will appear to indicate that new windows are disabled.

No Exit

 

This parameter also disables an option in the export dialog box (that appears when you click on the diskette icon in the upper right-hand corner), which normally allows the user to generate “a URL for a different tool/skin and current data.”

Of course, a resourceful person can still access the full corpus by manually generating a URL with the corpus ID, but the new noOtherExport parameter forces a few extra steps.

The new Voyant architecture, currently under development, will allow finer-grained control for accessing documents and corpora.