Mediawiki - Adding Msupload to Semantic Forms

CLOSED
Bids
3
Avg Bid (USD)
$287
Project Budget (USD)
$250 - $750

Project Description:
Mediawiki is the open source wiki software that Wikipedia uses. It has a whole family of extensions to add to the core functions. I need three of those extensions to work together in harmony. Currently I have all three working so they can all work on the same wiki, but they just are not integrated to work together.

Part 1 -- Adding Msupload to Semantic Forms
Extension:MsUpload http://www.mediawiki.org/wiki/Extension:MsUpload allows one to upload files directly from the page the user is editing.

Extension:Semantic Forms http://www.mediawiki.org/wiki/Extension:Semantic_Forms allows the user to use a form to edit a wiki page.

Currently there is no hook for Msupload to work within the free text of semantic forms. I need the Msupload added to Semantic Forms.

Both Msupload & Semantic Forms use another extension: Extension:WikiEditor http://www.mediawiki.org/wiki/Extension:WikiEditor for the editing sections of the page. But right now Msupload doesn't work within the wikieditor area of the semantic form.

Part 2 -- Adding Widgets to Wikieditor

After Msupload is added to the wikieditor section of semantic forms I need an interface added to the wikieditor to add widgets into the wiki page. Extension:WidgetsFramework http://www.mediawiki.org/wiki/Extension:WidgetsFramework

On part 2 you really have very little work since the code has been already written: https://github.com/Seizam/seizamcore/tree/master/WikiZam/extensions/WikiEditor

I need it rechecked for the Mediawiki versions i'll list below and not be the skin version Seizam is using. And I need to make sure the google doc widget & google viewer widget is integrated with the other widgets in the wikieditor interface. Additionally it must work within the semantic forms wikieditor area.

Mediawiki version:

MediaWiki 1.20.3
PHP 5.4.10 (apache2handler)
MySQL 5.5.28-log

After the winning bid I'll send you a list of the exact extensions I have to make sure everything is known. Everything is open source and semi-documented well so the whole project should not be that hard.

Skills required:
PHP, Software Architecture
Hire chriswiki
Project posted by:
chriswiki United States
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 350
in 10 days
$ 250
in 2 days