Skip to content

Conversation

@Soean
Copy link
Member

@Soean Soean commented Aug 20, 2020

Description

Add anchor support to dynamic blocks

ToDo

  • add Tests

@Soean Soean added [Feature] Blocks Overall functionality of blocks [Type] Enhancement A suggestion for improvement. labels Aug 20, 2020
...settings.attributes,
anchor: {
let anchor = {
type: 'string',
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure why we need this line, this should already be added with PHP.

@github-actions
Copy link

Size Change: +37 B (0%)

Total Size: 1.16 MB

Filename Size Change
build/block-editor/index.js 126 kB +31 B (0%)
build/block-library/index.js 133 kB +6 B (0%)
ℹ️ View Unchanged
Filename Size Change
build/a11y/index.js 1.14 kB 0 B
build/annotations/index.js 3.67 kB 0 B
build/api-fetch/index.js 3.44 kB 0 B
build/autop/index.js 2.82 kB 0 B
build/blob/index.js 620 B 0 B
build/block-directory/index.js 7.96 kB 0 B
build/block-directory/style-rtl.css 953 B 0 B
build/block-directory/style.css 952 B 0 B
build/block-editor/style-rtl.css 10.7 kB 0 B
build/block-editor/style.css 10.7 kB 0 B
build/block-library/editor-rtl.css 8.5 kB 0 B
build/block-library/editor.css 8.5 kB 0 B
build/block-library/style-rtl.css 7.42 kB 0 B
build/block-library/style.css 7.43 kB 0 B
build/block-library/theme-rtl.css 729 B 0 B
build/block-library/theme.css 730 B 0 B
build/block-serialization-default-parser/index.js 1.88 kB 0 B
build/block-serialization-spec-parser/index.js 3.1 kB 0 B
build/blocks/index.js 47.6 kB 0 B
build/components/index.js 200 kB 0 B
build/components/style-rtl.css 15.7 kB 0 B
build/components/style.css 15.7 kB 0 B
build/compose/index.js 9.68 kB 0 B
build/core-data/index.js 11.8 kB 0 B
build/data-controls/index.js 1.29 kB 0 B
build/data/index.js 8.55 kB 0 B
build/date/index.js 5.38 kB 0 B
build/deprecated/index.js 772 B 0 B
build/dom-ready/index.js 568 B 0 B
build/dom/index.js 4.47 kB 0 B
build/edit-navigation/index.js 11 kB 0 B
build/edit-navigation/style-rtl.css 1.12 kB 0 B
build/edit-navigation/style.css 1.12 kB 0 B
build/edit-post/index.js 304 kB 0 B
build/edit-post/style-rtl.css 5.61 kB 0 B
build/edit-post/style.css 5.61 kB 0 B
build/edit-site/index.js 17 kB 0 B
build/edit-site/style-rtl.css 3.06 kB 0 B
build/edit-site/style.css 3.06 kB 0 B
build/edit-widgets/index.js 11.8 kB 0 B
build/edit-widgets/style-rtl.css 2.45 kB 0 B
build/edit-widgets/style.css 2.45 kB 0 B
build/editor/editor-styles-rtl.css 537 B 0 B
build/editor/editor-styles.css 539 B 0 B
build/editor/index.js 45.3 kB 0 B
build/editor/style-rtl.css 3.8 kB 0 B
build/editor/style.css 3.79 kB 0 B
build/element/index.js 4.65 kB 0 B
build/escape-html/index.js 733 B 0 B
build/format-library/index.js 7.71 kB 0 B
build/format-library/style-rtl.css 547 B 0 B
build/format-library/style.css 548 B 0 B
build/hooks/index.js 2.13 kB 0 B
build/html-entities/index.js 621 B 0 B
build/i18n/index.js 3.56 kB 0 B
build/is-shallow-equal/index.js 711 B 0 B
build/keyboard-shortcuts/index.js 2.52 kB 0 B
build/keycodes/index.js 1.94 kB 0 B
build/list-reusable-blocks/index.js 3.11 kB 0 B
build/list-reusable-blocks/style-rtl.css 476 B 0 B
build/list-reusable-blocks/style.css 476 B 0 B
build/media-utils/index.js 5.33 kB 0 B
build/notices/index.js 1.79 kB 0 B
build/nux/index.js 3.4 kB 0 B
build/nux/style-rtl.css 671 B 0 B
build/nux/style.css 668 B 0 B
build/plugins/index.js 2.56 kB 0 B
build/primitives/index.js 1.41 kB 0 B
build/priority-queue/index.js 789 B 0 B
build/redux-routine/index.js 2.85 kB 0 B
build/rich-text/index.js 13.9 kB 0 B
build/server-side-render/index.js 2.77 kB 0 B
build/shortcode/index.js 1.7 kB 0 B
build/token-list/index.js 1.27 kB 0 B
build/url/index.js 4.06 kB 0 B
build/viewport/index.js 1.85 kB 0 B
build/warning/index.js 1.14 kB 0 B
build/wordcount/index.js 1.17 kB 0 B

compressed-size-action

Base automatically changed from master to trunk March 1, 2021 15:43
@gwwar
Copy link
Contributor

gwwar commented Apr 8, 2021

@Soean were you still interested in working on this one?

@gwwar gwwar mentioned this pull request Apr 8, 2021
7 tasks
@talldan talldan added the [Status] Stale Gives the original author opportunity to update before closing. Can be reopened as needed. label Oct 6, 2022
@talldan talldan closed this Oct 6, 2022
@talldan talldan deleted the dynamic-block-anchor branch October 6, 2022 03:55
@Jazz-Man
Copy link

Jazz-Man commented Oct 6, 2022

@Soean This feature is quite interesting, so if you can, please do it:). I implemented it in my project based on your PR. But I would like to have it in WP core.

@cr0ybot
Copy link
Contributor

cr0ybot commented Oct 7, 2022

After a quick look, it seems that @Soean did pretty much all of the work already to fix a huge hole in dynamic block functionality. I don't want to come across as snarky, but what caused this to be closed yesterday instead of merged 2 years ago, @talldan?

@talldan
Copy link
Contributor

talldan commented Oct 7, 2022

I don't want to come across as snarky, but what caused this to be closed yesterday instead of merged 2 years ago, @talldan?

@cr0ybot You can't see it now, but there were about many merge conflicts to resolve and the code was untouched for a long time, so it was impossible to review correctly or merge. Also @Soean hadn't replied in over 1 1/2 years to the message above (#24699 (comment)).

The best thing to do would be to make a new pull request with conflicts resolved.

One of the problems with leaving a pull request open for a long time is it can also deter other contributors who are sensitive about stepping on someone else's toes, so I decided it's best to clear the decks. Someone had also assigned themselves to #29401, and then not produced any work, so I've also removed that assignee, and hopefully now it's clear that this is a task that's available to pick up. I've also just added the 'Needs Dev' label to make it even clearer.

You are right though, I should've left a comment explaining that when I closed it. 👍

@Soean
Copy link
Member Author

Soean commented Oct 7, 2022

I will create a new pull request to solve this issue.

@Soean
Copy link
Member Author

Soean commented Oct 7, 2022

New WIP PR: #44771

@cr0ybot
Copy link
Contributor

cr0ybot commented Oct 7, 2022

Thanks both @Soean and @talldan! Really excited for this fix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Blocks Overall functionality of blocks [Status] Stale Gives the original author opportunity to update before closing. Can be reopened as needed. [Type] Enhancement A suggestion for improvement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants