Si le copier-coller fonctionne dans vos applications de bureau mais échoue entre ces applications et Collabora Online, le presse-papiers du système d'exploitation n'est pas forcément défectueux. Le problème peut provenir de l'onglet du navigateur, d'une autorisation bloquée, d'une fenêtre Collabora intégrée qui ne peut pas accéder aux API du presse-papiers, ou du type de contenu collé. Une solution efficace consiste à copier un court extrait de texte depuis une application locale vers un document Collabora, puis à le recopier depuis l'application locale, et enfin à vérifier si la mise en forme et les images sont conservées.
Effectuez les vérifications ci-dessous dans l'ordre. Commencez par le texte brut et les raccourcis clavier, puis vérifiez les autorisations du navigateur et la manière dont votre organisation intègre Collabora. Cela permet de distinguer un problème lié au poste de travail d'un problème d'intégration sans modifier inutilement les paramètres du serveur.
Le presse-papiers fonctionne-t-il entre d'autres applications locales ?
Vérifiez d'abord que les applications source et de destination peuvent échanger des données du presse-papiers en dehors de Collabora. Copiez une courte phrase sans caractère sensible depuis un éditeur de texte local et collez-la dans une autre application locale. Répétez l'opération dans l'autre sens. Si cela ne fonctionne pas, commencez par dépanner le système d'exploitation, la session de bureau à distance, la machine virtuelle ou le gestionnaire de presse-papiers. Collabora ne peut pas lire le contenu qui n'est jamais placé dans le presse-papiers de l'appareil.
Si vous utilisez le Bureau à distance, un bureau virtuel ou un navigateur exécuté sur une machine distante, vérifiez si le partage du presse-papiers est activé pour cette session. Une copie réussie entre deux applications au sein de la session distante ne garantit pas systématiquement le transfert de texte entre la session distante et votre ordinateur physique. Testez dans les deux sens et notez où le transfert s'arrête.
Le raccourci clavier fonctionne-t-il lorsque Collabora est au premier plan ?
Ouvrez un document, cliquez dans le texte ou la cellule où vous souhaitez coller, puis utilisez le raccourci clavier habituel de votre système d'exploitation : Ctrl+CCtrl+C Ctrl+Vsous Windows ou Linux, ou Ctrl Command+C+D Command+Vsous macOS. Pour un test simple, copiez du texte brut comme « clipboard check 123 » depuis une application locale. Évitez de commencer par une image, un grand tableau ou du contenu mis en forme.
Collabora Online s'exécute dans un navigateur ; l'éditeur doit donc recevoir la frappe lorsque sa zone de document est active. Si le focus est sur la barre d'adresse du navigateur, un champ de recherche ou un autre élément de la page, le raccourci s'appliquera à cet élément. Cliquez une fois dans le document et réessayez. Dans Calc, vérifiez que la cellule ou la barre de formule souhaitée est bien sélectionnée ; dans Writer, placez le point d'insertion dans le corps du document.
Comparez également la commande Coller de la barre d'outils ou du menu contextuel avec le raccourci clavier. Les règles du presse-papiers du navigateur peuvent empêcher une page web d'accéder au presse-papiers système à la demande. L'historique des projets de Collabora documente des cas où le menu Coller affichait une invite à utiliser le raccourci clavier, même si celui-ci Ctrl+Vfonctionnait. Si le raccourci fonctionne et que la commande du menu ne fonctionne pas, notez cette différence ; elle indique un problème d'accès au presse-papiers du navigateur plutôt qu'un dysfonctionnement du presse-papiers système.
Collabora Online est-il accessible via HTTPS ?
Pour les API de presse-papiers des navigateurs modernes, la page doit généralement se trouver dans un contexte sécurisé. Vérifiez que la barre d'adresse affiche l'adresse HTTPS de confiance de votre organisation et que le navigateur ne signale aucun avertissement de certificat. La documentation de l'API de presse-papiers de Mozilla explique que l'accès en lecture ou en écriture au presse-papiers système est limité aux contextes sécurisés et peut également nécessiter une activation de l'utilisateur ou une autorisation du navigateur.
Si votre déploiement Collabora se trouve derrière un proxy inverse, les utilisateurs peuvent voir le protocole HTTPS alors que la connexion entre le proxy et le serveur utilise un autre protocole. Ne modifiez pas les paramètres TLS du proxy ou de Collabora en vous basant uniquement sur ce symptôme. Demandez à l'administrateur de vérifier l'URL externe, la terminaison TLS et le schéma de redirection conformément aux instructions de déploiement officielles. Si la page publique est déjà en HTTPS et qu'une seule intégration échoue, poursuivez avec les vérifications des cadres et des autorisations.
Votre navigateur a-t-il bloqué l'accès au presse-papiers pour ce site ?
Vérifiez les autorisations du site web dans votre navigateur pour connaître l'origine exacte de Collabora. Dans les navigateurs basés sur Chromium, utilisez les informations du site ou les paramètres situés à côté de la barre d'adresse, ou recherchez « presse-papiers » dans les paramètres du navigateur. Si le site est bloqué, modifiez ce paramètre uniquement pour le site du document de confiance et seulement si votre organisation autorise l'utilisation du presse-papiers. Rechargez le document après avoir modifié une autorisation et effectuez un nouveau test avec du texte brut.
Certaines versions de navigateurs n'affichent une invite que lorsqu'une page demande l'accès au presse-papiers pendant une action de l'utilisateur. N'acceptez l'invite que si vous reconnaissez le site et l'opération de collage souhaitée. Firefox et Safari n'offrent pas les mêmes options de gestion des autorisations du presse-papiers Chromium, et leurs invites ou comportements peuvent différer. L'absence d'un bouton d'activation/désactivation du presse-papiers n'indique pas nécessairement un dysfonctionnement du navigateur ; testez le raccourci clavier et consultez l'interface de gestion des autorisations de votre navigateur.
Collabora a annoncé une nouvelle méthode d'accès direct au presse-papiers avec Collabora Online 24.04. Cette nouveauté peut simplifier certaines opérations de collage lorsque le navigateur prend en charge l'API requise et que l'utilisateur a autorisé l'accès. Toutefois, l'invite affichée peut varier selon les déploiements et les navigateurs, et le collage de texte enrichi, d'images et de feuilles de calcul n'est pas garanti identique. Avant de demander une mise à niveau à un administrateur, veuillez consulter votre version de Collabora déployée et les notes de version officielles.
Collabora est-il intégré à une autre application ?
Si Collabora s'ouvre dans un portail, une plateforme d'apprentissage ou un service de partage de fichiers, l'application hôte peut l'intégrer dans une iframe d'origine différente. Dans les navigateurs Chromium, l'accès au presse-papiers depuis une iframe dépend de la politique d'autorisations du navigateur et des autorisations de l'utilisateur. La page intégrant l'application peut devoir déléguer l'accès au presse-papiers clipboard-readà clipboard-writel'origine Collabora. Un utilisateur ne peut pas corriger une politique d'iframe manquante en modifiant les autorisations de son navigateur de manière répétée.
Demandez à l'administrateur de l'intégration hôte d'examiner l'iframe et l' Permissions-Policyen-tête de la réponse. L' allowattribut de l'iframe doit accorder uniquement les droits d'accès au presse-papiers requis par l'origine Collabora de confiance, et la stratégie de réponse parente doit autoriser cette origine. N'utilisez pas une liste blanche générique comme solution de facilité. Les origines exactes dépendent de votre déploiement, et une stratégie parente peut bloquer l'accès même si l'iframe elle-même déclare une autorisation.
Ce diagnostic est particulièrement pertinent lorsque Collabora fonctionne à son URL directe mais rencontre des problèmes uniquement au sein du portail hôte, ou lorsque les utilisateurs du même portail rencontrent des problèmes récurrents dans les navigateurs Chromium. Veuillez indiquer à l'administrateur le nom et la version du navigateur, l'origine de l'hôte et de Collabora, si le problème affecte le copier-coller ou les deux, ainsi que tout message de la console du navigateur mentionnant l'accès au presse-papiers ou la politique d'autorisations. Supprimez le contenu des documents et les informations de compte avant de partager des captures d'écran ou des journaux.
Le texte brut fonctionne-t-il, mais la mise en forme ou les images échouent-elles ?
Si un court extrait de texte se colle correctement, mais pas du texte enrichi, une plage de données d'une feuille de calcul ou une image, le chemin d'accès de base au presse-papiers fonctionne. Le problème restant peut provenir d'une incompatibilité de format de données ou du nettoyage du navigateur. Les navigateurs et les applications peuvent échanger plusieurs formats de presse-papiers, mais ils ne préservent pas tous les styles, formules, objets ou représentations d'images de la même manière. Le navigateur peut également nettoyer le code HTML par mesure de sécurité.
Utilisez le format le plus simple qui réponde à vos besoins. Pour le texte, essayez le collage spécial ou le collage sans mise en forme si cette option est disponible dans votre interface Collabora. Pour un tableau, testez une petite plage de cellules et vérifiez que les lignes et les colonnes s'affichent correctement. Pour les images, vérifiez d'abord leur présence dans le presse-papiers en les collant dans une autre application locale compatible. L'absence d'une image après le collage de texte n'indique pas nécessairement un problème d'accès au presse-papiers.
Quand faut-il tester un autre navigateur ou demander une mise à jour ?
Après avoir testé les applications locales, le protocole HTTPS, les raccourcis et les autorisations du site, répétez le même test en texte brut dans un autre navigateur pris en charge par votre organisation. Utilisez le même appareil, le même compte, le même document et le même texte source afin que la comparaison soit pertinente. Si un navigateur fonctionne et l'autre non, indiquez les versions exactes des navigateurs et précisez si Collabora est intégré. Si tous les navigateurs échouent uniquement au sein d'une application hôte, examinez sa politique d'intégration. Si les échecs sont apparus après une mise à jour, comparez les versions de Collabora, de l'application hôte et du navigateur avec la dernière configuration fonctionnelle connue.
Ne partez pas du principe que la suppression des données de navigation, la désactivation des fonctions de sécurité ou la mise à jour d'un composant résoudront tous les problèmes. Ces actions peuvent supprimer des données utiles du site ou introduire une modification de compatibilité distincte. Privilégiez la navigation privée uniquement pour un test de diagnostic rapide et évitez de désactiver les extensions nécessaires à votre organisation. Le forum d'assistance de Collabora a documenté un rapport d'erreur relatif au presse-papiers, spécifique à une intégration impliquant une iframe hôte et les navigateurs Chromium ; la discussion qui a suivi décrivait une solution personnalisée côté hôte. Considérez ces rapports comme des exemples illustrant l'importance d'un diagnostic spécifique au site, et non comme la preuve que le même bogue affecte toutes les installations.
À quoi ressemble une réparation réussie ?
- Le texte brut copié depuis une application locale apparaît à l'emplacement du curseur ou dans la cellule prévue dans Collabora.
- Le texte copié depuis Collabora peut être collé dans une application locale.
- Le même test fonctionne après avoir rechargé le document et l'avoir ouvert dans le flux de travail normal.
- Toute perte restante de formatage ou d'images est limitée à ces formats et est considérée comme un problème de compatibilité.
- Si le code est intégré, le résultat est confirmé à l'intérieur du portail lui-même, et non seulement à l'URL directe de Collabora.
Si le test de texte de base échoue toujours après ces vérifications, veuillez transmettre à votre administrateur les résultats du test, les versions de votre navigateur et de Collabora, l'indication si le document est intégré et le texte exact de l'erreur. Ces informations permettent de déterminer s'il s'agit d'un problème de presse-papiers, d'une restriction du navigateur, d'un problème de politique d'utilisation des iframes ou d'un défaut spécifique à une version. L'API du presse-papiers du navigateur présente des limites de sécurité inhérentes à sa conception ; par conséquent, une solution correcte peut nécessiter une modification d'intégration approuvée plutôt qu'une simple activation/désactivation par l'utilisateur.
Sources : Notes de version de Collabora Online 24.04 ; Sécurité de l’API Clipboard et comportement du navigateur de Mozilla MDN ; Documentation de lecture du Clipboard de Mozilla MDN ; FAQ de Collabora Online ; Forum d’assistance de Collabora Online : rapport intégré du presse-papiers Moodle .