- Universalpaedia

 

Rappel : Pour que le programme fonctionne sur Pocket PC (notamment), vous devez IMPERATIVEMENT installer une distribution du langage eTcl ! Vous trouverez la page de téléchargements ici : http://www.evolane.com/software/etcl/index.html

 

  Télécharger (v0.7) : Upaedia_v0-7.zip (lancer le fichier Upaedia.tcl)

   Une documentation détaillée sur l'utilisation du programme est incluse dans la distribution.

   Cette nouvelle version comprend beaucoup d'améliorations ; je vous recommande donc de mettre à jour le logiciel si vous utilisez une version précédente, pour pouvoir profiter pleinement de ces nouveautés (dont la liste est disponible au bas de cette page) ! 

   N'oubliez pas de consulter l'Aide en ligne si vous rencontrez des difficultés pour lancer le programme !

 

"Puisqu'on ne peut être universel et savoir tout ce qu'on peut savoir sur tout, il faut savoir un peu de tout. Car il est bien plus beau de savoir quelque chose de tout que de savoir tout d'une chose; cette universalité est la plus belle." Blaise Pascal, Pensées (1670)

"Universalpaedia" (ou "Upaedia") est un logiciel de gestion de collections permettant de gérer toutes sortes de données sous forme de fiches, pouvant traiter de n'importe quel sujet.

 

Les fiches sont organisées par projet

 Toutes les fiches d'un même projet ont la même structure, définie lors de la création de ce projet.

 Depuis la version 0.5, l'ordre de ces informations peut être modifié après coup.

 

 

Prenons un exemple : vous décidez de créer une base de données regroupant des informations concernant vos photos (cet exemple est scolaire : l'ensemble des applications possibles est très vaste). En créant une fiche par évènement, on peut par exemple définir la structure des fiches de ce projet de la manière suivante :

 - Nom de l'évènement (ex : journée à la plage, visite des ruines de..., anniversiare de..., etc.)

 - Date

 - Lieu (ville, pays)

 - Personnes présentes

 - Notes


Une fois le projet créé, vous pourrez renseigner les informations de chacun de vos évènements et les consulter ou les mettre à jour au besoin !

Vous pourrez alors rattacher des photos à vos fiches (jusqu'à neuf images par fiche). Les formats suivants sont supportés depuis la version 0.7 : .bmp .gif .jpg .jpeg .png .xpm .wbmp .sgi .ppm


Les données sont exportables au format texte pour pouvoir être chargées dans un logiciel de type tableur.

Depuis la version 0.5, vous avez également la possibilité de générer des pages HTML contenant l'ensemble de vos données, pour pouvoir les mettre en ligne ou les consulter vous-même sur une autre machine sans avoir à installer le programme. L'export HTML comprend la génération d'une page d'index récapitulant l'ensemble des informations sous la forme d'un tableau dans lequel le clic sur une ligne permet la visualisation de la fiche correspondante : 

Vous choisissez quelles informations vous désirez afficher dans la liste ainsi que dans les fiches.

 

Les pages sont générées en respectant les couleurs que vous avez choisies pour le projet au sein du logiciel et incluent les éventuelles images associées aux fiches.

  

 

Bien entendu, Universalpaedia peut gérer plusieurs projets à la fois. De plus, la structure des fichiers a été pensée pour pouvoir facilement partager ses informations (un projet = un répertoire, les données complètes de la base de données du projet étant sauvées dans un fichier unique).

 

 

Je tiens à préciser qu'aucun échange de données n'est effectué automatiquement par le programme (sur Internet, par exemple) : les fichiers sont uniquement sauvegardés en local sur votre machine. 

Par contre, rien ne vous empêche de les publier si vous le désirez (sous réserve, bien évidemment, du respect de la législation en vigueur, voir ci-dessous), pour que d'autres utilisateurs du programme puissent les consulter !


Nouveau ! Version 0.7 (12/07/2008) :

 Nouvelles fonctionnalités :

 - Possibilité de trier selon la date de création des fiches ;
 - Possibilité d'augmenter / de réduire la taille des polices d'affichage ;
 - Possibilité de désactiver l'affichage automatique du clavier virtuel sur PDA ;
 - Ajout du menu contextuel sur la page de saisie pour copier, couper, coller, basculer l'affichage, etc.

  Améliorations : 

 - Gestion d'autres formats d'images : .bmp .gif .jpg .jpeg .png .xpm .wbmp .sgi .ppm. Attention : sur les machines à faibles ressources mémoire (PDA par exemple), l'utilisation d'images haute résolution peut entraîner des erreurs allant jusqu'à fermer le programme. Bien que cela soit sans conséquence sur vos données, je vous recommande quand-même d'éviter l'utilisation d'images de plus que 800x600 sur ce type de matériel ;
 - Mise à jour des librairies, notamment he-dialog permettant d'améliorer certains affichages sur machines VGA ;
 - Amélioration des performances lors du parcours séquentiel des fiches ;
 - Affichage d'une boîte de dialogue d'attente durant les chargements ;
 - Modification du menu "Affichage/Modifier..." en "Affichage/Configurer..." ;

  Corrections apportées : 

 - Correction d'un bug (affichage du n° de la fiche) quand l'application d'un filtre ne retourne aucune fiche ;
 - Correction d'un problème de compatibilité avec la nouvelle version de Tcl (Tcl/Tk 8.5 / eTcl 1.0rc25), concernant notamment les tris, les filtres, et le raffraîchissement de l'affichage en général ;
 - Correction du comportement des champs de données d'une seule ligne (plus de retour à la ligne) ;


Version 0.6.1 (10/12/2007) :

 Nouvelles fonctionnalités :

- Utilisation d'une base de données (refonte du programme) pour des performances plus rapides et une fiabilité accrue ;
 - Filtres : possibilité de filtrer les données selon plusieurs critères afin de ne travailler que sur un sous-ensemble des fiches. Vous pouvez ainsi par exemple n'exporter que certaines fiches ;
 - Sauver/Charger une vue (une 'vue' est définie comme l'application simultanée d'un filtre et d'un tri) ;
 - Module de mise à niveau automatique des projets existants en cas de mise à jour du programme ;
 - Possibilité de modifier le nom d'un champ, ainsi que le nombre de lignes qu'il affiche ;
 - Couper/Copier/Coller à l'intérieur des champs de saisie ;
 - Rédaction d'une documentation complète au format HTML (générée avec le programme ;-) ). Cette documentation est incluse dans la distribution. N'hésitez pas à vous y reporter pour obtenir des informations plus complètes sur l'utilisation détaillée du programme ;

  Améliorations : 

 - Lors du chargement d'un projet, le dernier tri enregistré est réexécuté afin d'afficher les fiches dans l'ordre désiré ;
 - Possibilité de trier sur tous les champs (avant, on était limité à 3) ;
 - Performances globales améliorées (suite à l'utilisation d'une base de données). Cela dit, l'export HTML reste encore lent sur carte mémoire, lié au temps de création des fichiers... ;

  Corrections apportées : 

 - Mise à jour des librairies ;
 - Corrections de quelques bugs (liés par exemple à la non-validation des modifications de la fiche courante pendant la recherche) ;
 - Amélioration de la syntaxe des pages HTML générées (validité aux normes XHTML 1.0 strict) ;


Version 0.5 (22/10/2007) :

 Nouvelles fonctionnalités :

 - Tri des fiches selon 3 critères (Remarque : si le nombre de fiches dépasse 500, le tri devient relativement long sur PocketPC... Si vous en avez la possibilité, je vous conseille de trier les fiches sur un ordinateur plus puissant avant de réintégrer le projet sur le PocketPC)

 - Export au format HTML pour rendre possible la publication en ligne des fiches (avec génération d'une liste sous forme de tableau, inclusion des images associées aux fiches et utilisation des couleurs de fond et de police associées au projet) (Remarque : là aussi, la génération des fiches peut être longue sur PocketPC, mais pour une autre raison : l'écriture des fichiers sur la mémoire flash prend du temps... Je vous conseille là aussi d'utiliser cette fonctionnalité sur un disque dur, plus rapide ;-) )

 - Les informations peuvent maintenant être réordonnées et les couleurs de fond et de police du projet peuvent être modifiées

 - Fonction 'Recherche précédente'

 - Possibilité d'atteindre directement une fiche en spécifiant son numéro 

 Corrections apportées :

 - Mise à jour des librairies

 - Amélioration des performances lors de la sauvegarde du projet

 - Amélioration de la fiabilité de l'import de données (avec notament ajout de logs)

 - Plusieurs corrections d'affichage


Crédits :

La modification de ce logiciel est autorisée.

La distribution GRATUITE est permise, à condition de citer en crédits  http://newmagic.progs.googlepages.com

Toute distribution générant un quelconque profit (financier ou autre) de ce logiciel est strictement interdite.

De même, si vous désirez utiliser ce logiciel à des fins professionnels, merci de m'en avertir (cela afin d'avoir une idée de l'étendue des utilisations). 

 

Légalité :

Je vous demande, ainsi que la loi le stipule, de ne pas utiliser ce logiciel pour stocker des données et/ou des médias dont vous ne disposez pas des droits d'auteur, de reproduction et/ou d'utilisation. 

De plus, conformément à la "Loi n° 78-17 du 6 Janvier 1978 relative à l'informatique, aux fichiers et aux libertés", le stockage et l'utilisation de données à caractère personnel doit faire l'objet d'une déclaration préalable auprès de la C.N.I.L. (http://www.cnil.fr) ("à l’exception des traitements mis en oeuvre pour l’exercice d’activités exclusivement personnelles").

L'auteur ne saurait être tenu responsable d'une utilisation de ce logiciel qui ne respecterait pas la législation en vigueur. 

 

Merci de votre compréhension !