Last modified: 2014-08-20 15:45:34 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T63974, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 61974 - Change Semantic Forms autocompletion to use the Select2 library
Change Semantic Forms autocompletion to use the Select2 library
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
SemanticForms (Other open bugs)
unspecified
All All
: Unprioritized enhancement with 1 vote (vote)
: ---
Assigned To: Yaron Koren
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-27 00:24 UTC by Yaron Koren
Modified: 2014-08-20 15:45 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Yaron Koren 2014-02-27 00:24:42 UTC
Semantic Forms autocompletion, which currently uses jQuery UI Autocomplete, should switch to using the Select2 JS library (https://github.com/ivaynberg/select2). This will allow a number of important improvements:
- "Tokenization" of values (putting squares around each term), which has become increasingly common in user interfaces
- Flexible autocompletion for characters with accents
- Display of an image associated with each term
- Displaying values in a tree-type structure
- Much better support for autocompletion on remote data sets

Tied in with that, it may make sense to create a new input type, maybe called "tokens", that uses the standard Select2 handling for a field with a list of values. ("text with autocomplete" would possibly be deprecated as a result.) And "combobox" should switch to using Select2, and possibly become the default input type for Page property fields (replacing "text with autocomplete"). And possibly, but less likely, "combobox" and "tokens" should become the new default input types for enumerated fields holding a single and a list of values, respectively (replacing "dropdown" and "checkboxes").
Comment 1 Rishi Mittal 2014-03-18 06:03:28 UTC
Hi Yaron ,

I have prepared draft and request you to please verify the draft at 
( https://www.mediawiki.org/wiki/User:Rishimittalneo/gsoc14) , also please tell that if in the proposal at GSoc-2014 , I have to write the propsal again or it is fine to just give the link of the wiki page hosting my proposal .

thanks
Rishi Mittal
IIIT- Hyderabad, India
Comment 2 Rishi Mittal 2014-03-18 07:02:35 UTC
Hi Yaraon ,

I forgot to mention earlier , but please assign me microtasks for the Completion of the application process.

thanks
Rishi Mittal
IIIT-Hyderabad, India
Comment 3 Andre Klapper 2014-03-18 13:07:10 UTC
What is "the proposal at GSoc-2014"? In case you refered to Google Melange than you are expected to also provide summary, abstract and content there.
Comment 4 Quim Gil 2014-03-18 14:38:16 UTC
In order to avoid confusion, I have specified the following at https://www.mediawiki.org/wiki/Google_Summer_of_Code_2014#Candidates :

* submit your proposal in Google Melange, linking to the version in mediawiki.org, which is the one we will use in our evaluation
Comment 5 Gerrit Notification Bot 2014-06-26 15:02:53 UTC
Change 136009 had a related patch set uploaded by Jatin:
Combobox switched to Select2 autocompletion

https://gerrit.wikimedia.org/r/136009
Comment 6 Gerrit Notification Bot 2014-06-26 15:20:02 UTC
Change 136009 merged by Foxtrott:
Combobox switched to Select2 autocompletion

https://gerrit.wikimedia.org/r/136009

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links