Working tour here https://www.wikidata.org/w/index.php?title=Q17339402&tour=wbcoordinates
- Finish draft of wiki file https://www.wikidata.org/wiki/User:John_Cummings/Wikidata_Tours_Coordinates
- Help Nav get 'interface administrator' rights (needed to create tours) https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Interface_administrator/NavinoEvans
- Find example of javascript file https://www.wikidata.org/wiki/MediaWiki:Guidedtour-tour-wbstatements.js
- Make Javascript file, draft here https://www.wikidata.org/wiki/MediaWiki:Guidedtour-tour-wbcoordinates.js
- Make changes to the Javascript file
- Create base Wikidata item
- Revise any text that needs changing
- Link to main tours page and make new section for specific tasks https://www.wikidata.org/w/index.php?title=User:Alicia_Fagerving_(WMSE)/Sand_box&oldid=1110673267
- Write what we learned in the tours instructions draft including how to avoid bugs if needed https://www.wikidata.org/wiki/User:John_Cummings/How_to_create_Wikidata_tours
- Clicking the tick at the end should take you back to the main tours page
- 'Fixed' in that I can set this in the tour options, but needs to be made the default action. See T245347
- Get rid of X button
- Add translation tags to wiki page
LIVE
Live tour: https://www.wikidata.org/w/index.php?title=Q85408938&tour=wbcoordinates
Live wiki page: https://www.wikidata.org/wiki/Wikidata:Tours/Coordinates#Add_coordinate_location_property
Live JS page: https://www.wikidata.org/wiki/MediaWiki:Guidedtour-tour-wbcoordinates.js
Base item: x
TEST
Test tour: https://test.wikidata.org/w/index.php?title=Q211932&tour=wbcoordinates
Test wiki page: https://test.wikidata.org/wiki/User:NavinoEvans/tours/coordinates
Test JavaScript page: https://test.wikidata.org/wiki/MediaWiki:Guidedtour-tour-wbcoordinates.js
Issues:
- T244747: Wikidata Tours: Stepping back shows next and previous steps at once
- The tour allows you continue without doing the actions meaning that the box just floats in the middle of the screen and doesn't relate to what is on the screen (remove forward button for these steps?)
- The above 2 issues are fixed in a separate test version of the tour library, but the changes are not live (see T244994 for details)
- When the users publishes the statement it stays on the item meaning the next person who uses the tour cant add the statement because its already on the item
- This problem occurs if you leave data=ok in the url. Using the URL without this clears the data, then adds data=ok to the URL when all done.
- The item is a random item and doesn't include the correct label
- This can be fixed by adding a labels property to the newData object in the JavaScript file for the tour (same for descriptions), as shown in the JavaScript file for the coordinates tour