know how to square that circle.
>
> Have fun
> Sven
>
>
> On 24.06.20 17:12, Rob Audenaerde wrote:
> > Hi all,
> >
> > We switched our app to use the renderstategy ONE_PASS_RENDER for SEO
> > reasons (reduce the number of redirects).
> >
> > Howev
renderstategy ONE_PASS_RENDER for SEO
> > reasons (reduce the number of redirects).
> >
> > However, this causes the back-button to behave differently.
> >
> > Before, when we update a part of the screen via ajax; then following a
> > link, then going back shows the page
ircle.
Have fun
Sven
On 24.06.20 17:12, Rob Audenaerde wrote:
Hi all,
We switched our app to use the renderstategy ONE_PASS_RENDER for SEO
reasons (reduce the number of redirects).
However, this causes the back-button to behave differently.
Before, when we update a part of the screen via ajax;
Hi all,
We switched our app to use the renderstategy ONE_PASS_RENDER for SEO
reasons (reduce the number of redirects).
However, this causes the back-button to behave differently.
Before, when we update a part of the screen via ajax; then following a
link, then going back shows the page as it
y and
perhaps distracted as well.
I did as you recommended. In other words I implemented the class the link
suggests and configured the application .
IT works up to a certain point:
When I clink on the browser back button, a "stale page" page is displayed.
This is good as the "p
.
IT works up to a certain point:
When I clink on the browser back button, a "stale page" page is displayed.
This is good as the "previous" page is not served by the application. THis
is aht I want... Well almost...
I have been unable to catech the exception not to find aly
schrieb christophe
:
>Hello
>
>My question/request is about the back button, or more to the point on
>how
>Wicket processes it and how the default behavior can ve overridden
>
>Let me explain the context of my question:
>I am developping an application ( a web based patient
Hello
My question/request is about the back button, or more to the point on how
Wicket processes it and how the default behavior can ve overridden
Let me explain the context of my question:
I am developping an application ( a web based patient record managment
design specifically for Africa
As a follow up:
Is there a way to test the back-button (without firing up jetty and
resorting to selenium / htmlunit)?
btw: I know WicketTester has trimmed-down versions of certain components
(MockApplication(), MockPageManager etc). Maybe there is an implementation
that keeps track of the
's WICKET-6387 probably.
>>
>> Regards
>> Sven
>>
>> Am 10. Oktober 2017 12:04:33 MESZ schrieb Rob Audenaerde <
>> rob.audenae...@gmail.com>:
>> >Hi all,
>> >
>> >We upgraded some time ago from Wicket 7.6.0 to Wicket 7.7.0 and
Am 10. Oktober 2017 12:04:33 MESZ schrieb Rob Audenaerde <
> rob.audenae...@gmail.com>:
> >Hi all,
> >
> >We upgraded some time ago from Wicket 7.6.0 to Wicket 7.7.0 and now we
> >see
> >that that back-button behaves differently?
> >Before, pressing back
That's WICKET-6387 probably.
Regards
Sven
Am 10. Oktober 2017 12:04:33 MESZ schrieb Rob Audenaerde
:
>Hi all,
>
>We upgraded some time ago from Wicket 7.6.0 to Wicket 7.7.0 and now we
>see
>that that back-button behaves differently?
>Before, pressing back would return the
Hi all,
We upgraded some time ago from Wicket 7.6.0 to Wicket 7.7.0 and now we see
that that back-button behaves differently?
Before, pressing back would return the page with all the ajax
modifications. After it seems to return an entirely new page.
I could not find anything in the release notes
For all those who are interested by this subject, have a look at this very good
tutorial
https://twitter.com/apache_wicket/status/852786047746322434
François
-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For
with my requirements team to verify that this is close
enough. Thanks for the suggestion and quick reply!
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Wicket-back-button-behavior-tp4677587p4677651.html
Sent from the Users forum mailing list a
> creating a
> custom PageManager seems like what I want to do. The thing is, no matter
> how I implement the getPage(int), the Wicket app behaves the same. The
> back
> button still does it's default behavior every time.
>
> Here's what I did. I capture the maximum page
I am trying to set this up. I looked at some docs and I feel like creating a
custom PageManager seems like what I want to do. The thing is, no matter
how I implement the getPage(int), the Wicket app behaves the same. The back
button still does it's default behavior every time.
Here
wrote:
> By default wicket does it's serialized back button thing. For most of our
> apps, this has been fine. We have a new one where this behavior, showing
> the page in a previous state and allowing the user to proceed from there,
> is
> completely inappropriate.
>
>
By default wicket does it's serialized back button thing. For most of our
apps, this has been fine. We have a new one where this behavior, showing
the page in a previous state and allowing the user to proceed from there, is
completely inappropriate.
Ideally, when a user tries to go back
age. Do not ask me why I was thinking so
complicated in the beginning.
Have a nice weekend.
On 04/14/2016 03:35 PM, Joachim Rohde wrote:
> Hello,
>
> short version of my question: how do I evict the page store to force Wicket
> to create a new instance after using the
> back-butt
.
On 04/14/2016 03:35 PM, Joachim Rohde wrote:
> Hello,
>
> short version of my question: how do I evict the page store to force Wicket
> to create a new instance after using the
> back-button?
>
> Longer version:
>
> A user is redirected after login to my main pa
Guten Tag Joachim Rohde,
am Donnerstag, 14. April 2016 um 15:35 schrieben Sie:
> 1) Checking in every isVisible() if the user is null. This *does*
> work but I have quite a lot of links and I would like
> to go with this solution only if I cannot find any other.
[...]
> Long story short: is there
-04-14 15:35 GMT+02:00 Joachim Rohde :
>
>> Hello,
>>
>> short version of my question: how do I evict the page store to force
>> Wicket to create a new instance after using the
>> back-button?
>>
>> Longer version:
>>
>> A user is redirected
sion of my question: how do I evict the page store to force
> Wicket to create a new instance after using the
> back-button?
>
> Longer version:
>
> A user is redirected after login to my main page. On my main page I have
> several links in onInitialize() which
> overwrites i
Hello,
short version of my question: how do I evict the page store to force Wicket to
create a new instance after using the
back-button?
Longer version:
A user is redirected after login to my main page. On my main page I have
several links in onInitialize() which
overwrites isVisible checking
Hi,
I've a link on the page, which requires a redirect to statefull page, and
the resultant page also has this type of link, upon clicking on it [on the
second page], and on the third page, if use the browser back button, I get
StalePageException.
Click on link - will result
a. Create a
gorov
Wicket Training and Consulting
On Fri, Mar 7, 2014 at 11:00 AM, Martin Dietze wrote:
> In my application I have an editor page. Pretty often we run
> into the problem of users saving their work, then remembering
> that there was something missing and using their browser's back
&
In my application I have an editor page. Pretty often we run
into the problem of users saving their work, then remembering
that there was something missing and using their browser's back
button to get back into the editor. Since they will be using an
old instance of the page with the old o
you to the first page exactly where you left it, i.e. same
state.
On Tue, Nov 26, 2013 at 4:52 PM, nerdek wrote:
> Hi,
> I am trying to implement some kind of 'back button behaviour' but connected
> to f.e submit button.
>
> Example: first page with editor, a and second
Hi,
I am trying to implement some kind of 'back button behaviour' but connected
to f.e submit button.
Example: first page with editor, a and second with form. When I submit the
second page it should return to editor TO SAME PLACE as it was before (f.e
edit button or sth)
Is something
gt;>>>> the page can't be used.
>>>>> I overwrote the onConfigure method to set up my model correctly and
>>>>> everything works just fine. However there seems to be cases where the
>>>>> onConfigure method is not called?
>
o:
Expires: -1
Pragma: no-cache
Cache-Control: no-cache, max-age=0, must-revalidate, no-store
This seems to be a very odd issue that I can not reproduce locally at all
(I used to be able to by hitting the back button so I am guessing this is
where things happen, but overwriting onConfi
t;> onConfigure method is not called?
>>>
>>> Does anyone know of those cases? Can it have anything to do with the user
>>> using a proxy? A weird browser thing?
>>>
>>> We set the response headers to:
>>>
>>> Expires: -1
&g
t I can not reproduce locally at all
(I used to be able to by hitting the back button so I am guessing this is
where things happen, but overwriting onConfigure fixed it for most cases).
Thanks!
Artur
-
To unsubscribe, e
do with the user
> using a proxy? A weird browser thing?
>
> We set the response headers to:
>
> Expires: -1
> Pragma: no-cache
> Cache-Control: no-cache, max-age=0, must-revalidate, no-store
>
> This seems to be a very odd issue that I can not reproduce locally at all
&
o with the
user using a proxy? A weird browser thing?
We set the response headers to:
Expires: -1
Pragma: no-cache
Cache-Control: no-cache, max-age=0, must-revalidate, no-store
This seems to be a very odd issue that I can not reproduce locally at
all (I used to be able to by hitting the back b
f 'X', 'X/Y', 'X/Y/Z' paths. For this I
have a utility method in my WicketApplication class to hold a map of the paths,
created when mounting, for easy lookups. I still had problems with paths, and
resorted to only one level in the end, as it was easier and less error
x27;m guessing this is a common way to use Wicket but could not find
> solution.
>
> I want to create a single page application where navigation causes panels
> to be replaced with ajax. But the immediate problem that rises is how to
> make these different views bookmarkable and how to
ser's back
button work as expected (return to previous view with the previous panel).
-Ilkka
pages that I get session
closed from is Subscription Page and when it displays my search results.
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Browser-Back-Button-Question-tp4658397p4659247.html
Sent from the Users forum mailing list archive at Nabble.com
.1842946.n4.nabble.com/Browser-Back-Button-Question-tp4658397p4659241.html
Sent from the Users forum mailing list archive at Nabble.com.
-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail
?
3. Easy way to hunt down the root cause?
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Browser-Back-Button-Question-tp4658397p4659217.html
Sent from the Users forum mailing list archive at Nabble.com
now closed
embedded Hibernate Session.
-
--
Regards,
Hans
http://cantaa.de
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Browser-Back-Button-Question-tp4658397p4659180.html
Sent from the Users forum mailing list archive at
Are you telling me I should trying and stacktrace my pages or get more
details?
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Browser-Back-Button-Question-tp4658397p4659172.html
Sent from the Users forum mailing list archive at Nabble.com
StackTrace?
~ Thank you,
Paul Bors
On Thu, May 16, 2013 at 10:36 AM, dhongyt wrote:
> After two or three back button on the browser an error message displays
> session closed.
> The error returned is a bit confusing:
>
>
> I'm wondering if its because of hibernate
After two or three back button on the browser an error message displays
session closed.
The error returned is a bit confusing:
I'm wondering if its because of hibernate? Its trying to get the query of
the page to display but the query has been closed? It also talks about
errors with wicket
Hey Martin,
I took a look at my catalina.out file and haven't noticed any errors.
I have changed my code from
to
It look like the back button worked but then I noticed that if I went back
twice it also gave me a session closed.
And nothing on the catalina.out log.
Anyone have this
use F5/Refresh
buttons.
> something with my server setup where I'm expiring my session too quickly?
> My
> tomcat manager page says that I expire my sessions > 30 minutes.
>
> Thanks!
> David
>
>
>
> --
> View this message in context:
> http://apache-wicket
bpage link, is its
something with my server setup where I'm expiring my session too quickly? My
tomcat manager page says that I expire my sessions > 30 minutes.
Thanks!
David
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Browser-Back-Button-Question-tp4658
Hi Martin,
Thanks for the direction. I finally found the problem. The list of records
( collection ) was assigned to the data provider in the contructor of that
page. So when I press back button, the latest data was not getting
refreshed.
I still need to find a way to push the latest data on to
Hi,
Does that mean that the DataProvider returns primary key objects which are
used in the LoadableDetachableModel to load the real object ?
I am not sure. But one thing I noticed, the load() method of the
LoadableDetachableModel is not being called when the back button is hit.
I am getting
ch are
used in the LoadableDetachableModel to load the real object ?
Check why your DataProvider returns (the ids of) deleted objects when back
button is used.
>
> I used it to display a set of records ( say RecordList page). When I add or
> remove some records and load the page Record
. However, if I use the back button of the browser and go the
RecordList page which was rentered earlier ( before adding/ removing the
records ). The *DefaultDataTable *still has the old sets of records. This
is a big issue when records are deleted.
For example, If I delete a record and press back button
Regards
Armando
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/AbstractAjaxBehavior-back-button-problem-tp4657293p4657297.html
Sent from the Users forum mailing list archive at Nabble.com.
-
To
Hey I have a tiny little problem with ajax behaviors and back button.
I have a component (jQuery date picker that makes an ajax call to wicket
with selected date as parameter) which has an ajax behavior and renders it's
callbackUrl to head !
taken from components code:
If I select dates
che-wicket.1842946.n4.nabble.com/Does-page-know-it-was-loaded-with-back-button-tp4657158p4657162.html
Sent from the Users forum mailing list archive at Nabble.com.
-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For
a way to know that page was loaded with pressing back button ?
>
> regards
>
> Armando
>
>
>
>
>
>
> --
> View this message in context:
> http://apache-wicket.1842946.n4.nabble.com/Does-page-know-it-was-loaded-with-back-button-tp4657158.html
> Sent from
race.
The following stacktrace is taken when we use the 'backspace' or 'back
button' in the browser after a session has expired.
[2012-12-12 14:42:11,535 TP-Processor11 ERROR
org.apache.wicket.**DefaultExceptionMapper:$L]
Unexpected error occurred
org.apache.wicket.**WicketRuntimeExc
te:
>
>> No it doesn't hit the browser cache.
>> It's actually recreating a new Page. We've put breakpoints in Wicket to
>> establish that.
>> In PageProvider is trying to create a new Instance see the stacktrace.
>>
>> The following stacktrace
points in Wicket
to establish that.
In PageProvider is trying to create a new Instance see the stacktrace.
The following stacktrace is taken when we use the 'backspace' or 'back
button' in the browser after a session has expired.
[2012-12-12 14:42:11,535 TP-Processor11 ERROR
No it doesn't hit the browser cache.
It's actually recreating a new Page. We've put breakpoints in Wicket to
establish that.
In PageProvider is trying to create a new Instance see the stacktrace.
The following stacktrace is taken when we use the 'backspace' or
It seems that the browser tries to load the page from its cache.
I think you need to set proper cache headers to always ask the server
instead of using the local data.
On Tue, Dec 11, 2012 at 6:59 PM, Rob Sonke wrote:
> Yes I know but by using the back button it seems to be ignored. Like
Yes I know but by using the back button it seems to be ignored. Like it
tries to serve the same page no matter we have a session or not.
On Tue, Dec 11, 2012 at 9:59 AM, Martin Grigorov wrote:
> On Mon, Dec 10, 2012 at 9:04 AM, Rob Sonke wrote:
>
> > Last week we fixed an issue w
terExpiry(false);
>
> This worked perfectly for clicking on (ajax) links but, this doesn't seem
> to work when I use the back button of the browser after the session
> expired. What happens is that Wicket tries to reconstruct the previous
> (mounted bookmarkable) page. But that
, this doesn't seem
to work when I use the back button of the browser after the session
expired. What happens is that Wicket tries to reconstruct the previous
(mounted bookmarkable) page. But that's failing in our case because we dont
support that as every page needs session information.
is as follows
> ==
> There are 3 pages (say X, Y & Z)
>
> Z can be reached from X & Y
>
> If i've accessed Z via X page, and on clicking button (custom button), i
> need to navigate to X page
> Similarly if Z is accessed via Y page, it should navigate
X page, and on clicking button (custom button), i
need to navigate to X page
Similarly if Z is accessed via Y page, it should navigate to Y page on
custom back button.
I've used "BookmarkablePageLink" component, but this is redirecting to an
hard coded page (either X or Y), but not the pre
i have used the
form.setVersioned(true);
i am populating a table with rows at button click
when i populate and hit back button of the browser then in
Mozilla Firefox : it returns to previous state as expected
Internet Explorer : it goes to previous URL
Google Chrome : it shows page expired
do
Yes.
It doesn't make sense to use Ajax to refresh a whole page anyhow unless your
tab panel is really just a small panel but then you won't be asking about
support for the browser's back button because you prob won't care :)
~ Thank you,
Paul Bors
-Original Message-
So, my conclusion from this discussion is that TabbedPanel should be
used instead of AjaxTabbedPanel if browser Back button needs to be
supported with a menu.
Thanks,
Alec
On Tue, Sep 4, 2012 at 9:48 AM, Paul Bors wrote:
> You must be talking about the browser's navigation Back but
You must be talking about the browser's navigation Back button.
I through you had your own HTML button there for a second.
In that case you're relying on Wicket to handle it and on its page map
mechanism.
As explained earlier, an entry is not pushed for Ajax responses unless you
manu
How do I know when the back button is pressed?
On Fri, Aug 31, 2012 at 6:48 PM, Paul Bors wrote:
> Can't you just keep a reference to the backPage and then simply call
> setResponsePage(backPage)?
>
> ~ Thank you,
> Paul Bors
>
> -Original Message-
>
Can't you just keep a reference to the backPage and then simply call
setResponsePage(backPage)?
~ Thank you,
Paul Bors
-Original Message-
From: Alec Swan [mailto:alecs...@gmail.com]
Sent: Friday, August 31, 2012 7:07 PM
To: users@wicket.apache.org
Subject: Re: Back button doesn
So, is there an easy way to support Back button with AjaxTabbedPanel?
On Thu, Aug 30, 2012 at 1:04 PM, Alec Swan wrote:
> Well, I have other ajax interactions and I thought if I could fix Back
> button for AjaxTabbedPanel I'd be able to fix it for other ajax
> interactions.
>
Well, I have other ajax interactions and I thought if I could fix Back
button for AjaxTabbedPanel I'd be able to fix it for other ajax
interactions.
On Thu, Aug 30, 2012 at 12:51 PM, Sven Meier wrote:
> Silly question: Why don't you use a non-Ajax Tabbedpanel?
>
> Sven
>
&
Silly question: Why don't you use a non-Ajax Tabbedpanel?
Sven
On 08/30/2012 08:45 PM, Alec Swan wrote:
What can I do to allow user to go back to the previously selected tab
with a Back button? I tried the following approach but it doesn't seem
to work:
http://grepcode.com/
What can I do to allow user to go back to the previously selected tab
with a Back button? I tried the following approach but it doesn't seem
to work:
http://grepcode.com/file/repo1.maven.org/maven2/org.wicketstuff/jquery-examples/1.4.7/org/wicketstuff/jquery/ajaxbackb
Swapping components via Ajax will not change the browser's page history.
Thus the Back button works as expected - it takes you to the previous url.
Sven
On 08/30/2012 07:55 PM, Alec Swan wrote:
Hello,
I am using AjaxTabbedPanel to implement an ajax-swappable menu on the
Main page whi
Hello,
I am using AjaxTabbedPanel to implement an ajax-swappable menu on the
Main page which is mounted with mountBookmarkablePage. For some reason
the Back button in the browser does not take the user to the
previously selected tab. It takes them out to the page which was shown
before user saw
I found the following class which adds back button support to AJAX
components:
http://grepcode.com/file/repo1.maven.org/maven2/org.wicketstuff/jquery-examples/1.4.7/org/wicketstuff/jquery/ajaxbackbutton/Page4AjaxBackButton.java
Is this the recommended solution for 1.4.x? What are other
Hi Steve,
There is nothing new about this in Wicket 6.
It is as in Wicket 1.5 - back button is not supported out of the box for Ajax.
On Tue, Jul 24, 2012 at 4:48 PM, Steve Lowery
wrote:
> I did a search in the user list and found several references of various
> ways to solve the back
I did a search in the user list and found several references of various
ways to solve the back button using ajax problem, but most were a few years
old. I was wondering if wicket 6 does can do this out of the box now. One
of the stated goals on the wicket site is that it will "Fully solve
; http://apache-wicket.1842946.n4.nabble.com/Re-Back-button-is-troubling-session-management-tp4649801p4649805.html
> Sent from the Users forum mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: users-un
I used the same logic in onBeforeRender and it is working...
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Re-Back-button-is-troubling-session-management-tp4649801p4649805.html
Sent from the Users forum mailing list archive at Nabble.com
ect myObject) {
this.myObject = myObject;
}
}
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Re-Back-button-is-troubling-session-management-tp4649801p4649804.html
Sent from the Users forum mailing list archive
Hi,
where did you pu the logic to check if user has already signed in
(onInitialize, onBeforeRender, etc...)? Could you show your code?
Hi,
After I log in that application, I am not suppose to see login page of the
app when I press back button. Though I am not able to go to login url as I
am
Hi,
After I log in that application, I am not suppose to see login page of the
app when I press back button. Though I am not able to go to login url as I
am checking user session in login page and redirects him to home page if the
session is present. But, when back button is pressed, that logic
> Is there any way to skip a page using back button. i.e.
> Forward sequence: HomePage->Page1->Page2
If the link from Page1 to Page2 is a Javascript link that does a
location.replace('url for Page2') the browser should not remember Page1 in the
history, if memory ser
Hi All,
Is there any way to skip a page using back button. i.e.
Forward sequence: HomePage->Page1->Page2
*using browser back button*
Current Reverse sequence: Page2->Page1->HomePage
Desired Reverse sequence: *Page2->HomePage*
I've tried "this.getPageMap(
ested when the user
hits the back button. on PageA, override onBeforeRender and put a
breakpoint in it to make sure the page is getting called when you hit the
back button. Wicket 1.4 and Wicket 1.5 have different ways of doing, but
here is an example in Wicket 1.4 about what I'm referring
press OK. On page B a 'window
closed' event listener updates the table to show the new value of
'state' for the edited item.
Now if the user presses the 'Back' button on the browser to go back to
page A it displays the data as it was before with the old 'state' v
, December 8, 2011 7:31 PM
Subject: Re: Back button not work in Wicket 1.5.3 when component structure is
not changed
Actually the important method is modelChanging(). It calls #dirty() for you.
In the code below there is no change in the state managed by Wicket (a
change in a model with setDefaultModel
ch time
>> > the link is clicked. For instance, the initial value displayed is 0, and
>> > after three clicks, the page displays value 3. However, the url remains
>> > unchanged while clicking the link, and hitting a back button at this time
>> > will display the pag
hree clicks, the page displays value 3. However, the url remains
> > unchanged while clicking the link, and hitting a back button at this time
> > will display the page before displaying value 0, instead of displaying
> > value 2.
> >
> >
> > Is this a designed behavior
Hi Dan,
Thanks for the quick response. The dirty() method does make the back button
work again.
Regards
Robin
From: Dan Retzlaff
To: users@wicket.apache.org; Robin Shine
Sent: Thursday, December 8, 2011 1:57 PM
Subject: Re: Back button not work in
; the link is clicked. For instance, the initial value displayed is 0, and
> after three clicks, the page displays value 3. However, the url remains
> unchanged while clicking the link, and hitting a back button at this time
> will display the page before displaying value 0, instead of di
, and after three
clicks, the page displays value 3. However, the url remains unchanged while
clicking the link, and hitting a back button at this time will display the page
before displaying value 0, instead of displaying value 2.
Is this a designed behavior or a bug? The page java code and
I have now created an issue on jira with the actual problems described above.
https://issues.apache.org/jira/browse/WICKET-4182
https://issues.apache.org/jira/browse/WICKET-4182
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/Multi-tabs-and-back-button-support-1-5
On Thu, Oct 27, 2011 at 5:53 PM, Igor Vaynberg wrote:
> no, not necessarily ajax. simple links that instead of navigating to a
> different page do panel replacement.
ok
I think back button should not be harmed by the stale check.
@Charlie: can you create a quickstart, attach it to a tick
e from using the
>> page. if i write my application as a single page then our back button
>> support is completely hosed. i should be able to back button and
>> re-submit the form.
>
> As single page - i.e. completely Ajax navigation ?
> In this case back button suppor
1 - 100 of 433 matches
Mail list logo