Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Footnotes (stored inline) #49797

Closed
wants to merge 36 commits into from
Closed

Footnotes (stored inline) #49797

wants to merge 36 commits into from

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    d9dde03 View commit details
    Browse the repository at this point in the history
  2. Try with shortcode

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    5b2aaf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d6df69 View commit details
    Browse the repository at this point in the history
  4. wip

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    2f7f6ad View commit details
    Browse the repository at this point in the history
  5. Add UI

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    642794b View commit details
    Browse the repository at this point in the history
  6. Simplify UI

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    aa602c7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    64f1c81 View commit details
    Browse the repository at this point in the history
  8. Fix PHP linting errors

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    97fd91d View commit details
    Browse the repository at this point in the history
  9. Fix PHP linting errors

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    4c6d1ec View commit details
    Browse the repository at this point in the history
  10. Reset fn array

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    7ce7305 View commit details
    Browse the repository at this point in the history
  11. Fix e2e tests

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    b9bbf5d View commit details
    Browse the repository at this point in the history
  12. Fix PHP docs

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    e5c7a38 View commit details
    Browse the repository at this point in the history
  13. More PHP lint fixes

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    6622fb0 View commit details
    Browse the repository at this point in the history
  14. Reorg

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    08784f0 View commit details
    Browse the repository at this point in the history
  15. Render footnotes with portal

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    0372f1f View commit details
    Browse the repository at this point in the history
  16. wip

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    20feb5c View commit details
    Browse the repository at this point in the history
  17. wip

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    5d191d8 View commit details
    Browse the repository at this point in the history
  18. Use replaceDataByType

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    f77f5f5 View commit details
    Browse the repository at this point in the history
  19. Remove other formats

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    034549e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f0c0a0e View commit details
    Browse the repository at this point in the history
  21. Remove regex replace

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    3d2ce82 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1b28cfa View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3ec2a67 View commit details
    Browse the repository at this point in the history
  24. Add file doc

    dmsnell authored and ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    293901c View commit details
    Browse the repository at this point in the history
  25. Things

    dmsnell authored and ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    aeea637 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    96a464b View commit details
    Browse the repository at this point in the history
  27. Collect and dump footnotes on footnote-list block and at end of post.

    In this patch we're starting to collect footnote references on every
    block and then flushing them out to a list whenever we reach a
    footnote list block. If multiple blocks exist we'll end up with
    multiple footnote lists. If we reach the end of the post and still
    have footnotes not listed we will flush those out too.
    
    This is some exploratory work to enable better in-editor experience
    previewing footnotes and moving them to another place, presumably
    such as an `<aside>` in a template.
    
     - Also adds `title` to `<sup>` so hover reveals the foonote.
    dmsnell authored and ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    fff247a View commit details
    Browse the repository at this point in the history
  28. Waightspeas

    dmsnell authored and ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    1efc92c View commit details
    Browse the repository at this point in the history
  29. Make PHP linter happy

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    1a1a897 View commit details
    Browse the repository at this point in the history
  30. Add fn block

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    69dcb68 View commit details
    Browse the repository at this point in the history
  31. Update package lock

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    35f599f View commit details
    Browse the repository at this point in the history
  32. Make links interactive

    ellatrix committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    15df4f6 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    fe5ab99 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. wip

    ellatrix committed May 3, 2023
    Configuration menu
    Copy the full SHA
    b1d23af View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Reorder

    ellatrix committed May 5, 2023
    Configuration menu
    Copy the full SHA
    40fde71 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Fix rebase errors

    ellatrix committed May 9, 2023
    Configuration menu
    Copy the full SHA
    356feff View commit details
    Browse the repository at this point in the history