Photos and video in one story: publish, then share
Most recent changes
Previously
Photos and video in one story: publish, then share<img src="/edgepress/revisions/image.9d72075eb89f1cf1.gif" alt="Photos and video in one story: publish, then share" loading="lazy" width="640" height="400" />
Now
Photos and video in one story: publish, then share<img src="/edgepress/revisions/image.7ba2841eb3c831a3.gif" alt="Photos and video in one story: publish, then share" loading="lazy" width="640" height="400" />
Previously
Paste the shared link into an article and browse its embedded gallery<img src="/edgepress/revisions/image.c0f77e3c0c7608c3.gif" alt="Paste the shared link into an article and browse its embedded gallery" loading="lazy" width="640" height="400" />
Now
Paste the shared link into an article and browse its embedded gallery<img src="/edgepress/revisions/image.be3be5b798c509d6.gif" alt="Paste the shared link into an article and browse its embedded gallery" loading="lazy" width="640" height="400" />
Write the story first. Add photos and video beneath it, then publish one post. The centered progress dialog distinguishes transferred bytes, media preparation and publication. On success, view the post, open its share sheet or visit your profile.
Photos and video in one story: publish, then share<img src="/images/previews/ishare-workflow-en.7ba2841eb3c831a3.gif" alt="Photos and video in one story: publish, then share" width="640" height="400" />
Share the complete story, or individual attachments
The Link tab gives a public post URL. Embed supplies an iframe containing the complete caption, author and gallery; compatible oEmbed hosts discover it from the link. Markdown gives each image its own link and videos a playback-page link. In EdgePress, register the service first; visible embeds load after visitor consent.
Paste the shared link into an article and browse its embedded gallery<img src="/images/previews/ishare-sharing-en.be3be5b798c509d6.gif" alt="Paste the shared link into an article and browse its embedded gallery" width="640" height="400" />
Put the post in an EdgePress article
Append the ishare entry to the existing services list in config.yml.
plugins:
consent:
services:
- id: ishare
provider: oembed
enabled: true
name: ishare
backendUrl: https://ishare.js.gripe
purpose: Display the shared photos and video after consent.
dataCategories: Requested media and IP address.
recipient: ishare
retention: Until the publisher deletes the post.
privacyUrl: https://ishare.js.gripe/privacy/
You can place the embed directly in the Markdown body with !embed[service](URL) syntax. Replace the example URL with the link copied from your post:
!embed[ishare](https://ishare.js.gripe/s/0123456789abcdef0123456789abcdef)
The page reserves a themed placeholder first, then loads the caption and attachment gallery after consent as it approaches the viewport. Save, run edgepress server, and open the article from the homepage to verify it.
!embed[ishare](https://ishare.js.gripe/s/0726bea158a144129dd3b70468f1a0fc)
History belongs on your profile
Open My profile from the avatar menu. Visitors see your published posts; only you see the deletion controls and homepage inclusion switches. The personal center separately handles your display name, biography and data rights.