https://bugzilla.wikimedia.org/show_bug.cgi?id=38962
--- Comment #5 from Addshore <[email protected]> --- Just a few comments / ideas on the above down so I don't forget :) What happens when you are on a redirect page and edit? * If you are on a redirect page and edit you should have the ability to edit the redirect, but when visiting the redirect in the first place you would ,, be redirected to the target item, genrally you would only find yourself on the actual redirect page you are there because you want to be there and edit it. What happens when you try to EditEntity a redirect through the API? * This is an interesting one :/ I almost feel like saying you cant.. Imagine if a bot were to get a list of items and work on them throught a day, during the day one of the items gets redirected by another user, the bot then comes around to make its edit, if it had the ability to edit it may simply overwrite the page, which may not be the right thing to do. Perhaps a parameter to not follow redirects, so by default they would be followed, but if you really want to you can still edit the entity from the api (there may be a case this is needed) How do history and diffs of redirects look like? * History simply shows the changes made to the item up to the point of redirect and then the redirecting edit. * Diff would show all content in the entity on the left before the redirect and on the right something to signify the redirect (maybe #Redirect [[Q12345]]) is we want to stay along the lines of MW Undo on redirects? * Naturally there should be an undo button incase mistakes are made. Potentially this could be something limited via permissions. How to display redirected entities in the UI? * Pretty much the same as in core, a simple (Redirected from Q12345). In core this is just below the title of an article. It could go in the same place in wikidata (below the label), it could also go just above, benefit of this would be no content moving slightly from one non redirected item to another non redirected. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
