diff --git a/Client/httpInterface.js b/Client/httpInterface.js index d9376afaf..a2bfbe55e 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -619,7 +619,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE const owner = 'Superalgos' const head = username + ':in-app-documentation' const base = 'in-app-documentation' - const title = 'Contribution to Superalgos' + const title = 'Contribution: ' + commitMessage try { await octokit.pulls.create({ diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-005-docs-tutorial-name.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-005-docs-tutorial-name.json new file mode 100644 index 000000000..1f7f94483 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-005-docs-tutorial-name.json @@ -0,0 +1,16 @@ +{ + "topic": "Docs Basics", + "pageNumber": "5", + "type": "Docs Tutorial Name", + "definition": { + "text": "Refers to the name of the tutorial, which in turn is a collection of related pages at the Docs.", + "updated": 1609182060836 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Tutorial names are used to group a set of related pages under a certain tutorial. ", + "updated": 1609182145551 + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-005-docs-page-number.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-006-docs-page-number.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-005-docs-page-number.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-006-docs-page-number.json index 2fbbd6514..db4a7dde4 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-005-docs-page-number.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-006-docs-page-number.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "5", + "pageNumber": "6", "type": "Docs Page Number", "definition": { "text": "Each topic page must have an assigned page number. The page number is used to build the topic index displayed at the top of each Docs Topic Page.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-006-docs-node-page.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-007-docs-node-page.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-006-docs-node-page.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-007-docs-node-page.json index 4391a0f1e..e1f0136c4 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-006-docs-node-page.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-007-docs-node-page.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "6", + "pageNumber": "7", "type": "Docs Node Page", "definition": { "text": "Each node of each Project have a corresponding Node Page at the Docs, explaining everything to be known about that node.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-007-docs-concept-page.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-008-docs-concept-page.json similarity index 94% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-007-docs-concept-page.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-008-docs-concept-page.json index 9aa41878a..8bb7e69a0 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-007-docs-concept-page.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-008-docs-concept-page.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "7", + "pageNumber": "8", "type": "Docs Concept Page", "definition": { "text": "Write here a summary for this topic page." diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-008-docs-topic-page.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-009-docs-topic-page.json similarity index 94% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-008-docs-topic-page.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-009-docs-topic-page.json index dc12c1156..78d6b8d3f 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-008-docs-topic-page.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-009-docs-topic-page.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "8", + "pageNumber": "9", "type": "Docs Topic Page", "definition": { "text": "Write here a summary for this topic page." diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-009-docs-page.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-010-docs-page.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-009-docs-page.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-010-docs-page.json index d06e7ed7d..c8d9e0009 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-009-docs-page.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-010-docs-page.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "9", + "pageNumber": "10", "type": "Docs Page", "definition": { "text": "The Docs is a collection of pages classified in 3 different categories: Docs Nodes, Docs Concepts and Docs Topics. A page contains information valuable for the users of the system.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-010-docs-paragraoh.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-011-docs-paragraoh.json similarity index 93% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-010-docs-paragraoh.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-011-docs-paragraoh.json index 1b1f7f8cb..563741591 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-010-docs-paragraoh.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-011-docs-paragraoh.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "10", + "pageNumber": "11", "type": "Docs Paragraoh", "definition": { "text": "Write here a summary for this topic page." diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-011-docs-page-block.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-012-docs-page-block.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-011-docs-page-block.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-012-docs-page-block.json index d6a9c890c..43957c615 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-011-docs-page-block.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-012-docs-page-block.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "11", + "pageNumber": "12", "type": "Docs Page Block", "definition": { "text": "A Page Block is a set of paragraphs within a specific Docs Page. A single Docs Page may have 0 to any number of paragraphs.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-012-docs-nodes.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-013-docs-nodes.json similarity index 94% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-012-docs-nodes.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-013-docs-nodes.json index 435825acd..2d94c506b 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-012-docs-nodes.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-013-docs-nodes.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "12", + "pageNumber": "13", "type": "Docs Nodes", "definition": { "text": "Docs Nodes is the set of all pages in the Docs under the Docs Page Category of Node.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-013-docs-concepts.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-014-docs-concepts.json similarity index 94% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-013-docs-concepts.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-014-docs-concepts.json index 545217594..c339dfb27 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-013-docs-concepts.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-014-docs-concepts.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "13", + "pageNumber": "14", "type": "Docs Concepts", "definition": { "text": "Docs Concepts is the set of all pages in the Docs under the Docs Page Category of Concept.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-014-docs-topics.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-015-docs-topics.json similarity index 94% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-014-docs-topics.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-015-docs-topics.json index 6223af7cb..4bfa4eed2 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-014-docs-topics.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-015-docs-topics.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "14", + "pageNumber": "15", "type": "Docs Topics", "definition": { "text": "Docs Topics is the set of all pages in the Docs under the Docs Page Category of Topic.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-015-docs-books.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-016-docs-books.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-015-docs-books.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-016-docs-books.json index faefe0fda..cf2ca5497 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-015-docs-books.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-016-docs-books.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "15", + "pageNumber": "16", "type": "Docs Books", "definition": { "text": "A book is page in the Docs that contains chapters. Chapters points to a Docs Topics and are rendered as the index table of the topic they point to.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-016-docs-paragraph-styles.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-017-docs-paragraph-styles.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-016-docs-paragraph-styles.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-017-docs-paragraph-styles.json index f7c9f1087..4a75dd0ea 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-016-docs-paragraph-styles.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-017-docs-paragraph-styles.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "16", + "pageNumber": "17", "type": "Docs Paragraph Styles", "definition": { "text": "Each paragraph at a Docs Page, need to be assigend a style. The most commonly used style is the Docs Text Style.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-017-docs-search-engine.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-018-docs-search-engine.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-017-docs-search-engine.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-018-docs-search-engine.json index a1febdf41..150b34d45 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-017-docs-search-engine.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-018-docs-search-engine.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "17", + "pageNumber": "18", "type": "Docs Search Engine", "definition": { "text": "The Docs contains a search engine that allows users to search through the collection of pages.\n", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-018-docs-search-engine-index.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-019-docs-search-engine-index.json similarity index 96% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-basics-018-docs-search-engine-index.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-basics-019-docs-search-engine-index.json index ecc83f62b..63d9364d5 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-018-docs-search-engine-index.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-basics-019-docs-search-engine-index.json @@ -1,6 +1,6 @@ { "topic": "Docs Basics", - "pageNumber": "18", + "pageNumber": "19", "type": "Docs Search Engine Index", "definition": { "text": "The Docs Search Engine builds an in-memory index that contains all the phrases of all Docs Pages, plus the name, type, config and code of all nodes of the current Workspace.", diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-015-docs-error-toopic-mismatch.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-015-docs-error-topic-mismatch.json similarity index 95% rename from Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-015-docs-error-toopic-mismatch.json rename to Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-015-docs-error-topic-mismatch.json index 0b1eb2da4..641cfae46 100644 --- a/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-015-docs-error-toopic-mismatch.json +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-015-docs-error-topic-mismatch.json @@ -1,7 +1,7 @@ { "topic": "Docs Commands Errors", "pageNumber": "15", - "type": "Docs Error Toopic Mismatch", + "type": "Docs Error Topic Mismatch", "definition": { "text": "The Docs Topic Name provided does not match with the Docs Topic Name found at the page you want to delete.", "updated": 1609181659359 diff --git a/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-016-docs-error-tutorial-mismatch.json b/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-016-docs-error-tutorial-mismatch.json new file mode 100644 index 000000000..2155f85e9 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Topics/docs-commands-errors-016-docs-error-tutorial-mismatch.json @@ -0,0 +1,34 @@ +{ + "topic": "Docs Commands Errors", + "pageNumber": "16", + "type": "Docs Error Tutorial Mismatch", + "definition": { + "text": "The Docs Tutorial Name provided does not match with the Docs Tutorial Name found at the page you want to delete.", + "updated": 1610012937766 + }, + "paragraphs": [ + { + "style": "Anchor", + "text": "Anchor Topic Mismatch", + "updated": 1609181600300 + }, + { + "style": "Error", + "text": "Tutorial Mismatch. The Docs Tutorial Name provided does not match the Docs Tutorial Name of the page to be deleted.", + "updated": 1610012998692 + }, + { + "style": "Success", + "text": "Check the page you want to delete and get the right Docs Tutorial Name to use at the command.", + "updated": 1610013007982 + }, + { + "style": "Title", + "text": "Applies to" + }, + { + "style": "List", + "text": "Docs Delete Command" + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/SearchResultsPage.js b/Projects/Superalgos/UI/Spaces/Docs-Space/SearchResultsPage.js index 06146f5c4..a227fadbc 100644 --- a/Projects/Superalgos/UI/Spaces/Docs-Space/SearchResultsPage.js +++ b/Projects/Superalgos/UI/Spaces/Docs-Space/SearchResultsPage.js @@ -256,7 +256,7 @@ function newSuperalgosDocsSearchResultsPage() { let mainLink = '' - switch (result.documentIndex.docsSchemaDocument.type) { + switch (result.documentIndex.category) { case 'Topic': { mainLink = result.documentIndex.docsSchemaDocument.topic + ' - Page ' + result.documentIndex.docsSchemaDocument.pageNumber + ' - ' + result.documentIndex.docsSchemaDocument.type break