unfortunately not. there was a decision made some years ago that exhibit should persist its state when you reload a page. I'm skeptical. so i added the persist=false option to override. but the url is the only way to activate it right now.


On 9/19/2016 4:14 PM, Jared Szechy wrote:
That fixes it.

Is there a way I can programmatically set that in my code so it doesn't have to be in the URL?

On Mon, Sep 19, 2016 at 4:07 PM, David Karger <kar...@mit.edu <mailto:kar...@mit.edu>> wrote:

    I bet you're running into problems with exhibit's "persistence"
    feature that sets facet values to be the same as they were the
    last time you visited the page. This may have been a bad idea. try
    adding ?persist=false to the end of your url.


    On 9/19/2016 3:37 PM, David Karger wrote:

    you can see it working fine in this (tweaked) example:

    http://people.csail.mit.edu/karger/ExhibitK/demos/presidents/presidents.html
    
<http://people.csail.mit.edu/karger/ExhibitK/demos/presidents/presidents.html>


    On 9/19/2016 3:11 PM, Jared Szechy wrote:
    I just tried a field that is not an array and it isn't working
    either.

    "fieldY": "bar"

    <div data-ex-role="facet" data-ex-show-missing="false"
    data-ex-expression=".fieldY" data-ex-facet-label="Name"
    data-ex-selection="bar"></div>

    On Mon, Sep 19, 2016 at 3:10 PM, Jared Szechy
    <jared.sze...@brilligent.com
    <mailto:jared.sze...@brilligent.com>> wrote:

        I'm only trying to pass a single value but it's not working.

        json:

        "items": [
              {
                 ...
                  "fieldX": [
                      "foo"
                  ],
                  ...
              },
        ]

        html:

        <div data-ex-role="facet" data-ex-show-missing="false"
        data-ex-expression=".fieldX" data-ex-facet-label="Name"
        data-ex-selection="foo"></div>


        On Mon, Sep 19, 2016 at 3:04 PM, David Karger
        <kar...@mit.edu <mailto:kar...@mit.edu>> wrote:

facets don't need to be visible for filtering to work. setting style=display:none is fine

            you don't specify an array for data-ex-selection, but
            you can specify a list.  i forget whether you separate
            by commas or semicolons


            On 9/19/2016 3:00 PM, Jared Szechy wrote:
            Yes, I would like to use a url parameter.

            Worst case I can add data-ex-selection dynamically from
            a parameter, however I would ideally not like to have
            the facets visible in this view.

            Also, I've noticed that data-ex-selection attribute
            does not seem to work on arrays.



            On Mon, Sep 19, 2016 at 2:42 PM, David Karger
            <kar...@mit.edu <mailto:kar...@mit.edu>> wrote:

                there is a data-ex-selection attribute that you can
                set on a facet element to have it init with certain
                selections.  do you need to specify the selection
                in the url?


                On 9/19/2016 2:06 PM, Jared wrote:
                Any updates on how to accomplish this?

                I would love to be able to simply pass a parameter
                like ?color=red to apply a facet on load. I
                understand that there is the bookmarking
                functionality but that hash is really ugly and
                contains way too much information as its just the
                hashed version of Exhibit.History.getState().

                On Sunday, November 15, 2015 at 5:25:01 AM UTC-5,
                Andrea Borruso wrote:

                    Hi Tully,

                    On Saturday, 31 October 2015 00:53:20 UTC+1,
                    Tully Hansen wrote:

                        Further to this: adding "?persist=false"
                        to window.Exhibit_parameters gives me the
                        desired behaviour of being able to load a
                        ur with appended query string to filter
                        facets, click 'Reset All Filters', then
                        reload the same url with query to display
                        filtered facets again. (Exhibit 3.1.2-rc1.)


                    I'm very interested. Do you have an example
                    website in which I can see all in action?

                    Thank you

-- You received this message because you are
                subscribed to the Google Groups "SIMILE Widgets"
                group.
                To unsubscribe from this group and stop receiving
                emails from it, send an email to
                simile-widgets+unsubscr...@googlegroups.com
                <mailto:simile-widgets+unsubscr...@googlegroups.com>.
                To post to this group, send email to
                simile-widgets@googlegroups.com
                <mailto:simile-widgets@googlegroups.com>.
                Visit this group at
                https://groups.google.com/group/simile-widgets
                <https://groups.google.com/group/simile-widgets>.
                For more options, visit
                https://groups.google.com/d/optout
                <https://groups.google.com/d/optout>.

-- You received this message because you are
                subscribed to a topic in the Google Groups "SIMILE
                Widgets" group.
                To unsubscribe from this topic, visit
                
https://groups.google.com/d/topic/simile-widgets/ILR1uLaPljQ/unsubscribe
                
<https://groups.google.com/d/topic/simile-widgets/ILR1uLaPljQ/unsubscribe>.
                To unsubscribe from this group and all its topics,
                send an email to
                simile-widgets+unsubscr...@googlegroups.com
                <mailto:simile-widgets+unsubscr...@googlegroups.com>.
                To post to this group, send email to
                simile-widgets@googlegroups.com
                <mailto:simile-widgets@googlegroups.com>.
                Visit this group at
                https://groups.google.com/group/simile-widgets
                <https://groups.google.com/group/simile-widgets>.
                For more options, visit
                https://groups.google.com/d/optout
                <https://groups.google.com/d/optout>.




-- Jared Szechy
            /Brilligent Solutions, Inc./

            Office: 937.879.4148 x1007 <tel:937.879.4148%20x1007>
            Fax: 937.879.4158 <tel:937.879.4158>
-- You received this message because you are subscribed to
            the Google Groups "SIMILE Widgets" group.
            To unsubscribe from this group and stop receiving
            emails from it, send an email to
            simile-widgets+unsubscr...@googlegroups.com
            <mailto:simile-widgets+unsubscr...@googlegroups.com>.
            To post to this group, send email to
            simile-widgets@googlegroups.com
            <mailto:simile-widgets@googlegroups.com>.
            Visit this group at
            https://groups.google.com/group/simile-widgets
            <https://groups.google.com/group/simile-widgets>.
            For more options, visit
            https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>.

-- You received this message because you are subscribed to
            a topic in the Google Groups "SIMILE Widgets" group.
            To unsubscribe from this topic, visit
            
https://groups.google.com/d/topic/simile-widgets/ILR1uLaPljQ/unsubscribe
            
<https://groups.google.com/d/topic/simile-widgets/ILR1uLaPljQ/unsubscribe>.
            To unsubscribe from this group and all its topics, send
            an email to simile-widgets+unsubscr...@googlegroups.com
            <mailto:simile-widgets+unsubscr...@googlegroups.com>.
            To post to this group, send email to
            simile-widgets@googlegroups.com
            <mailto:simile-widgets@googlegroups.com>.
            Visit this group at
            https://groups.google.com/group/simile-widgets
            <https://groups.google.com/group/simile-widgets>.
            For more options, visit
            https://groups.google.com/d/optout
            <https://groups.google.com/d/optout>.




-- Jared Szechy
        /Brilligent Solutions, Inc./

        Office: 937.879.4148 x1007 <tel:937.879.4148%20x1007>
        Fax: 937.879.4158 <tel:937.879.4158>




-- Jared Szechy
    /Brilligent Solutions, Inc./

    Office: 937.879.4148 x1007 <tel:937.879.4148%20x1007>
    Fax: 937.879.4158 <tel:937.879.4158>
-- You received this message because you are subscribed to the
    Google Groups "SIMILE Widgets" group.
    To unsubscribe from this group and stop receiving emails from
    it, send an email to simile-widgets+unsubscr...@googlegroups.com
    <mailto:simile-widgets+unsubscr...@googlegroups.com>.
    To post to this group, send email to
    simile-widgets@googlegroups.com
    <mailto:simile-widgets@googlegroups.com>.
    Visit this group at
    https://groups.google.com/group/simile-widgets
    <https://groups.google.com/group/simile-widgets>.
    For more options, visit https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.

-- You received this message because you are subscribed to the
    Google Groups "SIMILE Widgets" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to simile-widgets+unsubscr...@googlegroups.com
    <mailto:simile-widgets+unsubscr...@googlegroups.com>.
    To post to this group, send email to
    simile-widgets@googlegroups.com
    <mailto:simile-widgets@googlegroups.com>.
    Visit this group at
    https://groups.google.com/group/simile-widgets
    <https://groups.google.com/group/simile-widgets>.
    For more options, visit https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.

-- You received this message because you are subscribed to a topic in
    the Google Groups "SIMILE Widgets" group.
    To unsubscribe from this topic, visit
    https://groups.google.com/d/topic/simile-widgets/ILR1uLaPljQ/unsubscribe
    <https://groups.google.com/d/topic/simile-widgets/ILR1uLaPljQ/unsubscribe>.
    To unsubscribe from this group and all its topics, send an email
    to simile-widgets+unsubscr...@googlegroups.com
    <mailto:simile-widgets+unsubscr...@googlegroups.com>.
    To post to this group, send email to
    simile-widgets@googlegroups.com
    <mailto:simile-widgets@googlegroups.com>.
    Visit this group at https://groups.google.com/group/simile-widgets
    <https://groups.google.com/group/simile-widgets>.
    For more options, visit https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.




--
Jared Szechy
/Brilligent Solutions, Inc./

Office: 937.879.4148 x1007
Fax: 937.879.4158
--
You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To unsubscribe from this group and stop receiving emails from it, send an email to simile-widgets+unsubscr...@googlegroups.com <mailto:simile-widgets+unsubscr...@googlegroups.com>. To post to this group, send email to simile-widgets@googlegroups.com <mailto:simile-widgets@googlegroups.com>.
Visit this group at https://groups.google.com/group/simile-widgets.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "SIMILE 
Widgets" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to simile-widgets+unsubscr...@googlegroups.com.
To post to this group, send email to simile-widgets@googlegroups.com.
Visit this group at https://groups.google.com/group/simile-widgets.
For more options, visit https://groups.google.com/d/optout.

Reply via email to