Termin-Kalender

Description

  • THIS IS STILL BETA -Planned Initial Version 1.0

easy Frontend Termin-Kalender calendar

Plan your month with ease!

This plugin provides a clear monthly overview directly in your WordPress frontend.

Monthly overview: Get a quick picture of your schedule.
Customizable labels: Tailor categories to your needs.
Easy editing: Add, move, and edit calendar entries.

PRO Features:
Request forms: Capture visitor input for appointments, bookings, etc.
List blocks: Display specific categories on your site.
Multiple forms & lists: Configure them for different purposes.

Ideal for:

  • Small businesses
  • Teams
  • Personal use
  • Customer appointments, resource management, room bookings (and more!).
  • Simple setup & intuitive interface for a streamlined workflow.

Get organized today!

Features:

  • Flexible categories: Customize labels for a clear schedule view.
  • Frontend editing: Add, edit, and move calendar entries directly.
  • Multiple calendar views: Yearly, monthly, weekly, daily, and list views.
  • PRO: Capture specific details with additional form fields.
  • PRO, Gutenberg block Request Form: Allow visitors to submit appointments or reservations.
  • PRO, Gutenberg List Block: Display specific category entries on your website.
  • PRO: Backup
  • PRO: User rights

Frontend Termin-Kalender: Your all-in-one monthly planning solution.

PRO Features require upgrade. (Note: Deactivate FREE before PRO installation)

DEUTSCH:

Ihr Terminplaner für WordPress mit klarer Monatsansicht. Termine hinzufügen, bearbeiten und löschen direkt im Frontend. Flexible Beschriftungen (Kategorien) für Ihre individuelle Übersicht.

PRO Funktionen:

  • Formular für Besucheranfragen (Terminvereinbarung, Reservierung etc.)
  • Gutenberg Block für Kategorie-Liste
  • Mehrere Formulare und Listen für verschiedene Kategorien möglich
  • Backup
  • Benutzerrechte einstellen

Ideal für Teams und kleine Unternehmen:

  • Teameinsätze & Mitarbeitertermine
  • Kundentermine
  • Materialverleih & Disposition
  • Raumvermietung & Reservierungen
  • Einfache Installation & Bedienung!

Frontend Termin-Kalender für persönliche oder gemeinsame Terminplanung.

Credits

This plugin uses the following libraries:
Bootstrap: https://getbootstrap.com/
Fullcalendar: https://fullcalendar.io/
rrule: https://github.com/jkbrzt/rrule
Inspired by ajax-event-calendar from Eran Miller, a discontinued Plug-In, last updated in 2015 for WordPress 4.2 https://wordpress.org/plugins/ajax-event-calendar/#description
my easy Termin-Kalender calendar is a complete code redo and enhancements, based on most recent WordPress 6.+, Fullcalendar 6.+ and Php 8.+ as for 2023.

Screenshots

  • After Installation: Look for the menu called easy Termin-Kalender.” If you don’t see it right away, refresh the page. Click the link under Here is your calendar” to open the calendar.
  • You can find help with installation by clicking the titles listed here, or by visiting the website: termin-kalender.pro
  • Using the Calendar: The calendar you see has categories at the top. You can change these categories to fit your needs. Click the Home” button to return to the main website page. Click on an empty spot in the calendar to add a new event, or click on an existing date to open it. You can move dates around (except for repeating events) by dragging and dropping them.
  • Link to help
  • Adding a New Event: Click on an empty space in the calendar. A window should appear to let you create a new event. Change the Schedule:” text to your event title. Choose the date and time for the event’s start and end. Pick a category for the event (you can change these in the easy Termin-Kalender” admin menu). Add the full address for the location if needed. Write any notes you want to include about the event. Add a detailed description of the event. (The PRO version lets you add even more custom fields to this form.)
  • Viewing Existing Events: Clicking on a date in the calendar shows you a read-only version of the event details, similar to what visitors will see. The location link will now open that address in Google Maps. If you’re the admin or a privileged user (PRO version), you can click Edit” or Duplicate” the event. Visitors will only see a Close” button.
  • Editing Events: Click Edit” to make changes to an event. Click Update” to save your changes. Click Delete” to remove the event, or just close the window to leave it unchanged.
  • Categories: Remember, you can change the categories, including their colors and icons, to fit your needs. Click on the category list at the top of the calendar to go to the easy Termin-Kalender” admin page for managing them.
  • Moving Events: You can move most calendar entries by dragging and dropping them. However, repeating events (available in the PRO version) cannot be moved.
  • Using Gutenberg Blocks: Termin-Kalender works with Gutenberg blocks, the wordpress feature for building website pages. There are three blocks available: Calendar: This displays the calendar itself. Request Form (PRO): This lets visitors request appointments or make reservations. List Block (PRO): This shows a list of events or whatever you want to display, for a chosen category. Here’s how to use the Request Form block: Choose a category for the request form. The request will appear on the calendar on the chosen date with that category label. You can create special categories for requests. Once you approve a request, just change the category label from request” to the approved” category you made. You’ll also receive a copy of the email sent to the visitor.
  • PRO: The simple request form: This form allows visitors to request appointments, reservations, or other things you offer. Make sure to clearly explain what kind of requests this form is for above and around the block where visitors will see it. For example, you could say Book a table for your next dinner party” or Schedule a consultation”.
  • 3 Gutenberg Blocks available. For the shared calendar and the Request and List form for the PRO calendars.
  • The list block (PRO) lets you create a list of events for a chosen category, like Events,” Registration requests,” or Meetings.”
  • Adding Pictures to Lists (PRO Feature): You’ll need the full web address (URL) of the picture you want to add. Upload the picture to your website’s media library and copy the URL from there.
  • Go to the calendar and choose an event with the category you want to list. Paste the image URL into the list_image” field.

Blocks

This plugin provides 1 block.

  • Termin-Kalender

Installation

  1. Search for Termin-Kalender” in the WordPress plugin repository and install it.
  2. Activation:
    Go to the Plugins” menu in your WordPress dashboard and activate the Termin-Kalender plugin. Important (PRO): If installing the PRO version, deactivate the free version first!
  3. Initial Setup:
    Upon activation (refresh the page if needed), you’ll find the Termin-Kalender menu. Open it. Inside the menu, you can create your first calendar with sample data with a single click.
  4. Adding Your First Entry:
    Navigate to your new calendar page and click an empty date. A pop-up form will appear, allowing you to create your first calendar entry.

Additional Notes:

The following steps cover configuration details:
5. Template Compatibility:
Check the admin menu for information on template compatibility with the calendar.
6. Caching Considerations:
If you use a caching plugin or method, try moving a calendar item. If the item stays in its new position after a refresh (excluding recurring events), caching is likely configured correctly. If the item jumps back after a refresh, disable caching for the calendar page. Refer to the Help section for more details.
7. Access Control:
Depending on your needs and other plugins, configure calendar access for yourself, your team, or the public. See the Help section for further instructions.
8. Enjoy!
We hope you enjoy using the easy Termin-Kalender plugin!

FAQ

Where can i find Help and detailed Information about the Termin-Kalender

Visit our Website: termin-kalender.pro

Reviews

Мартъи 1, 2024
Late Beta works well so far. Before installing PRO, uninstall FREE and EXCLUDE the calendar page in caching settings, if you use a caching Plug-In and new calendar entries or changes does not show immediately.
Read all 1 review

Contributors & Developers

“Termin-Kalender” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Termin-Kalender” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0

soon
* THIS IS STILL BETA -Planned Initial Version 1.0
* Erste Version des Easy Frontend Termin-Kalender. Geplant / Planned for 2024
* Please let us know about issues with this Beta, so we can optimize for you.

0.99.08

  • 2024 06 06
  • Added Help page

0.99.07

  • 2024 05 25
  • Update support website and contact email

0.99.04

  • 2024 05 05
  • if end before start date checks optimized
  • error at request and list block if no initial choice was made is corrected

0.99.02

  • 2024 05 03
  • code optimization, language optimization
  • updated event list. ordered list with recurring and regular. only future dates shown
  • backup upload fix
  • send invitation fix
  • removing recurrent fix
  • try again to add a install fix to deactivate free at pro install time

0.99.0

  • 2024 04 27
  • reorganize code. remove testcode optimized db inserts

0.98.9

  • 2024 04 25
  • Updated all WordPress repository information and pictures
  • fix install isue
  • Blocks for form and list now PRO

0.98.8

  • 2024 04 22
  • freemius sdk 2.7.1

0.98.7

  • 2024 04 17
  • minor updates for form field css
  • improved compatibility with certain wordpress templates
  • PRO: improved the two gutenberg-blocks for listings and request forms
  • ( if you use those new blocks open in editor, remove old code and choose the block again )
  • list block shows now in the color of choosen list. list can be choosen in the block editor directly
  • request form now allows to choose the category and a email to send copy of the request to.
  • there is only ONE calendar. the same calendar (with shared data) can be shown on different pages.
  • for lists and request forms you can add them to different pages each list can show a different category
  • and each form can add to different category and send a email copy to a different email address.
  • THE BLOCK AND FORM CODE IS BETA, now in the public version available.
  • It might be not available in the free version in the future!

0.98.6

  • 2024 04 09
  • PRO: Several Lists can now be shown in the frontend with content from different categories