|
38 | 38 | <table class="table table-striped" style="margin-bottom:0">
|
39 | 39 | <tr>
|
40 | 40 | <td><strong>Reload on every request:</strong></td>
|
41 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('reloadOnEveryRequest')#</cfoutput>">?</a> |
| 41 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('reloadOnEveryRequest')#</cfoutput>">?</a> |
42 | 42 | #yesNoFormat(application._taffy.settings.reloadOnEveryRequest)#</td>
|
43 | 43 | </tr>
|
44 | 44 | <tr>
|
45 | 45 | <td><strong>Return Exceptions as JSON:</strong></td>
|
46 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('returnExceptionsAsJson')#</cfoutput>">?</a> |
| 46 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('returnExceptionsAsJson')#</cfoutput>">?</a> |
47 | 47 | #yesNoFormat(application._taffy.settings.returnExceptionsAsJson)#</td>
|
48 | 48 | </tr>
|
49 | 49 | <tr>
|
50 | 50 | <td><strong>CORS:</strong></td>
|
51 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('allowCrossDomain')#</cfoutput>">?</a> |
| 51 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('allowCrossDomain')#</cfoutput>">?</a> |
52 | 52 | <cfif application._taffy.settings.allowCrossDomain EQ 'false'>No<cfelse>Yes</cfif></td>
|
53 | 53 | </tr>
|
54 | 54 | <tr>
|
55 | 55 | <td><strong>E-Tags:</strong></td>
|
56 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('useEtags')#</cfoutput>">?</a> |
| 56 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('useEtags')#</cfoutput>">?</a> |
57 | 57 | #yesNoFormat(application._taffy.settings.useEtags)#</td>
|
58 | 58 | </tr>
|
59 | 59 | <tr>
|
60 | 60 | <td><strong>JSONP:</strong></td>
|
61 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('jsonp')#</cfoutput>">?</a> |
| 61 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('jsonp')#</cfoutput>">?</a> |
62 | 62 | <cfif application._taffy.settings.jsonp eq false>No<cfelse>?<strong>#application._taffy.settings.jsonp#=</strong>...
|
63 | 63 | </cfif></td>
|
64 | 64 | </tr>
|
65 | 65 | <tr>
|
66 | 66 | <td><strong>Endpoint URL Param:</strong></td>
|
67 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('endpointURLParam')#</cfoutput>">?</a> |
| 67 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('endpointURLParam')#</cfoutput>">?</a> |
68 | 68 | #application._taffy.settings.endpointURLParam#</td>
|
69 | 69 | </tr>
|
70 | 70 | <tr>
|
71 | 71 | <td><strong>Serializer:</strong></td>
|
72 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('serializer')#</cfoutput>">?</a> |
| 72 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('serializer')#</cfoutput>">?</a> |
73 | 73 | #application._taffy.settings.serializer#</td>
|
74 | 74 | </tr>
|
75 | 75 | <tr>
|
|
82 | 82 | </tr>
|
83 | 83 | <tr>
|
84 | 84 | <td><strong>Global Headers:</strong></td>
|
85 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('globalHeaders')#</cfoutput>">?</a> |
| 85 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('globalHeaders')#</cfoutput>">?</a> |
86 | 86 | <dl>
|
87 | 87 | <cfloop list="#structKeyList(application._taffy.settings.globalHeaders)#" index="local.h">
|
88 | 88 | <dt>#local.h#</dt>
|
|
95 | 95 | </tr>
|
96 | 96 | <tr>
|
97 | 97 | <td><strong>Exception Log Adapter:</strong></td>
|
98 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('exceptionLogAdapter')#</cfoutput>">?</a> |
| 98 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('exceptionLogAdapter')#</cfoutput>">?</a> |
99 | 99 | #application._taffy.settings.exceptionLogAdapter#</td>
|
100 | 100 | </tr>
|
101 | 101 | <tr>
|
102 | 102 | <td><strong>Exception Log Adapter Config:</strong></td>
|
103 |
| - <td><a class="label label-default" href="<cfoutput>#getDocUrl('exceptionLogAdapterConfig')#</cfoutput>">?</a> |
| 103 | + <td><a class="label label-default" target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('exceptionLogAdapterConfig')#</cfoutput>">?</a> |
104 | 104 | <cfif isSimpleValue(application._taffy.settings.exceptionLogAdapterConfig)>
|
105 | 105 | #application._taffy.settings.exceptionLogAdapterConfig#
|
106 | 106 | <cfelse>
|
|
512 | 512 | <cfif application._taffy.settings.reloadKey eq "reload" and application._taffy.settings.reloadPassword eq "true">
|
513 | 513 | <div class="alert alert-warning">
|
514 | 514 | <strong>Warning:</strong> Your reload key and password are using the framework default settings.
|
515 |
| - It's advised that you <a href="<cfoutput>#getDocUrl('reloadKey')#</cfoutput>">change these in production</a>. |
| 515 | + It's advised that you <a target="_blank" rel="noreferrer noopener" href="<cfoutput>#getDocUrl('reloadKey')#</cfoutput>">change these in production</a>. |
516 | 516 | </div>
|
517 | 517 | </cfif>
|
518 | 518 | <div class="alert alert-info">Resources are listed in matching order. From top to bottom, the first URI to match the request is used.</div>
|
|
669 | 669 |
|
670 | 670 | <cffunction name="getDocUrl">
|
671 | 671 | <cfargument name="item" />
|
672 |
| - <cfreturn "https://docs.taffy.io/#listFirst(application._taffy.version,'-')#/##" & item /> |
| 672 | + <cfreturn "https://docs.taffy.io/##/#listFirst(application._taffy.version,'-')#?id=#lCase(item)#" /> |
673 | 673 | </cffunction>
|
0 commit comments