Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 4 days 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 (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-26T21:59:34.000Z (about 1 month ago)
- Last Synced: 2024-12-27T02:51:45.013Z (7 days ago)
- Topics: calendar, churchtools, pdf, php
- Language: PHP
- Size: 123 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# churchtools-pdfcalendar
Generate PDF month calendars from churchtoolsCurrently 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