Giter VIP home page Giter VIP logo

pluploadfe_powermail's Introduction

TYPO3 pluploadfe_powermail

A TYPO3 CMS extension providing an integration of EXT:pluploadfe into EXT:powermail

Features

  • New Powermail form type
  • Pluploadfe configuration for each form type element
  • PHP validation (using a Powermail validator)
  • Email attachment (using a Powermail signal / slot)
  • Basic export and BE module support (using a Powermail data processor)
  • Upload on form submit (using a Java-Script plugin, jQuery needed!)

Installation

  • Install extension using composer or TER
  • Add static TypoScript template (after EXT:pluploadfe and EXT:powermail)
  • Adjust TypoScript configuration as needed
  • Adjust JavaScript / CSS as needed (see includes in TypoScript)
  • Adjust template as needed

Todo & Known bugs

Please see Github Issues: https://github.com/fnagel/pluploadfe_powermail/issues

  • Full integration with Powermail's file handling
  • Support for Powermail's AJAX submit functionality
  • Use Powermail frontend validation for JS validation
  • Support for EXT:powermail_cond

Contribution

Any help is appreciated. Please feel free to drop me a line, open issues or send pull requests.

Sponsoring

The initial development of this extension has been sponsored by i-provide GmbH / BECKER media.

Donation

Please consider a donation: https://www.felixnagel.com/donate/

pluploadfe_powermail's People

Contributors

fnagel avatar

Watchers

 avatar

pluploadfe_powermail's Issues

Undefined array key "config"

fresh install
typo3 11.5.24
powermail 10.7.1
pluploadfe 6.1.0
pluploadfe_powermail 1.0.1

added static typoscript
powermail, pluploadfe, pluploadfe_powermail

no other configuration

Error after submit:
PHP Warning: Undefined array key "config" in /var/www/html/public/typo3conf/ext/powermail/Classes/Domain/Validator/ForeignValidator.php line 44

typo in composer.json file dependency

hello Felix,

IMHO there is a typo in the require section of composer.json

"felixnagel/pluploadfe": "^6.0"

instead of

"felixnagel/puploadfe": "^6.0",

please have a look at it.
composer installation fails.

thank you,
kurt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.