MRLookup

Extract BibTeX data automatically and modify BibTeX Key to AUTHOR_YEAR_TITLE.

Ниже показаны версии этого скрипта, в которых изменялся код. Показать все версии.

  • вер. 3.0.5 26.08.2025

    feat: Add GitHub exclusion to prevent script from running on GitHub pages

    • Added @exclude https://github.com/* to prevent script execution on GitHub
    • Added @exclude https://.github.com/ for subdomain coverage
    • Added @exclude https://.github.io/ for GitHub Pages coverage
    • Ensures script only runs on intended MathSciNet and academic sites
    • Prevents unnecessary script execution on repository pages
  • вер. 3.0.5 26.08.2025

    fix: Add missing @author field in userscript header

    • Added @author Van Abel to the userscript metadata
    • Ensures proper attribution in Greasy Fork and other userscript platforms
    • Fixes the '作者 <未设置>' issue
  • вер. 3.0.5 26.08.2025

    v3.0.5: Complete New AMS MathSciNet Support and Button Optimization

    Major Features:

    • ✅ Complete support for new AMS MathSciNet platform
    • ✅ Automatic BibTeX standardization (no manual intervention)
    • ✅ Enhanced modal detection and real-time processing
    • ✅ Button styling optimization with 12px font size
    • ✅ Robust button positioning system

    New Documentation:

    • NEW_AMS_SUPPORT.md: Technical details for new platform
    • QUICK_START.md: Quick start guide for users
    • TESTING_GUIDE.md: Testing and debugging guide
    • CODE_ANALYSIS.md: Code structure analysis
    • BUTTON_OPTIMIZATION.md: UI optimization details
    • BUTTON_POSITION_RESTORATION.md: Button positioning system
    • BUTTON_OVERLAP_FIX.md: Button overlap issue resolution
    • DYNAMIC_BUTTON_POSITIONING.md: Dynamic positioning system

    Testing Files:

    • test_new_ams.html: Local testing environment
    • test_mrlookup_new_ams.js: Standalone testing script

    Technical Improvements:

    • Automatic citation modal detection using MutationObserver
    • Intelligent BibTeX parsing and standardization
    • Enhanced error handling and user feedback
    • Debug mode with advanced testing capabilities
    • Consistent button styling and positioning

    This release provides a seamless experience across both classic and new MathSciNet platforms with automatic BibTeX standardization.

  • вер. 3.0.4 07.06.2025

    v3.0.4: Fix citation key update and improve mode toggle - Fixed citation key update, improved formatting, removed page reload, added click-to-copy preservation

  • вер. 3.0.3 07.06.2025

    fix: Force page reload when toggling modes to ensure citekey updates

  • вер. 3.0.2 07.06.2025

    fix: Fix key generation when toggling modes

  • вер. 3.0.1 07.06.2025

    fix: Fix empty citekey issue for AMS MRlookup entries

  • вер. 3.0.0 07.06.2025

    test: Add webhook test comment

  • вер. 3.0.0 07.06.2025 Imported from URL
  • вер. 2.0.1 07.06.2025 Imported from URL
  • вер. 1.5.4 07.11.2018 Imported from URL
  • вер. 1.5.4 06.11.2018 Imported from URL
  • вер. 1.5.4 06.11.2018 Imported from URL
  • вер. 1.5.3 30.07.2018
  • вер. 1.5.2 28.05.2018 detect word boundary by change \s* to \s+ since in former case, the `an` will also be replaced by `a`
  • вер. 1.5.1 12.12.2017 Imported from URL
  • вер. 1.5 14.11.2017 Imported from URL
  • вер. 1.5 14.11.2017 Imported from URL