summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xssn.at>2010-11-28 20:46:21 +0100
committerFlorian Pritz <bluewind@xssn.at>2010-11-28 20:46:21 +0100
commitdf33d7684f4c16024888c17e9a6f8331af325f55 (patch)
tree0f9a3e330d01f74ea138eb1470dccd93ed28aac9
parentbc69f45f4bad98146af082d5fb2f79d87a676f13 (diff)
downloadbin-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.html73
-rwxr-xr-xgenerate_gallery.sh51
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