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

Correcting the en.wikiversity API submission #54

Open
TS404 opened this issue Jan 8, 2021 · 5 comments
Open

Correcting the en.wikiversity API submission #54

TS404 opened this issue Jan 8, 2021 · 5 comments

Comments

@TS404
Copy link

TS404 commented Jan 8, 2021

I've proposed listeriabot to be activated for en.wikiversity:
Wikiversity:Colloquium#Listeriabot

I know very little about bots. Is only Magnus able to apply as bot owner for bot status per the post above? I'd love to get it activated on wikiversity as soon as possible to automate several manual lists (e.g. 1, 2, 3).

@TS404
Copy link
Author

TS404 commented Jan 30, 2021

@magnusmanske I'm happy to learn how to set up and maintain this on WV if that reduces the work for you as a maintainer. I'm keen to get it up and running asap - I just need to be given a crash course in getting it started.

@TS404
Copy link
Author

TS404 commented Feb 19, 2021

Could I check if there's any documentation/readme that I've missed on setting this up on a new wiki? I can find documentation on how to use it once it's already running, but noting on getting it activated yet.

@TS404
Copy link
Author

TS404 commented Feb 24, 2021

Attempting to just submit to the API with links like the one below doesn't seem to work:

https://listeria.toolforge.org/index.php?action=update&lang=en&project=wikiversity&page=User:Evolution_and_evolvability/sandbox

It did seem to create an account through (https://en.wikiversity.org/w/index.php?title=Special:Log&logid=3253404)

Is there something server-side that's preventing it? Or maybe it's just the case that the bot account isn't registered on enwv?

@TS404
Copy link
Author

TS404 commented Feb 25, 2021

The bot account should now be permitted on enwikiversity.

The test on meta works fine, but the test on enwv results in the following message:

Done.
Last line: OK: User:Evolution_and_evolvability/sandbox not edited

So something must be going wrong with save_wikitext_to_page. It needs to submit to en.wikiversity.org/w/api.php. Is the wikitext being sent to the api incorrect? Does it need a token?

@TS404 TS404 changed the title Activation on en.wikiversity Correcting the en.wikiversity API submission Feb 25, 2021
@TS404 TS404 closed this as completed Feb 25, 2021
@TS404 TS404 reopened this Feb 25, 2021
@TS404
Copy link
Author

TS404 commented Nov 2, 2021

I've also added a query at the Rust users forum to see if anyone there is able to help on this, since it's outside my coding abilities.

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

1 participant