Free Extension: Calendar Plus

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bandtank
    Active Community Member
    • Mar 2017
    • 453

    #1

    Free Extension: Calendar Plus

    Calendar Plus makes siginificant improvements to the EspoCRM calendar. See below for details:

    Go here to see a brief demonstration

    Here are the main details:
    • Create custom timeline views
    • More modern styling and a better view selector
    • View calendars for multiple people at once
    • Show or hide events for users with one click in multi-view mode
    • Add attendees, add collaborators, and reassign events by dragging and dropping
    • Hovering on an event shows a tooltip with important information. See responses without opening the record.
    • Add more slot durations (5 and 10 minutes)
    • Prevent timeline line wrapping when events are close together
    • Refresh from any view
    • Automatically update users associated with each calendar when teams change
    • Show or hide events for inactive users

    See multiple users at once:

    Click image for larger version

Name:	CleanShot 2026-11-05 at 15.59.27.png
Views:	70
Size:	92.8 KB
ID:	128479

    Quickly see which events belong to a user by hovering over the name:

    Click image for larger version

Name:	CleanShot 2026-11-05 at 15.59.57.png
Views:	64
Size:	262.0 KB
ID:	128480


    Tooltips show important information without opening the record:

    Click image for larger version

Name:	CleanShot 2026-11-05 at 16.01.03.png
Views:	58
Size:	86.7 KB
ID:	128481​​


    Combined selector:

    Click image for larger version

Name:	CleanShot 2026-11-05 at 15.56.47.png
Views:	71
Size:	12.3 KB
ID:	128477​



    Prevent timeline stacking when events are close together:

    Click image for larger version

Name:	CleanShot 2026-11-05 at 15.57.53.png
Views:	62
Size:	35.9 KB
ID:	128478


    ​​​
  • bandtank
    Active Community Member
    • Mar 2017
    • 453

    #2
    See attached
    Attached Files

    Comment

    • emillod
      Active Community Member
      • Apr 2017
      • 1608

      #3
      Looking nice

      Comment

      • item
        Active Community Member
        • Mar 2017
        • 1570

        #4
        Hi bandtank,
        Nice job.

        It's possible to contribute ? Fork ?
        For add navigation button, datePicker, some users preferences (slotFrom, slotTo, show-week-end) and next step is print-to-pdf
        The new behaviour of navigation button (and key left, right) in Timeline is very efficient.. he jump to the next date (or skip week-end)
        Like theses print-screen ?

        Just not finish the print-to-pdf (he print title actually) else i can send all code ?​





        Click image for larger version

Name:	Screenshot 2026-11-06 at 16.29.20.png
Views:	33
Size:	33.7 KB
ID:	128487 Click image for larger version

Name:	Screenshot 2026-11-06 at 16.29.42.png
Views:	28
Size:	95.2 KB
ID:	128489 Click image for larger version

Name:	Screenshot 2026-11-06 at 16.29.52.png
Views:	28
Size:	43.1 KB
ID:	128488



        If you could give the project a star on GitHub. EspoCrm believe our work truly deserves more recognition. Thanks.​

        Comment

        • bandtank
          Active Community Member
          • Mar 2017
          • 453

          #5
          item Thanks for your interest. You can view the repository here: https://github.com/Odyssey-Pediatric...-calendar-plus

          I prefer pull requests instead of forks if you would like to make changes or updates.

          Your ideas are great. I will file issues in the repository for a few new features.

          Edit:
          Based on this message, new features to add are as follows: Preference selectors (probably in the options menu to keep the interface from being cluttered) Slot duration Show/hide Weekends Possibly m...

          Based on this message, allow printing to PDF. I am not sure how this would work yet, but I will look into the feature.
          Last edited by bandtank; 11-06-2026, 08:08 PM.

          Comment


          • item
            item commented
            Editing a comment
            Thanks bandtank, i will try to contribute, (i am not fluent in github)
        • bandtank
          Active Community Member
          • Mar 2017
          • 453

          #6
          Version 1.1.0:
          • Added search capabilities: All events are searched in a modal. Results can be shown on the calendar if allowable based on available users.
          • Added many settings and configuration options
          • Fixed an issue related to colors and styles of completed, canceled, and declined events
          • Color gradient and tooltip settings in the admin panel now control the visibility of the options for users. Users can manage the options for individual calendar views.
          • Entering time in HHmm format automatically updates to HH:mm
          • During the creation of an event, if the event will not be shown because the user is not part of the view, a warning will be displayed. This applies whenever the calendar is rendered.
          https://github.com/Odyssey-Pediatric...ses/tag/V1.1.0

          Search button:

          Click image for larger version

Name:	CleanShot 2026-11-07 at 10.55.22.png
Views:	9
Size:	6.3 KB
ID:	128498


          Search modal:

          Click image for larger version

Name:	CleanShot 2026-11-07 at 10.58.09.png
Views:	7
Size:	118.1 KB
ID:	128499


          Search settings:

          Click image for larger version

Name:	CleanShot 2026-11-07 at 10.58.27.png
Views:	7
Size:	19.2 KB
ID:	128500​


          Calendar options:

          Click image for larger version

Name:	CleanShot 2026-11-07 at 10.58.49.png
Views:	7
Size:	97.3 KB
ID:	128501
          ​

          ​
          Attached Files

          Comment

          • bandtank
            Active Community Member
            • Mar 2017
            • 453

            #7
            A few bug fixes and layout optimizations: https://github.com/Odyssey-Pediatric...ses/tag/V1.1.2

            Comment

            Working...