Простейшая фотогалерея
От: aik Австралия  
Дата: 01.05.23 09:55
Оценка:
Есть папка на удалённой машине, куда камеры наблюдения сваливают фотки. Ищется примитивнейший способ как открыть последнее фото и легко ходить вперёд-назад по такой "галерее", без генерации миллиона няшных html'ек и прочего. В идеале html с js чтоб клиент мог загрузить ссылки на фотки и ходить по ним. На сервере апач, на клиенте файрфокс (линукс, андроид, винда), так что даже аддон подойдёт, или любая комбинация апача и аддонов. Куда копать, что говорить гуглю? Сходу вылезают только миллионы генераторов.
Re: Простейшая фотогалерея
От: RushDevion Россия  
Дата: 01.05.23 10:41
Оценка:
Directory Listing?

https://cwiki.apache.org/confluence/plugins/servlet/mobile?contentId=115522289#content/view/115522289
Re: Простейшая фотогалерея
От: vsb Казахстан  
Дата: 01.05.23 10:51
Оценка: 6 (1)
Здравствуйте, aik, Вы писали:

aik>Есть папка на удалённой машине, куда камеры наблюдения сваливают фотки. Ищется примитивнейший способ как открыть последнее фото и легко ходить вперёд-назад по такой "галерее", без генерации миллиона няшных html'ек и прочего. В идеале html с js чтоб клиент мог загрузить ссылки на фотки и ходить по ним. На сервере апач, на клиенте файрфокс (линукс, андроид, винда), так что даже аддон подойдёт, или любая комбинация апача и аддонов. Куда копать, что говорить гуглю? Сходу вылезают только миллионы генераторов.


Если готовый надо — не знаю. А так — напиши gallery.html, в нём жаваскриптом подгружай index. Обычно веб-серверы без дополнительной настройки выдают в индексе список имён файлов и ссылок на них. И потом уже имея этот список отображай как тебе угодно.

Я делал что-то подобное для музыки. Оно в не очень доделанном состоянии, но немного работало. Там много лишнего, конечно, но может что пригодится: https://github.com/vbezhenar/m-html
Re[2]: Простейшая фотогалерея
От: aik Австралия  
Дата: 01.05.23 11:09
Оценка:
Здравствуйте, RushDevion, Вы писали:

RD>Directory Listing?


Это у меня сейчас есть, но оно показывает ссылки на файлы, а не картинки, и ходить по картинкам не может.
Re: Простейшая фотогалерея
От: DiPaolo Россия  
Дата: 01.05.23 11:18
Оценка:
aik>Есть папка на удалённой машине, куда камеры наблюдения сваливают фотки. Ищется примитивнейший способ как открыть последнее фото и легко ходить вперёд-назад по такой "галерее", без генерации миллиона няшных html'ек и прочего. В идеале html с js чтоб клиент мог загрузить ссылки на фотки и ходить по ним. На сервере апач, на клиенте файрфокс (линукс, андроид, винда), так что даже аддон подойдёт, или любая комбинация апача и аддонов. Куда копать, что говорить гуглю? Сходу вылезают только миллионы генераторов.

Посмотри тут https://github.com/awesome-selfhosted/awesome-selfhosted#photo-and-video-galleries
Патриот здравого смысла
Re: Простейшая фотогалерея
От: AndrewN Россия  
Дата: 06.05.23 13:44
Оценка:
Здравствуйте, aik, Вы писали:

aik>Есть папка на удалённой машине, куда камеры наблюдения сваливают фотки. Ищется примитивнейший способ как открыть последнее фото и легко ходить вперёд-назад по такой "галерее", без генерации миллиона няшных html'ек и прочего. В идеале html с js чтоб клиент мог загрузить ссылки на фотки и ходить по ним. На сервере апач, на клиенте файрфокс (линукс, андроид, винда), так что даже аддон подойдёт, или любая комбинация апача и аддонов. Куда копать, что говорить гуглю? Сходу вылезают только миллионы генераторов.



Если есть PHP на борту (а если Апач есть — наверное можно) то самое простое, что я видел это вот эти ЧЕТЫРЕ файла:
http://files.rsdn.org/31505/fotorama.zip

Состоит реально из четырех файликов:
— один PHP который ссылки генерит на страницу
— один CSS + пара JS, которые их красиво оборачивают на стороне клиента

Просто натравить на папку с картинками и всё — работает, превьюшки генерит само на стороне клиента.
Но если заранее сгенерить и положить все превьюшки в отдельную папку — то вообще летает (тогда браузеру ничего генерить не нужно).

Пример как это на хостинге выглядит: https://anvano.ru/fotorama/

Сам постоянно пользуюсь, когда надо просто выложить папочку с фотками для публичного просмотра, не заморачиваясь с какими-то галереями и т.п.


PS: Сортировку файлов (чтобы отображал от последнего к первому) можно поменять в PHP файлике там отнюдь не космическая логика из одного метода scandir()
--------------------------------------------------------------
Правильно заданный вопрос содержит в себе половину ответа
Отредактировано 06.05.2023 13:51 AndrewN . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.