Archived
1
0
Fork 0
Commit graph

55 commits

Author SHA1 Message Date
62d1ba55fe improve image scaling (fixes #59)
* add width and height to AJAX result
 * handle preview image width and height changes
 * improve default_horizontal theme's css to handle vertical images
2009-07-31 19:20:07 +00:00
922d234f11 add weight parameter to gallery description files (addresses #61) 2009-07-31 17:57:15 +00:00
7b8dad6de4 add vertical example image (addresses #59) 2009-07-31 17:57:05 +00:00
1526dbe00f scaled down logo version (fixes #60) 2009-07-18 09:11:31 +00:00
e07be05dab add resources (addresses #60) 2009-07-18 08:27:03 +00:00
a165f02bea don't use DIRECTORY_SEPARATOR for URL paths (fixes #58) 2009-07-15 21:32:11 +00:00
050caa5830 allow embedded use (fixes #56) 2009-07-12 16:11:02 +00:00
68ca59cac4 update README (addresses #55) 2009-07-11 21:56:38 +00:00
b2d7d29011 update changelog (addresses #55) 2009-07-11 21:56:32 +00:00
ca53a30f4c release build script (fixes #35, #36)
* release/build.sh
  - build code and resource tarballs
  - generate md5 hashes and gpg signatures
2009-07-11 21:43:08 +00:00
6c5f37eaa7 describe setup (fixes #54) 2009-07-11 20:48:32 +00:00
8f40d4554a make theme and javascript paths configurable (fixes #49) 2009-07-11 20:48:25 +00:00
631ec74b2b improve configuration (addresses #49) 2009-07-11 20:48:17 +00:00
Jeremias Arnstadt
fd2530cbbd add new image gallery (fixes #33) 2009-07-11 19:29:52 +00:00
6a3c06c224 add a default theme for vertical scrolling (fixes #53)
* includes/galleryfunctions.php:
  - add the theme parameter to generated gallery links if the gallery
    has initially been called with a theme parameter
 * themes/default_vertical: default vertical theme
2009-07-11 19:14:44 +00:00
22ad44f0a8 implement support for vertical scrolling (fixes #46) 2009-07-11 19:14:36 +00:00
c99d72ff55 add functions for scrolling up and down in vertical themes (addresses #46) 2009-07-11 19:14:29 +00:00
8c6d98c0b4 move theme files to theme folder (fixes #52) 2009-07-11 19:14:22 +00:00
f61853700d add inline JavaScript variable to indicate slider direction (addresses #46) 2009-07-11 19:14:13 +00:00
dca42f4185 add change log for changes after 0.1 (fixes #39) 2009-07-11 15:16:27 +00:00
dc3bb7abd8 add a README file (fixes #37) 2009-07-11 15:16:21 +00:00
5be4c55b97 add support for a theme request parameter (fixes #51)
* includes/galleryfunctions.php:
  - check for request parameter theme and whether it matches an
    allowed directory name
 * includes/theme.class.php:
  - die if the theme cannot be initialized properly
2009-07-11 15:13:48 +00:00
ded7232146 move more theme related functionality into the theme class (addresses #46) 2009-07-11 15:13:40 +00:00
fcea03a800 make themes configurable (fixes #50)
* gallery.ini:
  - remove theme specific configuration
  - add default theme name
 * includes/galleryfunctions.php:
  - implement theme initialization
  - configure common parameters from theme
 * includes/theme.class.php:
  - implement a simple theme class
 * index.php:
  - assign $gallery to template
 * themes/default_horizontal/theme.ini:
  - add theme specific configuration
 * themes/default_horizontal/theme.php:
  - use $content['gallery'] instead of undefined $gallery
2009-07-11 11:53:43 +00:00
0ed421b1ce use a simple template system to allow theming (fixes #32)
commit 502c8903b4c7eb09d36c4fedb86deec8689fe7c6
Author: Jan Dittberner <jan@dittberner.info>
Date:   Sat Jul 11 00:20:03 2009 +0200

 * extract html part of index.php into the first default theme

commit cddcc777bba2efecdcad0f3b130e7e5e6b1e2a73
Author: Jan Dittberner <jan@dittberner.info>
Date:   Fri Jul 10 23:38:32 2009 +0200

 * add a template class
2009-07-10 22:26:57 +00:00
0cdd30bb05 add simple installation and configuration instructions (fixes #38) 2009-07-10 21:18:19 +00:00
a5b5e6002a use list for gallery menu (fixes #42) 2009-07-10 21:12:59 +00:00
7a00edd2f5 update javascript libraries (fixes #47)
* jQuery 1.3.2
 * jQuery colorBlend 1.6.1
 * balupton's jQuery_lightbox_bal 1.3.7

configurability improvements (addresses #49)

 * includes/galleryfunctions.php:
  - make gallery configurable
  - fix a PHP warning
 * gallery.ini
  - initial gallery configuration
 * index.php
  - render valid XHTML 1.0 strict markup (fixes #48)
2009-07-10 20:55:45 +00:00
Jeremias Arnstadt
51a78c1d3d Fügt dem Menü einen MouseOver-Effekt hinzu (fixes #41) 2008-09-01 09:52:07 +00:00
Jeremias Arnstadt
9f6f794ee4 Menüpunkte werden nun mit Leerzeichen generiert. (fixes #40) 2008-09-01 07:41:54 +00:00
098528cb41 Funktion getImgInfo() zu getImageInfo() und Key ''data'' im
Rückgabewert in ''label'' umbenannt (fixes #30)
2008-08-28 20:06:19 +00:00
e756510d21 Alle HTML-Ausgaben werden jetzt in index.php generiert (fixes #28) 2008-08-28 20:01:14 +00:00
f8a89b7ca1 Seitentitel wird aus Galerie- und Bildtitel zusammengesetzt (fixes #26) 2008-08-28 18:17:57 +00:00
4dcb9470b6 Bilder optimiert (fixes #29) 2008-08-28 16:34:55 +00:00
Jeremias Arnstadt
a4768a116b (fixes #25) 2008-08-28 15:27:57 +00:00
Jeremias Arnstadt
2495161afb gelöscht:
css/grafiken/back.jpg
css/grafiken/next.jpg

hinzugefügt:
css/grafiken/back.png
css/grafiken/next.png(fixes #25)
2008-08-28 15:21:22 +00:00
a86aa84b6b Dokumentations- und Codestylearbeiten sowie Funktionserweiterung
* Die Funktion getGalleryLinks() in includes/galleryfunctions.php
   liefert die Menüeinträge und in index.php werden diese gerendert
   (fixes #16)
 * Der PHP-Code wurde so formatiert, dass phpcs --standard=Zend keine
   Fehler mehr findet (fixes #3)
 * Der PHP-Code wurde vollständig mit Doxygen dokumentiert und eine
   Doxygen-Konfiguration in doc/doxygen.conf hinterlegt (fixes #27)
2008-08-28 14:53:31 +00:00
e06f95874b jQuery lightbox Plugin auf AGPL-Version gewechselt (fixes #12) 2008-08-27 23:25:08 +00:00
ab502ffa89 jQuery auf 1.2.6 aktualisiert (fixes #13) 2008-08-27 22:39:14 +00:00
0f8dda1b1b Erstes großes Refactoring
* alle gemeinsamen Funktionen in includes/galleryfunctions.php
   zusammengeführt (fixes #21)
 * AJAX-Requests werden in ajaxrequest.php behandelt und liefern
   zusätzlich zum Titel auch die URLs des Vorschau- und des Vollbildes
   (fixes #22), die übergebenen Request-Parameter werden syntaktisch
   geprüft (fixes #23)
 * Die Vorschau- und Thumbnail-Bilder werden in der Funktion
   getScaledImage() in includes/galleryfunctions.php generiert und im
   Filesystem abgelegt (fixes #10)
 * Bildbeschreibungen sind jetzt in einem .ini-Format in
   bilder/example/galleryinfo.ini in der Sektion "images" definiert
   (addresses #20)
 * Rendern der Menüpunkte in index.php und
   includes/galleryfunctions.php vorbereitet (addresses #16)
 * Die AJAX-Aufrufe und Pfadberechnungen in scripts/ourhandlers.js
   wurden korrigiert und an die neue AJAX-Handler-URL angepasst
   (addresses #22, fixes #19)
 * Beispielbilder in Unterverzeichnis ''bilder/example'' verschoben
   und die Möglichkeit vorgesehen in ''bilder/galleryinfo.ini'' eine
   Standardgallerie anzugeben (fixes #24, addresses #20, #16)
2008-08-27 22:04:20 +00:00
Jeremias Arnstadt
3b970fb135 Bildbeschreibungsdatei eingefügt mit Beschreibungen füt die jeweiligen Bilder.
added:
bilder/imginfo.txt
(fixes #18)
2008-08-27 06:34:43 +00:00
Jeremias Arnstadt
320dd525b9 Korrigiert die Variable $menupunkt = "Wallpaper" zu $menupunkt = "Beispielbilder 1"(fixes #17) 2008-08-27 06:20:11 +00:00
05210f1ee1 Lizenz- und Copyrightinformationen
* ungenutzte funktionen/menupunkte.php entfernt (fixes #14)
 * Lizenz- und Copyrightinformationen in allen eigenen Dateien des
   Projekts eingetragen (fixes #2, #7)
2008-08-26 20:27:24 +00:00
Jeremias Arnstadt
9fd5cf2ee4 Korrigiert die Rechtschreibfehler in den Beschreibungen.(fixes #5) 2008-08-26 20:00:27 +00:00
816f7e5c6e * nicht genutzten JavaScript-Code entfernt (fixes #11)
* Copyright- und Lizenzinformationen in scripts/ourhandlers.js
   aktualisiert bzw. nachgepflegt (addresses #2, #7)
2008-08-26 19:04:50 +00:00
464b2bd65b Autoren in AUTHORS eingetragen (fixes #9) 2008-08-26 18:17:25 +00:00
Jeremias Arnstadt
a18341ea03 Korrigiert den Pfad zu den Beispielbildern(fixes #8) 2008-08-26 17:46:11 +00:00
Jeremias Arnstadt
645304b0dd Fügt Beispielbilder in die Galerie. Die Bilder stehen unter der GPL Lizenz und meinem Urheberrecht. (addresses #4) 2008-08-26 17:21:09 +00:00
57fe50f439 GPL-Text hinzugefügt (fixes #6) 2008-08-26 16:48:29 +00:00
Jeremias Arnstadt
88c5202dfd Behebt Rechtschreibfehler (addresses #5) 2008-08-26 16:23:05 +00:00