Download the PHP package projectsend/community-modules without Composer

On this page you can find all versions of the php package projectsend/community-modules. 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 community-modules

ProjectSend — community features

This repository holds a set of features that are part of ProjectSend, the self-hosted application for sharing files with your clients.

The application itself lives at projectsend/projectsend. If you are looking to install or use ProjectSend, start there — not here.

What's in here

Custom assets

Add your own HTML, CSS or JavaScript to your ProjectSend pages, from the admin area, without editing any files on your server.

People use it to:

For each piece of code you add, you choose three things:

Anything you add can be switched off without deleting it, so you can turn something on for a week and turn it off again afterwards.

You'll find it in the admin area under Settings → Custom assets. Only staff you've given permission to manage them will see the screen at all.

Installing

There is nothing to install. These features come with ProjectSend, and they are ready to use the moment it is running.

Follow ProjectSend's own installation instructions, and the Custom assets screen will be waiting in the admin area.

The only time this repository matters on its own is if you are building ProjectSend from source, in which case it is fetched automatically as one of its dependencies — you do not need to clone it yourself.

Contributing

Bug reports and pull requests are welcome. Development setup, the checks a change has to pass, and the contributor agreement are all documented in ProjectSend's CONTRIBUTING guide, and apply here too.

License

Free software under the GNU General Public License v2, or (at your option) any later version — see LICENSE. The same terms as ProjectSend itself.

Contributions require signing a CLA: CLA-ENTITY.md if you're doing it on behalf of an employer.


All versions of community-modules with dependencies

PHP Build Version
Package Version
Requires php Version ^8.4
illuminate/support Version ^12.0
inertiajs/inertia-laravel Version ^2.0
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 projectsend/community-modules contains the following files

Loading the files please wait ...