It's possible, but it would be a little ugly. You could write a web
frontend to what would basically be a proxy handling the work on the
backend over the api. However, there is no secure way for a user to
login through something like that, so all of the edits would have to
come from your app and not the user. Alternatively, you could write a
javascript (or flash) application, and get it approved to make
CORS/crossdomain requests to the target MediaWiki api, so the user
would be making api calls directly. Getting the wiki admin to approve
domains, or add a crossdomain.xml file may or may not be a problem for
you.
OAuth will make the delegated authorization easier, but unfortunately
the priority for getting OAuth integrated with MediaWiki is lower than
some other critical projects right now, so it will be a few months
before this is possible.
On Mon, Oct 1, 2012 at 10:44 AM, Yury Katkov <katkov.juriy(a)gmail.com> wrote:
Hi everyone!
Is it possible to use MediaWiki as a service whereas the UI is located
on a Facebook app? So all the editing and viewing is take place on a
Facebook and MediaWiki provide the storage, revision control and lots
of extensions?
-----
Yury Katkov
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l