Friday, 08 January 2016
  6 Replies
  3.6K Visits
0
Votes
Undo
Dear Geraint,
Dear TonyP,

I would love to have two more options to the filter module:
- include past events option (e.g. checkbox)
- a date filter / boundaries and

What do you think?

Best regards,
Sailor
[Jevents 3.4.4]
9 years ago
·
#162717
0
Votes
Undo
Did you see the TimeLiimt plugin - it gives you a before and after date filter that you can use,

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

9 years ago
·
#162718
0
Votes
Undo
Dear Geraint,

thanks for pointing me to it (https://www.jevents.net/products-new/ad ... mit-plugin). That's what I have been looking for.

I see a few behaviours that seem odd to me, maybe you can point me to a solution:

- No Timelimit restrictions in the plugin (past days/future days: -1)
- Filters: .., Afterdate/Startafter, Beforedate/Endbefore, Timelimit/Shot-past-events?

1) Selecting no entries for startafter / endbefore but "Show past events: Yes" does NOT show events prior to the standard interval (using the Date-Range menu item view; in case you add a Startafter-Date of e.g. 2 years past, the older events do apear)
This is unexpected for the user. Can I/you change this to show all past events (like in the backend)?

2) Though I have set "Date via popup?" to NO in the plugin settings, the Startafter / Endbefore options do enforce the popup. Can you do anything about it?

Best regards,
Sailor

PS: This was checked on the JEvents 3.2 branch in J3. The transition to 3.4 is to be done shortly.
9 years ago
·
#162719
0
Votes
Undo
Dear Geraint,

a 3rd question ref the general filter form behaviour:

Changing some of the pulldown lists (e.g. category, timelimit) does auto-post the form, whereas changing the loccountry, date field or the text search box does not.

-> Would you care to implement a general switch for "auto-post filter form" on/off ?


And (makeing this thread a complete mess about filter questions):

4th: Text search does only search in text.
Users may expect it to include the other active filters as well, e.g. search for LocCountry "Germany" if the type "Germay" to the search box.
Is that possible / an option worth considering?


Best regards,
Sailor
9 years ago
·
#162720
0
Votes
Undo
1. The time limit plugin will not override the viewing past events contraints from the menu item.

2. Sorry - we changed the calendar selector tool recently and didn't pick up change this. If you edit the file Beforedate.php and Afterdate.php in plugins/jevents/jevtimelimit/filters/ at line c. 204 and change

array(' readonly'=>"readonly", "maxlength"=>"10", "size"=>"12";) );

to

$this->inputpopup ? array(' readonly'=>"readonly", "maxlength"=>"10", "size"=>"12") : array( "maxlength"=>"10", "size"=>"12") );


it will allow you to edit the field as well as use the popup date selector.

3. We are working on a wholesale refactoring of the filtering system and the filter module in particular - this will be a feature there.

4. We can look into this - other people have asked for the filters to 'cascade' too so that unselected filters only show the options where there are matching events. We are looking into these features too.

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

9 years ago
·
#162721
0
Votes
Undo
Thanks for the fast feedback.

1. That's a pity.
I have been considering to work around this by redirecting the filter to an other menu item (with different date range preselected). But that would mean that the filter reset does not present the original page and a lot of outdated events will be leading the list.

NB (5): The "When to reset filters?" option of the module does create some difficulties here (Jev 3.2 on J3, FF 43.0.4):
Independent of which of the 2 "auto-reset when other menu item" options is chosen, the filter is in fact reset, but the filter options on the form are still reflecting the old chosen values. Maybe a browser "feature", but it would be plain to initialise the form values again.
What do you think?

2. Thank you :-)
To achieve this on JEvents 3.2 I changed
/plugins/jevents/filters# diff Afterdate.backup.php_ Afterdate.php 
225c225
< $filterList["html"] .= '<input type="text" name="'.$this->filterType.'_fvs1" id="'.$this->filterType.'_fvs1" value="'.$this->filter_values[1].'" readonly="readonly" maxlength="10" size="12" />'."\n";
---
> $filterList["html"] .= '<input type="text" name="'.$this->filterType.'_fvs1" id="'.$this->filterType.'_fvs1" value="'.$this->filter_values[1].'" '.(($this->inputpopup)?' readonly="readonly"':'').' maxlength="10" size="12" />'."\n";


3. & 4. I am especially looking forward to it !! :-)

Best regards,
Sailor

PS: I promise to upgrade to 3.4 soon.
9 years ago
·
#162722
0
Votes
Undo
PS @1.:
After reenabling the search option on the navigation bar I realize that this sort of function is in fact available on the standard event search (index.php?option=com_jevents&task=search.form&...)

"Show past events?" does in fact include any past events that match the text query.

So in fact I am asking for a search-like behavior on the filter form.

BR,
Sailor
  • Page :
  • 1
There are no replies made for this post yet.

Members Area

Show your support

Unlike many Joomla calendars we do not charge to download JEvents - please show your support for this project by becoming a member of the JEvents Club Club members get access to early releases, exclusive member support forums, and Silver and Gold members can use many exciting JEvents addons

Your membership will ensure that JEvents continues to be the best events calendar for Joomla.