View Single Post
Old 05-23-2023, 09:53 AM   #1
arpeggioaccele
light mode user
arpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcover
 
Posts: 67
Karma: 16268
Join Date: May 2023
Location: New England
Device: I use the Calibre ebook-viewer on macos and Apple Books on ios.
How does calibre identify author link?

After updating calibre 6.17 I noticed that some books had a neat little arrow to click to open the link to the author's profile page (for Ao3 generated epubs).

But only some authors had a link— which ones seemed random, not newly imported files or specific types of links. I looked around to see if there was a way to import the link from the text, because I did not want to add in the links manually. I think I did find an answer to my problem here:

But I tried to look around the code to see how calibre found the author's link in the first place, I couldn't find it in the metadata and I had trouble reading the code.

I'm pretty sure this is the update that added the feature.

https://github.com/kovidgoyal/calibr...1983679dadeef6

Quote:
From Release: 6.16 [20 Apr, 2023]
Book details: if an item has an associated link then offer that link in the item's context menu
If anyone could help clarify how this works it would be nice to know, even if it doesn't help fill in those links automatically.

---

Also, while looking for that I found this from Release: 6.15.1 [07 Apr, 2023]
Quote:
Allow adding external links to tags, series, publishers, etcetera in addition to authors
The links show up as click-able icons in the book details panel. They can be set by right clicking the author/tag/etc. in the Tag browser and choosing "Manage"
I also tried to put in associated links for series and got an error:

Code:
calibre, version 6.17.0
ERROR: Unhandled exception: <b>TypeError</b>:'NoneType' object is not iterable

calibre 6.17  embedded-python: True
macOS-13.3.1-arm64-arm-64bit Darwin ('64bit', '')
('Darwin', '22.4.0', 'Darwin Kernel Version 22.4.0: Mon Mar  6 20:59:28 PST 2023; root:xnu-8796.101.5~3/RELEASE_ARM64_T6000')
Python 3.10.1
OSX: ('13.3.1', ('', '', ''), 'arm64')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 50, 0) && DeDRM (10, 0, 3) && Package KFX (from KFX Input) (1, 50, 0) && Count Pages (1, 13, 0) && EpubMerge (2, 15, 0) && Extract People Other Metadata (1, 0, 0) && FanFicFare (4, 22, 1) && Find Duplicates (1, 10, 8) && KFX metadata reader (from KFX Input) (1, 50, 0) && KFX Input (1, 50, 0) && Modify ePub (1, 8, 1) && Reading List (1, 15, 1) && WordDumb (3, 29, 1)
Traceback (most recent call last):
  File "calibre/gui2/tag_browser/ui.py", line 284, in do_tags_list_edit
  File "calibre/gui2/dialogs/tag_list_editor.py", line 230, in __init__
  File "calibre/gui2/dialogs/tag_list_editor.py", line 425, in fill_in_table
  File "calibre/gui2/dialogs/tag_list_editor.py", line 390, in create_table
TypeError: 'NoneType' object is not iterable
am I doing something wrong here?
arpeggioaccele is offline   Reply With Quote