Download the PHP package lliure/picup without Composer

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

Trabalhando com Pic-up

Utilização básica

No arquivo referente ao layout, deve se utilizar os comandos javaScript para instanciar o pic-up

É obrigatório definir o name para seu uso. Automaticamente será definido o enctype do seu formulário.

Após submeter o formulário, inicie a classe para realizar o upload

Cortando imagens

Caso queria fazer um corte, poderá usar o metodo cut() da seguinte forma.

simplificando ficaria assim:

caso queria fazer mais de um corte:

O método cut() recebe 4 argumentos, sendo

Método toWebp()

Método alias do cut, fazendo uma preconfiguração de corte de 500x500 em modo "p" e convertendo para webp

Método upload()

O método upload trabalha com dois argumentos sendo

Onde $folder, é o caminho onde será feito o upload, $files é o array contendo as imagens, esse parametro pode ser null assim utilizando os arquivos originais

Trabalhando com modificações no padrão

Aqui veremos algumas modificações no padrão normal da execução do pic-up

Perceba que temos novos parametros na utilização do pic-up, buttonText, addFunction, deleteImg e content.

buttonText, é o texto usado no botão de seleção das imagens

addFunction, é a função que gera a visualização basica das imagens, tanto já carregadas quando enviadas, é obrigatório o uso de dois argumentos em usa criação no exempo a cima tempos img e opt, o seu return sera exibido na tela para cada imagem carregada ou enviada.

deleteImg, é a função que realiza a visualização da deleção de uma imagem carregada ou enviada no caso, está ocultando seu conteudo, é importe que não seja removido o contet da imagem, pois isso implicara em problemas na execução, é necessario a utilização de um argumento, no exemplo content

content, é um objeto que monta as imagens carregadas, são necessários duas chaves para cada laço id e img, paramos além desse poderão ser utilizados na função addFunction que terão entrada pelo segundo argumento, como no exemplo opt.label

Tratando inputs adicionais

Todo input adicionar deverá passar pelo metodo filterInput() para um pré tratamento, como no exemplo tempo o input label

Fazendo dessa forma o retorno na variavel $_POST['label'] seguindo o exemplo assima será:

Sendo que em new => array() temos os labels das novas imagens, e em original => array() as carregadas

Apagando imagens carregadas

O pic-up retorna após o submit as imagens que foram marcadas para serem apagadas, elas são retornadas na variavel $_POST['picup-delete-content'], que terá um array com o id passado e um boleam 0 para não apagar e 1 para apagar


All versions of picup with dependencies

PHP Build Version
Package Version
Requires php Version ^5.6 || ^7.0 || ^8.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 lliure/picup contains the following files

Loading the files please wait ....