https://github.com/a-schild/churchtools-pdfcalendar
Generate printable pdf calendars from your chutchtool calendars
https://github.com/a-schild/churchtools-pdfcalendar
calendar churchtools pdf php
Last synced: 6 months ago
JSON representation
Generate printable pdf calendars from your chutchtool calendars
- Host: GitHub
- URL: https://github.com/a-schild/churchtools-pdfcalendar
- Owner: a-schild
- License: apache-2.0
- Created: 2019-04-04T12:50:05.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-01-03T16:34:04.000Z (over 1 year ago)
- Last Synced: 2025-05-07T04:11:59.514Z (about 1 year ago)
- Topics: calendar, churchtools, pdf, php
- Language: PHP
- Size: 134 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# churchtools-pdfcalendar
Generate PDF month calendars from churchtools
Currently the UI is in german only
## Requirements
- php 8.0 or better
- Churchtools (Tested with v3.101.1)
## Demoserver
- A demo server can be accessed under this URL
https://ctdemo.oncloud7.ch/
You can then specify the name/url of your CT installation, together with valid login credentials
## Installation as complete package
- Download and expand the archive to your web server
https://github.com/a-schild/churchtools-pdfcalendar/releases
- Copy `config.sample` to `config.php`
- Modify the serverURL to match your churchtool server name
## Installation via console and composer:
- Copy/expand the sources on your webserver
- Copy `config.sample` to `config.php`
- Modify the serverURL to match your churchtool server name
- Run composer to install the required dependencies
```
composer update
```
## Usage
- Go to the `index.php` page with your webbrowser and enter your ct credentials
## Changelog
- 1.2.1 Automated build via github actions
- 1.2.0 Upgrade libraries
Added more export fields in excel export (Image/Address etc.)
Added option to export without colors, public/private entries
- 1.1.4 we fixed the api change in ct for CSRF
- 1.1.3 fix for prev/next year on year wrap
- 1.1.2 you can also generate styled xlsx calendars
- 1.1 you can also generate full-year calendars, consisting of 12 pages