Quote:
Originally Posted by ownedbycats
When editing the settings for book details, there's some additional entries that don't appear as part of the default columns, like formats and id.
Due to the names already being 'taken', I have to use slightly awkward custom column names like File Formats and Calibre ID to display in book list.
|
Prior to the advent of the calibre:// protocol I had no real need for visibility of the 'id' field.
Now I have a
#book_row/Book # virtual column (template {id}) in all my libraries. To prevent me F2-ing into the template editor I flip the 'editable' BOOL in the database column definitions….

perhaps virtual columns could have a checkbox for flipping the editable bit, viz:
I'll let @chaley speak to the formats column. I will note that a record of what formats 'should' exist for each book is kept in the library database 'data' table Ψ³ IIRC this is the source of the approximate_formats() template function.
BR