Enable image uploads

Bedework has long allowed calendar managers to "attach" an image to an event by supplying an image URL.   Now events administrators may optionally upload an image to "attach" it to an event.  During image upload, thumbnail images are automatically generated.  Thumbnails are used in the "Upcoming" events listing.  The full image is used in the detailed event view.

Enabling Image Uploads

Image uploads are enabled by default in Bedework 3.9.  If you wish to enable this feature in Bedework 3.8 or you need to enable this feature after upgrading to Bedework 3.9 from a previous version, please follow these steps:

  1. Log into the public events administrative webclient (e.g. http://localhost:8080/caladmin )

  2. Create an image repository (folder) inside Bedework
    1. Open the admin client.
    2. Visit the Systems tab.
    3. Click on Manage Calendars and Folders.
    4. Create a folder under /public.  Let's call it images.

      Note that this directory can be named anything you like - and you can use a different directory for different calendar suites, should you choose to do so.

  3. In the calendar suite preferences, add the path to that folder and change the file upload size
    1. Visit the Calendar Suite tab.
    2. Click on Manage preferences.
    3. Fill in Default image directory with, in our example, /public/images.
       
    4. Change the  Maximum size for file uploads to a non-zero value.
    5. Save your changes

If you'd like to change the maximum size of an uploaded image, you can change the system-wide setting under Systems Preferences:  Look for Maximum size of a user entity.  It's in bytes. The  Maximum size for file uploads also allows you to change this value on a per calendar suite basis.
 

 Disabling Image Uploads

If you do not want to allow image uploads within a calendar suite, remove the "Default image directory" value in the calendar suite preferences:

  1. Log into the public events administrative webclient (e.g. http://localhost:8080/caladmin )
  2. Visit the Calendar Suite tab.
  3. Click on Manage preferences.
  4. Remove the Default image directory value
  5.  Save your changes


Bedework Enterprise Calendar, version 3.9