Thread:Project:Support desk/Salesforce (Chatter) + Mediawiki/reply (3)

I have just googled that and the results confirm what I already thought: No, such a function does not exist currently.

An idea on how that could work is e.g. like so: Take one of the hooks, which are executed when a page is rendered and use this hook in LocalSettings.php. In that function inside LocalSettings.php, check, if the user, who is currently calling the page, is logged in or maybe better, if he is an admin. If he is not, just do nothing (prevents abuse). If he is an admin, then add a small HTML snippet to the wiki source code. This will be the button. Add some CSS to it so that you can style it and place it at the place where you want it to be displayed.

The rest depends on the Chatter API. Depending on what the API requires you to do, the button must point to the fitting URL and must have the right parameters. I could imagine that you have to log in to Chatter and - once the login is done - that you afterwards do another request to actually send the post.