Kyrkosok / web-client

The Kyrksök website.
https://kyrksok.se/
GNU General Public License v3.0
4 stars 11 forks source link

Add functionality for Wikipedia errors #13

Open Ainali opened 8 years ago

Ainali commented 8 years ago

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:

In Swedish that would be:

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 .

Ainali commented 3 years ago

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?