Download the PHP package gedankenfolger/gedankenfolger-event without Composer

On this page you can find all versions of the php package gedankenfolger/gedankenfolger-event. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package gedankenfolger-event

TYPO3 Extension Gedankenfolger Event
(gedankenfolger-event)

Compact event management extension using Content Blocks (Record Types + Content Elements), Site Set, Bootstrap CSS/SCSS, and vanilla JS. Requires TYPO3 14.

First of all many thanks to the hole TYPO3 community, all supporters of TYPO3. Especially to TYPO3-Team and Gedankenfolger GmbH.

TYPO3 13 support is maintained on the 13.x branch.

Contents of this file

  1. Features
  2. Install
  3. Usage
  4. Options
  5. Template Overrides
  6. Changelog
  7. Acknowledgements
  8. Notes
  9. Notice on Logo / Trademark Use

Features:

  1. Event record type with fields for title, dates (from/to), location, hall, stand, floor, image, teaser, rich text description, and an optional link
  2. Three event categories: Fairs, Conferences, and Webinars with conditional fields (hall/stand/floor for fairs)
  3. Event content element: select events from a storage folder with category filtering
  4. Multiple layout options: List, Grid (2-column), Grid (3-column), and Grid (4-column)
  5. Optional dynamic filter bar (month/day navigation, search, category filter) — disabled by default for a simple, static output
  6. Optional ICS download ("Add to calendar") per event
  7. Bootstrap CSS/SCSS integration with flexible loading options

Install

1. Require via Composer

Activate the extension in the TYPO3 backend (Extensions module) if not done automatically.

2. Include TypoScript via Site Set

Add the set to your site configuration:

3. (Optional) SCSS compilation

Only required when GedankenfolgerEvent.cssmode is set to scss_bootstrap, see Options below.

Usage

  1. Create event records under the record type "Event" in a storage folder (sysfolder).
  2. Fill in the event details:
    • Title: Name of the event
    • Date from/to: Event duration
    • Location: Where the event takes place
    • Category: Choose between Fairs, Conferences, or Webinar
    • Hall/Stand/Floor: Additional fields for fairs
    • Image: Event image (jpg, jpeg, png, webp)
    • Teaser: Short description
    • Description: Full rich text description
    • Link: Optional link, rendered as a "More information" button
  3. Insert the "Event" content element on your page.
  4. Select the storage folder containing your events via "Events folder".
  5. Configure display options (layout, category filter, etc.).

Options

Content Element Options

Site Set Settings

Configure in your site settings (config/sites/[yoursite]/settings.yaml):

Event Categories

Template Overrides

The template can be overridden from your site package without modifying the extension.

Template override

Set templateRootPaths.100 directly in your sitepackage TypoScript, pointing to a directory that contains your own frontend.html. Content Blocks resolves template root paths by descending index, so index 100 is checked before the extension's own index 20 — if your frontend.html exists there, it is used; otherwise the extension default applies.

Available template:

Note: file = EXT:... has no effect for Content Blocks v2 content elements — templateName and templateRootPaths are always set by Content Blocks itself, and FluidTemplateContentObject only evaluates file when neither is present.

Changelog

See git-cliff from Conventional Commits.

Acknowledgements

This extension builds on the following open source projects:

Notes

Notice on Logo / Trademark Use

The logo used in this extension is protected by copyright and, where applicable, trademark law and remains the exclusive property of Gedankenfolger GmbH. Use of the logo is only permitted in the form provided here. Any changes, modifications, or adaptations of the logo, as well as its use in other projects, applications, or contexts, require the prior written consent of Gedankenfolger GmbH. In forks, derivatives, or further developments of this extension, the logo may only be used if explicit consent has been granted by Gedankenfolger GmbH. Otherwise, the logo must be removed or replaced with an own, non-protected logo. All other logos and icons bundled with this extension are either subject to the TYPO3 licensing terms (The MIT License (MIT), see https://typo3.org) or are in the public domain. For full license terms covering all graphic assets, see LICENSE-ICONS.


All versions of gedankenfolger-event with dependencies

PHP Build Version
Package Version
Requires typo3/cms-core Version ^13.4
friendsoftypo3/content-blocks Version ^1.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gedankenfolger/gedankenfolger-event contains the following files

Loading the files please wait ...