Maybe 2 boxes might help :

- A search box which generate a request to server and get an xml file back
- A filter box hiding elements which do not match the filter (I do prefer a filter box more than filter checkboxes )

I think that multiple xml is not a good idea but checkboxes for specifying the request send is good. the xml file might be formatted like the following :

<collection>
<element type="User">
<FirstName>John</FirstName>
<LastName>Doe</LastName>
</element>
<element type="Group">
<Name>Moderators<Name>
<collection>
                      ....
</collection>
</element>
</collection>

that would allow the filter to work on any child tag of an element + type attribute of an element (which is the only required info)

Systho


Le 13/04/2011 11:49, Hans De Bisschop a écrit :
Hi all,

I added a few remarks / features to the list. If and when an additional component is written, we should take in mind that it needs to be usable in all use cases, not just the case of user / group selection. At the same time introducing too many options might end up confusing the user even more *and* not solve any of the issues you have right now.

At any rate this would be a pretty big additional feature to develop, especially since it's jQuery / AJAX based and needs to work 100% in all major browsers supported by said JavaScript library.

Good luck with that :)
Hans

On 13/04/2011 10:31, Sven Vanpoucke wrote:
Hello all

The current element finder is a very nice tool but is to limited when you have a lot of users / groups etc in your platform. We would like to extend this and therefore have added a proposal on the wiki: http://support.chamilo.org/projects/chamilo-20/wiki/AdvancedElementFinder

I would appreciate if we could discuss this before starting with it.


--

*Hans De Bisschop*
Hoofddeskundige ICTO | Lead Developer Chamilo 2.0
Software Coordinator Chamilo Association
Erasmushogeschool Brussel
Nijverheidskaai 170 | B-1070 Brussel
T 02 559 02 54 | i 254
hans.de.bissc...@ehb.be <mailto:hans.de.bissc...@ehb.be> | www.erasmushogeschool.be <http://www.erasmushogeschool.be/>

Kom eens langs: www.erasmushogeschool.be/infodagen <http://www.erasmushogeschool.be/infodagen> of lees onze elektronische nieuwsbrief: ehbrief.ehb.be <http://ehbrief.ehb.be/>
P Before printing, think about the environment


_______________________________________________
Dev mailing list
Dev@lists.chamilo.org
http://lists.chamilo.org/listinfo/dev
_______________________________________________
Dev mailing list
Dev@lists.chamilo.org
http://lists.chamilo.org/listinfo/dev

Reply via email to