A userscript to enhance MyDramaList, making it cleaner, friendlier & more modern.
Updated script based on BetterMDL by Mio.
Link for the Original BetterMDL: https://github.com/dear-clouds/better-mdl
My updated version: https://mydramalist.com/discussions/general-discussion/88611-gathering-feedbacks?pid=3514580&page=15#p3514580
### UPDATES:
v1.2.27
- Fixed Movie large filmography cards showing the year twice by hiding the episode badge when there is no real episode column.
v1.2.26
- Fixed large filmography year/episode badge colors: list items use translucent status colors, non-list titles use translucent neutral badges.
v1.2.25
- Added optional Title: Native title first setting.
- Added custom Watchlist Undecided label setting for V1/V2 Drama List views.
- Replaced the V2 Undecided question mark with a note-style BetterMDL icon.
v1.2.24
- Added Comments Hide/Show support for both People and Title pages.
- The Comments section can now be collapsed with the same Hide section/Show section behavior as other BetterMDL sections.
- Added a new People Filmography toolbar.
- Sort filmography by Title, Year, Episodes, or Rating.
- Toggle ascending/descending order.
- Hide completed/watched titles.
- Switch between normal table view and a larger poster/card view.
- Added new options to BetterMDL Settings: Hide/Show Comments for People/Title pages and Filmography toolbar. You can disable the toolbar or the Large View view.
- Title page auto-hide now includes Comments.
- People filmography controls can be enabled/disabled with Filmography: Sort by/Large View.
v1.2.23
Portal Icons bug fix
v1.2.22
- Improved and tightened the Original Work box source lookup.
- Removed unreliable or overly loose sources from the Original Work lookup chain.
- Reworked the source priority by country to reduce false matches.
- Added a better book source for Thai adaptations.
- NovelUpdates results no longer show synopsis text, only the key details.
- The Original Work box now shows the original Asian/native title when available.
- Short or generic titles are matched more strictly to avoid unrelated original works.
- If no adaptation hint or clear source title is available, the script now hides the box instead of showing a risky match.
- Cover and source link handling is more stable.
v1.2.21
Small bug fixes
v1.2.20
Small bug fixes
v1.2.19
Small bug fixes
v1.2.18
Original Work box improvements
- Improved how the Original Work box detects and displays source material.
- The box now uses a cleaner, unified layout:
- Title
- Year, when available
- Type
- Volume, when available
- Author, when available
- Source, when available
- If no reliable external source is found, the script can still create a simple fallback box from the adaptation information available on MyDramaList.
- Removed duplicate badges under the title, such as extra 'Novel', 'Manga', or year labels.
- Fixed cases where unrelated synopsis/status text appeared inside the metadata.
- Improved cover handling when a reliable cover image is available.
- Updated the cache so older incorrect Original Work results are cleared automatically.
v1.2.17
New features:
- Added a new profile statistic: Titles by Country.
- Country stats can now show partial data before a full list cache is available.
- Country stats now use several fallback sources: basic list data, list cache, and Country data from title pages.
- Added new Show/Hide options on people pages:
- Bio
- Photos
- Filmography
- Articles
- Comments
- Added a new Show/Hide option on title pages for hiding the Synopsis to avoid spoilers.
- Added new BetterMDL Settings toggles:
- Profile: Titles by Country
- Title page: Hide Synopsis
- People/Title SNS icons
- Watch Trailer button
- Buy on Amazon button
- BetterMDL Settings now opens in a cleaner standalone view.
Bug fixes:
- Fixed the BetterMDL Settings link disappearing on MDL's updated Settings page.
- Fixed BetterMDL Settings sometimes opening under the wrong tab or in the wrong place.
- Fixed country stats getting stuck on an endless Loading state.
- Fixed country stats flickering or constantly re-rendering.
- Fixed the native MDL Statistics chart sometimes staying visible instead of the BetterMDL country chart.
- Fixed country stats not being built even after opening a user's list on some profiles.
- Fixed Show/Hide controls taking too much space; they now appear as simple links.
- Fixed People page Photos and Filmography hide controls interfering with each other.
- Fixed FontAwesome affecting MDL's native profile/settings editor icons.
## Links
GitHub: https://github.com/SDavid33/BetterMDL-by-David33
Help my work on Ko-fi: https://ko-fi.com/david33