Urbanbike

Index |
ou détaillée | Fil RSS | ATOM

Draftsapp | Tags et Workspaces…!

Coopération maximale pour naviguer dans des centaines de notes…

dans drafts | écrire | usages

Attention, TLBI (…très long billet imbittable…!) qui nécessite de bien s’accrocher au bastingage…!
Billet lié à un outil de prise de notes, Drafts, aussi… ne perdez pas de temps de le lire
…d’autant que l’IA n’est pas plus intervenue dans ce texte — pour lisser mon style — que dans tous mes billets précédents !…

Arrrf…!
J’ai fait le choix de basculer sur Ulysses1 la semaine dernière et, paradoxalement, j’ai passé plus de temps dans Drafts !
La dernière version de cette app — la 49ème — en est, en grande partie, la cause…
…ainsi qu’un besoin de mettre à jour quelques billets suite au changement d’extension d’urbanbike, et aux 50 ans d’Apple dans quelques mois.
Et, comme d’habitude, j’ai sacrément dérivé (…ce qui n’explique pas quand même pas la trentaine de copies d’écran qui se succèdent dans ce billet… quoi que…!)…

À la redecouverte des workspaces…

C’est en révisant les workspaces2 — espaces de travail — de Drafts que je me suis rendu compte que je devais impérativement changer ma manière de procéder…

Un peu comme “allumer mon poêle à bois par le haut” …et non plus par le bas…!
Clin d’oeil à @ronhe qui m’a initié à comment ne plus enfumer ma cambuse îlienne…

C’est contre-intuitif et sacrément efficace… J’ai donc abandonné l’option qui consiste à créer une note puis lui allouer un tag, souvent un tag à usage quasi unique… parce que l’on a oublié ceux précédemment créés ou qu’on a mal orthographié la seconde fois…!!

Donc jusqu’à ces derniers jours, je procédais comme suit (…ne me jugez pas…!)…

Un nouveau document, un tag…

J’utilisais un script basique — New Draft — qui génère un nouveau brouillon.

reduc-450

J’avais ajouté l’instruction date et heure
[[date|%C%y/%m/%d %H:%M]] précédé d’une balise markdown. …et le tag en_cours, …quitte à en ajouter d’autres tags à la main par la suite en mode bricolage.

Point de détail : ça va sans dire mais c’est mieux en le disant, rapport aux copies d’écran : j’ajoute systématiquement un # devant mes tags…
C’est dit !

reduc-450

La date et l’heure s’avèrent souvent inutiles mais ça pose sa note !

Capture sur le Web + quelques tags…

Idem, coté capture de d’URLs sur le Web, j’utilisais — et j’utilise toujours — pour capturer une sélection de texte et sa source la fonction Web Capture Template de Drafts.

reduc-450

Mais, pendant des années, j’avais placé des tags dans la zone dédiée de cette fenêtre …quitte à supprimer/modifier ces tags de base.

Point de détail : la date de capture de la sélection de texte sur le Web est une information différente de la création de la note, CQFD.
Ici, vous pouvez modifier au clavier cette date de capture pour qu’elle soit en accord avec la date de publication lue sur le net…!!

Bref, je laisse ces exemples de côté, c’était ma vie d’avant, ça a fonctionné (…les billets de ce blog en sont une illustration) mais je préfère désormais m’appuyer sur les relations pratiques entre tags et workspaces…!
Tout arrive !

Contre intuitif …qu’il a dit !

Bref, depuis quelques jours, je capture ou rédige une note sans placer de tag à priori.

Je les ajoute après coup en associant ma nouvelle entrée à un Workspace et c’est tout. J’ai l’impression d’avoir redécouvert l’eau chaude mais autant partager ici mon expérience (sic!) …et les endroits où se planquent ces robinets !

Avertissement : Un paquet de copies d’écran arrivent : accrochez-vous, j’improvise…! Pensez à les détailler si vous arrivez à vous intéresser à ce billet…!

Bref, au risque de me répéter, j’ai littéralement changé de méthode pour un process qui me semble plus efficace3… de mon point de vue et qui s’appuie au départ sur une donnée propre à Drafts…

Je prends comme exemple le billet d’hier (…urbanbike : le seul site que ne cesse de se citer…!)…

reduc-450

  • Au départ, un écran blanc… sur lequel je tapote avec deux doigts ou via la saisie gestuelle…

Point de détail : la barre d’icônes au-dessus de clavier, dite barre additionnelle, est une longue barre qui se déplace horizontalement, je me rends compte que le changement d’affichage des icônes peut troubler le lecteur déjà confus…! J’en utilise un certain nombre…!

reduc-450

  • Notez que Drafts affiche quelques icônes au dessus de cette étendue blanche, dont la possibilité d’ajouter un tag (visible, sur fond rouge dans ma feuille de style)…
  • vade retro…! Je ne veux pas de tags…! Et, au-dessus, un symbole plus (+) pour créer une nouvelle note ; à sa gauche, une icône de page blanche

un document = une date de création…!

Quand vous créez un nouveau brouillon, une note, un document dans Drafts, ce dernier l’associe à une date de création (et à une UUID vu qu’il ne vous demande pas de titre…).

  • Le billet que vous lisez a été créé le 16 décembre 2025 à 11:58, c’est Drafts qui me l’indique via un appui sur l’icône d’information et il ajoute sur quel écran et à quel emplacement sur la planète…!

Comment je le sais…? Il suffit d’appuyer sur l’icône icône de page blanche

reduc-450

  • …puis d’appuyer sur le bouton i entouré d’un cercle, bouton d’information…

reduc-450

  • Pour l’heure sur cet exemple, la carte de localisation n’est pas encore activée : elle le sera quand que je commencerais à saisir du texte…

Premier pas (…second…?) de coté : notez que l’interface de Drafts dans l’iPhone recèle plein d’options pour accéder à nombre de fonctions et chacun choisit les siennes…! Digression : je sais que c’est perturbant mais que c’est l’un des aspects de cette application atypique qui me séduit. Plusieurs chemins sont possibles pour le rédacteur, chacun choisit ce qui lui convient…

reduc-450

  • Un appui en haut et au milieu vous permet d’accéder aux notes précédentes, etc.

Je reprends : dans ma nouvelle pratique, toute note du jour est automatiquement rangée dans un workspsace que j’ai nommé… Aujourd‘hui (…oui, ce billet est d’une grande originalité…!).

reduc-450

C’est un workspace qui se fiche de savoir s’il y a un tag actif ou pas, il ne s’intéresse qu’à la date de création.

Intérêt…?
Comme j’ai des centaines de notes (+ de 4 000…), ce workspsace Aujourd‘hui isole celles du jour — avec ou sans tags — de l’ensemble.

note pratique, si vous n’avez jamais créé de workspsace, c’est le moment d’essayer…!

Sur la copie d’écran précédente, la note du jour s’affiche dans le liste des fichiers du workspsace Aujourd‘hui. Pas de tags (pastilles rouges dans ma feuille de style)

Avec les tags (…j’explique un peu plus loin comment je procède), la note s’affiche comme ceci :

reduc-450

reduc-450

  • et toujours dans le workspsace Aujourd‘hui (mais… pas demain (désolé) !)

reduc-450

  • et dans le workspsace en cours…!

Les espaces par dates sont pratiques !

Comme il m’arrive souvent de ne pas terminer un bout de note le jour même, de ne pas la ranger, ce workspace comme quelques complices dont 24 heures et 72 heures4 me permet de la débusquer sans effort !

C’est hyper pratique même si je me souviens généralement que c’était hier ou avant-Hier …
Enfin, pas toujours…!

Pour m’éviter cela, je dispose de deux types d’espaces, quelques-uns dédiés à la chronologie et un gros paquet de thématiques qui parfois se recouvrent…

reduc-450

  • Je vous montre un extrait cette liste de workspaces… qui affiche d’ailleurs le nombre de notes comptabilisées par chacun…
  • L’idée n’est pas de tout garder (même si ça se discute) mais me retrouver dans ce fatras de notes diverses…

Bref, Drafts me permet de retrouver mes mes aiguilles dans ma botte de foin5, littéralement…!

Accéder aux documents modifiés dans les dernières 24 ou 72 heures…

Bon, là je sais que je vous ai totalement perdu…!
Je résume ce qui précède : le premier usage basique de mes Workspaces est de retrouver mes derniers billets en cours.

Mais il est astucieux d’attribuer des tags aux notes pour les ventiler dans des dossiers spécifiques…

Et c’est ici que le seconde fonction KissCool d’un Workspace devrait vous intéresser…!
Au lieu d’ajouter des tags au petit bonheur ou selon l’inspiration, autant créer des dossiers, des espaces de travail… des Workspaces avec des tags…

Et naviguer dans ces 4 000 notes sans effort…

Je vous rassure : oui, on peut agir simultanément sur les dates de création ou de modification, trier, disposer de tags précis, en exclure, etc. Et même changer de feuille de style et même de syntaxe, etc. J’y reviens vite fait à la fin.

Un exemple, le mien…!

Je ne regarde quasiment jamais de vidéos mais j’écoute nombre d’émissions de radio et souvent le besoin de retenir une info. les radios de service public RadioFrance disposent d’un chouette site internet qui répertorie une tripotée de thématiques (pour l’instant)…

J’y vais après coup pour retrouver l’extrait ou la source qui m’a captivée… Et je capture cette info qui atterrit avec son URL dans Drafts.

reduc-450

J’ai, par exemple, créé un workspace nommé Toutes radios6. Il collecte toutes les notes qui ont le tag radio au minimum…

reduc-450

J’ai créé un autre workspace Histoire (ci-dessus) qui collecte les notes avec les tags radio et histoire, etc. Mais qui ne collecte pas les brouillons qui possèdent les tags radio et international et/ou encore presse par exemple…

Ou encore un dédié au infos internationales…

reduc-450

Grâce à ces différents workspaces, je n’affiche que les contenus que je souhaite consulter.

Changer d’espace…

Pour passer d’un Workspace à un autre, Drafts dispose de nombre d’options dans son interface (d’où mon rappel de la partie haute de l’écran sur l’iPhone)…

reduc-450

Une alternative est d’afficher le volet de gauche (balayage vers la… droite…) pour accéder à cet autre manière de naviguer (!!)…
Mais qui n’en affiche qu’une partie, que les derniers utilisés (le reste est accessible via More).

reduc-450

Et là, je sens le désespoir vous gagner, qu’un retour à l’app TextEdit s’impose…!

…utilisez une action…!

Mais nous sommes sur Drafts !
Et le nombre de contributeurs astucieux qui savent coder et diffusent leurs extensions est à proprement parler hallucinant !
Certes, les scripts et actions ne sont disponibles qu’à ceux qui ont fini par comprendre que tout ne peut être gratuit.
Si vous réglez annuellement la version Pro, un moyen efficace pour que Greg, le développeur de Drafts, puisse continuer à vivre, vous pouvez dès lors installer sur vos écrans les pépites disponibles dans le Directory de Drafts.

Sur cet espace, j’ai trouvé l’action Select Workspace qui me permet de me balader d’un espace à un autre.
Son contenu se met à jour en fonction des Workspaces que j’ajoute, sans aucune limite et dans l’ordre que j’ai défini !

Pour l’atteindre, je balaye généralement du doigt mon écran pour accéder au volet de droite et à une liste d’actions en tous genres (chacun sa passion…!).

reduc-450

Ce script affiche tous mes espaces…

reduc-450

  • C’est une liste défilante…

Associer à une note les tags d’un Workspace

Et c’est le moment (…de tenter d’essayer…) de conclure…!!

Quand j’ai capturé ou créé une note qui a besoin des tags radio et histoire, j’employé un autre script Assign Draft to Workspace qui affiche également tous mes workspaces et me propose d’appliquer les tags du workspace sélectionné à la note créée…!
Magique et, surtout, plus d’erreur de saisie malhabile ou d’oubli…!

reduc-450

Si ma note avait des tags, ils sont supprimés et remplacés par ceux en vigueur dans l’espace appelé !

Vous pouvez également tester le script New Draft in Workspace pour créer une nouvelle note vide avec les tags précis d’un Workspace précis. Mais je n’en suis pas client même si je trouve l’idée partique…

C’est l’une des forces de Drafts : chacun peut adapter son propre environnement de travail et je me rends compte que je suis passé à coté de tas d’options depuis une décennie…

Volet droit ou barre additionnelle…?

J’allais conclure quand je me suis souvenu que l’affichage du volet droit peut surprendre…!
Or il ne fait qu’afficher le contenu de toutes les battes additionnelles que vous pouvez ajouter dans Drafts (et qui sont synchronisées entre Mac, iPad et iPhone…!)…

reduc-450

  • À gauche et au dessus du clavier se trouve l’aiguillage idéal pour ces barres additionnelles…!

reduc-450

reduc-450

  • Après appui et avoir choisi mon workspace dans la liste des espaces… La différence…? Les tags au-dessus du texte…!!!!

Changement de thème selon le Workspace appelé…

Dernière astuce, on peut allouer des thèmes chromatiques différents à chaque Workspace, faire le distinguo entre espaces d’écriture ou pure consultation, etc.

reduc-450

C’est tout et je suis assurément le seul a être arrivé à la fin de ce billet…!

Un coup d’œil dans les réglages des workspaces…!!

C’est tout…?
Non…! Mais vite fait…

reduc-450

  • Les réglages du workspace Aujourd’hui n’affichent aucun tag…

reduc-450

  • La recherche ne porte que sur les notes du jour (created, 0 day(s))…

reduc-450

  • Idem, pas de tags pour celui nommé 72 heures, juste un calcul sioux de dates dans l’espace Date Filters

reduc-450

  • En revanche, Toutes radios contient un tag…
  • Du moment que ce tag unique radio est présent dans une note, elle se retrouve dans la liste des notes de ce Workspace…
  • En revanche, rien dans les options Date Filters, peu importe sa date de création/modification.
  • Car il y’a une astuce : comme la première information de toutes mes captures Web est une date au format [[date|%Y-%m-%d]] (cf. le réglage de la fonction Web Capture Template au début de ce billet), c’est à dire le trio année-mois-jour, genre 2025-12-19 avant l’URL capturée, il suffit de trier toutes les entrées sur text et Desc…

reduc-450

  • Celui-ci en contient deux… mais la collecte dans ce Workspace requiert que les deux tags soient présents simultanément avec l’option All…

reduc-450

  • Ce dernier possède plein de tags et récupère n’importe lequel fichier qui contient un tag de la liste avec l’option Any…
  • En résumé : All sous entend que tous les tags doivent être impérativement présents pour être dans la liste ; Any que posséder l’un des tags suffit pour être pris en compte…
  • Une alternative dans un espace est d’exclure un tag donné en ajoutant un point d’exclamation devant le nom du tag, !radio
  • Par exemple si vous créez un second workspace dédié à l’histoire mais dans lesquels vous ne voulez pas lister les émissions de radio d’histoire…!

Je pourrais continuer mais j’entends de profonds ronflements d’autre côté du net…

À suivre…!


  1. Retour vers Ulysses… | 1 ↩︎

  2. Cette option propre à Drafts a été abordée en décembre 2023 dans Draftsapp | Des espaces de rangement fort astucieux. ↩︎

  3. au moment où je rédige ces lignes, souvent JC varie…! ↩︎

  4. J’en ai un dernier nommé 3 à 15 jours…! Idem. ↩︎

  5. Ma nadozioù en ur bern heiz (en breton traduit par Deepl) ↩︎

  6. J’ai corrigé depuis mon toutes radio en toutes radios, CQFD ↩︎

le 20/12/2025 à 07:00 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #

TL;DR | iPad, Pencil, clavier flottant et outils markdown…

Pfff… Pourquoi la barre additionnelle est souvent masquée quand le clavier réduit est affiché ?

dans drafts | écrire | grospod

Avertissement : je reconnais que je suis, sans contestation possible, un emmerdeur ! Ce qui suit sont mes propres ressentis.
Aussi pensez d’emblée à zapper ce billet…

Ce qui suit peut sembler étrange aux habitués du clavier, ceux aux doigts de stakhanovistes qui le labourent sans erreur, quasi les yeux fermés.

Mais pour un gars dyslexique, impossible de saisir deux mots sans devoir faire trois corrections…!

Depuis que j’ai découvert la saisie gestuelle, je vis.
Certes, sur MacBook, c’est uniquement clavier (…et parfois dictée) mais, comme je l’ai déjà écrit ci et là, quasiment tous mes premiers jets sont rédigés sous iOS (…mon iPhone est ma première machine à écrire)…

Bref, sur iPhone, la question ne se pose même plus : j’alterne entre frappe et saisie gestuelle. Mais, quelque soit l’outil de texte markdown que j’utilise, j’ai accès aux barres additionnelles que chacun propose…

Or, sous iPad, c’est une autre paire de manches…

J’avais naguère rédigé ce billet : Écrire et baliser sur iPad avec le clavier flottant mais c’était sans l’usage du Pencil…!

D’autant plus avec un iPad Mini (un 6, celui de la génération précédente) qui permet de clipser magnétiquement le Pencil contre son flanc et la recharger.

N’oublions pas l’Apple Pencil…!

Rappel : il est facile de passer du clavier étendu au clavier réduit sous iPad en le pinçant avec deux doigts (…et, accessoirement, après avoir coché l’option adéquate dans les préférences/clavier…).

Puis, après avoir déplacé sur l’écran à l’emplacement souhaité le bloc clavier, l’utiliser avec un doigt… Or, sans automatiquement faire appel à Nebo, j’aime souvent écrire au Pencil avec le mode graffiti activé… Voire employer ce Pencil sur ce clavier petit format…!

Depuis que je suis passé au iPad mini, le Pencil se recharge sur son flanc magnétique et est toujours à portée de main…

Et donc, sur mes outils markdown habituels… Ulysses, ia Writer, Obsidian, Day One ou Drafts, je peux alterner entre un doigt (main gauche ou droite) et ce Pencil pour tracer les mots sur le clavier ou les calligraphier…

Mais…! Car il y a un mais posé par le sous-titre de ce billet…

Cet iPad ultra léger devenu mon outil de prédilection le soir quand je suis allongé dans mon lit. Avec une réserve : quid de la barre additionnelle ?

Précision : je n’emploie pas de clavier additionnel Bluetooth (j’en ai bien un qui reste sur mon île). Ce qui suit est donc testé écran nu, juste avec un pencil…!!

J’ai jeté un oeil sur mes divers outils de texte markdown et, surprise, seuls trois affichent une barre additionnelle en toutes circonstances…

Et avec ou sans Pencil activé…

ia Writer

reduc-450

Ce n’est pas une surprise, l’option Toujours afficher Barres d’outil — de mémoire — ne fonctionne qu’avec un clavier additionnel connecté au iPad…

Si Oliver veut bien ajouter… clavier et/ou Pencil et/ou clavier réduit, je suis plus que preneur… Si, si, en bas à droite…

reduc-450

Et ce même si la barre additionnelle du Pencil risque de se superposer…

Ulysses

Comme ia Writer, pas d’accès en mode clavier réduit aux icônes de mise en forme… (ni en plein écran) hormis si un clavier physique est connecté (…ce qui n’est pas l’objet de ce test…).

reduc-450

reduc-450

Obsidian

Bonne surprise, la barre additionnelle de déploie en bas à gauche et reste en place…

reduc-450

Reste en partie visible même si masquée par celle du Pencil…

reduc-450

Rappel : on peut réorganiser/personnaliser la barre additionnelle et donc l’adapter si besoin…

reduc-450

Barre additionnelle qui reste affichée même si le clavier réduit est masqué…

reduc-450

Drafts

Pour mémoire, Drafts permet de créer autant de barres additionnelles que l’on souhaite…! Des très (trop…?!) longues, des courtes bricolées spécifiquement…

reduc-450

D’une barre additionnelle l’autre…

reduc-450

En effet, un appui sur l’icône en bas à gauche (…icône qui permet d’identifier la barre sélectionnée et choisie à votre discrétion) permet d’afficher les autres et donc d’en changer…

reduc-450

En revanche, superposer écran réduit et Pencil génère un masquage… Mais si vous employez une barre additionnelle très longue, vous pouvez faire glisser son contenu horizontalement en arrière plan…!! J’ai ajouté cette copie d’écran à la dernière minute pour en avoir le cœur net…

reduc-450

Si l’écran réduit est masqué…

reduc-450

…les deux barres additionnelles restent l’une au-dessus de l’autre… Confort.

reduc-450

En réduisant la barre additionnelle du Pencil à sa plus simple expression (en bas à droite), c’est encore mieux…!

En tous cas, parfait pour mes usages !

Day One

J’écris peu dans Day One même cette mémoire numérique stocke 4 736 journées, 18 622 entrées et 23 946 photos

Généralement, j’emploie un x-callback-url pour transférer un texte balisé en markdown depuis Drafts pour nourrir Day One (…et/ou Obsidian)

Mais je devrais y songer car, tout à mes tests, j’ai regardé. Et très bonne surprise…

reduc-450

reduc-450

Un appui et hop, accès à la liste des fonctions…!

C’est ce genre de principe que j’aimerais trouver sous ia Writer ou Ulysses…

reduc-450

Cela fonctionne avec le Pencil actif, CQFD.

reduc-450

En conclusion…

Cela m’a amusé car je suis de plus en plus fan de cet iPad Mini (…auquel je devrais greffer une ventouse à l’arrière à défaut d’envisager de le glisser dans un étui de protection quasiment aussi lourd).

J’emploie une bande élastique en diagonal accrochée sur deux angles mais c’est pas très confortable et…

— …Tu disais ? En conclusion ?!

Je m’égare…!

Si je poursuis quotidiennement avec Drafts, c’est que je fais partie de ces personnes qui ont besoin de baliser (sic…!) en même temps qu’ils écrivent…

Or une autre manière de procéder est, bien entendu, de rédiger sans s’arrêter puis de ne baliser (…ajouter ses petites astérisques…) qu’une fois le premier jet saisi…

C’est ce que je fais avec Nebo quand j’écris intégralement à la main…

À vous d’en tirer vos conclusions car il n’y en a pas !

le 05/04/2025 à 13:30 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #

Draftsapp | Revenir à une version précédente du texte en cours de saisie…

Alias… versioning

dans drafts | écrire

Parfois (…euphémisme…!), il n’est pas inutile de revenir à une version précédente de son texte…
J’en avais causé ici en 2016 dans Pratique : gestion des versions dans Drafts 4

Sous macOS

L’affichage de la liste des versions enregistrées se fait en deux temps…

reduc-450

Puis, le texte s’affiche dans la partie droite du panneau, ce qui permet de ne pas se planter (…mais on peut rejouer…!)

reduc-450

Version que l’on peut restaurer ou, pas inutile, copier…

Sous iOS

Ça se passe en bas de l’écran en une seule opération…

reduc-450

Un appui sur la ligne souhaitée affiche alors le texte enregistré que l’on peut restaurer ou copier…

Forcer un enregistrement du texte en cours…?

Relire Gestion manuelle du versioning dans Draftsapp qui indique quel script à ajouter dans sa propre version de Drafts…

C’est tout…!

le 27/03/2025 à 11:15 | .(JavaScript doit être activé pour visualiser cette adresse email) à JChris d'Urbanbike | #