![]() |
#1 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,228
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
![]()
Probably an easy fix, but how can I make a colum that auto populates from specific tags? I have tags (ITC, NITC, Read, etc.) that I would like to be isolated into their own colums. I have already made the colums and if I want them to be populated, I have to enter the info individually. I suspect this falls under information taken from other columns, but I have yet to figure out how that works.
|
![]() |
![]() |
![]() |
#2 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
You'll need a column built from other columns, using a template that probably includes a str_in_list() or switch() call or two.
Can you provide more details as to exactly what you want to see happen. ![]() |
![]() |
![]() |
![]() |
#3 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,335
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
As eschwartz said, you haven't made it clear exactly what you want to do. Do you want to leave the tags in "Tags" (the column) but have another column that automatically indicates the presence or absence of the tags? Do you want to leave the tags in Tags while copying them to new column(s)? Do you want to move the tags from Tags to new column(s)? Do the tags appear in more than one new column? Do the new columns contain more than one tag? If each column contains only one tag, is it a yes/no column or a text column? And so on...
|
![]() |
![]() |
![]() |
#4 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,616
Karma: 29710338
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@Rellwood - if the 'tags' - ITC, NITC, Read etc - relate to categorising 'library administration' rather than categorising 'book content' then the first thing I would suggest is to put them in their own custom column (e.g. admintags/Admin Tags). If you should ever want download tags from a metadata site then you could lose your admin tags.
BR |
![]() |
![]() |
![]() |
#5 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,897
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
I also use a 'admin' type tag system that is hidden from the content server via preferences.
I prefer Saved Searches and Virtual Libraries instead of bloating the DB with custom columns built from the same info. |
![]() |
![]() |
![]() |
#6 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,228
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
@Chaley
@eschwartz This is an example of a book in my library Ashes of Midnight by Lara Adrian tags: 2-tro-vamps, Contemporary, Fantasy, Amazon, Midnight Breeds, NITC, PNR, PNR Series, Romance, to-read-own, Unread, Vampires Now these tags are both from my GR shelves that have been synced and my own added metadata. I know that they need to be weeded through and cleaned up, but I am not on that part of my project. I do think that having the admin parts of the tags auto populated in their own colums will do a lot of the work. My desire is to have individual colums that would popluate from tags above. The tags are only listed in "tags" and I would like the tag removed once it's in it's column. I want no admin type tags in my tags. I do not want a column that indicates the presence or absence of a tag. I want that tag moved to it's own column and deleated from the tags column. This would clear up the metadata. Most of my books have extensive lists of tags comprised of GR shelves (since I cannot for the life of me get those tags into their own column unless I import them from a CSV file from GR and merge them from one library to the next individually book by book) I have managed to get the columns added "book source" which was made as "Text, column shown in the tag browser" meaning did I get the book from Amazon, SmashWords, Library. Column "Location" which is also "text, column shown in tag browser" for the location of the book (ITC, NITC) Finally I have column "Status" for reading status (read, not read, etc) which is also "text, column shown in tag browser" As far as saved searches and virtual libaries, they don't really work for my needs. Each book listed in my library is attached to an actual book that I either have in the cloud and do not need to download to my Kindle from the computer, or I don't. I have about 1000 books (I read about 6 to 12 hours a day- don't judge me) and I want them in a catalogue that I can look at on my Kindle to see what I want to read next, and figure out if I need to download it off my computer or the cloud. I have very little compuer knowledge that would allow me to even make columns that are more than just simple text. However, I know that I can do it if someone can show me how. No matter how many times I read the Calibre instructions pages I still can't understand what to do. Not interested in YES/No columns . Last edited by Rellwood; 05-24-2015 at 02:05 PM. |
![]() |
![]() |
![]() |
#7 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,228
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
@BetterRed, this is a good idea...
|
![]() |
![]() |
![]() |
#8 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,616
Karma: 29710338
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@Rellwood - if you want to do it, here's how I would do it
Backup your library - you'll understand why in a minute, see this ==>> How do I backup calibre?. Close calibre first of course. Create an Admin Tags column thus; Restart calibre - you should get a Restart calibre now option after creating the column and clicking the Apply button. First select all your books (ctrl/a) in the book list with no active VL or search. Copy the existing Tags column to the new Admin Tags column with Bulk Metadata Edit thus (Note the warning at the top of the dialogue box ![]() Now you need to remove the 'admin tag' values from the Tags column, and the 'content tag' values from the Admin Tags column. I would do that via the Manage <categories) feature. In the left sidebar (Tag Browser) right click the Tags heading and you'll get something like this Remove the 'admin tag values' - multiple items can be selected. Now do the same thing for the Admin Tags by removing the 'content tag values' Perhaps the single Admin Tags column might be sufficient. You could group source, location, and status values using first character - e.g. '!' for sources, '#' for locations and '@'for status - I call this bang, crunch, and snail tagging. You can edit the values in the Manage Admin Tags dialogue by hitting F2 on Tag column cells. Now you should have two columns each serving there own specific purpose. I come from the school that says don't overload the same column/field/property/attribute... whatever, with different purposes. BR Last edited by BetterRed; 05-25-2015 at 05:39 AM. Reason: use Category Manage dialogue rather than Tag Editor dialogue |
![]() |
![]() |
![]() |
#9 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,335
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
@BetterRed: that is a clever way to clean up the tags.
![]() @BetterRed & @Rellwood: It looks like what is desired is a column per purpose where that column can contain at most one value. The purposes listed are source, location, and status. If I am right then it seems to me that the columns should be "Text with a fixed set of values" with appropriate values, and that they should be populated using bulk metadata edit. One way to populate them that is somewhat repetitive but straight forward would be:
|
![]() |
![]() |
![]() |
#10 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,616
Karma: 29710338
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
An alternative route after the initial copy would have been to use the Alter Tag Browser->Manage Tags feature, but there's no Alter Tag Browser->Manage <Custom column> feature. The best route, IMO, would be to have the Tag Editor one gets in Single Metadata Edit available from the Book List - maybe via Shift/F2. I too wondered if fixed list values might suit. But I also thought with a bit of smart tag naming, that the single Admin Tags column might suffice. Group source, location, and status values using first character - '!' for sources, '#' for locations and '@' for status - I call this bang, crunch, and snail tagging ![]() BR Last edited by BetterRed; 05-25-2015 at 04:50 AM. |
|
![]() |
![]() |
![]() |
#11 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,335
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
![]() I am not fond of that editor. I think it conflates two very different operations: editing tags for a single book and editing (deleting) tags from all books. The second is strange given the single-book context. But I freely admit that I too am strange, so ignore me. ![]() |
||
![]() |
![]() |
![]() |
#12 | ||
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,616
Karma: 29710338
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
![]() ![]() Quote:
![]() Indeed I have previously mentioned getting at Tag Editor from the Book List ![]() Added : @rellwood - chaley & I spun a related thread ==>> [Enhancements] Manage Tags BR Last edited by BetterRed; 05-25-2015 at 05:19 PM. |
||
![]() |
![]() |
![]() |
#13 | |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
Q&S: Tag to Custom Column Mapping & Population
Quote:
DaltonST |
|
![]() |
![]() |
![]() |
#14 |
Library Breeder (She/Her)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,228
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
Thank you for the advice. I ended up doing a search and replace in the Bulk Metadata field. It really wasn't that hard or time consuming. Now I have the joy of doing Genres....
Quick question...I saw mentioned in another thread about setting metadata to automatic? Apparently doing this "unlocks" certain features in custom columns? I looked everywhere, but there is no feature that I can see in preferences to set the metadata to autopoulate...unless of course this is the "download metadata" I am about to redo every book's downloaded metadata, and this might be helpful..if it is something other than the simple bulk download or the regular download metadata. |
![]() |
![]() |
![]() |
#15 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,335
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How can I boolean OR several tags into one custom column? | bmix | Library Management | 3 | 01-09-2015 03:57 AM |
Custom column listing the tags and language | dpierron | Library Management | 4 | 10-19-2012 07:24 AM |
Download tags to a custom column | atjnjk | Library Management | 8 | 01-18-2012 08:02 AM |
using templates/pyhon and custom columns to extract specific data from tags | smoothrolla | Library Management | 6 | 11-10-2011 05:12 PM |
Help with template for custom column from tags | africalass | Library Management | 2 | 07-16-2011 11:47 AM |