Le jeu 14/01/10 21:18, "Tommi Mäkitalo" [email protected] a écrit: > I have to think about the skin. The zimreader needs a user interface and > this is realized as html files. This is what is called "skin". I currently > don't > exactly know, how to change that. I need some dynamic html in the > application.
Ok, I do not really know in details your opinion about the whole topic... but my feeling is that having the possibility to choose a skin on the command line, would be an improvement. > The content-type is perfectly ok in zimreader. Your zim file is wrong. And > I know also why. The mimetype column in article is now a text instead of a > integer. You have to put the actual mime type into that column. Remeber, > that we do not use a fixed enum for mime types any more but a dynamically > built > list inside the zim file. > > This is also the explanation, why your images are slower. They are indeed > clustered and compressed, since the mime type do not match the hard coded > mime type list found in zimwriter/src/zimcreator.cpp (image/jpeg, image/png, > image/tiff, image/gif, application/zip). It is normally not a good idea to > have it hard coded but I currently have no better idea. Thx, it works now and is faster. About the list, I think a "clean" solution would be to have an additional table "mimetypes" with two fields "name (varchar)" and "compressed (bool)". A default strategy (all mimetypes compressed, all not compressed, or a default configuration (like currently) would garanty that the zimwriter can work without entries in this table. Regards Emmanuel _______________________________________________ dev-l mailing list [email protected] https://intern.openzim.org/mailman/listinfo/dev-l
