Firefox extentsion which communicates with MediaWiki

A firefox extension that adds a context menu. When clicking on thumbnails from a supported video sites, those videos are embedded in a MediaWiki based Wiki. Also, some pages can be added by this extension.

Basically the extension needs to perform a basic read and write actions on a MediaWiki installation.

## Deliverables

see wiki version of this spec here: [url removed, login to view]

# FireFox Extension

### From Nudiki - The Nude Babes Wiki {#siteSub}

| ## Contents |

## User Interface

The FireFox Extension adds a menu item to the right-click Context Menu when clicking on an image. The menu item is "Add to Nudiki".

Clicking on this menu item will display the "Add a Video" dialog box

### Add a Video Dialog Box

Display a dialog box to the user with the following fields:

* "Babe:[_____]" - Drop-down-menu (see "Babe drop-down-menu" below)

* "Video Title:[_____]" - Textbox

* "[_] NSFW" - Checkbox

* "[Add] [Cancel]" Buttons

### Babe Drop-down-menu

* dynamically fetch the list of babes from here [[url removed, login to view]:Babes][1]

* the option [New Babe] should be the first option on the drop down menu

* If the [New Babe] option is selected,automatically display an additional pop-up dialog box: "Add a Babe"

### "Add a Babe" Dialog Box

The following fields are on this dialog box

* "Type: [_____]" Drop-down-menu with the options dynamically retrieved from here: [[url removed, login to view]:Type][2]

* "First Name: [_____]" textbox

* "Last Name: [_____]" textbox

* "Cup: [____]" Drop-down-menu with the options dynamically retrieved from here: [[url removed, login to view]:Bra_Size][3]

* "[Add] [Cancel]" Buttons - each of these buttons would return to the "Babe Drop-Down-menu", the [Add] Button adds the new babe to [url removed, login to view] first.

## Actions & Procedures

The extension should function properly only when the user is pointing his cursor on a thumbnail image from a supported video sharing site.

When adding a new video - the extension should retrieve the thumbnail image-URL (the URL of the actual thumbnail image) and the Link-to-URL (the URL that the image links to - which is the video page URL).

Using this data and the user entered data, the extension should perform the steps here [[url removed, login to view]:How_to_Add_a_Video][4] automatically. Only the websites listed on this page should be supported.

If the user is logged-in to nudiki (with a cookie), any edits should take place under his username.

The new video should be added to the relevant babe page, under the relevant section - "Videos" or "Videos (NSFW)" based on the user NSFW checkbox input. If the relevant section does not exist - it should be added automatically by the extension.

In the babe's page, the new video thumbnail template should be added to a wiki-table ([see example here][5]). If a table doesn't exist - it should be created. The video should be added to the last row. There should be only 4 videos per row. If the last row has already 4 videos in is, a new row should be added automatically)

### Adding a babe

Then the user clicks on "Add" button on the "Add a Babe" dialog box - A new babe page should be added to nudiki, where the title is the babe's name and the relevant categories should be added to the body (Bra Size, First/Last name letters & Type) according to the user's input. [See example here][6].

It is also required to automatically add a page with the babes name to the "Videos" namespace, which redirects to the main Babe Page (this is simply mean to add a page named "Video:<babes name>" and it's content should be a redirect commend). [See example Here][7]

Taidot: Amazon Web Services, tekniikka, Mac OS, Microsoft, MySQL, PHP, tietojärjestelmäarkkitehtuuri, Ohjelmistojen testaus, Windows Desktop

Näytä lisää: wiki websites, bra, thumbnail windows, textbox image, required data edits, sharing buttons, firefox based, redirects firefox, context menu windows 2008, firefox user, fetch video, write php extension, video nude, nsfw websites, babes videos, fetch url title, dialog box windows, interface drop box, fetch data websites php, pop menu image

Tietoa työnantajasta:
( 22 arvostelua ) Israel

Projektin tunnus: #3862050

Myönnetty käyttäjälle:


See private message.

$255 USD 45 päivässä
(26 Arvostelua)

2 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


See private message.

$170 USD 45 päivässä
(55 arvostelua)