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

[Wikia] ALERT! Fandom subdomains migrating to UCP #44

Open
owocado opened this issue Oct 29, 2020 · 2 comments
Open

[Wikia] ALERT! Fandom subdomains migrating to UCP #44

owocado opened this issue Oct 29, 2020 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@owocado
Copy link

owocado commented Oct 29, 2020

Announcement Blog Post: https://community.fandom.com/wiki/User_blog:MisterWoodhouse/Unified_Community_Platform:_The_Vision,_Purpose,_and_Process
Help info article: https://dev.fandom.com/wiki/Help:UCP

It is estimated that all Fandom wiki subdomains will be migrated over to UCP in few weeks or upcoming months slowly. When that happens, the wikia cog will stop working properly because new UCP uses newer version of Media Wiki engine (v1.33.3) which uses different API endpoints. The wikia cog will, hence, require a rewrite to fetch info about wiki articles from new API endpoints. In any case, I thought I would open an issue for general awareness.

@lionirdeadman
Copy link
Member

lionirdeadman commented Nov 8, 2020

Ah... that is a problem, yeah. If you could link the valid API docs, that'd be useful to future me.

@lionirdeadman lionirdeadman added enhancement New feature or request help wanted Extra attention is needed labels Nov 8, 2020
@owocado
Copy link
Author

owocado commented Nov 8, 2020

The API docs are kinda sparse because you can basically use/apply the latest MediaWiki API methods with new Fandom API since the UCP based wikias will utilise the same.
The endpoint is https://{wikia_subdomain_name}.fandom.com/api.php

You can go to any wikia which has been migrated to UCP (MediaWiki v1.33.3) by using above endpoint URL and poke with the parameters/actions it shows you. For example, https://towerofgod.fandom.com/api.php

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants