17-June-2016. This is primarily a feature release so it gets a roll of the second digit. There is extensive new and changed user interface Javascript so you MUST erase browser cache to make these changes appear and work correctly.
Internal HIT definition name (P236)
There is now an “internal” name that is used throughout ResultFlow when referring to a HIT definition. This new field defaults to the “external” name that is used on the MTurk platform, but can be changed. This allows you to use shorter names that are meaningful in the context of your workflows while still using a name on MTurk that is attractive to Turkers.
The internal name is now shown in the list of HIT definitions:
An edit field for it is added to the Edit Hit form:
And it is this new internal name that is shown in selection lists on the MTurk workflow forms:
Enhance handling of channel credentials (P244)
This is invisible to you as a user and this enhancement aims to keep it that way! Where you use the same channel (Facebook, LinkedIn, etc) in multiple Personas, this change makes reauthorization in one Persona take effect in all others within your application.
Persona selection control (P235)
By popular request, there is now a drop-down control on the Persona dashboard to navigate between Personas without returning to the login dashboard.
Bit.ly interface in scripts
Several releases ago we added the option to shorted the feedItemUrl of a document using Bit.ly. This was a critical feature for our use of Twitter. In this release, I’ve added the ability to shorten any URL using this same interface. This function is still attached to the document object so your code will look something like this:
<#assign url="http://long-url-to-shorten.com"> <#assign short=doc.getShortUrl(url)>
You can then use the shortened version in the script. An example application of this would be to add and/or remove tracking variables from a URL prior to shortening it for use in social channels. In future releases we’ll provide additional functions to make URL editing easier.
Edit workflow rules (P234)
For an existing workflow rule, when clicking the rule icon next to the folder, you are now presented with an edit screen. This is a particularly cool update! Now you can with one click change an MTurk flow from sandbox to production; you can quickly update the times on a Scheduler; and you can add or remove targets to a Clone.
Fixed Error in Templates UI (P231)
This is a minor bug fix. Subfolders where not showing on the Templates tab. Now they are.
Fix links to templates on HIT definition page (P241)
On the MTurk tab there is a list of HIT definitions with links to the HIT and Answer templates. The links to the templates now go to the Template editor for that template instead of to the prior non-useful location.
Fixed Error in MTurk T2 Review Templates (4 files)
The review templates take the result content from the prior HIT and include it in the instructions for Turker doing the review. That will look something like ${answer.content}. This is wrong. It must look like ${answer.content?xml}. This performs a URL encoding on the answer content before inserting it into the review HIT fixing syntax errors in those cases where the answer contained special characters such as ampersands.
These templates are fixed in your new Personas. They need to be fixed in current Personas by hand. Follow the instructions HERE to make those fixes.
Leave a Reply