Goal: Retain 3rd party images and other helpful resources while still getting updated through AnkiHub.
I know this has been discussed a bunch, but after a couple days of reading Iām struggling to put it all together. Greatly appreciate any assistance and I hope this can help people in the future.
I want to keep as many helpful media and third-party resources as possible from V11 and V12, while also ensuring I have the most up-to-date information via AnkiHub going forward (i.e., I donāt want to protect any fields unnecessarily and prevent potentially helpful updates in the future).
For reference, the resources I use (and that Iām hoping to make as complete as possible) include pretty much all of the 3rd party sources: Sketchy (old version), Pathoma, Bootcamp, Physeo, OME, Picmonic, BnB, and Pixorize.
Overarching Question: How do you most effectively receive AnkiHub updates without losing media along the way?
Specific Questions:
In the docs it says that media packs include licensed or public domain images (Sketchy, Physeo, and Pixorize) - does this AnkiHub maintains all of these, and we donāt have to worry about sourcing/protecting them ourselves?
What about other resources like FA, BnB, Pathoma, Bootcamp, etc? For those, is that where the a) media downloads are necessary, and b) protecting them thereafter?
If so, is the idea that AnkiHub shouldnāt touch those 3rd-party fields at all, so any updates are coming purely from what individual users update on their own?
If no, are there workarounds I should use instead? (e.g., should users opt out of image replacements using the tag !AK_UpdateTags::temporary::ImageFix; or are there other workarounds like downloading V11, protecting fields, then upgrading to V12, that would help achieve my goal)?
Current Information on Media Files:
I found the below and am wondering if this is the most current place to source media, or if thereās a more current one: Reddit link.## Goal: Retain 3rd party images and other helpful resources while still getting updated through AnkiHub.
Regarding Sketchy and Pixorize, yes, we provide them and sync them for you. They get updated regularly
Regarding Physeo, no, you need a Physeo subscription to get the media folder which will then allow you to see the images. If you unprotect the Physeo field and sync in v12, you will just get broken images and missing media
Since the inception of AnKing Overhaul, there has been no additions to the Pathoma field or the BNB field. There are no media folders for them nor are there any HTML or any additions to those fields. Those fields are for you to add your own images and notes in. It is protected by default
Regarding BootCamp, there are no images in the BootCamp field. Just links to videos (this is bootcamps decision)
Regarding FA, we do not sync any FA images. If you have the media from v11, you can just protect that field so nothing gets changed
Correct, for example, we automatically protect the FA field by default when users update to v12. So unless you manually unprotect it, nothing happens to your FA field
This was a project that removed all copyright images in the extra and added their HTML to the additional resources field. Many images are now improved and we added anything that was removed into the extra via tables and other images.
You cannot opt out of image replacements per se since that means you wonāt receive any changes in the extra field
You can download v11, get the media folder and import images, then upgrade to v12 and protect the fields that you donāt want altered. Some users do that.
You donāt need any folders to get media in v12 (for copyrighted content such as FA or additional resources, once again we do not sync them and they can be found elsewhere on the internet, but we do not source them). More can be read on this topic here: Why don't I have all the media in the AnKing Step Deck?
Hope that answers your questions. Let me know if you need any clarifications
Hereās how it sounds like I should set up my fields:
Protected: FA, BnB, Picmonic, Pathoma, Physeo
Unprotected: Sketchy, Bootcamp, OME, Pixorize
Is this the easiest route that will provide me with the most media, or is it just as good to download media folders as needed for fields like FA, and apply them after the fact regardless of V11 or V12? (Iāll protect them afterwards either way)
Thanks for all your help. Iāve been reading some more and am confused by instructions here. There it says:
First Aid - We do not have plans to share images in this field, but we will not edit the html code in these fields for now. Unless you have these images already from some other source, we recommend you protect this field.
Additional Resources - This field contains html references of images that were in previous versions of the deck, images that we could not locate or images that we could not locate permissions for. We do not ever have plans to share media files in this field. Unless you have these images already from some other source, we recommend you protect this field.
This runs against what we were thinking, doesnāt it? (ie., if users intend to import media for these fields, why would they unprotect it like the linked instructions suggest? Wouldnāt that overwrite it via AnkiHub to nothing?)
Same question for Physeo - in the instructions it isnāt clear whether to protect or not, but I think it should be b/c ankihub doesnāt supply it right?)
and for Additional Resources - does AnkiHub supply media for this field, suggesting if we want that media we should unprotect it?
No, it would not overwrite it. If you have the media, nothing happens if you protect it or unprotect it
What we sync is HTML, so a string of letters. Nothing gets overwritten, the HTML just searches your computer for the correlating image and adds it.
This is why for example if I add the letter āXā to the HTML of an image in the FA field, all users will report a broken image, because the HTML is not searching for āanother fileā that doesnāt exist
It should be protected because we do the same thing as the FA and additional resources field. Itās just HTML and if you have the media folder from Physeo, then you can get the images
No media is supplied, its the same deal with First Aid. That AR field only contains strings of text which correlate with an image in a media folder. Importing the media folder will populate the HTML that is in that field.
I have mine unprotected and nothing has ever been overwritten in two years so itās not a big deal whether to protect or unprotect
In summary:
If the AR field has this text ā123456.pngā and your media folder also has a image called ā123456.pngā. Anki will detect that this is the image suitable for this HTML and it will show up as that image.
HI can you please direct me to instructions for this method? I have the content I wish to import, but when I do it says all of the images are unused on cards.