Skip to content

Commit 5eb4a84

Browse files
Layout adjustments
1 parent ea3ab4c commit 5eb4a84

File tree

7 files changed

+26
-10
lines changed

7 files changed

+26
-10
lines changed

Projects/PRJNAME/Deployment/high_level_architecture.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ A high-level architecture outlines the interconnected components and how they in
1010
## Components
1111
As shown in the diagram below, the SOLUTION consists of three different hardware elements, including two DataMiner systems that contain the necessary modules for processing and distributing messages:
1212

13-
![components.png](../../../images/_PRJNAME_/components.png)
13+
![components.png](../../../images/PRJNAME/components.png)
1414

1515
## Interactions
1616

1717
In the interaction diagram below, a DataMiner node process query commands from an aggregator in response to external actions from an implemented third-party application UI:
18-
![interactions.png](../../../images/_PRJNAME_/interactions.png)
18+
![interactions.png](../../../images/PRJNAME/interactions.png)

Projects/PRJNAME/Overview/access.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ description in case there are multiple DMSs. Below some examples of the typical
2323
> authentication method(send me a push or enter a password).
2424
> * After successful authentication it should start downloading {{VPN_CLIENT}} and install it in your PC, if you don't have it yet.
2525
> * The {{VPN_CLIENT}} should now indicate that you are connected as following:
26-
> ![pulse_vpn_client.png](../../../images/_PRJNAME_/pulse_vpn_client.png)
26+
> ![pulse_vpn_client.png](../../../images/PRJNAME/pulse_vpn_client.png)
2727
> * After successful VPN connection, RDP to jump servers and then from jump servers you can RDP to any server either under
2828
> {{DMS_CLUSTER_NAME}}cluster.

Projects/projects.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
uid: projects
3+
---
4+
5+
# Projects
6+
7+
>[NOTE] DON'T INTEGRATE THE CONTENTS OF THIS FILE IN INTERNAL DOCS
8+
9+
10+
- [Overview](xref:<PRJID>_overview_overview)
11+
- [Deployment](xref:<PRJID>_deployment_deployment)

Projects/toc.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
items:
2+
- name: This documentation project
3+
href: PRJNAME/toc.yml

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,21 @@ The template is designed to serve as a foundational repository that can later be
3030

3131
1. Follow the steps described at [Creating a repository from a template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template#creating-a-repository-from-a-template)
3232
2. The template uses several placeholders between '{{ }}' characters. Find and replace these with the appropriate values for the project being documented.
33-
> [!IMPORTANT] A special placeholder between _\<PRJID\>_ was used to create the **uid** references of the provided articles. You **must** find and replace all instances of this placeholder with a string that uniquely identifies the project being documented. Ensure that you use only characters permissible for creating UID references (for example, replacing \<PRJID\> with GCPVO123).
34-
3. Update existing articles or add new ones, ensuring the toc.yml file is properly referencing the new articles.
33+
> [IMPORTANT] A special placeholder between _\<PRJID\>_ was used to create the **uid** references of the provided articles. You **must** find and replace all instances of this placeholder with a string that uniquely identifies the project being documented. Ensure that you use only characters permissible for creating UID references (for example, replacing \<PRJID\> with GCPVO123).
34+
3. Rename the default project name _PRJNAME_ within the Projects and images folders with the name of the new project under documentation
35+
4. Update existing articles or add new ones, ensuring the toc.yml file is properly referencing the new articles.
3536
4. Build and test the project by using the _Docfx build_ command
3637
5. When you are confident that the documentation is ready for integration, please follow the instructions below
3738

3839
### How to integrate into internal docs
3940
1. Follow our guidelines to collaborate on the documentation, which typically requires creating a fork of internal docs
4041
2. Create a new folder in the Projects directory with a name that intuitively identifies your project
41-
3. Copy the contents of the _articles_ and _images_ folders from your documentation repository into the new folder in the forked project
42+
3. Copy the contents of the project and images folders from your documentation repository into the new folder in the forked project
4243
4. Stage all new folders and files so they are ready to commit
4344
5. Edit the _toc.yml_ file located in the Project's root folder and add a new section in the correct position, following the alphabetical order of the other projects:
4445
> -name: Test Project
4546
>
46-
> href: Test Project/articles/toc.yml
47+
> href: Test Project/toc.yml
4748
4849
6. Build and test the fork project by using the Docfx build command
4950
7. Ensure that your new project documentation aligns correctly with existing projects. Make adjustments as needed

docfx.json

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"articles/**.md",
77
"articles/**/toc.yml",
88
"toc.yml",
9+
"Projects/**.md",
10+
"Projects/**/toc.yml",
911
"*.md"
1012
]
1113
}

index.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,5 @@ Welcome to the project documentation template.
88

99
## Overview
1010

11-
- [Overview](Projects/_PRJNAME_/Overview/overview.md)
12-
- [Deployment](Projects/_PRJNAME_/Deployment/deployment.md)
13-
- [Overview](xref:<PRJID>_overview_overview)
11+
- [Overview](xref:<PRJID>_overview_overview)
12+
- [Deployment](xref:<PRJID>_deployment_deployment)

0 commit comments

Comments
 (0)