Download the PHP package boardtools/upload without Composer

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

Upload Extensions

Upload Extensions enables you to upload extensions' zip files or delete extensions' folders from the server. With this extension you can install/update/delete extensions without using FTP. If the uploaded extension already exists, it will be updated with the uploaded files.

Build Status

Requirements

Sources

You can get Upload Extensions from one of the following sources:

The support from the authors is given only for the packages uploaded from the sources listed above.

Website

Find the information about Upload Extensions and its features on the special website: http://boardtools.github.io/upload/

Installation, update, uninstallation

The information about the installation/update/uninstallation process can be found in FAQ and Wiki:

Language packages

Available language packages and the information about translations can be found here: https://github.com/BoardTools/upload/wiki/Translations

General installation information (for the case if you don't have access to the resources listed above)

In general you'll need to copy the contents of the uploaded zip package to ext/boardtools/upload. As a result the path to the composer.json file should become ext/boardtools/upload/composer.json. Then navigate in the ACP to Customise -> Extension Management -> Manage extensions -> Upload Extensions and click Enable.

General information about standard updates

To update Upload Extensions in standard way navigate in the ACP to Customise -> Extension Management -> Manage extensions -> Upload Extensions and click Disable. Then you can install the updated version of the extension.

General uninstallation information

Navigate in the ACP to Customise -> Extension Management -> Manage extensions -> Upload Extensions and click Disable. For permanent uninstallation click also Delete data and then you can safely remove the ext/boardtools/upload folder.

Usage

User-friendly interface

The brand new Ajax functionality and colourful design add new improvements to extension's features. You do not need to refresh the page every time: if you want to return to the main page of Upload Extensions, simply click on its logo on the top of its pages. You can also read the built-in FAQ if you click on the question mark button hidden behind the logo. In some places useful tooltips can be found, they can help you in making the right decisions in extension management. Most actions end with appearance of styled message boxes that tell you the result status.

Even if JavaScript is not enabled in your browser, the extension's features can still be accessed in a slightly different but still effective way.

Upload extensions

To upload extensions navigate in the ACP to Customise -> Extension Management -> Upload extensions. Choose your extension zip file and click the upload button. The extension will unpack your file in the folder mentioned in composer.json. After that you can enable the uploaded extension by clicking on a red toggle. Some tooltips will help you in this process.

Supported sources

You can upload extensions from different types of sources:

You can upload only zip formatted files of extensions.

Update extensions

You can update any of already installed extensions by uploading a zip file with the new version of the extension that you want to update. Note: that extension will be disabled automatically. The previous version will be saved in a zip file.

If the link to the new version of the extension is provided by its developers in the version check file, then you can easily update the extension by clicking on the Update button that will appear if you click on a cogwheel near the version number on the extension details page.

You need to revise the uploaded files and enable the updated extension again if you still want to use it on your board.

Extensions management

Now it is possible to do the standard actions with extensions faster than before.

You can perform the following actions using new Extensions Manager:

The actions are performed faster because of the new Ajax functionality and improved design.

Upload Extensions broadens the list of possibilities and it has some other features:

Those actions can be done on the details page of your chosen extension.

Delete extensions

To delete extensions' folders from the server (to perform complete uninstallation) make sure that your extension is disabled and its data is deleted. The toggle of that extension should be red without trash bin button nearby. Then navigate to Extension Cleaner tool: Upload Extensions -> Delete extensions (button with a brush). Choose the extension that you want to delete and click Delete extension. If you want to delete several extensions at once, mark those extensions by ticking the flags and click Delete marked button.

Managing zip files

You can do the following actions with zip files uploaded with Upload Extensions:

All uploaded zip files will contain the version numbers of the uploaded extensions. If you have uploaded different zip files with the same name, they will be renamed properly so that they all will be saved.

License

GNU General Public License v2

© 2014 - 2019 Igor Lavrov (https://github.com/LavIgor) and John Peskens (http://ForumHulp.com)


All versions of upload with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.3
michelf/php-markdown Version ~1.4
fortawesome/font-awesome Version ~4.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 boardtools/upload contains the following files

Loading the files please wait ....