Je comprends ta demande (à mon avis, d'autres que toi vont la poser ...)
c'est volontairement que j'ai limité les catégories à 14 et sans sous-catégories.
Il y a à cela 2 series de raisons :
1) Si j'augmente le nombre de catégories et si j'introduis des sous catégories tu comprendras que c'est au détriment des gens qui ne s'en serviront jamais : d'une part chacun va se poser des tas de questions pour savoir dans telle ou telle catégorie ranger leur livre, d'autre part ça va alourdir et ralentir le site et enfin ça va me donner du travail de mise en place et de maintenance qui sera pris sur d'autres choses plus utiles à *tout le monde*
2) Ce site entend justement promouvoir une autre façon de classer les livres et cette façon s'appelle en anglais le "tagging" (on peut dire catalogage par mot-clés libres). Ce type de catalogage est utilisé déjà avec beaucoup de succès sur des sites comme Flickr, Del.icio.us, LibraryThing. Je n'ai rien inventé en la matière, j'essaie juste de le mettre en oeuvre ici, pour les livres et pour des lecteurs francophones.
Donc je te suggère d'utiliser les mots clés (en plus de la catégorie Document qui me semble convenir en effet) pour préciser le type de document que tu enregistres. Et j'espère que la flexibilité offerte par ces mots-clés libres se révèlera au final plus pratique, plus efficace et plus pertinente pour toi que les catégories Dewey, pour citer un système célèbre de classification de documents dont beaucoup veulent s'affranchir aujourd'hui même dans certaines BU !
Ceci dit, j'ai conscience que mon système de mots-clés peut être nettement amélioré. Le système de suggestion de mots-clés qui en place sur delicious par exemple est qque chose de très utile, et il évite la dispersion des mots-clés et des orthographes défaillantes. C'est une tâche que j'ai mise dans ma To Do List mais c'est un travail de grande ampleur et je ne sais quand j'aurai le temps de m'y consacrer.
Des volontaires ? (en effet je pense qu'on peut développer un module "relativement" indépendant du reste sur ce point mais il devra être en PHP4 néanmoins)
PS : j'adore ta signature qui est un peu dans le même esprit que la mienne