Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track where posts came from #126

Open
tomjn opened this issue May 9, 2017 · 5 comments
Open

Track where posts came from #126

tomjn opened this issue May 9, 2017 · 5 comments

Comments

@tomjn
Copy link
Contributor

tomjn commented May 9, 2017

A user should be able to see that a post was syndicated from another source and where the post originally came from

@chetansatasiya
Copy link

chetansatasiya commented May 23, 2017

@tomjn I have added the Source URL into the Syndicate meta box. Please check and let me know if you have any changes on that.

syndication

@tomjn
Copy link
Contributor Author

tomjn commented May 24, 2017

That PR should work for syndication done via XMLRPC, but it won't for REST/RSS. I was hoping to build it so it kept a chain/breadcrumbs of where it's been, and have it generic.

The reason being that users can syndicate from site A -> site B -> site A, causing problems, so it needs to be able to show further back than 1 step

@chetansatasiya
Copy link

Hi, @tomjn Thanks for the checking my PR.

So, we have to display the source like SITE_NAME(From where it's come) > SITE_NAME(Current site) right?

Correct me if I misunderstood anything wrong.

@tomjn
Copy link
Contributor Author

tomjn commented May 24, 2017

So the ideal situation is that if a post is syndicated from A to B to C to D, then on site D, you can see that A/B/C/D trail in full, or at least as far back as is possible.

This will be necessary in order to stop the post being syndicated back to site A or B causing a neverending loop and unexpected consequences

@tomjn
Copy link
Contributor Author

tomjn commented May 24, 2017

I'd suggest that the data format and the saving be done before the UI, as it'll need to work with all syndication methods and be reliable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants