In my case, I would like to have a different ordering each time a user opens the page. When items are sorted by date, alphabetical, or any static property, the same items appear at the top. I've noticed this most with the thumbnail view as the same handful of items are consistently visible at the top.
Could this be done in the current code? Say you have a property in the source json that you want to sort on called "myOrderField" Then, you create a javascript mapping function to map these values to a random integer and sort on that. Such as ex:directions="myFunction(.myOrderField)". - John ************************************************** John Callahan, Research Scientist Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ************************************************** On Tue, Nov 16, 2010 at 10:13 AM, David Karger <[email protected]> wrote: > Unclear how "real" the randomness needs to be. You could assign random > numbers to a property called "random" in the _source_ json, which would then > provide a random order once. Of course it wouldn't let you rerandomize on > the fly, but does that matter? > > > On 11/16/2010 10:08 AM, John Callahan wrote: > > I had the same situation as you and could not find a simple solution > either. It would be great if the directions parameter (in Tile and > Thumbnail views) could handle ascending, descending, and random. Not sure > how hard that would be to code up. > > - John > > ************************************************** > John Callahan, Research Scientist > Delaware Geological Survey, University of Delaware > URL: http://www.dgs.udel.edu > ************************************************** > > > On Tue, Nov 16, 2010 at 3:12 AM, Leo <[email protected]> wrote: > >> Hi at all! >> in my last work I must view my object's list in a random order. But I >> don't found how! :-p >> Exhibit want at least a possible order of objects with "ex:orders". So, >> the only workaround that I found >> is to randomize order of my objects in json DB all the times that I open >> my page and progressively assign >> it a counter (directly in json). Then, I order the view by the counter. >> Someone know if exist a simple solution of the problem? >> >> thanks for you response. >> .hachreak. >> -- >> You received this message because you are subscribed to the Google Groups >> "SIMILE Widgets" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<simile-widgets%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/simile-widgets?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "SIMILE Widgets" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/simile-widgets?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "SIMILE Widgets" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<simile-widgets%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/simile-widgets?hl=en. > -- You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en.
