Modifier la configuration : le dossier "configs"

Pour sélectionner le dossier "configs" vous devez ouvrir la fenêtre d'adminstration de Thamous et dans le premier champ déroulant (dans lequel apparaît par défaut le dossier "export") sélectionner "configs".

Les fichiers de "configs" (avec une extension ".conf") contiennent les paramètres de configuration. Vous pouvez en modifier les valeurs pour arriver à  la configuration de votre choix.

Liste des fichiers de configuration par d'origne :

Changer l'ordre des champs de saisie d'une nouvelle référence

Par défaut, l'ordre des champs de saisie d'une nouvelle référence bibliographique n'est pas le même que celui dans lequel les champs apparaîtront ensuite.

Quand on saisit une référence, il est plus agréable d'avoir le nom en premier car c'est généralement la première donnée que l'on souhaite saisir. En revanche, quand on affiche une référence, le nom n'est généralement pas une information intéressante puisque les références ont souvent le même nom d'auteur et n'ont que rarement le même titre ; il est donc plus intéressant que le titre apparaisse en premier.

Dès lors, l'ordre des champs de saisie d'une référence bibliographique n'est pas le même que celui dans lequel ils apparaîtront ensuite. On peut préférer qu'ils soient les mêmes et vouloir changer l'ordre des champs de saisie.

Ce changement concerne des données qui se trouvent dans le dossier de configuration "configs".

On veut changer l'ordre de saisie d'une référence bibliographique, la constante qui nous intéresse est :

tbiblio_saisie='nom,titre,lieu,editeur,url,volume,tomaison,pages,annee,type'

Il suffit d'intervertir les deux premières valeurs :

tbiblio_saisie='titre,nom,lieu,editeur,url,volume,tomaison,pages,annee,type'

et d'enregistrer notre modification en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.

Le fichier "ref.conf" apparaît maintenant dans le champ de droite contenant vos fichiers personnalisés.

Si vous créez maintenant une nouvelle référence, le titre sera en premier!

Pour changer l'ordre des champs de la présentation d'une référence enregistrée, au lieu de changer l'ordre des champs de saisie comme nous venons de le faire, il faut modifier le template qui définit cette présentation.

Pour finir, enregistrez vos modifications en cliquant sur le bouton "Enregistrer. Modifs." sans changer le nom du fichier qui doit ensuite apparaître dans la liste de vos fichiers modifiés.

Changer les langues proposées pour les références bibliographiques

Pour renseigner le champ "langue" d'une référence bibliographique une liste de langues vous est proposée. Cette liste est la concaténation de deux listes.

Une première liste comprend les langues les plus souvent utilisées et qui apparaîtront en premier : français, anglais, allemand.

Une seconde comprend des langues moins souvent utilisées qui apparaîtront après les précédentes : arabe, espagnol, italien, latin, grec, russe.

Pour modifier l'une ou l'autre de ces listes il suffit d'éditer le fichier "langue.conf" du dossier "configs".

La liste des premières langues est indiquée dans la variable :

langues_ref_premieres='français,anglais,allemand'

La liste des secondes langues dans la variable :

langues_ref_secondes='arabe,espagnol,italien,latin,grec,russe'

Vous pouvez changer l'ordre, retirer ou ajouter des langues en utilisant celles proposées dans la variable :

langues_ref_completes='akkadien,allemand,anglais,arabe,bengali,bhojpuri,bulgare,chinois,coréen,danois,espagnol,français,grec,gujarati,hébreu,hindi,italien,japonais,kannada,latin,marathi,malayalam,néerlandais,pali,persan,polonais,portugais,prakrit,rajasthani,roumain,russe,sanskrit,syriaque,tamoul,tchèque,tibétain,turc,ukrainien,urdu'

Pour finir, enregistrez vos modifications en cliquant sur le bouton "Enregistrer. Modifs." sans changer le nom du fichier qui doit ensuite apparaître dans la liste de vos fichiers modifiés.

Créez une nouvelle référence bibliographique, la liste des langues proposées devrait refléter vos changements.

Changer/supprimer la langue proposée par défaut lors de la création d'une nouvelle référence

Lors de la création d'une nouvelle référence bibliographique le champ "langue" contient une langue par défaut. Vous pouvez vouloir modifier cette langue ou la supprimer.

Pour cela il faut éditer le fichier "langue.conf" du dossier "configs".

La valeur de langue par défaut est donnée par la variable langue_ref_defaut

Pour que la langue par défaut soit l'allemand, il suffit de remplacer la valeur actuelle par allemand :

langue_ref_defaut='allemand'

Pour qu'aucune langue par défaut ne soit proposée, il suffit de mettre une chaine vide :

langue_ref_defaut=''

Pour finir, enregistrez vos modifications en cliquant sur le bouton "Enregistrer. Modifs." sans changer le nom du fichier qui doit ensuite apparaître dans la liste de vos fichiers modifiés.

Créez une nouvelle référence bibliographique, la langue par défaut proposée devrait refléter vos changements.

Changer les champs d'une liste de références et leur ordre

Par défaut, les champs qui apparaissent dans une liste bibliographique sont : nom, titre, annee. Dans cet ordre.

Vous pourriez vouloir faire apparaître d'autres champs et dans un ordre différent.

Ce changement concerne des données qui se trouvent dans le dossier de configuration "configs". Le fichier qui nous intéresse est "liste_refs.conf", on le sélectionne en cliquant une fois dessus.

On veut changer les champs qui apparaissent dans une liste bibliographique, la constante qui nous intéresse est :

tbiblio_refs='nom,titre,annee'

vous pouvez la changer en

tbiblio_refs='annee,nom,titre,type'

pour avoir l'année en premier et faire apparaître aussi le type de la référence (Article, Livre, etc.).

Il convient alors de modifier la taille des champs dans lesquels ces données apparaîtront. Ces valeurs sont fixées par la constante :

tbiblio_refs_width='30%, 60%, 10%'

on peut la changer en :

tbiblio_refs_width='10%, 30%, 50%, 10%'

On enregistre nos modifications en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.

Le fichier "liste_refs.conf" apparaît maintenant dans le champ de droite contenant vos fichiers personnalisés.

Si vous faites maintenant une nouvelle recherche bibliographique, par exemple "Hilbert" dans le champ "nom", la liste des résultats apparaîtra avec les champs, l'ordre et la taille choisis.

Si vous supprimez un champ, vous devez veiller à  ce que celui-ci n'est pas utilisé ailleurs. Par exemple, si vous supprimez le champ "nom", il faudra aussi le supprimer de la constante qui fixe l'ordre par défaut ("tbiblio_refs_ordre_defaut") qui se trouve dans le même fichier.

Pour finir, enregistrez vos modifications en cliquant sur le bouton "Enregistrer. Modifs." sans changer le nom du fichier qui doit ensuite apparaître dans la liste de vos fichiers modifiés.

Changer le tri par défaut des listes de références

Des menus popups permettent de modifier les critères de tri des listes de références mais celles-ci apparaissent toujours d'abord triées suivant des critères choisis par défauts.
Par défaut, le premier critère de tri d'une liste de références bibliographiques est l'année, le second est le nom et dans les deux cas le tri est ascendant, c'est-à-dire que les références les plus anciennes apparaîtront les premières et les références publiées la même année seront triées suivant le nom des auteurs, suivant l'ordre alphabétique. C'est un choix d'historien... On pourrait préférer un tri dont le premier critère soit le nom, et l'année seulement le second ou encore garder comme premier critère la date mais avec un ordre descendant, les publications les plus récentes apparaissant dès lors les premières. 
Pour faire ces changements vous devez sélectionner le dossier de configuration "configs".  Le fichier qui nous intéresse est "liste_refs.conf".


On veut changer les critères de tri.  Ceux qui nous intéressent sont donnés dans les lignes suivantes :

tbiblio_refs_ordre_defaut='annee,nom'
tpersonnes_refs_ordre_defaut='naissance,nom'
tinstitutions_refs_ordre_defaut='creation,nom'
trevues_refs_ordre_defaut='titre,creation'

Si l'on veut que le premier critère de tri d'une liste de références bibliographiques soit le nom  il suffit de remplacer la ligne contenant "tbiblio_refs_ordre_defaut" par :

tbiblio_refs_ordre_defaut='nom,annee'

Si l'on veut conserver comme premier critère de tri la date mais que l'on souhaite un ordre descendant, il suffit de remplacer la ligne : 


tbiblio_refs_asc_desc='asc,asc'

par

tbiblio_refs_asc_desc='desc,asc'

Noter que les constantes "tbiblio_refs_ordre_defaut" et "tbiblio_refs_asc_desc" ont autant de termes et que les valeurs des termes se correspondent : dans notre exemple, 'desc' se rapporte à 'annee' et 'asc' à 'nom'.

On enregistre nos modifications en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.

Le fichier "liste_refs.conf" apparaît maintenant dans le champ de droite qui contient vos fichiers personnalisés.

Changer le tri par défaut des listes de liens

Contrairement aux listes de références, il n'y a pas pour les listes de liens de menu popup permettant de modifier les critères de tri. Comme il y a dans une liste de liens quatre types de références (biblio, personnes, institutions, revues) qui apparaissent simultanément, il faudrait quatre fois deux menus popups pour les critères de tri et autant pour changer leur sens de tri ce qui occuperait  beaucoup de place sur l'écran pour un intérêt limité.
Au lieu de cela, chaque type de référence est trié suivant des critères fixés par défaut.
Par défaut, le premier critère de tri d'une liste de références bibliographiques est l'année, le second est le nom et dans les deux cas le tri est ascendant. On pourrait préférer un tri dont le premier critère soit le nom, et l'année seulement le second. 
Pour faire ces changements vous devez sélectionner le dossier de configuration "configs".  Le fichier qui nous intéresse est "liste_liens.conf".

On veut changer les critères de tri.  Ceux qui nous intéressent sont donnés dans la ligne suivante :

tbiblio_liens_ordre='annee,nom'

Si l'on veut que le premier critère de tri d'une liste de références bibliographiques d'une liste de liens soit le nom  il suffit de remplacer la ligne contenant "tbiblio_liens_ordre" par :

tbiblio_liens_ordre='nom,annee'

Si l'on veut que les références les plus récentes d'une même personne apparaissent en premier il suffit de remplacer la ligne

tbiblio_liens_asc_desc='asc,asc'

par :

tbiblio_liens_asc_desc='asc,desc'

Noter que les constantes "tbiblio_liens_ordre" et "tbiblio_liens_asc_desc" ont autant de termes et que les valeurs des termes se correspondent : dans notre exemple, 'asc' se rapporte à 'nom' et 'desc' à 'annee'.

On enregistre nos modifications en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.

Le fichier "liste_liens.conf" apparaît maintenant dans la liste de vos fichiers personnalisés.

Changer le style associé à  un projet, essayer des styles différents

Vous pouvez modifier le style de votre projet "perso" et attribuer un style différent à  chacun de vos projets. Vous pouvez aussi modifier la définition d'un style ou définir vos propres styles. Il ne s'agit ici que d'associer un style existant à  un projet.

Pour affecter un style à  un projet ou changer le nom du style associé vous devez sélectionner le dossier "configs" et sélectionner le fichier "styles.conf".

1) Pour modifier le style de votre projet "perso", il vous suffit de remplacer le nom du style actuellement affecté à  ce projet par un autre.
Par défaut, le style du projet perso est 'RosyBrown'. Votre fichier "styles.conf" contient dès lors une seule affectation :

perso_style='RosyBrown'

Vous pouvez changer cette ligne en :

perso_style='BurlyWood'

Vous enregistrez vos modifications en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.
Le fichier "styles.conf" apparaît maintenant dans la liste de vos fichiers personnalisés.

Le style "BurlyWood" est maintenant le style affecté à  votre projet "perso".

 
2) Pour attribuer un style existant à  un projet dont le nom court est "xyz" il vous suffit d'ajouter dans le même fichier ("styles.conf") une ligne du type :

xyz_style='nom_du_style'.

Attention, si vous avez modifié le fichier "styles.conf" (par exemple en changeant le style associé à votre projet "perso"), vous devez sélectionner votre fichier "styles.conf", c'est-à -dire celui qui se trouve dans le champ de droite.
Par exemple, le nom court du projet d'histoire de la géométrie algébrique réelle est 'gar'. Pour attribuer le style "DarkSalmon" à  ce projet, il suffit d'ajouter la ligne suivante au fichier "styles.conf" :

gar_style='DarkSalmon'

Avant d'affecter un style il est pratique d'essayer les différents styles définis. Pour cela choisissez dans le menu de votre navigateur (pas dans celui de Thamous, vous ne l'y trouverez pas...) :

Evidemment, cela peut varier avec les navigateurs et leurs versions...

Cela vous donne aussi la liste des styles définis. Le changement de style obtenu de cette manière n'est que temporaire. Une réactualisation réactivera le style précédent.

La liste des styles apparaît aussi dans le dossier "styles".  Vous pouvez aussi définir vos propres styles.


Choisir un projet (autre que "perso") comme projet par défaut

Par défaut, quand vous lancez Thamous le projet actif est le projet "perso". Vous pourriez préférer que ce soit un autre de vos projets "xyz". Pour modifier le projet par défaut vous devez sélectionner le dossier "configs" et sélectionner le fichier "init.conf". Le contenu du fichier apparaît alors dans le grand champ central de la fenêtre d'administration de Thamous.
Il suffit de remplacer la ligne :

projet_defaut='perso'

par

projet_defaut='xyz'

On enregistre nos modifications en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.
Le fichier "init.conf" apparaît maintenant dans le champ de droite contenant vos fichiers personnalisés.

La prochaine fois que vous lancerez Thamous, l'environnement initial sera celui du projet "xyz".

Choisir une table (autre que "biblio") comme table par défaut

Par défaut, quand vous lancez Thamous la table sélectionnée est le projet "biblio". Vous pourriez en préférer une autre. Pour modifier la table par défaut vous devez sélectionner le dossier "configs" et sélectionner le fichier "init.conf". Le contenu du fichier apparaît alors dans le grand champ central de la fenêtre d'administration de Thamous.
Il suffit de remplacer la ligne :

table_defaut='tbiblio'

par  (par exemple...) :

projet_defaut='tpersonnes'.

On enregistre nos modifications en cliquant sur le bouton "Enregistrer Modifs." sans changer le nom du fichier.
Le fichier "init.conf" apparaît maintenant dans le champ de droite contenant vos fichiers personnalisés.

La prochaine fois que vous lancerez Thamous, la table par défaut sera "personnes".

Faire des recherches sur les références que l'on a entrées

Il est possible de modifier la configuration d'origine de Thamous afin de faire des recherches sur les références que vous avez entrées.
Pour cela vous devez sélectionner le dossier de configuration "configs".  Le fichier qui nous intéresse est "recherche.conf".

Ce fichier comprend la ligne décrivant les champs dans lesquels vous pouvez faire des recherches sur les références bibliographiques :

tbiblio_recherche='nom,titre,lieu,editeur,url,volume,tomaison,pages,annee,type,id'

Il suffit d'ajouter à la liste le champ "signature", autrement dit de remplacer cette ligne par :

tbiblio_recherche='nom,titre,lieu,editeur,url,volume,tomaison,pages,annee,type,id,signature'

Vous pouvez le faire pour les autres types de références en modifiant de même tpersonnes_recherche, etc.

Vous enregistrez cette modification en cliquant sur "Enregistrer modifs" et votre fichier "recherche.conf" est sauvegardé parmi vos dossiers personnels.

Pour faire une recherche restreinte aux références que vous avez entrées il vous suffit maintenant de faire une recherche avancée en précisant la signature. Comme son nom l'indique la signature indique qui a entré une référence ; pour connaître votre signature il vous suffit de la demander...


Faire des recherches sur les références dont la  biblio a été saisie

Il est possible de modifier la configuration d'origine de Thamous afin de faire des recherches sur les références dont la biblio a été saisie.
Pour cela vous devez sélectionner le dossier de configuration "configs".  Le fichier qui nous intéresse est "recherche.conf".

Ce fichier comprend la ligne décrivant les champs dans lesquels vous pouvez faire des recherches sur les références bibliographiques :

tbiblio_recherche='nom,titre,lieu,editeur,url,volume,tomaison,pages,annee,type,id'

Il suffit d'ajouter à la liste le champ "bibliosaisie", autrement dit remplacer la ligne précédente par :

tbiblio_recherche='nom,titre,lieu,editeur,url,volume,tomaison,pages,annee,type,id,bibliosaisie'

Vous enregistrez cette modification en cliquant sur "Enregistrer modifs" et votre fichier "recherche.conf" est sauvegardé parmi vos dossiers personnels.

Pour chercher les références dont la biblio a été saisie et qui ont un certain mot-clef, il suffit maintenant de faire une recherche avancée en précisant pour le premier champ de recherche que bibliosaisie vaut 1 et pour le deuxième champ que mot-clef est le mot-clef voulu.

egistrez cette modification en cliquant sur "Enregistrer modifs" et votre fichier "recherche.conf" est sauvegardé parmi vos dossiers personnels.

Pour chercher les références dont la biblio a été saisie et qui ont un certain mot-clef, il suffit maintenant de faire une recherche avancée en précisant pour le premier champ de recherche que bibliosaisie vaut 1 et pour le deuxième champ que mot-clef est le mot-clef voulu.