web-dev-qa-db-fra.com

Ordre de tri des pages du wiki GitHub?

Je ne semble pas pouvoir donner un ordre de tri aux pages Wiki d'un projet sur GitHub. Est-ce que cette option existe?

 GitHub pages screenshot

22
tocqueville

Ce ne est pas. 

Mais vous pouvez utiliser la barre latérale pour créer une "table des matières" personnalisée dans laquelle vous pouvez les classer dans l'ordre de votre choix, avec en-têtes et tout, voir ci-dessous (à partir de https://github.com/BrechtDeMan/WebAudioEvaluationTool/ wiki )

Vous voudrez peut-être consulter les réponses à cette question .

 enter image description here

24
BrechtDeMan

Une autre approche consiste à ajouter des chiffres devant les titres de page.

1. Home
2. Installation
3. Domain
4. CmsMethods
9
Kevin Workman

Vous pouvez utiliser le module github-wiki-sidebar npm pour imposer un ordre des pages et générer le menu de la barre latérale.

  • installer le module npm localement

    npm install github-wiki-sidebar -g
    
  • cloner votre référentiel wiki

    git clone <https://github.com/<username>/<my-project-name>.wiki.git
    cd <my-project-name>.wiki
    
  • exécuter l'action tutorial avec l'indicateur --git-Push

    github-wiki-sidebar --action=tutorial --git-Push
    

Laissez les options par défaut pour toutes les requêtes en dehors de la commande. Ici, une liste de tous vos fichiers sera affichée avec la possibilité de changer l'ordre par défaut. Vous pouvez consulter un exemple ci-dessous dans la documentation du module:

 enter image description here

Finalement, la barre latérale de votre wiki GitHub est mise à jour, car la commande --git-Push validera également vos modifications dans le référentiel Origin. Il ajoute au fichier _Sidebar.md modifié un fichier option.json pour stocker vos options pour les mises à jour suivantes.

0
adtanasa