Aller au contenu

Welcome to MkDocs

For full documentation visit mkdocs.org.

Exemple de code

```csharp
public void AfterMarkdownRendered(ModifyHtmlAndHeadersArguments args)
{
    if (args.Markdown.Contains(" class=\"mermaid\"") || args.Markdown.Contains("\n```mermaid"))
        args.HeadersToEmbed = MermaidHeaderScript;
}
```

Exemple de doc

  • Server Applicatif
    • Scheduled Task
    • Powershell modules
    • Service account
    • Services
    • Scripts
    • Software
  • System
  • Script
  • SharePoint Solutions
  • SharePoint Sites
  • EntraID
  • Formatage MD
  • Utilisation des modules PnP local
  • utilisation de GIT
  • Monitoring (spfx)

DataTable

Key Value Description
1 OK Super test de la ligne la plus longue
2 Test boh
Column1 Column2
Exemple 1 Valeur 1
Exemple 2 Valeur 2
Exemple 3 Valeur 3
Exemple 4 Valeur 4
Exemple 5 Valeur 5

Admonition

Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

Success

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

Bug

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

Highlight

Text can be deleted and replacement text added. This can also be combined into onea single operation. Highlighting is also possible and comments can be added inline.

Formatting can also be applied to blocks by putting the opening and closing tags on separate lines and adding new lines between the tags and the content.

Emoji

Image

Image title

Image caption

Exemple de code

#include <stdio.h>

int main(void) {
  printf("Hello world!\n");
  return 0;
}
#include <iostream>

int main(void) {
  std::cout << "Hello world!" << std::endl;
  return 0;
}

snippet

Create-Certificate.ps1
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
 # Chemin vers le fichier PFX
 $pfxPath = "C:\Documentation\BAGTM\docs\assets\certs\EC_BAGTM_CERT.pfx"

 # Mot de passe du certificat PFX
 $pfxPassword = ConvertTo-SecureString -String "***" -Force -AsPlainText

 # Charger le certificat depuis le fichier PFX
 $pfxCert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
 $pfxCert.Import($pfxPath, $pfxPassword, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::PersistKeySet)

 # Ouvrir le store de certificats pour l'utilisateur local
 $userStore = New-Object System.Security.Cryptography.X509Certificates.X509Store "My", "CurrentUser"
 $userStore.Open([System.Security.Cryptography.X509Certificates.OpenFlags]::ReadWrite)

 # Ajouter le certificat au store
 $userStore.Add($pfxCert)

 # Fermer le store
 $userStore.Close()

 Write-Host "Certificat installé avec succès dans le store utilisateur local."
 Write-Host "Thumbprint : $($pfxCert.Thumbprint)"

Ligne de code

1
2
3
4
5
def bubble_sort(items):
    for i in range(len(items)):
        for j in range(len(items) - 1 - i):
            if items[j] > items[j + 1]:
                items[j], items[j + 1] = items[j + 1], items[j]

FootNote

Lorem ipsum1 dolor sit amet, consectetur adipiscing elit.2

Liste de définition

Lorem ipsum dolor sit amet

Sed sagittis eleifend rutrum. Donec vitae suscipit est. Nullam tempus tellus non sem sollicitudin, quis rutrum leo facilisis.

Cras arcu libero

Aliquam metus eros, pretium sed nulla venenatis, faucibus auctor ex. Proin ut eros sed sapien ullamcorper consequat. Nunc ligula ante.

Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis. Nam vulputate tincidunt fringilla. Nullam dignissim ultrices urna non auctor.

TaskList

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit
  • Vestibulum convallis sit amet nisi a tincidunt
    • In hac habitasse platea dictumst
    • In scelerisque nibh non dolor mollis congue sed et metus
    • Praesent sed risus massa
  • Aenean pretium efficitur erat, donec pharetra, ligula non scelerisque

Card + Awesome

  • HTML for content and structure
  • JavaScript for interactivity
  • CSS for text running out of boxes
  • Internet Explorer ... huh?

Project layout

mkdocs.yml    # The configuration file.
docs/
    index.md  # The documentation homepage.
    ...       # Other markdown pages, images and other files.


  1. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 

  2. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.