Edge Use-Case
-
Hello Matthias,
Thank you for creating this plugin! It opens up so many doors!
I have an edge use-case – but it might actually become common.
I’m using Voxel – which is an incredible directory builder, that now competes with BuddyPress/Boss with it’s Timeline feature.Every Author can have Listings – of any type, which is just CPTs. Any CPT, even standard blog posts, can have a Timeline. Timeline posts are a uniquely registered post that has it’s own table. Just like BuddyPress’s activity stream – however, it’s not just related to the Author, but also the CPT it’s related to.
I’m wondering if /theoretically/ it would be possible, in an ActivityPub WP fork, to register CPTs as the “Author”/Actor, and the Timeline posts in Voxel’s table as the Notes, and subsequently the comments and likes.
Here are the columns of each Timeline Post entry, which I believe could be transformed into the activitypub protocol:
“user_id” the WP user ID who posted it
“post_id” which is the ID of the WP post it is associated with – this would become the Actor
“content” which contains the description
“details” which store attachment IDs e.g {“files”:”452,299,297″}
“created_at”
“edited_at”And the post ID is within that table.
Comments and likes are then in their own tables.
Here’s the timeline in action: https://getvoxel.io/questions/access-to-timeline-posts-as-cpt/
I just want to know if this is in theory possible, or not at all and the actor, and webfinger, MUST be mapped only to the User_ID in WP?
- The topic ‘Edge Use-Case’ is closed to new replies.