|
2 | 2 | <html> |
3 | 3 | <head> |
4 | 4 | <title>Swagger UI</title> |
| 5 | + <link rel="icon" type="image/png" href="images/favicon-32x32.png" sizes="32x32" /> |
| 6 | + <link rel="icon" type="image/png" href="images/favicon-16x16.png" sizes="16x16" /> |
5 | 7 | <link href='css/typography.css' media='screen' rel='stylesheet' type='text/css'/> |
6 | 8 | <link href='css/reset.css' media='screen' rel='stylesheet' type='text/css'/> |
7 | 9 | <link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/> |
8 | 10 | <link href='css/reset.css' media='print' rel='stylesheet' type='text/css'/> |
9 | 11 | <link href='css/print.css' media='print' rel='stylesheet' type='text/css'/> |
10 | | - <script type="text/javascript" src="lib/shred.bundle.js"></script> |
11 | 12 | <script src='lib/jquery-1.8.0.min.js' type='text/javascript'></script> |
12 | 13 | <script src='lib/jquery.slideto.min.js' type='text/javascript'></script> |
13 | 14 | <script src='lib/jquery.wiggle.min.js' type='text/javascript'></script> |
14 | 15 | <script src='lib/jquery.ba-bbq.min.js' type='text/javascript'></script> |
15 | 16 | <script src='lib/handlebars-2.0.0.js' type='text/javascript'></script> |
16 | 17 | <script src='lib/underscore-min.js' type='text/javascript'></script> |
17 | 18 | <script src='lib/backbone-min.js' type='text/javascript'></script> |
18 | | - <script src='lib/swagger-client.js' type='text/javascript'></script> |
19 | 19 | <script src='swagger-ui.js' type='text/javascript'></script> |
20 | 20 | <script src='lib/highlight.7.3.pack.js' type='text/javascript'></script> |
21 | 21 | <script src='lib/marked.js' type='text/javascript'></script> |
22 | 22 |
|
23 | | - <!-- enabling this will enable oauth2 implicit scope support --> |
24 | | - <script src='lib/swagger-oauth.js' type='text/javascript'></script> |
25 | | - |
26 | 23 | <script type="text/javascript"> |
27 | 24 | $(function () { |
| 25 | + var url = window.location.search.match(/url=([^&]+)/); |
| 26 | + if (url && url.length > 1) { |
| 27 | + url = decodeURIComponent(url[1]); |
| 28 | + } else { |
| 29 | + url = "http://localhost:8002/api/swagger.json"; |
| 30 | + } |
28 | 31 | window.swaggerUi = new SwaggerUi({ |
29 | | - url: "http://localhost:8002/api/swagger.json", |
30 | | - dom_id: "swagger-ui-container", |
| 32 | + url: url, |
| 33 | + dom_id: "swagger-ui-container", |
31 | 34 | supportedSubmitMethods: ['get', 'post', 'put', 'delete'], |
32 | 35 | onComplete: function(swaggerApi, swaggerUi){ |
33 | 36 | log("Loaded SwaggerUI"); |
|
69 | 72 | <div class="swagger-ui-wrap"> |
70 | 73 | <a id="logo" href="http://swagger.io">swagger</a> |
71 | 74 | <form id='api_selector'> |
72 | | - <div class='input icon-btn'> |
73 | | - <img id="show-pet-store-icon" src="images/pet_store_api.png" title="Show Swagger Petstore Example Apis"> |
74 | | - </div> |
75 | | - <div class='input icon-btn'> |
76 | | - <img id="show-wordnik-dev-icon" src="images/wordnik_api.png" title="Show Wordnik Developer Apis"> |
77 | | - </div> |
78 | 75 | <div class='input'><input placeholder="http://example.com/api" id="input_baseUrl" name="baseUrl" type="text"/></div> |
79 | 76 | <div class='input'><input placeholder="api_key" id="input_apiKey" name="apiKey" type="text"/></div> |
80 | 77 | <div class='input'><a id="explore" href="#">Explore</a></div> |
|
0 commit comments