presenter icon indicating copy to clipboard operation
presenter copied to clipboard

Guttenberg Editor?

Open JonTheNiceGuy opened this issue 4 years ago • 5 comments

I don't really know where to start, but having the new Guttenberg editor might be useful for those new to Wordpress?

JonTheNiceGuy avatar Jul 01 '20 08:07 JonTheNiceGuy

This is now in progress in #25 - feedback and testing would be great.

aaroncampbell avatar Sep 24 '21 20:09 aaroncampbell

Note: There's no migrator yet - that's on the list, but for now you'll need to create new slideshows to test.

aaroncampbell avatar Sep 24 '21 20:09 aaroncampbell

I'm testing this now. I'll give feedback shortly :)

JonTheNiceGuy avatar Sep 27 '21 22:09 JonTheNiceGuy

Apologies for the delay - I broke my testing environment! Sorted now!

So, that new branch looks good, but I don't see how to create new slides, nor can I see any way to add speaker notes. I'm guessing I'm just looking at this really early in the development cycle?

So, for context, I cloned your repo, merged in #19 and then ran vagrant up, and vagrant SSH, then

sudo -i
cd /var/www/html/wp-content/plugins/presenter
git fetch
git merge origin/new-editor-support

I then accessed the vagrant Wordpress environment, and created a new presentation, and had a single slide on-page.

JonTheNiceGuy avatar Sep 28 '21 20:09 JonTheNiceGuy

Sorry that it took me so long to get back to this.

Unfortunately with Gutenberg, we'll now need to include build steps before the plugin is released (or in this case tested). Basically you'll need to npm install in the plugin directory, then npm run build-mult (for now, when this is all done we should make sure just npm run build works)

aaroncampbell avatar Oct 12 '21 16:10 aaroncampbell