| OLD | NEW |
| 1 // === Overview === | 1 // === Overview === |
| 2 // | 2 // |
| 3 // This file configures where to find and how to serve content in the docserver. | 3 // This file configures where to find and how to serve content in the docserver. |
| 4 // It's the most fundamentally important file in all of the docserver. | 4 // It's the most fundamentally important file in all of the docserver. |
| 5 // | 5 // |
| 6 // === Format === | 6 // === Format === |
| 7 // | 7 // |
| 8 // Each entry declares a rule with: | 8 // Each entry declares a rule with: |
| 9 // * An arbitrary identifier key e.g. "cr-extensions-examples". | 9 // * An arbitrary identifier key e.g. "cr-extensions-examples". |
| 10 // * What URL the rule should be invoked with, given by "serveFrom", e.g. | 10 // * What URL the rule should be invoked with, given by "serveFrom", e.g. |
| (...skipping 23 matching lines...) Expand all Loading... |
| 34 // There are some other properties that can be specified: | 34 // There are some other properties that can be specified: |
| 35 // * "supportsZip" indicates whether directories are allowed to be served as | 35 // * "supportsZip" indicates whether directories are allowed to be served as |
| 36 // zip files. For safety this isn't supported for arbitrary URLs, only those | 36 // zip files. For safety this isn't supported for arbitrary URLs, only those |
| 37 // within a rule that has "supportsZip": true. | 37 // within a rule that has "supportsZip": true. |
| 38 // * "supportsTemplates" indicates whether HTML files should be treated and | 38 // * "supportsTemplates" indicates whether HTML files should be treated and |
| 39 // renderered as templates, versus just plain text. Complex documentation | 39 // renderered as templates, versus just plain text. Complex documentation |
| 40 // which interacts with docserver features (like API listing) need to set | 40 // which interacts with docserver features (like API listing) need to set |
| 41 // this to true. Otherwise, it's safer and more efficient to omit it. | 41 // this to true. Otherwise, it's safer and more efficient to omit it. |
| 42 | 42 |
| 43 { | 43 { |
| 44 //"cr-chrome-docs-home": { | 44 "cr-chrome-docs-home": { |
| 45 //"chromium": { | 45 "chromium": { |
| 46 //"dir": "chrome/docs" | 46 "dir": "chrome/docs" |
| 47 //}, | 47 }, |
| 48 //"serveFrom": "home", | 48 "serveFrom": "home", |
| 49 //"supportsTemplates": true | 49 "supportsTemplates": true |
| 50 //}, | 50 }, |
| 51 "cr-extensions-examples": { | 51 "cr-extensions-examples": { |
| 52 "chromium": { | 52 "chromium": { |
| 53 "dir": "chrome/common/extensions/docs/examples" | 53 "dir": "chrome/common/extensions/docs/examples" |
| 54 }, | 54 }, |
| 55 "serveFrom": "extensions/examples", | 55 "serveFrom": "extensions/examples", |
| 56 "supportsZip": true | 56 "supportsZip": true |
| 57 }, | 57 }, |
| 58 "cr-public": { | 58 "cr-public": { |
| 59 "chromium": { | 59 "chromium": { |
| 60 "dir": "chrome/common/extensions/docs/templates/public" | 60 "dir": "chrome/common/extensions/docs/templates/public" |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 96 //}, | 96 //}, |
| 97 //"webstore-docs": { | 97 //"webstore-docs": { |
| 98 // "github": { | 98 // "github": { |
| 99 // "owner": "GoogleChrome", | 99 // "owner": "GoogleChrome", |
| 100 // "repo": "webstore-docs" | 100 // "repo": "webstore-docs" |
| 101 // }, | 101 // }, |
| 102 // "serveFrom": "webstore", | 102 // "serveFrom": "webstore", |
| 103 // "supportsTemplates": true | 103 // "supportsTemplates": true |
| 104 //} | 104 //} |
| 105 } | 105 } |
| OLD | NEW |