Загрузка скриншотов на свой сайт на PHP и jQuery by Lis
2#: После /head на нужных страницах вставьте:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<script src="/js/lisshot.js"></script> <div id="screens"></div> <script> $("#screens").LisShot(); // простое превью скриншотов $("#screens").LisShot({click: "newtab"}); //при клике на уменьшенную копию скрина будет открывать скрин в новой вкладке (по умолчания при клике будет увеличение) $("#screens").LisShot({uploadUrl: 'upload.php'}); // указываем ссылку на файл загрузки $("#screens").LisShot({uploadUrl: 'upload.php', success: function(url, id){ //url - ссылка на загруженное фото //id - айди скриншота }}); // добавление функции которая будет вызвана при удачной загрузке скриншота на сервер $("#screens").LisShot({columns: 4}); // указываем количество скриншотов в 1 строчке(по умолчанию - 2) $("#screens").LisShot({lang: "en"}); // устанавливаем английский язык текста(по умолчанию русский) /*поддерживаются пока что 2 языка: русский и английский, если функция будет востребована добавлю другие язык*/ </script> |
Скрипт готов к работе Папку для загрузки скриншотов можно изменить в файле upload.php: значение переменной $upload_dir - имя нужной вам папки Пользоваться скриптом очень просто: жамкаем на кнопку PrintScreen, затем заходим на страницу с установленным на неё скриптом и жмём Ctrl + V или ПКМ » Вставить P.S. Это первая версия скрипта, так что могут быть некоторые недочёты или баги. Просьба писать о них в комментарии P.P.S. Если несколько раз вставить один и тот же скриншот, то он загрузится на сервер ровно столько раз, сколько вы его вставили
Самое то, для всяких фото-хостингов! По-любому пригодится, сохраню 😉
Не удалось настроить, пробовал по разному, около 40 минут, вставлял код в head, body, создавал файлы, грузил картинки вручную, результат ноль.
На каком движке сайт?
День добрый.
В перспективе скрипт супер полезный. Именно его я и искал. Но скачал, архив, закинул на openServer, запустил в браузере и ничего. К сожалению я еще не разбирался с JavaScript и jQuery, учу только php. Поэтому донастроить эту красоту у меня не получится. Что может быть не так? Настройки сервера Apache 2.4 Php 7.1
Все необходимые файлы были залиты в том же порядке и по тем же путям, как это лежит в архиве?