diff options
author | Florian Pritz <bluewind@xssn.at> | 2010-11-28 20:46:21 +0100 |
---|---|---|
committer | Florian Pritz <bluewind@xssn.at> | 2010-11-28 20:46:21 +0100 |
commit | df33d7684f4c16024888c17e9a6f8331af325f55 (patch) | |
tree | 0f9a3e330d01f74ea138eb1470dccd93ed28aac9 | |
parent | bc69f45f4bad98146af082d5fb2f79d87a676f13 (diff) | |
download | bin-df33d7684f4c16024888c17e9a6f8331af325f55.tar.gz bin-df33d7684f4c16024888c17e9a6f8331af325f55.tar.xz |
move generate_gallery.sh to own repo
Signed-off-by: Florian Pritz <bluewind@xssn.at>
-rw-r--r-- | generate_gallery.d/template.html | 73 | ||||
-rwxr-xr-x | generate_gallery.sh | 51 |
2 files changed, 0 insertions, 124 deletions
diff --git a/generate_gallery.d/template.html b/generate_gallery.d/template.html deleted file mode 100644 index 08e8eff..0000000 --- a/generate_gallery.d/template.html +++ /dev/null @@ -1,73 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> - -<head> - <title></title> - <script type="text/javascript" src="fancybox/jquery-1.4.3.min.js"></script> - <script type="text/javascript" src="fancybox/jquery.mousewheel-3.0.4.pack.js"></script> - <script type="text/javascript" src="fancybox/jquery.fancybox-1.3.4.pack.js"></script> - <link rel="stylesheet" type="text/css" href="fancybox/jquery.fancybox-1.3.4.css" media="screen" /> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <script type="text/javascript"> - $(document).ready(function() { - $("a[rel=images]").fancybox(); - }); - </script> - <style type="text/css"> - html { - min-height: 100%; - background-color: #44AFE3; - } - - * { - margin: 0; - padding: 0; - } - - a { - text-decoration: none; - color: #048; - } - - a:hover { - color: #06C; - } - - img { - border:0; - } - - .thumbnail { - line-height: 0; - } - - div.thumbnail { - display: inline-block; - text-align: center; - vertical-align: middle; - width: 212px; - padding: 20px 0; - } - - img.thumbnail { - margin:2px; - border: 1px solid #fff; - } - - body { - color: #444; - font-family: "Bitstream Vera Sans", Monospace; - margin-top: 30px; - text-align: center; - } - </style> -</head> - -<body> - <a href="../">Übersicht</a><br /> - %%CONTENT%% - <br /> - <a href="../">Übersicht</a> -</body> - -</html> diff --git a/generate_gallery.sh b/generate_gallery.sh deleted file mode 100755 index 1756b4b..0000000 --- a/generate_gallery.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash -#---------------------------------------------------- -# Version: 0.3.0 -# Author: Florian "Bluewind" Pritz <flo@xssn.at> -# -# Licensed under WTFPL v2 -# (see COPYING for full license text) -# -#---------------------------------------------------- -# put images in folder "foo" and run "$0 foo" -#---------------------------------------------------- - -startdir="$PWD" -datadir="$(dirname "$0")/generate_gallery.d" - -html_template="$datadir/template.html" - -tempfile=$(mktemp "/tmp/image-gallery.XXXXXX") - -for i in "$@"; do - pushd "$i" &>/dev/null - echo > $tempfile - for img in *; do - filename="$(basename "$img")" - pushd "$(dirname "$img")" &>/dev/null - mkdir -p thumbs - if file -b --mime-type "$img" | grep -q "image/.*"; then - if [ ! -e "thumbs/$filename" ]; then - echo "processing: $i/$img" - convert "$filename" -thumbnail 200x200 "thumbs/$filename" - fi - echo "<div class=\"thumbnail\">" \ - "<a rel=\"images\" class=\"thumbnail\" href=\"$img\">" \ - "<img class=\"thumbnail\" alt=\"\" src=\"thumbs/$img\" />" \ - "</a>" \ - "</div>" | sed -r 's/\/\//\//g' >> $tempfile - else - echo "ignoring non-image: $i/$img" - fi - popd &>/dev/null - done - cd "$startdir" - sed -r \ - -e "/%%CONTENT%%/r $tempfile" \ - -e '/%%CONTENT/d' \ - "$html_template" > "$i/index.html" - cp -r "$datadir/fancybox" "$i" - popd &>/dev/null -done - -rm $tempfile |