Christopher B
3/5/24, 5:12:08 PM EST
Hey guys, we will look into how to register as an oEmbed provider for Drupal
Christopher B
9/12/24, 10:34:02 PM EDT
Updates: We placed the gallery tools into the Export area. I got the basic masonry layout working in code, looks nice. Next steps is to add the infinite scroll and get the overlay to show. Coming along well.
Joozer T
9/12/24, 11:06:48 PM EDT
As discussed yesterday, we have updated the code on the site to dump the html from the oEmbed JSON
Value from the oEmbed JSON element "html:" is dumped on the Drupal page
JSON https://agbubeta.entermediadb.net/assets/mediadb/services/publishingdestination/oembed?url=https://agbubeta.entermediadb.net/assets/mediadb/services/publishingdestination/view/AZHjmQa6T8b1XAov6CGp
Drupal https://dev-emedia.pantheonsite.io/node/11
If you change your code to update JSON, it will also update the Drupal page.
Also, I think you are building a NEW endpoint for Gallery (leaving the Carousel endpoint as is). Please give us that endpoint, so we can configure it for you so you can start the testing on Drupal.
Tracy
9/17/24, 10:14:07 AM EDT
Checking in on progress, Christopher anything with masonry that we can see? Client is looking for an update. Thanks
Christopher B
9/17/24, 10:17:01 AM EDT
Yeah, its looking good. We are just working on the larger view and download options. Joozer, I would like to review the approach. Please let me know when it's checked in. https://github.com/entermedia-community/extension-drupal
Tracy
9/17/24, 11:42:46 AM EDT
Christopher, i've pinged Joozer and he will check it in to github. In the meantime, can you please give us the new endpoint as Joozer requested on Friday "Also, I think you are building a NEW endpoint for Gallery (leaving the Carousel endpoint as is). Please give us that endpoint, so we can configure it for you so you can start the testing on Drupal."
Christopher B
9/17/24, 1:06:22 PM EDT
We will have it deployed by 2 to the B site. I won't be there but Cristobal can show the new link and test it.
Cristobal M
9/17/24, 8:22:38 PM EDT
Hello, Carousel and Gallery both now should work with the same Endpoint, so, for endpoint:
https://agbubeta.entermediadb.net/assets/mediadb/services/publishingdestination/oembed
Gallery: https://agbubeta.entermediadb.net/assets/mediadb/services/publishingdestination/gallery/AZICffP4Fzeuc3RONQvJ
Carousel: https://agbubeta.entermediadb.net/assets/mediadb/services/publishingdestination/view/AZHjmQa6T8b1XAov6CGp
They both works.
Please let us know the progress in your side. We are meeting tomorrow using the Scheduled calendar event.
Joozer T
9/18/24, 10:25:04 AM EDT
Hello Christopher and Cristobal,
Here is the placement of the gallery on Drupal page, https://dev-emedia.pantheonsite.io/node/12
It seems we are still having issue with the infinite/lazy loading of more images.
Cristobal M
9/18/24, 5:17:53 PM EDT
Hello, I was able to adapt our JS to Drupal standards, now Gallery is loading images correctly when scrolling, Popup works and also Download works ok.
Next step here is I'll need to adapt the final HTML to render in emedia (I think I'm going to use a outside wrapper loading the JS) but this applies only for the Preview buttons we have in our App.
Joozer T
9/19/24, 12:55:55 PM EDT
Hi Cristobal,
There are gray blanks at the bottom to fill out the grid, is that required? Can we not have background color = none?
Also, it seems it is not lazy loading, it is spitting all images. It seems okay to me, but not sure about someone with slower internet connection.
Can we have download link on the larger preview view -- similar icon on one of the corners.
Cristobal M
9/19/24, 1:58:29 PM EDT
Hello Joozer, yes, gray boxes are to fill the endings of the columns, I can remove the color so you can see how they look without it.
We load images when scroll with some buffering just to try to make it more fluid, first set of images are the ones that fit in the original space so it should be fluid for most internet connections.
I'm adding the download link request to the list.
Cristobal M
9/19/24, 4:06:45 PM EDT
We also simplified the URLS, now both Gallery and Carousel urls will be with the /view/ prefix (https://agbubeta.entermediadb.net/assets/mediadb/services/publishingdestination/view/AZHjmQa6T8b1XAov6CGp) we do not need to have them separated since we internally have a Gallery type field that sends the right code to the oembed endpoint when requested.
Tracy
9/20/24, 3:42:26 PM EDT
Hi Cristobal. Were you able to remove the gray color for the empty spot?
Tracy
9/23/24, 9:30:22 AM EDT
Hi Cristobal. Few things we are looking for updates on as we need to release a version to AGBU for their review this week.
1. Removal of the gray background for empty slots
2. Add download icon to large image
3. Can you change the download icon to WHITE? It is very hard to see in the blue
Cristobal M
9/23/24, 10:00:51 PM EDT
Sorry for the delayed response, I just updated AGBU Beta instance with the 3 requests.