Fonctionnement

Edit:20 déc. 2023, Cre:19 mars 2024

Architecture Du Site CNC Loisirs

Voir aussi la configuration du site.

Présentation

Ce site fonctionne avec pmwiki-2.3.29, il est d’abord une base de connaissances, et le nombre de pages prévues à terme (hors pages concernant le fonctionnement) est de l’ordre de 200 à 500. Nombre de pages actuel: Env. 135

Ce site est décomposé comme suit :

Les groupes de contenu :

  • CNCLoisirs : ne contient rien d’autre que la page principale, le menu principal et une page sur les nouvelles de la CNC
  • Construction Pages sur la construction des machines
  • Utilisation Divers type d’usinage
  • Pratique Comment réaliser des pièces
  • Technique Les détails techniques
  • Domaines? ou l’on peut utiliser une machine CNC
  • Machines Exemples de machines
  • Réalisations de pièces diverses
  • Ressources Ce qui est diponible, liens, etc.
  • Matériaux Les matériaux utilisables avec une CNC
  • Divers Tout ce qui ne rentre pas dans les autres groupes.

Les groupes concernant le fonctionnement du site :

  • Fonctionnement : Le fonctionnement de ce site Wiki en particulier
  • PmWikiFr? : Le manuel général du Wiki.
  • PmWiki : Le manuel, mais en Anglais…
  • Site : Paramétrage du site. protégé par mot de passe.
  • Admin? : Les détails d’administration de ce site en particulier
    protégé par mot de passe.

Chaque groupe dispose d’un menu individuel de type CeGroupe.Menu Le menu principal du groupe CNCLoisirs renvoie vers les autres groupes, et les menus de chaque groupe renvoient vers les pages ‘maîtresses’ de chaque groupe. La première option (Accueil), ouvre un sous-menu qui renvoie vers les pages de contenu.

Tous ces groupes sont paramétrés pour constituer un espace de noms unique, c’est à dire qu’un lien vers une page sera recherché dans tous les groupes. Ceci se définit dans la variable $PagePathFmt. Il est toujours possible de créer des pages de noms identique dans des groupes différents, les pages étant recherchées en priorité dans le groupe courant. Par exemple : Construction.MoteursPAP et Technique.MoteursPAP. Cependant, pour faciliter les liens horizontaux, on s’efforcera de donner des noms différenciés, et en l’occurrence, la page Technique.MoteursPAP a été nommée Technique.TechniqueMoteursPAP, facilitant ainsi une discrimination claire sans devoir donner le nom du groupe (ce nom de page est unique).
L’appel peut donc se faire directement par TechniqueMoteursPAP, sans donner le nom du groupe.

PmWiki ne permettant pas plus d’un niveau hiérarchique de groupes, un deuxième niveau a été fait (quand nécessaire) avec les WikiTrails, qui permettent un cheminement page à page, du type : «page précédente, menu, page suivante». Le menu est simplement constitué par une liste à puces standard.

La directive (:toc:) permet de créer automatiquement une table des matières, qui se construit à partir des en-têtes !En-tête de niveau 1, !!En tête niveau 2, !!!En-tête niveau 3.

Parfois, les renvois sont créés à l’aide d’ancres, définies comme suit #Ancre

Les détails techniques et les restrictions

  • La page principale de chaque groupe porte le nom du groupe
  • La taille maxi des fichiers envoyés est de 200 000 octets (c’est paramétrable avec la variable $UploadMaxSize)
  • L’outil de recherche et l’index ne recherchent pas dans les groupes suivants
    PmWiki.
Le contenu de ce site est soumis à une License Creative Commons   (détails). Creative Commons License
Privacy - Vie privée - Imprimable - Rechercher
Page mise à jour le 20/12/2023 17:56