Bubble v9.0: Edit Links

Titan Edit Links

A new setting has been added for enabling Titan edit links in the post composer. This allows convenient editing of posts and comments via Titan.

A Titan edit link includes the URL parameter "edit". This parameter instructs the server to respond with the latest version of the edited resource and, optionally, lock it until the updated contents are uploaded. The client is then expected to immediately forward the contents to a text editor, and submit the contents back when the user is done editing. In effect, the user experience is equivalent to having a pre-filled input prompt, making editing posts a straightforward task.

Note that there is no edit locking in Bubble because typically only the author of a post has edit access to it.

Other Changes

Fixes

#release

=> Posted in: s/Bubble
=> 🕹ī¸ skyjake [mod, sysop]

2024-10-11 · 4 months ago · 👍 StanStani, clseibold

7 Comments ↓

=> ☯ī¸ dragfyre ¡ Oct 11 at 12:17:

Did you remove Herobrine though

=> 🚀 clseibold · Oct 11 at 19:36:

I tried to make a post in the misfin subspace, I got an error, and Bubble seems to have broke on some pages. I cannot go to the dashboard page anymore. Fortunately, I'm still able to comment.

Here's the error message:

Bubble Error: object of type 'NoneType' has no len()

=> 🕹ī¸ skyjake [OP/mod...] ¡ Oct 11 at 20:27:

Sorry about that, I'll check the logs and fix it...

=> 🚀 clseibold · Oct 11 at 20:47:

@skyjake Thanks!

=> 🚀 clseibold · Oct 11 at 20:48:

@skyjake I think it's a problem with the Drafts. When I sumitted a post, the error arose, and now I see that I have a Draft, but cannot go to the drafts page (the dashboard page).

=> 🕹ī¸ skyjake [OP/mod...] ¡ Oct 12 at 03:46:

Should be fixed now:

=> — /s/Bubble-Issues/130

=> 🚀 mbays · Oct 14 at 20:40:

In case anyone would like to use these titan edit links from a non-lagrange client: I recently updated my titan-upload shell script to support them.

=> — titan-upload

Proxy Information
Original URL
gemini://bbs.geminispace.org/s/Bubble/20695
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
110.408513 milliseconds
Gemini-to-HTML Time
0.838938 milliseconds

This content has been proxied by September (3851b).