grunt-litmus icon indicating copy to clipboard operation
grunt-litmus copied to clipboard

clients.xml is linked wrong in the docs

Open Sawtaytoes opened this issue 9 years ago • 5 comments

Per this page: http://docs.litmus.com/w/page/18056603/Customer%20API%20documentation, clients.xml is located in pages/clients.xml and emails/clients.xml.

I think it'd be nice to include a generic list of Application codes and Application long names in the docs so everyone using this plugin doesn't have to look every single one of them up like this:

Android 2.3
android22
<dt>Android 4.2</dt>
<dd>android4</dd>

<dt>AOL Mail (Explorer)</dt>
<dd>aolonline</dd>

<dt>Gmail App (Android)</dt>
<dd>androidgmailapp</dd>

<dt>AOL Mail (Firefox)</dt>
<dd>ffaolonline</dd>

<dt>AOL Mail (Chrome)</dt>
<dd>chromeaolonline</dd>

<dt>Apple Mail 6</dt>
<dd>appmail6</dd>

<dt>BlackBerry 4 OS</dt>
<dd>blackberry8900</dd>

<dt>BlackBerry 5 OS</dt>
<dd>blackberryhtml</dd>

<dt>Color Blindness</dt>
<dd>colorblind</dd>

<dt>MessageLabs</dt>
<dd>messagelabs</dd>

<dt>iPhone 5s</dt>
<dd>iphone5s</dd>

<dt>iPad Mini</dt>
<dd>ipadmini</dd>

<dt>Postini</dt>
<dd>postini</dd>

<dt>iPad (Retina)</dt>
<dd>ipad</dd>

<dt>Barracuda</dt>
<dd>barracuda</dd>

<dt>Outlook</dt>
<dd>outlookfilter</dd>

<dt>SpamAssassin</dt>
<dd>spamassassin3</dd>

<dt>Gmail</dt>
<dd>gmailnewspam</dd>

<dt>Yahoo! Mail</dt>
<dd>yahoospam</dd>

<dt>AOL Mail</dt>
<dd>aolonlinespam</dd>

<dt>Gmail (Explorer)</dt>
<dd>gmailnew</dd>

<dt>Gmail (Firefox)</dt>
<dd>ffgmailnew</dd>

<dt>Gmail (Chrome)</dt>
<dd>chromegmailnew</dd>

<dt>iPhone 4s</dt>
<dd>iphone4</dd>

<dt>iPhone 5</dt>
<dd>iphone5</dd>

<dt>Lotus Notes 6.5</dt>
<dd>notes6</dd>

<dt>Lotus Notes 7</dt>
<dd>notes7</dd>

<dt>Lotus Notes 8</dt>
<dd>notes8</dd>

<dt>Lotus Notes 8.5</dt>
<dd>notes85</dd>

<dt>Outlook 2000</dt>
<dd>ol2000</dd>

<dt>Outlook 2002</dt>
<dd>ol2002</dd>

<dt>Outlook 2003</dt>
<dd>ol2003</dd>

<dt>Outlook 2007</dt>
<dd>ol2007</dd>

<dt>Outlook 2010</dt>
<dd>ol2010</dd>

<dt>Outlook 2011</dt>
<dd>ol2011</dd>

<dt>Outlook 2013</dt>
<dd>ol2013</dd>

<dt>Outlook.com (Explorer)</dt>
<dd>outlookcom</dd>

<dt>Outlook.com (Firefox)</dt>
<dd>ffoutlookcom</dd>

<dt>Outlook.com (Chrome)</dt>
<dd>chromeoutlookcom</dd>

<dt>Plain Text</dt>
<dd>plaintext</dd>

<dt>Thunderbird latest</dt>
<dd>thunderbirdlatest</dd>

<dt>Yahoo! Mail (Explorer)</dt>
<dd>yahoo</dd>

<dt>Yahoo! Mail (Firefox)</dt>
<dd>ffyahoo</dd>

<dt>Yahoo! Mail (Chrome)</dt>
<dd>chromeyahoo</dd>

<dt>Sender Policy Framework</dt>
<dd>spfcheck</dd>

<dt>DKIM</dt>
<dd>dkimcheck</dd>

<dt>DomainKeys</dt>
<dd>dkcheck</dd>

<dt>Sender ID</dt>
<dd>senderidcheck</dd>

<dt>GMX</dt>
<dd>gmxspam</dd>

<dt>Mail.com</dt>
<dd>mailcomspam</dd>

<dt>Windows Phone 8</dt>
<dd>windowsphone8</dd>

Sawtaytoes avatar Aug 08 '14 17:08 Sawtaytoes

Do you think creating an options.listClients would be useful? If set to true it would log them. I have created a function that I personally use that does just that.

jeremypeter avatar Aug 08 '14 19:08 jeremypeter

Are the clients different per account or are you talking about per project like the one you're uploading to? If so, then that'd be a neat debugging option.

Sawtaytoes avatar Aug 08 '14 19:08 Sawtaytoes

All it would do is list all the available clients that a user can test against based on the url: https://yourcompany.litmus.com/emails/clients.xml. Then the user can pick and choose from the results what they want to put in the options.clients array.

jeremypeter avatar Aug 08 '14 20:08 jeremypeter

No reason not to do it expect a slightly faster pull from npm on new projects. I think it could be a nice convenience feature.

Sawtaytoes avatar Aug 08 '14 20:08 Sawtaytoes

ok, I'll work on it

jeremypeter avatar Aug 08 '14 21:08 jeremypeter