Код: Выделить всё
alert('{L_BB3IU_WAIT}');
Загрузка изображений на imgur, imageshack, radikal, disk.yandex, drive.google, lostpic
Код: Выделить всё
alert('{L_BB3IU_WAIT}');
template/event
в конструкции <!-- IF S_USER_LOGGED_IN -->
. Что не является идеальным решением, тк все равно возможны злоупотребления. Поэтому хотелось бы в будущих версиях увидеть настройки доступа.rmcgirr83/elonw
. Расширение добавляет значок ко всем внешним ссылкам, из-за чего он добавляется и к миниатюрам изображений.Присоединяюсь. На всякий случай уточняю, что речь не про миниатюры в теле сообщения, а про миниатюры загруженных файлов под полем ввода. Тем более, когда мы файлы выбрали, то они уже начинают загружаться, но если в само сообщение какую-то часть не вставили, то они так и останутся загруженными (в я.диск в моем случае). Благо что при повторной загрузке они хотя бы не дублируются. Но вероятно загружаются по новой, что тоже не есть хорошо в плане использования ресурсов сервера.SMERCH писал(а):После предпросмотра миниатюры исчезают, а нужно, чтобы как и вложения, также оставались!
igorbond писал(а):И смотреть прикреплены ли ссылки в каких либо темах или нет?
В дополнение к сказанному, если возможно реализовать удаление изображений с диска, то было бы неплохо реализовать автоматическую чистку по заданному интервалу, чтобы файлы, которые никуда не прикреплены удалялись (с диска) расширением самостоятельно.igorbond писал(а):понять, какие изобращения прекреплены, а какие нет?
Тоже интересует.ONE TV писал(а):без участия сервера в обмене файлов загружать файл на прямую большого объема в облако - интересует яндекс диск
Разве нельзя реализовать чтобы нужный код по загрузке файла и получению его данных выполнялся локально (через скрипт или вроде того)? И этот же скрипт при успешной загрузке и получения данных о файле уже слал к нам на сервер нужные данные к расширению.PPK писал(а):Вариантов загрузки сразу на конечный хостинг я не знаю, в этом случае расширение ничего не будет знать о загруженном файле и нет смысла его использовать
Также присоединяюсь. Было бы неплохо. Возможно даже не просто преобразователь ссылок, а тоже именно загрузку в указанный альбом, как с дисками и тд.AlexVD писал(а):А можно добавить в расширение вставку фотографий с ВК?
Тоже обратил внимание на эту проблему. Весьма странно выглядит.igorbond писал(а):пожелание, можно загрузку сделать более зрительно приемлемой
Сейчас в настройках расширения имеем вариант "включить spimage" или выключить и использовать обычный img. Вариант-предложение: сделать там три варианта - img, spimage и "свой" с полем для указания нужного тега (или даже нескольких). В идеале что бы указываемый там код имел поддержку {идентификаторов} для ссылки на оригинал и ссылки на миниатюру.PPK писал(а):А каким образом расширение должно узнать какой бб-код нужен
vse/lightbox
, в который можно было бы добавить аддон для отображения ссылки на оригинал. И добавить через этот аддон дополнительный bbcode. С двумя параметрами, что-то наподобие [ydi=ссылка yadi.sk]ссылка на миниатюру[/ydi]
. В результате миниатюры обрабатывались бы в лайтбоксе, но там бы появлялась дополнительная ссылка через которую можно перейти на оригинал.Гости не могут загружать изображения даже если у них видны ссылки для загрузки, права добавить можноReXtor писал(а):Обнаружил что в расширении нет никаких настроек по доступу - ни форумных, ни пользовательских, увы. Так как у меня в некоторых разделах включена возможность оставлять комментарии гостями, то в качестве первичной меры пришлось завернуть все содержимое файлов из template/event в конструкции <!-- IF S_USER_LOGGED_IN -->. Что не является идеальным решением, тк все равно возможны злоупотребления. Поэтому хотелось бы в будущих версиях увидеть настройки доступа.
Файла загружаемые на форум есть физически на сервере после предпросмотра, загруженные картинки есть только в виде ссылок в сообщенииReXtor писал(а):Присоединяюсь. На всякий случай уточняю, что речь не про миниатюры в теле сообщения, а про миниатюры загруженных файлов под полем ввода. Тем более, когда мы файлы выбрали, то они уже начинают загружаться, но если в само сообщение какую-то часть не вставили, то они так и останутся загруженными (в я.диск в моем случае)
Для этого нужно сохранять в БД информацию о загруженных картинках, в этой версии расширения этого нет и не будет, возможность удалять изображения есть в платной версииReXtor писал(а):В дополнение к сказанному, если возможно реализовать удаление изображений с диска, то было бы неплохо реализовать автоматическую чистку по заданному интервалу, чтобы файлы, которые никуда не прикреплены удалялись (с диска) расширением самостоятельно.
Локально где?, на сервере или у пользователя, первое это тоже самое что и сейчас, а второе это уже не совсем про расширение, какая-то программа должна загружать файлы сразу на хостинг и отправлять данные на форумReXtor писал(а):Разве нельзя реализовать чтобы нужный код по загрузке файла и получению его данных выполнялся локально (через скрипт или вроде того)? И этот же скрипт при успешной загрузке и получения данных о файле уже слал к нам на сервер нужные данные к расширению
Пока нет в планах
В расширении используется тот же аплоадер которые использует форум для загрузки файлов на сервер, поэтому когда картинка загружена на сервер он отображает её как загруженную, а дальше она загружается на хостинг картинок, но аплоадер об этом не знает
Не знаю как работает это расширение, но по идее оно должно открывать любые изображения через себя, если оно использует отдельный бб-код, то проще всего заменить в расширении стандартный бб-код img на тот который использует расширениеReXtor писал(а): ↑27 янв 2023, 13:45Сейчас в настройках расширения имеем вариант "включить spimage" или выключить и использовать обычный img. Вариант-предложение: сделать там три варианта - img, spimage и "свой" с полем для указания нужного тега (или даже нескольких). В идеале что бы указываемый там код имел поддержку {идентификаторов} для ссылки на оригинал и ссылки на миниатюру.
Так как например мне, было бы удобнее чтобы миниатюры открывались через vse/lightbox, в который можно было бы добавить аддон для отображения ссылки на оригинал. И добавить через этот аддон дополнительный bbcode. С двумя параметрами, что-то наподобие [ydi=ссылка yadi.sk]ссылка на миниатюру[/ydi]. В результате миниатюры обрабатывались бы в лайтбоксе, но там бы появлялась дополнительная ссылка через которую можно перейти на оригинал.
Да, в коде потом увидел. Но в любом случае сокрытие ссылок в шаблонах не лишне до введения системы правPPK писал(а):ости не могут загружать изображения даже если у них видны ссылки для загрузки
Только мы их перестаем видеть ведь. Чтобы снова увидеть - приходится повторять загрузку.PPK писал(а):Файла загружаемые на форум есть физически на сервере после предпросмотра
В том числе для Яндекс.Диска? В описании там не совсем понятно.PPK писал(а):возможность удалять изображения есть в платной версии
Имею в виду JS-скрипт. Они (js-скрипты) ведь загружаются браузером к пользователю и выполняются локально у него. Разве нельзя в него поместить функции обмена со сторонним сервером (диск и тд) и по мере получения ответов сообщать информацию уже на наш сервер? Хотя тогда вероятно возникает проблема безопасности из-за необходимости светить токен и прочую авторизацию в стороннем сервисе...PPK писал(а):Локально где?
Там речь не о том, а о том, что сам процесс загрузки выглядит весьма специфично - процентаж загрузки отображается не "плавно", а сразу все варианты выводит одной строкой. Хотя вероятно они должны были сменять друг друга по мере загрузки. Выше на скрине показывали.PPK писал(а):В расширении используется тот же аплоадер которые использует форум для загрузки файлов на сервер
Оно бы и открывало, но мы ведь наши загрузки помешаем в конструкцию из bbcodePPK писал(а):оно должно открывать любые изображения через себя
url
, а такие проходят уже мимо лайтбокса разумеется. При клике оно обрабатывается как ссылка, а не как изображение. 'BB3IU_RESULT_BBCODE' => '[url=%1$s][img]%2$s[/img][/url]',
ReXtor писал(а):процентаж загрузки отображается не "плавно", а сразу все варианты выводит одной строкой.
ReXtor писал(а):мы их перестаем видеть ведь. Чтобы снова увидеть - приходится повторять загрузку.
Каким способом передавать данные авторизации кроме как открытым образом + сам сайт должен принимать кроссдоменные запросыReXtor писал(а): ↑28 янв 2023, 17:35Имею в виду JS-скрипт. Они (js-скрипты) ведь загружаются браузером к пользователю и выполняются локально у него. Разве нельзя в него поместить функции обмена со сторонним сервером (диск и тд) и по мере получения ответов сообщать информацию уже на наш сервер? Хотя тогда вероятно возникает проблема безопасности из-за необходимости светить токен и прочую авторизацию в стороннем сервисе...
Это вопрос к вашему стилюReXtor писал(а):Вот процесс загрузки отображает одной строкой с разными значениями. Разве так и должно быть?
Я уже объяснил почему там этого нет, возьмите любой скрипт для встраивания загрузки файлов на сторонний хостинг, загрузите файлы и перезагрузите страницу, нет там никакого предпросмотра и сохранения загруженных файлов, вам дали ссылку на файлы, вы её вставили, на этом всё, чтобы они передавались при предпросмотре нужно или сохранять данные в базе или передавать данные файлов через скрытые формыReXtor писал(а):Вот загрузили ряд изображений. Не добавили их в сообщение, но уже нажали предпросмотр. Снизу эти загруженные больше не отображает. А по факту на внешний сервис они уже загрузились (в моем случае на Я.диск). Чтобы добавить в сообщение недостающие - снова выбираем и загружаем. Они снова от меня загрузятся на сервер форума, и оттуда на сервер Я.диска. Хотя там они уже есть. Но будут перезаписаны. Может возможно сделать чтобы они из нижней области не исчезали при предпросмотре?
В истории версий написано (в SE2 это тоже есть)ReXtor писал(а):В том числе для Яндекс.Диска? В описании там не совсем понятно
Так это здесь, стиль "eles" - какой был при регистрации, такой и оставил. Я подумал что раз и здесь эта проблема наблюдается, то и дело не в стиле (а у меня prolite).PPK писал(а):Это вопрос к вашему стилю
Значит стоит перейти на SE2. Через месяц)PPK писал(а):в SE2 это тоже ест
posting.php
:
Код: Выделить всё
Uncaught TypeError: Cannot read properties of undefined (reading 'form_hook')
at phpbb.plupload.getSerializedData (plupload.js?assets_version=224:95:46)
at phpbb.plupload.initialize (plupload.js?assets_version=224:19:54)
at plupload.js?assets_version=224:464:16
at plupload.js?assets_version=224:714:3
prolight
Не вижу ни здесь, ни на чистом форуме (prolight это не стандартный стиль)ReXtor писал(а):Заметил вот такую ошибку в консоли на posting.php:
А для SE2 такое будет?BB3ImageUpload(SE)
2023.02.01 - 1.8.6 В настройки добавлена опция для включения предупреждающего сообщения (яваскрипт окна) когда пользователь покидает страницу если загрузка изображений ещё не завершена, добавлена опция для включения отображения загруженных изображений при предпросмотре страницы, небольшие изменения
Вернуться в «Условно-бесплатные расширения»