2017 © Pedro Peláez
 

library booklet-uploader

image

patrykb15580/booklet-uploader

  • Tuesday, July 31, 2018
  • by patrykb15580
  • Repository
  • 1 Watchers
  • 0 Stars
  • 84 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 300 % Grown

The README.md

BookletUploader

Instalacja

Composer, (*1)

"require": {
    "patrykb15580/booklet-uploader": "dev-master"
}

```bash php composer install, (*2)

**Dodanie plików `uploader.js` oraz `styles.css`**\

```html
<link rel="stylesheet" href="/path/to/plugin/directory/styles.css" />
<script src="/path/to/plugin/directory/js/uploader.js" charset="utf-8"></script>

Własne tłumaczenie\ Aby dodać własne tłumaczenie należy utworzyć stałą BOOKLET_UPLOADER_LOCALE przed dołączeniem pliku uploader.js. Podane teksty zastąpią domyślne tłumaczenia., (*3)

BOOKLET_UPLOADER_LOCALE = {
    upload: 'Wyślij pliki',
    ...
}

Uploader

BookletUploader.openUploader({
    multiple: true,
    locale: 'pl',
    max_files: 10,
    crop: 16/9,
    images_only: true,
    max_size: 1024 * 1024 * 10
});

uploader.done(function(files) { 
    // Pętla po wybranych plikach
    $.each(files, function(i, file) { 
        file.done(function(file_info) {
            // Zakończenie uploadu pliku
        }).fail(function() {
            // Błąd podczas przesyłania
        });
    });
});

Edytor zdjęć

var editor = BookletUploader.openEditor(image_hash, {
    locale: 'pl',
    crop: 16/9,
    effects: ['crop', 'rotate', 'mirror', 'flip', 'grayscale', 'negative']
});

editor.done(function(file) {
    file.done(function(file_data) {
        // Aktualizacja danych pliku
    }).fail(function() {
        // Błąd podczas aktualizacji pliku
    });
});

The Versions

31/07 2018

dev-master

9999999-dev

  Sources   Download