WordPress.org

Ready to get started?Download WordPress

Forums

All-in-One Event Calendar
[resolved] Feature Suggestions (51 posts)

  1. Jon Brown
    Member
    Posted 2 years ago #

    From the demo this plugin looks really good. I have a couple feature suggestions however.

    #1 A week and year view of the calendar would be nice.
    #2 It's a bit odd that from the single event view that previous/next doesn't advance to the next event chronologically, but rather to next event definition (CPT). Hence, referring to the demo linked from the plugin page, if you're on a single post view of "A concert" which recurs and click next you skip the rest of the concerts and see the Blackhawk vs Coyotes game. As a developer I understand exactly why it currently works this way, I'm just suggesting that it's not behavior I'd expect as a user.

    http://wordpress.org/extend/plugins/all-in-one-event-calendar/

  2. Yani Iliev
    Member
    Posted 2 years ago #

    Thanks Jon.
    #1. We are planning to add the weekly and yearly views in 2.0 release.
    #2. I'll add it to our list and see if we can add it in one of our 1.* releases.

  3. BikeJunkie
    Member
    Posted 2 years ago #

    Hi Yani
    Thank you for developing this plugin. This is the type of event calendar I've been wanting. The fact that it's so young and still does a lot of what I like is exciting!
    I was wondering if there were plans for some type of feature to have multiple instances of the calendar on a site? What I'm trying to solve is I'm going to be using this calendar on a site for a church. I want the main calendar with one group of events that apply to everyone. Then another calendar that has internal events that don't necessarily apply to everyone. I'm not thinking layers of security or anything like that protecting the views. But different content on each. Is there anything like that in dev plan?

    Thanks
    -Jack

  4. Yani Iliev
    Member
    Posted 2 years ago #

    Thank you Jack!
    You are in luck. We are adding support for shortcode in v 1.0.7 that will enable you to add the calendar to any page and specify the categories and tags.
    Example:
    [ai1ec cat="2" tag="mytag"]
    This will display events in category id = 2 that are tagged with mytag
    OR
    [ai1ec cat="2"]
    This will display all events in category id = 2
    OR
    [ai1ec cats="1,2,3"]
    This will display all events from categories with id = 1, 2, and 3
    Please note that in 1.0.7, shortcode and attributes may differ from what I used in this message.
    1.0.7 will be released very soon.
    Thank you again for your understanding.

  5. BikeJunkie
    Member
    Posted 2 years ago #

    Yani - You just made my life easier. Thanks!! Keep up the good work.

  6. Yani Iliev
    Member
    Posted 2 years ago #

    @Jack,
    We postponed the support for shortcode for v 1.1.0

  7. Yani Iliev
    Member
    Posted 2 years ago #

    We setup trac here: http://trac.the-seed.ca/
    Please use it to track the development, to report issues and to suggest enhancements.

  8. BikeJunkie
    Member
    Posted 2 years ago #

    I looked through the timeline and didn't see shortcode support for 1.1. Is it under a different title?

  9. Yani Iliev
    Member
    Posted 2 years ago #

    Sorry about it. I will add it under 1.1.
    Thanks for reminding.

  10. mystifier
    Member
    Posted 2 years ago #

    Shortcode will be an excellent addition.

    My thanks added!

  11. mystifier
    Member
    Posted 2 years ago #

    Hi Yani,

    Although event shortcodes is listed in 1.1 trac, there is no mention of calendar shortcodes.

    Is this still planned?

  12. Yani Iliev
    Member
    Posted 2 years ago #

    @mystifier
    I updated the ticket to reflect the functionality that shortcodes will offer.
    If you have any suggestions, feel free to add them here as comments.

  13. mystifier
    Member
    Posted 2 years ago #

    Thanks Yani,

    Your suggested shortcodes are perfect; the only small related issue is the ability to set whether categories and tags should be ANDed or ORed together when both are used (current OR seems much less intuitive than AND).

  14. alexvs
    Member
    Posted 2 years ago #

    @yani.iliev
    It's great idea with shortcode, I am quite impatient for this

    But may be i can use some function instead of shortcode to get on different pages calendar with different events yet?

    Thank you!

  15. derusion
    Member
    Posted 2 years ago #

    Feature request: groups to have their own calendar in buddypress, with the option to make a calendar entry globally viewable. Or does this already exist and I'm not seeing it?

  16. derusion
    Member
    Posted 2 years ago #

    What I mean is my buddypress has multiple groups, some are requesting the ability to have a calendar tab within their group allowing them to add events that only show up in their group. If you aren't a member of that group, then you don't see it on the master calendar.

  17. digitalnordic
    Member
    Posted 2 years ago #

    Is it possible to have multi-day events show up as a single band spanning the dates of the event instead of individual entries on each date? Thanks.

  18. Tekhne
    Member
    Posted 2 years ago #

    +1 on digitalnordic's suggestion.

    Also, need biweekly option added to drop down menu for repeat events. Many thanks for the great plugin!

  19. Yani Iliev
    Member
    Posted 2 years ago #

    @mystifier
    Great suggestion!

    @alexvs
    This is possible, you will have to look into the code. We made sure that the code is well documented.

    @derusion
    Add it to your trac setup and we will try to add it in some release: http://trac.the-seed.ca/

    @digitalnordic
    This is coming in 1.1.0

  20. alexvs
    Member
    Posted 2 years ago #

    @yani.iliev
    Thank you, very match! I have solved my problem!

  21. aaronnicely
    Member
    Posted 2 years ago #

    Alexvs, do you mind sharing your solution? I am in the same predicament. :/

  22. mister_r
    Member
    Posted 2 years ago #

    Does version 1.2 support shortcodes?

  23. nelra
    Member
    Posted 2 years ago #

    Please follow the ticket for status of shortcodes:
    http://trac.the-seed.ca/ticket/36

    It is currently set for 1.2.1 and will be updated according to how the development goes

  24. mystifier
    Member
    Posted 2 years ago #

    Can't wait!!

    Without being able to provide restricted/pre-filtered views, I haven't been able to use this plug-in for real.

    Shortcodes will make an enormous difference and probably warrants v2.0 on its own.

  25. mister_r
    Member
    Posted 2 years ago #

    nelra,
    I was there and know about delay. But I couldn't wait. The client wanted to display calendar on several pages, so I had to extend the plugin by myself.

  26. Yani Iliev
    Member
    Posted 2 years ago #

    @mystifier
    There is one major issue that we need to tackle before the shortcodes support can be added. We have almost agreed on a new release cycle of 2 weeks which basically means that every 2 weeks there will be a new ai1ec release.

    @mister_r
    Great to hear it!
    You could send us a patch - trac.the-seed.ca

  27. mister_r
    Member
    Posted 2 years ago #

    yani.iliev,
    I don't have a patch. I just added the following code to the functions.php file (I know it is not very professional but it works):

    // ai1ec shortcode
    function ai1ec_route_request_shortcode() {
    	global $ai1ec_settings,
    	       $ai1ec_calendar_controller,
    	       $ai1ec_events_controller,
    	       $ai1ec_app_controller;
    
       ob_start();
    	// Render view
    	$ai1ec_calendar_controller->view();
    	// Save page content to local variable
    	$ai1ec_content = ob_get_contents();
    	ob_end_clean();
    
      	?>
    	<link rel='stylesheet' href='http://www.domain.com/wp-content/plugins/all-in-one-event-calendar/css/calendar.css?ver=1' type='text/css' media='all' />
    	<script type='text/javascript' src='http://www.domain.com/wp-content/plugins/all-in-one-event-calendar/js/jquery.scrollTo-min.js?ver=1'></script>
    	<script type='text/javascript' src='http://www.domain.com/wp-content/plugins/all-in-one-event-calendar/js/jquery.tablescroll.js?ver=1'></script>
    	<script type='text/javascript' src='http://www.domain.com/wp-content/plugins/all-in-one-event-calendar/js/element-selector.js?ver=1'></script>
    	<script type='text/javascript'>
    	/* <![CDATA[ */
    	var ai1ec_calendar = {
    		ajaxurl: "http://www.domain.com/wp-admin/admin-ajax.php",
    		default_hash: "#action=ai1ec_agenda&ai1ec_page_offset=0",
    		export_url: "webcal://www.domain.com/?plugin=all-in-one-event-calendar&controller=ai1ec_exporter_controller&action=export_events",
    		body_class: "ai1ec-calendar ai1ec-action-agenda"
    	};
    	/* ]]> */
    	</script>
    	<script type='text/javascript' src='http://www.domain.com/wp-content/plugins/all-in-one-event-calendar/js/calendar.js?ver=1'></script>
    	<?php
    
    	return '<div id="ai1ec-container" class="ai1ec-container">' . $ai1ec_content . '</div>';
    
    }
    
    add_shortcode('ai1ec', 'ai1ec_route_request_shortcode');
  28. m.wiekenberg
    Member
    Posted 2 years ago #

    FYI: Here is a how to guide to add shortcode manually. But only till the next update:
    http://wordpress.org/support/topic/plugin-all-in-one-event-calendar-how-to-add-shortcode-manually

  29. tarundeology
    Member
    Posted 2 years ago #

    Multi-day events only show the first day of the event in month view. For instance, if the event is from January 10 to January 15, the event only show in January 10. I did realise that it shows properly in the week view, but i think it is a lot better to show it in the month view since it is a default view. Users might think that the date where the event continues got no event. Is there a way to show multi-days event properly in month view. If it can be done quickly, can you please show me how? Thank you.

  30. Yani Iliev
    Member
    Posted 2 years ago #

    @tarundeology
    This is coming in next release.
    You can track the progress here: #177

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic