Giter Club home page Giter Club logo

gallery's People

Contributors

dsschult avatar

Watchers

 avatar  avatar  avatar  avatar

gallery's Issues

fix video download

Fix photoswipe in the theme to use the correct link to download videos.

album links

The old gallery had "links" between albums, to repoint from one part of the tree to another. Figure out how to migrate the links over, or just make a copy of the contents.

gallery migration meeting

Info:

  • about 160 GB of media
  • 1700 albums, 65k files

Assumed Requirements:

  • internal gallery behind basic auth
  • nested albums
  • direct linking to images in the gallery
  • downloading src images
  • handle videos
  • title, description for each image

Questions:

  • where does outreach store images/media?
    A: two different places, very disorganized (samba?)
    A: also, Box folders, Google Drive

  • how do you want to upload images?

    • if you have a directory structure already, should we just sync that?
    • do you want manual uploads?
    • do you want non-outreach people to upload?
      A: a small team, maybe some other people. not everyone
      A: directory syncing is fine

Find out who uses these:
https://gallery.icecube.wisc.edu/web/
wipac, ara, hawc

try using google drive as master directory
descriptions from .md or google metadata?

add searching to gallery

Add searchability via ES. Will likely need a basic python server to proxy between web and ES.

support misc files

Support hosting misc files, like pdfs, tif, or things that can't be previewed.

make mgmt site for editing

  • directory browser
  • folder ordering?
  • folder index editor
  • add media
  • edit / delete media
  • update static site and search index on change

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.