Aller au contenu
Demander une démo

85 macros. Certaines façonnent la page, d’autres vont chercher.

Une macro est un élément prêt à l’emploi que vous placez dans la page. Certaines relèvent de la présentation : un encadré, des colonnes, un sommaire. D’autres vont chercher leur contenu : dans le wiki, et elles sont alors toujours à jour, ou dans un système raccordé, et elles sont alors tirées au lieu d’être recopiées et mises à jour d’un clic.

Insérer au lieu de construire.

L’onglet INSÉRER, le bouton Macro : le sélecteur de macros s’ouvre. À gauche se tiennent les groupes, à droite les macros en fiches, chacune avec une courte description de ce qu’elle fait. En haut, un champ de recherche couvre tous les groupes, et à côté de chaque groupe figure le nombre de résultats qu’il contient. Sur chaque fiche, un point d’interrogation mène à l’aide correspondante. Une fois insérée, une macro reste modifiable : un clic, et ses réglages sont devant vous.

  • Avec une recherche sur tous les groupes. Tapez « facture » et vous voyez les macros de bexio et de WHMCS. Tapez « colonne » et vous voyez Section et Colonne (la zone de colonnes et la colonne elle-même).
  • Avec une aide. Chacune des 85 macros a son propre texte d’aide : à quoi elle sert, ce que signifient les champs, où se trouvent les pièges.
  • Avec un rafraîchissement. Une macro qui tire du contenu d’un système raccordé a un bouton pour cela. L’état est montré avec son horodatage, et chaque rafraîchissement produit une nouvelle version dans l’historique.
Le sélecteur de macros : à gauche les groupes avec leur nombre, à droite les macros en fiches avec description, la recherche en haut.
Le sélecteur de macros. Ordonné par groupe, avec un champ de recherche et un point d’interrogation.

Les 21 groupes.

Outre les éléments de présentation et de contenu, chaque programme raccordé a son propre groupe : la comptabilité, le système de tickets, la surveillance des serveurs, le stockage de fichiers. Marquées en bleu, les macros qui vont chercher leur contenu : dans le wiki, dans un fichier joint ou dans un système raccordé.

va chercher son contenu depuis le wiki, toujours à jour ; depuis les systèmes raccordés, tiré au lieu d’être recopié, mis à jour d’un clic.

Encadrés 6

Des boîtes en cinq couleurs, pour que le lecteur voie à la couleur ce qui est en jeu. Plus l’encadré libre, une boîte avec sa propre bordure, son titre et son fond.

  • Info
  • Note
  • Avertissement
  • Astuce
  • Erreur
  • Encadré

Structure 8

Des colonnes (Section pour la zone de colonnes, Colonne pour la colonne elle-même), des sections repliables (Dépliant), un sommaire bâti depuis les titres, un saut de page pour l’impression, des extraits et des listes de pages.

  • Dépliant
  • Section
  • Colonne
  • Sommaire
  • Saut de page
  • Extrait
  • Insérer un extrait
  • Liste de pages

Contenu 7

Du code avec coloration, des listes de contrôle, des dessins draw.io, des galeries, des graphiques issus de tableaux, de la vidéo et du son. Plus la note vocale : un enregistrement sonore sur la page, en option avec une transcription, c’est-à-dire le texte écrit. Une image seule n’a besoin d’aucune macro : faites glisser le fichier dans le texte et c’est fait.

  • Bloc de code
  • Liste de tâches
  • Schéma draw.io
  • Galerie
  • Graphique
  • Multimédia
  • Note vocale ou séance

Contenu de l’extérieur 5

Des tableaux depuis un fichier de tableur (CSV) ou depuis les données d’un autre programme (JSON), des fichiers Word et Excel joints et du Markdown, montrés sur la page au lieu d’être téléchargés.

  • Tableau depuis CSV
  • Tableau depuis JSON
  • Document Word
  • Feuille Excel
  • Fichier Markdown

Renvois 3

Des ancres où sauter, la liste des sous-pages, et le contenu d’une autre page, tiré au moment de l’affichage plutôt que copié.

  • Ancre
  • Sous-pages
  • Contenu d’une autre page

Personnes 5

Qui est responsable, qui a contribué, quelles tâches restent ouvertes pour quelqu’un : tirés du wiki, et non recopiés.

  • Mentionner un utilisateur
  • Tâches d’un utilisateur
  • Contributeurs
  • Pages d’un utilisateur
  • Liste d’utilisateurs

Travail collaboratif 3

Agenda et carnet d’adresses : un contact, un rendez-vous ou un extrait d’agenda, par les standards CalDAV et CardDAV, depuis Kerio, Nextcloud ou Zimbra par exemple.

  • Insérer un contact
  • Rendez-vous
  • Insérer des rendez-vous

Caractères 2

Émoticônes et caractères spéciaux, avec un champ de recherche, pour les flèches, les unités de mesure et tout ce qui manque au clavier.

  • Émoticônes
  • Caractères spéciaux

Courriel 1

Un message venu d’une boîte, avec expéditeur, date, objet et pièces jointes, placé dans le procès-verbal où il a été discuté.

  • Insérer un courriel

Nextcloud 2

Nextcloud est un stockage de fichiers que beaucoup d’entreprises emploient comme un lecteur sur internet. Le wiki en montre un fichier texte, en option seulement un extrait, ou liste ce qui se trouve dans un dossier.

  • Fichier de Nextcloud
  • Dossier de Nextcloud

Seafile 2

La même chose pour Seafile, un autre stockage de fichiers : un fichier texte d’une bibliothèque, en option seulement un extrait, ou le contenu d’un dossier.

  • Fichier de Seafile
  • Dossier de Seafile

Git 5

Depuis Gogs, GitHub, Bitbucket et GitLab, les magasins du code source (dépôts) : des demandes, une demande isolée, un fichier avec une plage de lignes, les dernières modifications et les pull requests. Ce sont des propositions de modification en attente de contrôle ; dans GitLab, on les appelle merge requests.

  • Liste de demandes (Git)
  • Demande isolée (Git)
  • Fichier du dépôt
  • Dernières modifications (Git)
  • Pull et merge requests

Compilation logicielle 2

Pour les entreprises qui développent du logiciel : le résultat du dernier passage de Jenkins, l’outil qui compile et éprouve le logiciel automatiquement, et la qualité du code venue de SonarQube, qui examine le code source à la recherche de défauts.

  • État de la compilation (Jenkins)
  • Qualité du code (SonarQube)

Exploitation 5

Pour l’exploitation informatique. De Zabbix, la surveillance des serveurs et des appareils : l’état d’un hôte (un appareil surveillé), les problèmes ouverts et l’historique d’une mesure en graphique. De Proxmox VE, la plateforme des serveurs virtuels : une machine virtuelle ou un conteneur, et la vue d’ensemble de toute la grappe.

  • État d’un hôte (Zabbix)
  • Problèmes ouverts (Zabbix)
  • Graphique (Zabbix)
  • Machine virtuelle ou conteneur (Proxmox)
  • Vue d’ensemble de la grappe (Proxmox)

bexio 6

Contact avec données de base et finances, facture et offre avec leurs postes, liste de factures par état, projet avec heures saisies.

  • Contact (bexio)
  • Facture (bexio)
  • Offre (bexio)
  • Liste de factures (bexio)
  • Projet (bexio)
  • Heures saisies (bexio)

ERP 5

Pour les entreprises avec Odoo ou Flectra plutôt que bexio : client ou fournisseur avec adresse et dernières factures, un document avec ses postes, les factures d’un client (seulement les ouvertes si vous voulez), commande ou offre, un article avec prix et stock.

  • Client ou fournisseur (ERP)
  • Facture (ERP)
  • Liste de factures (ERP)
  • Commande ou offre (ERP)
  • Produit (ERP)

Jira 3

Une demande en fiche, une liste de demandes issue d’une recherche Jira (JQL), un projet avec ses demandes ouvertes. Cloud et Data Center.

  • Demande (Jira)
  • Liste de demandes (Jira)
  • Projet (Jira)

Système de tickets 3

Un système de tickets consigne les demandes et les pannes comme des cas. Depuis Mantis, Redmine, Request Tracker, Zammad ou YouTrack : une demande avec son état et son attributaire, une liste de demandes ouvertes ou closes, un projet avec ses demandes modifiées le plus récemment.

  • Demande
  • Liste de demandes
  • Projet

WHMCS 4

Pour les prestataires informatiques : le client, ses services, ses tickets et un ticket isolé avec son historique, tirés du système de facturation.

  • Client (WHMCS)
  • Services d’un client (WHMCS)
  • Tickets (WHMCS)
  • Ticket isolé (WHMCS)

Abacus 3

Une fiche, une liste et l’historique : à quoi ressemble une fiche aujourd’hui et comment elle a changé depuis son raccordement, depuis l’archive du wiki.

  • Fiche (Abacus)
  • Liste (Abacus)
  • Historique (Abacus)

CRM 5

Depuis SuiteCRM et vtiger : client, personne, affaire, dossier et les notes qui s’y rapportent, sur la page du projet auquel ils appartiennent.

  • Client (CRM)
  • Personne (CRM)
  • Affaire (CRM)
  • Dossier (CRM)
  • Notes (CRM)

Quatre macros à l’œuvre.

La page «Kennzahlen» avec un tableau du chiffre d’affaires mensuel et, en dessous, trois graphiques : des barres à deux séries, une courbe et un secteur.
Graphique. Il prend les chiffres du tableau au-dessus. Modifiez le tableau et les trois graphiques suivent.
Une page de wiki avec la macro «fichier du dépôt» : la configuration d’exemple tirée de Git avec numéros de ligne et coloration syntaxique, en dessous les dernières modifications avec auteur et date.
Fichier du dépôt. La configuration d’exemple tirée de Git, directement sur la page. Si elle a changé dans le dépôt, un clic en apporte le nouvel état ; l’ancienne version reste dans l’historique.
Une page de wiki avec la liste de demandes de Jira : clé, titre, état, attributaire et priorité, en dessous une demande isolée en fiche avec sa description.
Liste de demandes (Jira). Ce qui est ouvert à l’instant, avec attributaire et état. Qui lit la page n’a pas besoin d’ouvrir Jira.
Une page qui incorpore un extrait nommé d’une autre page, avec une mention de sa source.
Insérer un extrait. Le même paragraphe sur cinq pages, entretenu sur une seule. Une copie se périmerait en silence ; c’est exactement ce que cette macro empêche.

Pour qui vient de Confluence : quelle macro devient quoi ?

Lors de l’import, ThurWiki convertit les macros Confluence courantes. Ce qu’il ne connaît pas laisse une ligne visible portant le nom de la macro et une entrée dans le rapport d’import. Rien ne disparaît en silence – ce serait la pire chose qu’un import puisse faire.

ConfluenceThurWikiRemarque
column, sectionColonne, Sectionles largeurs de colonne sont reprises
codeBloc de codeavec langage et coloration
info, note, warning, tipInfo, Note, Avertissement, Astuceun encadré chacun, dans la couleur correspondante
panelEncadrétitre, bordure et fond sont conservés
tocSommaireniveaux de et à
expandDépliant
drawioSchéma draw.ionotre propre installation de draw.io, le dessin reste modifiable
view-file, viewxlsDocument Word, Feuille Excelles pièces jointes sont montrées sur la page
children, pagetreeSous-pagespagetree avec une profondeur de 3
galleryGalerie
statustexte en surbrillance coloréepas de macro propre ; l’état devient une surbrillance colorée dans le texte
anchorAncre
profile, mentionMentionner un utilisateurles utilisateurs doivent exister au préalable
recently-updated, contentbylabel, livesearch, pagetreesearchListe de pagesquatre macros Confluence qui listent ou cherchent des pages ; dans le wiki, toutes deviennent la liste de pages
contributors, userlisterContributeurs, Liste d’utilisateurs
excerpt, excerpt-includeExtrait, Insérer un extrait
tasks-report-macroTâches d’un utilisateurcouvre le cas le plus fréquent : les tâches d’une personne
table-chartGraphiquegraphique à partir du tableau au-dessus ; l’import place la macro, vous choisissez les séries une fois
widget, iframe– (aucune macro)les contenus tiers incorporés ne sont pas repris ; une remarque visible reste sur la page
jiraDemande, Liste de demandes (Jira)par le connecteur Jira, avec les mêmes requêtes

La base : un relevé sur le contenu réel d’un client, sur lequel nous avons éprouvé l’import : 917 pages Confluence avec quelque 2900 occurrences de macros. Les macros les plus fréquentes y sont toutes couvertes.

Questions sur les macros

Qu’est-ce qu’une macro dans ThurWiki ?

Un élément prêt à l’emploi que vous placez dans une page : un encadré, une mise en colonnes, un sommaire, un graphique, une facture de bexio. Certaines ne font que présenter, d’autres vont chercher leur contenu : dans le wiki, et elles sont alors toujours à jour, ou dans un système raccordé, et elles sont alors tirées au lieu d’être recopiées et mises à jour d’un clic.

Comment insérer une macro ?

Par l’onglet INSÉRER et le bouton Macro. Le sélecteur de macros s’ouvre : à gauche les groupes, à droite les macros en fiches avec une courte description, en haut une recherche sur tous les groupes. Sur chaque fiche, un point d’interrogation mène à son aide. Une fois insérée, une macro reste modifiable : un clic ouvre ses réglages.

D’où vient le contenu des macros bexio, Jira ou Git ?

Du système raccordé, par un accès que l’administrateur du wiki met en place une fois. La macro tire le contenu au moment de l’insertion et le retient avec cette version de la page. Elle va chercher ce qui est nouveau à la pression d’un bouton (« rafraîchir ») ; cela produit une nouvelle version dans l’historique. L’accès est en lecture seule ; le wiki ne réécrit rien.

Qu’arrive-t-il aux macros Confluence lors de l’import ?

Les courantes sont converties : colonnes, code, sections, info, avertissement, note, astuce, encadré, sommaire, sous-pages, draw.io, aperçu de pièce jointe, galerie, ancres, mentions, modifications récentes, listes de pages ; un statut devient une surbrillance colorée dans le texte. Les macros inconnues restent sur la page sous forme de remarque visible et apparaissent dans le rapport d’import.

Puis-je construire mes propres macros ?

ThurWiki n’a pas de langage de script pour des macros maison, et n’a pas besoin de place de marché non plus. Si une source vous manque, parlez-nous-en ; nous regarderons si et à quelles conditions nous pouvons l’intégrer.

Essayez les macros sur votre propre contenu.

Dans le wiki de démonstration, vous voyez les macros à l’œuvre, les liaisons vers bexio, Jira et Git comprises. Nous le mettons en place pour vous.