Doplňky do prohlížeče Firefox
  • Rozšíření
  • Motivy vzhledu
    • pro Firefox
    • Slovníky a jazykové balíčky
    • Ostatní stránky prohlížeče
    • Doplňky pro Android
Přihlásit se
Ikona doplňku

Historie doplňku Animeplanet Additions - 8 verzí

Animeplanet Additions od Sandelier

Zatím nehodnoceno
Hodnocení: 0 z 5
5
0
4
0
3
0
2
0
1
0
Historie doplňku Animeplanet Additions - 8 verzí
  • Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.

  • Nejnovější verze

    Verze 2.0.2

    Vydáno 5. srp 2025 – 305,95 KB
    Funguje s: firefox 126.0 a novější, android 131.0 a novější
    New features
    • Remade the visualizer finally.
      • Removed the installment image
      • Made it include every statistics i could think of that were realistic to be able to get from scraping and made each chart be modifiable

    Feature updates
    • customTitleName.js
      • Made it trim the start and end whitespaces.
    • cleanerAltTitles.js
      • It now adds an ZWSP chareacter to an alt title so that later, when we add new elements to the alt title, we know where to split each alt title
      • It also now checks for "Alt title:" or "Alt titles:" directly instead of just ": ", which was causing customtitlename and getMangaupdatesdata.js to not be able to cleanly show alt titles.
      • Also creates an fragment before inserting elements for a quick optimization
      • Made it so it dosen't just split on any commas, instaed the commas have to be outside of parantheses. Before, for example, "Oh, Sorry" would become two separate alt titles, which makes no sense.
    • getMangaupdatesData.js
      • Alt titles
        • The alt title logic has been remade. Now it gets the whole textcontent of alt titles, which it then normalizes by removing case sensitivty, whitespaces and commas. Then we do the same with the alt titles we got from Mangaupdates, and if we find those in the textcontent, we remove that occurance and add it back. Reason is explained on the next line.
        • Made it so the alt titles commas become "U+201A" so that we can easily split the words in cleanerAltTitles.js
        • Cleaned alt titles by removing duplicates that only differ by things like an exclamation mark or some special letter like "ủ"
      • Synopsis
        • Made the description remove urls
        • Added "Source" removal into the Mangaupdates synopsis as well
        • Made the Mangaupdates synopsis remove the text if it starts with the same text as the orginal. Encountered this issue here: "https://www.anime-planet.com/manga/knight-under-my-heart"
        • Made it so the Mangaupdates synopsis has to be atleast 20 characters long.
        • Made the Mangaupdates synopsis remove markdown links
      • Tags and categories
        • Made it show the tags retrieved from Mangaupdates if they are unique.
        • Made it also get categories. The categories get added until there are 30 tags. Made it 30 because more than that and the whole site would jsut be categories
      • Bug fixes
        • Fixed the issue where updating data would show duplicate data, like two statuses, two synopses, etc.
        • I was modifying status at the start of the main script even though status might be null, which was causing errors.
      • searchManga.js
        • I just figured out that Mangaupdates api also takes year and type of the manga, so now it's a lot more accurate when searching mangas

    Miscellaneous
    • background.js
      • I had set the execution of scripts to allFrames, which caused the

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Pro používání tohoto rozšíření potřebujete Firefox
    Stáhnout Firefox a nainstalovat toto rozšíření
    Stáhnout soubor
  • Starší verze

    Verze 2.0.1

    Vydáno 14. kvě 2025 – 292,72 KB
    Funguje s: firefox 126.0 a novější, android 131.0 a novější
    New features
    • showHiddenTags.js
      • Shows "Content Warning" tags that are hidden from users in the entry's overview. Who knows how long this will stay working.

    Feature updates
    • getMangaupdatesData.js
      • User "adithyasiri" requested a feature to include the status of a manga when fetching data via mangaupdates api. The status is now display under the "User Stats" section. There is an status field that indicates the status of the manga, and also there is an "Season status" which tells us in example, if the manga status is "ongoing" but the season status is "TBA", we can determine that its actually not publishing currently
      • User "adithyasiri" also requested hat the mangaupdates url beincluded on the entry page. It is now display under the description in the notes section of the entry.
      • Made the allowedurl entry into an regex to make sure it only matches "/manga/(anything)" and not subdomains. This isin't foolproof, so we check in the content script itself to look for "entrybar" which only appears in the overview panel. It also checks if the entry is an novel, if so then mangaupdates will be skipped, as its data for novels is quite inaccurate
      • MU Synopsis
        • I had left an old code that was preventing the "MU Synopsis" from showing up
        • Made the cleaning of mu synopsis more accurate.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 2.0.0

    Vydáno 13. kvě 2025 – 289,34 KB
    Funguje s: firefox 126.0 a novější, android 131.0 a novější
    Chromium / Mobile support finally :D

    Mobile support
    • PC-Mode.js (helper)
      • Modifies the user agent when going to anime-planet site to be in pc instead of mobile.
      • Why? because tooltips arent loaded when you are in mobile which means some scripts cant work otherwise.
    • Options page
      • Made it that desktop and mobile icon indicate that they only work on that platform.
      • Updated "import" and "export" to only show "enabled" state for content scripts. So no descs, formattednames and etc.
      • Removed the checkbox button and made the whole container to be the button.
      • Modified the height of the features container to be shorter so you can actually see all the features in mobile
      • In homepage added an media query to set buttons to be in grid layout when its less than 836px
      • In scripts container and visaulizer stats when you are at the top and scroll again it will switch pages and same with bottom.
    • Visualizer
      • Added support for mobiles.
      • bar chart limit now rounds up by tenths if its more then ten.

    Chromium support
    • Popup
      • Modified the popup script to open the options page on chromium.
    • Api calls
      • Changed all references of getting data from localStorage to use storage.local. (chrome dosent use localStorage)
      • In every script where we are using "browser" i added that "browser" gets set to either firefox or chrome api depending on what we are using.
    • Visualizer
      • Changed vizualiser window to be popup instead of detached panel (chrome dosent have detached panel)

    New features
    • characterGrid.js
      • A feature to show anime/manga character tab in a grid layout.
    • sortRandom.js
      • Adds the random sort to the dropdown menu in user's manga/anime list.
    • scriptsLoaded.js
      • Adds an element into menu to show what scripts are loaded in the current page. (Has order priority 4)
    • updateEntryData.js (helper)
      • Used to make it easy to update specific data for entry like notes for specific manga
      • Made this to create an new json structure for entries since before it was very repetitive and confusing.
      • Updated "add-EntryNotes.js", "customTitleName.js", "customTags.js" to accomply this new json structure.

    Code refactoring
    • Background.js reorganizing
      • Made mangaupdates search logic into an module.
      • Made StatsScraper into an import statement
      • Made an ini.js file and transfered the initialization code from background.js into ini.js
    • New json structure
      • Remade the json structure for custom entry modification (notes, customtitles, customtags).
      • This also fixed the issue for same manga/anime id modification what customtag was doing.
    • All Content scripts
      • Made folders to categorize differen

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 1.0.5

    Vydáno 2. lis 2024 – 407,98 KB
    Funguje s: firefox 126.0 a novější, android 131.0 a novější
    Features
    Custom entry title
    - Allows you to modify the title of an entry and by pressing enter you can toggle between the orginal and modified title. Why i made this is becauase sometimes you can't find the manga using animeplanet's title.

    Show filtering
    - Shows filter options for screens that are smaller than 768px wide.

    Cleaner alt titles
    - Splits alt titles from commas into blocks (Previously this code was in 'Extra manga data' feature)

    Added
    Made modifications to options page to make it look/run better on mobile.
    Added an new key that dictates if an content script works on mobile or desktop.

    BUGS
    Set more precise selector for notes because before if there was an ad it would mess up the layout of notes.
    Script tracking was not working correctly so i remade the way i am tracking scripts.


    It seems animeplanet does not add the tooltips to dom when your user agents indicate you are on phone, which makes a lot of features not work on mobile. I have been trying to find a method that would fix this issue but hitting a roadblock after roadblock with it. I could always just fetch the animeplanet site with a custom user agent and show that fetched animeplanet site, but I would prefer not to do that instead, I will try to see if I can find a better method.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 1.0.4

    Vydáno 20. říj 2024 – 266,37 KB
    Funguje s: firefox 126.0 a novější
    Remade options page
    Custom tags new json structure

    Features
    Created an "helper-browserSpecifics.js" script that handles the the browser api calls so all content scripts i make will work straight away in chromium or firefox without needing to switch up the api calls myself

    Integrated "AnimePlanet-Stats-Visualizer" to the extension and it can be found in options page. Allows you to scrape an list and show statistics of manga/anime list

    Added
    Added popup html for quick access to options page

    BUGS
    Fixed where when updating the program the new features wouldnt be added.

    Customtags
    Fixed bug where the tag duplicates when you add it to multiple entries.
    Fixed the bug where if an url had query parameter it would not add custom tags to filter pill.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 1.0.3

    Vydáno 11. říj 2024 – 84,04 KB
    Funguje s: firefox 126.0 a novější
    Features
    Custom tags
    Allows you to create and add custom tags to entries and adds an new filter to show the entries with specific custom tag (Its supposed to show all of the manga or anime entries that you have added the custom tag instead of showing the entries that the profile has that has that custom tag).

    stillLeft
    Shows you how many chapters/episodes are left on an entry without having to hover over the tooltip.

    Added
    Added an icon to entries if they have an note attached to it.
    Remade options page
    Added import/export of settings

    BUGS
    Fixed the bug where if content script failed to inject no other content scripts would be injected. Fixed by try and catch

    Fixed styling issue when you only had quick apply on

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 1.0.2

    Vydáno 7. čvc 2024 – 43,63 KB
    Funguje s: firefox 126.0 a novější
    Fixed the issue where multiple content scripts were injected into the same page.
    Added functionality to select multiple custom lists that you want to add the entry to.
    Added notes functionality so you can write notes on each individual manga/anime

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 1.0

    Vydáno 6. čvn 2024 – 38,81 KB
    Funguje s: firefox 126.0 a novější

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
Přejít na domovskou stránku Mozilly

Počet doplňků

  • O nás
  • Blog doplňků pro Firefox
  • Workshop tvorby rozšíření
  • Pro vývojáře
  • Pravidla pro vývojáře
  • Blog komunity
  • Fórum
  • Nahlásit chybu
  • Příručka recenzenta

Prohlížeče

  • Desktop
  • Mobile
  • Enterprise

Produkty

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Ochrana soukromí
  • Cookies
  • Právní informace

Není-li uvedeno jinak, obsah této stránky je šířen pod licencí Creative Commons Uveďte původ-Zachovejte licenci 3.0 nebo jakoukoli novější verzí.