Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autocomplete Multiselect Tag #107

Open
ghost opened this issue Nov 30, 2011 · 13 comments
Open

Autocomplete Multiselect Tag #107

ghost opened this issue Nov 30, 2011 · 13 comments

Comments

@ghost
Copy link

ghost commented Nov 30, 2011

Do you guys have any plans to create a multiselect similar to facebook? From what I can see, Jizmoz created an extension in JSFiggle, http://jsfiddle.net/sgxKJ/ . I'm not sure if that would help to create something sooner.

Features I think it should have.
Single field tag
Multi field tag with options for vertical or horizontal display.
It would also need to except an object similar to most tapestry components so that it could be used as an alternative to a traditional select menu.

I'm more than willing to work on the project, however I'm still pretty new to jQuery.

@thackel
Copy link

thackel commented Feb 16, 2012

There is an other project which allows this functionality for tapestry5:

https://github.com/argoyle/tapestry-tagselect/wiki

@ghost
Copy link
Author

ghost commented Feb 16, 2012

Yes, I'm aware of the project. I helped build it early on, but our company changed js frameworks a couple months ago and I didn't see the component available here. I have since rebuilt it for jquery, just not ready to be shared yet, still needs work.

@znuamaan
Copy link

chriman17, is the component you are referring to this by any chance? http://textextjs.com/ or you built one from scratch to work with tapestry5?

@thackel
Copy link

thackel commented Feb 16, 2012

If you could share it, it would be great if you could include it into this project here.
I am sick of the fragmentation of the component libraries for tapestry.
Tapestry needs more components which are maintainted by a bigger community than streight shot projects of single people.

@thackel
Copy link

thackel commented Feb 16, 2012

The integration of https://github.com/alexgorbatchev/jquery-textext would be a good start ;)

@ghost
Copy link
Author

ghost commented Feb 16, 2012

No it's not textextjs, however I must say textextjs is a much nicer version. I planned to donate my component to the community once I was able to get back to it and make it more generic. Our current project has been a bit of a rush, so I just quickly extended the jquery ui autocomplete component. After looking at Textextjs really quick, it might make better sense to use theirs instead. I'm not sure what kind of license agreements there is though.

@znuamaan
Copy link

I agree. Is there a tutorial available that walks you through what needs to be done to integrate a plugin like jquery-textext into this project?

@ghost
Copy link
Author

ghost commented Feb 16, 2012

I may have some available time coming up where I could help out with this project.

@thackel
Copy link

thackel commented Feb 24, 2012

Also good solution for tapestry:

http://tawus.wordpress.com/2011/12/28/multivalue-autocomplete-for-tapestry/

But as i said in an other comment, "somebody" has to bind all the nice stuff together in one bigger component library to avoid fragmentation and dying code...

Thanks HLS, instead of reinventing the wheel with Plastik and your IOC, more components would have been fine...

@ghost
Copy link
Author

ghost commented Jun 7, 2012

I'm now using tawus solution which works fine. I had to make a few changes to it in order to get it to support additional features provided in the jquery component. I also have support to handle single value fields. If anybody's interested, I'd be more than happy to donate the code.

@thackel
Copy link

thackel commented Jun 11, 2012

A pure jquery/tapestry-jquery solution would be fine. I am pretty sure the got5 guys would be happy to include your code if it meets their standards and you provide a testcase :)

@ghost
Copy link
Author

ghost commented Jun 11, 2012

Thackel, it's nothing other than a modified version of this, http://tawus.wordpress.com/2011/12/28/multivalue-autocomplete-for-tapestry/

Unfortunately I have very tight time constraints and don't have the time to create a testcase, however if anybody else has that time, I'd be more than willing to donate the code.

@dragansah
Copy link
Contributor

Here is another one: http://harvesthq.github.com/chosen/
There should be a vote or something like this on the mailing list perhaps.
I'm prepared to work on the component but there needs to be an agreement on which js component will be used.

Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants