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

Add functionality for Wikipedia errors #13

Open
Ainali opened this issue Oct 26, 2016 · 6 comments
Open

Add functionality for Wikipedia errors #13

Ainali opened this issue Oct 26, 2016 · 6 comments
Assignees

Comments

@Ainali
Copy link
Collaborator

Ainali commented Oct 26, 2016

Add a button/icon for reporting errors spotted in the Wikipedia text. Since one can fix the errors on Wikipedia a short pop-up dialog could be presented to direct the user right. Either he is very sure, and should be sent into editmode directly. Or he just spotted something fishy and should instead add a new section on the talk page where he can state the problem. So like two buttons in the dialog:

  • I know what is wrong, let me fix it.
  • I am not sure how to fix it, let me describe the problem.

In Swedish that would be:

  • Jag vet vad som är fel, låt mig rätta det.
  • Jag vet inte riktigt hur jag ska fixa det, låt mig beskriva problemet.

The title for the dialog could be "Kan du fixa felet själv?"

The link for editing would be constructed with the help of: kyrksok.wikipedia + item.wikipedia + ?veaction=edit
The link for describing would constructed with the help of: kyrksok.wikipedia + Diskussion: + item.wikipedia + ?action=edit&section=new

@Abbe98
Copy link
Member

Abbe98 commented Dec 31, 2016

So your idea is just to direct the user to Wikipedia? Not give them any introduction? They might not be familiar with Wikipedia at all...

An user familiar with Wikipedia would just click the read more button and edit the page. For the non Wikipedia user I believe we could provide a inline-form and then use a bot which post a new message at the talk page(+ a template so we can track it).

Any comments or ideas?

@Ainali
Copy link
Collaborator Author

Ainali commented Dec 31, 2016

That is what the pop-up question is for. People who are uncertain get directed to the talk page, where unfamiliarity is not as big issue. It is in general better not posting with bots because that is excluding people from the project rather than including them. Also it puts more responsibilities on us. It is also the simplest solution. If we would complicate it I would rather suggest a Javascript form that still posts into the talk page directly (like the wikilove extension).

@Abbe98
Copy link
Member

Abbe98 commented Jan 3, 2017

My general thoughts are that the talk pages are terrible introductions to Wikipedia. For example there is no introduction there about what a talk page is and if the talk page is also a red-link the information box displayed is about writing Wikipedia articles, not discussing them:
https://sv.wikipedia.org/w/index.php?title=Diskussion:Floda_kyrka,_Södermanland&action=edit

@Ainali
Copy link
Collaborator Author

Ainali commented Jan 3, 2017

Well, we could give some hints for how to discuss in our dialogue box, but I agree the information on Wikipedia is not very helpful (and started a question to see if it can be improved). We could also use preloaded text to give the user a hint of what to write (like LSH does with &preload=[page]).

@Abbe98
Copy link
Member

Abbe98 commented Jan 3, 2017

The preload parameter was new to me. Using both that and with a better text for the Talk namespace on sv.wikipedia it would be enough.

If the sv.wikipedia Talk page information gets updated we got a nice example of how Kyrksök has affected the projects it's using.

Scheduling this for my next open source sprint .

@Abbe98 Abbe98 self-assigned this Jan 3, 2017
@Ainali
Copy link
Collaborator Author

Ainali commented May 8, 2021

If the sv.wikipedia Talk page information gets updated we got a nice example of how Kyrksök has affected the projects it's using.

Which info page in particular is in need of improvement?

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

No branches or pull requests

2 participants