EnglishFrenchSpanish

OnWorks favicon

photon - Online in the Cloud

Run photon in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command photon that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


photon - generates photo albums

SYNOPSIS


photon [OPTIONS] [PATH]

DESCRIPTION


Photon generates clean, yet configurable, static HTML photo galleries. All of the work is
done from the command line, and the resulting output can easily be configured by changing
the template files found in /usr/share/photon/templates.

To create a new template (skin), first create a new directory:

mkdir -p ${HOME}/.photon/templates/my_theme/

Then copy the contents of /usr/share/photon/templates/photonv1/ to this new directory.
Photon only needs three files to build pages:

index.html
used to display the content of a folder

image.html
used to display the page for an image

movie.html
used to display the page for a movie

If a file is missing, then photon will throw an error and will not run.

HOW TO BUILD A GALLERY


Quick start
$ photon -o myoutputdir /photos

Use the gimp plugin
$ photon --resize-plugin=gimp -v -o myoutputdir /photos

Change the size for all images and the thumbnail and keep the original photo
$ photon --sizelist=0,1600x1200,800x600 --thumbsize=320x240 -o myoutputdir /photos

Create a gallery from your custom template (skin)
$ photon -k my_theme -o myoutputdir /photos

See photon help
$ photon --help

OPTIONS


-a | --awstats
Insert Javascript for Awstats

--awstats-url=URL
Change default value for Awstats script url

-c NAME | --comment
Name of the comment file (default .comments)

-d NUM | --display-columns=NUM
Number of columns in index (default 3)

-E | --no-exif
Don't include EXIF information in HTML file

-f | --force
Overwrite non-image generated files (html, javascript, etc) (default no)

-ff | --force --force
Overwrite image files (default no)

-h | --help
Print this help

-I | --no-index
Do not generate the high level index.html

-J | --no-javascript
Do not use javascript (no shortcuts, ... )

-k | --skin=THEME
Skin selector (default photonv1)

--print-skins
Print out available skins (templates)

-l NUM | --display-lines=NUM
Number of lines in index (default 5)

-m | --movie
Movie mode, include link to movie (*.mov)

-o NAME | --output-directory=NAME
Name of the output directory

-s LIST | --sizelist=LIST
Image sizes (default 0,1024x768,800x600,640x480). Zero, which is the default, uses the
original resolution. W x H specifies the width and height of the image in pixels.

-t SIZE | --thumbsize=SIZE
Size of thumbnails (default 160x120)

-v | --verbose
Verbosely print information

-V | --version
Print program version number

-z | --compress
Compress the original image if selected (default copy the image)

--exif-bordercolor=COLOR
Exif window border color (default #008000)

--exif-bgcolor=COLOR
Exif window background color (default #f0fff0)

--exif-fgcolor=COLOR
Exif window text color (default black)

--body-bgcolor=COLOR
Body background color (default #ccccff)

--img-bgcolor=COLOR
Image background color (default white)

--exclude=PATTERN
Exclude files matching PATTERN

--resize-plugin=PLUG
Where PLUG is the program used to create thumbnails internal: fastest method (default)
gimp: use Gimp>1.x (better quality)

--resize-quality-low=NUM
Quality for small image. 0 (bad) and 100 (good)

--resize-quality-high=NUM
Quality for big image 0 (bad) and 100 (good)

--gimp-program=PROG
use PROG for gimp

SHORTCUTS WHILE VIEWING AN IMAGE


n/SPACE Go to the next image (with the same resolution)
p/BACKSPACE Go to the previous image (with the same resolution)
s Start/Stop the slideshow
+/- Increase/Decrease by one second the slideshow's period
h Show shortcut and help
i Show Exif information
z Change to the higher resolution [NOT YET IMPLEMENTED]

Use photon online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser
    Phaser
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • More »

Linux commands

Ad