Calendar
Calendar
Compatible XF 1.x versions
1.5
Description:

This add-on will create a fully integrated Calendar system based on thread information. Each calendar entry links back to the thread it was created from.

(Example of Calendar link - pic 1)

pic001-jpg.139967



(Example of Calendar - pic 2)

pic002-jpg.139968



(Example of optional Upcoming Calendar Events sidebar block - pic 3)

pic003-jpg.144764



(Example of Thread Tools in thread view - pic 4)

pic004-jpg.139970



(Example of calendar notice in thread view - pic 5)

pic005-jpg.139971



(Example of calendar notice in thread list - pic 6)

pic006-jpg.139972



(Example of Calendar Add - pic 7)

pic007-jpg.151922



(Example of Calendar Remove - pic 8)

pic008-jpg.151923



(Example of Options page - pic 9)

pic009-jpg.151924



(Example of User Group Permissions - pic 10)

pic010-jpg.151925



Features:
  • Easy to see calendar format (pic 2).
  • Option for three sidebar blocks (pic 3).
  • Add or remove calendar dates directly from Thread Tools (pic 4).
  • Thread view shows which calendar dates have been added (pic 5).
  • Thread list shows which threads have calendar entries (pic 6).
  • Calendar Add allows single or multiple date selection (pic 7).
  • Calendar Remove will remove all calendar entries for that thread (pic 8).
  • Full customization of holiday options.
  • Thread view permissions honored.
  • All phrases start with calendar_ for your convenience.
Installation:
  1. Download calendar_v6.1.zip and unzip it
  2. Upload the Andy directory to your server, the correct location is library/Andy
  3. From your Admin Control Panel, go to the Install Add-on page
  4. Upload the addon-Calendar_v6.1.xml file
  5. Click the Install Add-on button
Requirements:

This add-on requires the Sidebar Positions add-on located here if you would like to view the Today's Calendar Events in the sidebar:

https://xenforo.com/community/resources/sidebar-positions.3799/

User Group Permissions:

Calendar View

This determines which user group will see the Calendar.

Calendar Add and Remove All

This allows adding and removing calendar events for any thread. Typically set to Allow for Administrative and Moderating user groups.

Calendar Add and Remove Own

This allows adding and removing calendar events for the thread starter. Typically set to Allow for the Registered user group.

Steps to add a new calendar entry:
  1. Create a new thread or navigate to existing thread.
  2. Click Thread Tools.
  3. Click Calendar Add.
  4. Select one or a range of dates. Hint hold the shift key to select a range of dates.
  5. Submit calender event.
Changing holiday dates:

If you would like change the dates that holiday's show, you will need to edit the following file:

/library/Andy/Calendar/ControllerPublic/Holiday.php

Database modifications:
  • Creates a new table called xf_calendar
  • Adds a column to xf_thread called calendar
Questions and Answers:

Q: Will this work with the [bd] Widget Framework?
A: No.

Q: Is there an option to sync this calendar to other calendars?
A: No.

Sending a donation:

If you like this add-on, please consider sending a small donation.

https://www.paypal.me/andybajka

Thank you.

Latest updates

  1. MOVED

    MOVED

Similar resources

Advent Calendar - 2017 Update! Fully Re-Coded K
Open windows, receive presents and enjoy from rewards!
0.00 star(s) 0 ratings
Downloads
349
Updated
Advent Season (Advent Calendar & Christmas Mail & St. Nicholas) LeakedSquid
Keep players more active during Christmas! The most improved Advent-Thematic resource!
0.00 star(s) 0 ratings
Downloads
32
Updated
Advent Season (Advent Calendar & Christmas Mail) Chan
Surprise your players. The most improved Advent-Thematic resource!
0.00 star(s) 0 ratings
Downloads
26
Updated
BlackSpigot General Chat
Rules Help Users
    BlackSpigot.com @ BlackSpigot.com: when will my 2 posts be accepted? I approved them just now thanks for letting me know :)
    Top