patrykb15580 / booklet-uploader
此包的最新版本(dev-master)没有提供许可信息。
dev-master
2018-11-19 14:08 UTC
This package is not auto-updated.
Last update: 2024-09-29 05:55:16 UTC
README
安装
Composer
"require": { "patrykb15580/booklet-uploader": "dev-master" }
php composer install
添加文件 uploader.js
以及 styles.css
\
<link rel="stylesheet" href="/path/to/plugin/directory/styles.css" /> <script src="/path/to/plugin/directory/js/uploader.js" charset="utf-8"></script>
自定义翻译
为了添加自定义翻译,需要在添加 uploader.js
文件之前创建一个常量 BOOKLET_UPLOADER_LOCALE
。所提供的文本将替换默认翻译。
BOOKLET_UPLOADER_LOCALE = { upload: 'Wyślij pliki', ... }
上传器
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 }); }); });
图片编辑器
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 }); });