Restauration partielle du Profil

Venez découvrir tous les tutoriels, modèles et autres foires aux questions afin de maîtriser rapidement votre suite bureautique favorite.

Modérateur : Vilains modOOs

Règles du forum
Aucune question dans cette section !
Cette section est faite pour présenter les tutoriels. Si vous avez une question sur l'installation, le fonctionnement ou l'utilisation, vous devez poster dans la section du module où se produit le problème.
Avatar de l’utilisateur
Papayes
Membre fOOndateur
Membre fOOndateur
Messages : 4154
Inscription : 07 déc. 2005 14:55
Localisation : Vic-Fezensac dans le Gers

Restauration partielle du Profil

Message par Papayes »

Bonjour,
Jean-Yves LUCCA alias papayes a écrit :Ce tutoriel est sous licence GNU F.D.L. (Licence de Documentation Libre GNU)
en français : http://cesarx.free.fr/gfdlf.html, officiel : http://www.gnu.org/licenses/licenses.html#GPL
Vous êtes libre de le reproduire, le recopier, le réutiliser, l'améliorer, le modifier, le distribuer à condition de lui attribuer les mêmes libertés
et de citer son origine : ForumOpenOffice.org :
viewtopic.php?f=29&t=14598
A. Vous avez « purgé » votre profil,
c'est à dire que vous avez renommé le fichier personnel
  • pour OOo et AOO 3.4.x, OpenOffice.org en OldOpenOffice.org par exemple,
  • pour AOO 4, OpenOffice en OldOpenOffice par exemple,
  • pour LibO, LibreOffice en OldLibreOffice par exemple.
  1. Rappel des messages sur la purge et des chemins du profil, arborescence jusqu'au dossier \user\ .

    Versions 3
    • sur XP : Profil utilisateur sous XP
      C:\Documents and Settings\NomUtilisateur\Application Data\Openoffice.org\3\user\
    • Sur Vista : Profil utilisateur sous Vista
      C:\Utilisateurs\NomUtilisateur\AppData\Roaming\OpenOffice.org\3\user
    • Sur Win7 :Profil utilisateur sous Win 7
      C:\Utilisateurs\NomUtilisateur\AppData\Roaming\OpenOffice\4\user
    • Sur Win8 : Profil utilisateur sous Win 8
      C:\Utilisateurs\NomUtilisateur\AppData\Roaming\OpenOffice\4\user
    • sur Mac : Profil sous macOS
      ~/Library/Application Support/OpenOffice/4/user
      (Macintosh HD > Nom de l'utilisateur > Bibliothèque > Application Support > OpenOffice > 4 > user )
    • sur Linux : Profil sous Linux
      /home/NomUtilisateur/.OpenOffice.org/3/user
      Pour LibreOffice à partir de la version 3.5.0, le dossier de configuration personnelle se trouve désormais dans /home/NomUtilisateur/.config/libreoffice/3/user et non plus dans /home/NomUtilisateur/.libreoffice/3/user.
    Version 4
    • sur XP : Profil utilisateur sous XP
      C:\Documents and Settings\NomUtilisateur\Application Data\OpenOffice\4\user\
    • Sur Vista : Profil utilisateur sous Vista
      C:\Utilisateurs\NomUtilisateur\AppData\Roaming\OpenOffice\4\user
    • Sur Win7 :Profil utilisateur sous Win 7
      C:\Utilisateurs\NomUtilisateur\AppData\Roaming\OpenOffice\4\user
    • Sur Win8 : Profil utilisateur sous Win 8
      C:\Utilisateurs\NomUtilisateur\AppData\Roaming\OpenOffice\4\user
    • sur Mac : Profil sous macOsX
      ~/Library/Application Support/OpenOffice/4/user
      (Macintosh HD > Nom de l'utilisateur > Bibliothèque > Application Support > OpenOffice >4 > user )
    • sur Linux : Profil sous Linux
      /home/NomUtilisateur/.openoffice/4/user
      Pour LibreOffice : /home/NomUtilisateur/.config/libreoffice/4/user
    Toute action sur le profil se fait OOo, AOO ou LibO fermé et leur Démarrage rapide inactivé

    Pour LibreOffice, il vous suffit de lire LibreOffice ou LibO à la place de OpenOffice ou AOO dans le reste du message.
  2. Motifs de cette purge
    • Soit : Vous deviez installer une nouvelle version 4.x sur une ancienne version.
      Les nouvelles fonctionnalités de la nouvelle version risquaient d'entrer en conflit avec les fichiers du profil ancien.
      La purge était conseillée pour éviter tout problème ultérieur.
    • Soit : Vous avez purgé votre profil car vous avez constaté des dysfonctionnements aléatoires mais limités à certaines fonctionnalités,
      et que la simple suppression du fichier registrymodifications.xcu n'a pas été suffisante pour faire disparaitre le dysfonctionnement.

      Ces dysfonctionnements survenus lors de micro-coupure, de blocages, etc. peuvent être dus à un ou plusieurs fichiers corrompus du profil.
      Après cette purge, le dysfonctionnement a disparu.

B. Vous désirez retrouvez vos anciens réglages, personnalisations, vos images, etc.
Je ne parle pas du cas où vous avez sauvegardé antérieurement un profil sain et où il suffit de le déplacer dans le dossier d'origine.

Il faut donc replacer dans le nouveau profil vierge les fichiers antérieurs sous ces 2 conditions :

➫ le plus rapidement possible avant d'avoir personnalisé le nouveau profil,
➫ sans toutefois risquer de recopier le ou les fichiers corrompus ou des fichiers qui rentrent en conflit avec la nouvelle installation.


C. Contenu du profil : le dossier user
  • Contenu Profil 400.png
D. Restauration sans trop de risques de conflit ou de corruption
mais rien n'est exclu...
  1. Vous pouvez copier et coller à l'intérieur des dossiers du nouveau profil :
    autocorr : les Autocorrections
    autotext : les AutoTextes
    gallery : la Galerie
    template : les Modèles
    wordbook : les mots rajoutés au dictionnaire standard.dic et les dictionnaires personnels créés .dic
  2. backup : les Sauvegardes
    Il est inutile de les transférer de l'ancien profil sauvegardé.
    Le profil est renommé suite à un problème de corruption soit à une nouvelle installation donc ou bien ce dossier a déjà servi à récupérer un fichier et il est désormais inutile et il ne sert plus à rien...
    Il est préférable de faire des sauvegardes incrémentées et d'autres sur des supports externes fiables, disques externes, CDRom, icloud ou autres serveurs .
E. Les données de database
  • Données accessibles par :
    Menu : Outils > Base de données bibliographique, ou :
    Menu : Insertion > Index et tables > Entrée de bibliographie > A partir de la base de données bibliographique
  • Ce qui suit ne s'applique donc pas aux entrées définies "A partir du contenu du document" qui sont stockées dans le document lui-même.

    Les données sont dans des fichiers dBase (données / index) :
    user\database\biblio\biblio.dbf
    user\database\biblio\biblio.dbt


    AOO accède à ces données via le fichier :
    user\database\biblio.odb
    Ce fichier n'est en principe qu'un fichier "de connexion" qui mémorise le type (dBase) et le chemin d'accès (cf. ci-dessus).
    Ce sont les données affichées dans la fenêtre des sources de données (Menu : Affichage > Sources de données ou F4) > Bibliography

    ➫ Si vous n'avez modifié que les données (en général suppression des données "exemples" AOO et remplacement par ses propres références), il suffit de copier-coller les deux fichiers dBase,
    biblio.dbf et biblio.dbt.

    ➫ Si vous avez pu également modifier le fichier biblio.odb (création de requêtes par exemple), il faut également copier-coller ce fichier biblio.odb.
  • La liste des bases "référencées" par AOO
    (c.à-d. accessibles depuis le traitement de textes ou le tableur, et affichables dans ces modules par le menu Affichage > Source de données ou F4)
    Anciennes versions OOo a écrit : ➫ Cette liste des bases "référencées" se trouve dans le nœud RegisteredNames du fichier :
    user\registry\data\org\openoffice\Office\DataAccess.xcu
    L'interface de saisie de ce nœud est
    Menu : Outils > Options > OOo Bases > Base de données
    ➫ On peut donc également sauvegarder ce fichier si on désire récupérer la liste des bases référencées.
    ➫ A noter que ce fichier comprend d'autres nœuds (ConnectionPool par exemple) et que l'on reprend également les paramètres correspondants.
    Depuis que l'ensemble des réglages personnels effectués par les Options a été regroupé dans le fichier registrymodifications.xcu du Profil, y compris le DataAccess,
    ce qui rend son accès et sa sauvegarde difficile,

    Code : Tout sélectionner

    <item oor:path="/org.openoffice.Office.DataAccess/RegisteredNames"><node oor:name="org.openoffice.BaseFarfelue38bis" oor:op="replace"><prop oor:name="Location" oor:op="fuse"><value>file:///C:/Users/perso/Documents/BaseFarfelue38bis.odb</value></prop><prop oor:name="Name" oor:op="fuse"><value>BaseFarfelue38bis</value></prop></node></item><item oor:path="/org.openoffice.Office.DataAccess/RegisteredNames/org.openoffice.Office.DataAccess:DatabaseDocumentRegistration['org.openoffice.Bibliography']"><prop oor:name="Location" oor:op="fuse"><value>file:///C:/Users/perso/AppData/Roaming/OpenOffice/4/user/database/biblio.odb</value></prop></item><item oor:path="/org.openoffice.Office.DataAccess/RegisteredNames"><node oor:name="org.openoffice.Nouvelle base de données" oor:op="replace"><prop oor:name="Location" oor:op="fuse"><value>file:///C:/Users/perso/Documents/Nouvelle%20base%20de%20donn%C3%A9es.odb</value></prop><prop oor:name="Name" oor:op="fuse"><value>Nouvelle base de données</value></prop></node></item>
    d'un fichier hautement " sensible" et le premier corrompu.
    Réservé à un public hautement qualifié.

    ➫ Il va de soi que se récupère ici que la liste des bases ; cela n'impacte pas les bases elles-mêmes (les fichiers odb) qui, en principe, sont dans des dossiers "utilisateur".
F. Les dossiers à risques de corruption très élevés
  • basic, config, registry , uno_packages,
    mais où peuvent être récupérés des fichiers sains...
    le fichier registrymodifications.xcu qu'il ne faut en aucun cas restaurer s'il y a eu plantage

G. Fichiers de configurations et de personnalisations
  1. Les barres d'outils personnalisées :
    Obtenues par Menu : Outils > Personnaliser... > onglet Barre d'outils >
    ou par la personnalisation d'une barre d'outils dernière icône > Personnaliser la barre d'outils
    Le dossier se trouve dans :
    user\config\soffice.cfg\modules\Nom_du_ Module\toolbar\
    par exemple pour le module de traitement de texte writer :
    user\config\soffice.cfg\modules\swriter\toolbar\
    avec x fichiers (custom_toolbar_xxxx.xml, standardbar.xml, textobjetbar.xml) qu'il suffit de copier-coller pour retrouver ses barres d'outils personnalisés.
  2. Couleurs personnalisées de l'interface de travail :
    Obtenues par
    Menu : Outils > Options... > OpenOffice.org > Apparence > Couleurs personnalisées (les couleurs attribuées aux éléments Saut de page et de colonnes, Délimitations de texte, etc.)
    Le fichier se trouve dans
    user\registry\data\org\openoffice\Office\UI.xcu
  3. Palette de couleur personnalisées.
    Obtenues par
    Menu : Outils > Options... > OpenOffice.org > Couleur : les couleurs personnalisées crées dans la palette.
    Le fichier se trouve dans
    user\config\standard.soc

H. Cas des macros Basic
  1. Rappel ➫ Les macros stockées dans un document le sont dans des modules, eux-mêmes contenus dans une ou plusieurs bibliothèques. Ces données ne sont accessibles que par l'environnement de développement intégré (EDI) et ne correspondent pas à des fichiers « indépendants » sur le disque.

    ➫ Ces macros ne sont donc pas concernées par la sauvegarde ou la restauration du profil.
  2. Rappel ➫ OpenOffice dispose de bibliothèques dans lesquelles il faut enregistrer les macros pour qu'elles soient disponibles dans tous les documents.
    N'étant pas, par définition, liées à un document, ces bibliothèques se retrouveront dans l'arborescence du programme OpenOffice.
    • Le programme OOo était installé par défaut dans le dossier :
      sous XP : C:\ Program Files\OpenOffice.org 3
      sous Vista et Win 7 32 bits : C:\ Programmes \OpenOffice.org 3
      sous WIN7 et Win 8 64 bits : C:\ Program Files (x86)\OpenOffice.org 3
      sous Mac : Macintosh HD > Applications > OpenOffice.org.app
      sous Linux Debian /Ubuntu : en installant la version officielle OOo : /opt/openoffice.org/
    Le programme AOO est installé par défaut dans le dossier :
    sous XP : C:\ Program Files\OpenOffice 4
    sous Vista et Win 7 32 bits : C:\ Programmes \OpenOffice 4
    sous WIN7 et Win 8 64 bits : C:\ Program Files (x86)\OpenOffice 4
    sous Mac : Macintosh HD > Applications > OpenOffice.app
    sous Linux Debian /Ubuntu : en installant la version officielle AOO : /opt/openoffice/

    ➫ En développant davantage, se trouve entre autres un dossier :
    Windows : OpenOffice 4\share\basic
    ou Linux : /opt/openoffice.org/basis4.0/share/basic
    commun à tous les utilisateurs sous lequel figureront des bibliothèques propres à AOO (sous une forme inaccessible directement : toujours en passant par l'EDI, ces macros sont en lecture seule).

    ➫ Comme indiqué ci-dessus ces dossiers communs à tous les utilisateurs sont liés à l'installation d'AOO. Ils ne sont donc pas concernés non plus par la sauvegarde du profil.
  3. Macros concernées par la restauration du profil.

    En revenant au profil OpenOffice\4\user\.
    Un sous-dossier basic s'y trouve également dans lequel figurent les bibliothèques dans des sous-dossiers.
    OpenOffice\4\user\basic.

    ➫ Parmi celles-ci, la bibliothèque Standard dans laquelle vous pouvez stocker les modules et macros qui doivent être disponibles pour tous les documents. Vous pouvez également créer d'autres bibliothèques par la commande Menu : Outils > Macros > Gérer les macros > OpenOffice Basic...

    Ce dossier peut être sauvegardé puis restauré de manière à récupérer les macros "utilisateur" :
    OpenOffice\4\user\basic
  4. Pour compléter, le profil comprend dans son arborescence également des dossiers uno_packages (aussi bien dans user que dans share) dans lesquels figurent les « add-ons » (ou extensions, compléments à OpenOffice ) qui ont été installés. Ces macros ne peuvent être sauvegardées / restaurées par simple copie.
    ➫ Il faut impérativement installer les extensions par la commande ad hoc : Menu : Outils > Gestionnaire des extensions.
  5. ➫ Outre la récupération des développements antérieurs par copie du répertoire, il faut signaler que

    Bernard Marcelly a créé un fichier avec macros qui permet d'exporter et d'importer la bibliothèque Standard de « Mes Macros et Boîtes de Dialogues »

    Voir son message du forum
    Ce document résout le problème, y compris pour les boîtes de dialogues ; le fichier à télécharger :
    httsp://forum.openoffice.org/fr/ci-joint/fichier/2007/12/08-031619.odt

    ➫ Ce fichier comporte deux gros boutons.
    En cliquant sur le bouton Sauvegarder : une copie de la bibliothèque est stockée dans le document lui-même.
    Plus tard, ou sur un autre PC,
    en cliquant sur le bouton Restaurer : la bibliothèque Standard est recréée à partir de la copie mémorisée dans le document.
  6. Utilisation de modèles pour conserver les réglages personnels.
    ➫ Ne pas oublier également la possibilité de conserver des réglages personnels en les enserrant dans le document courant et de l'enregistrer comme Modèle.
    Document avec des raccourcis clavier, des menus déroulants.
    ➫ Par exemple,
    Menu : Outils > Personnaliser > onglet Clavier
    sont proposés les boutons Charger et Enregistrer qui permettent d'enregistrer une configuration clavier et la transporter avec le document.


Toute question relative à ce tutoriel est à poster dans la section Installation et configuration du forum. Merci.
"Tout ce qui n'est pas donné est perdu"
Répondre