Galeria zdjęć

Koniecznie zapoznaj się z treścią tego dokumentu
Nazwa programu: IMGallery wersja 2.4
Autor: Dariusz Niemiec
Kontakt z autorem: autor@zor.pl
Strona domowa: www.imgallery.zor.pl
Licencja: freewere


IMGallery jest mechanizmem umożliwiającym prezentację zdjęć na stronie internetowej. Zdjęcia można wgrywać na serwer za pomocą specjalnego formularza. Zdjęcia w trakcie wgrywania na serwer automatycznie zamieniane są na miniatury prezentowane na stronach galerii oraz na zdjęcia o większym formacie, które dostępne po kliknięciu w miniaturę.
IMGallery umożliwia zaawansowaną administrację, oraz konfigurację całej galerii za pomocą panelu administracyjnego.


Wymagania

Serwer WWW, PHP4,GD,MySQL


Możliwości

  • administracja przez WWW
  • podział na kategorie oraz albumy
  • możliwość ukrywania kategorii oraz albumów
  • do wyboru różne motywy graficzne
  • możliwość zabezpieczenia galerii hasłem
  • banowanie IP "niegrzecznych" użytkowników
  • możliwość oceny zdjęć
  • możliwość dodawania komentarzy do zdjęć
  • możliwość wgrywania zdjęć przez gości odwiedzających galerię
  • weryfikacja (zatwierdzanie) zdjęć dodanych przez użytkowników
  • generowanie napisu na zdjęciach wgrywanych do galerii
  • księga gości
  • newsy
  • licznik odwiedzin z podziałem na miesiące
  • wiele ustawień konfiguracyjnych umożliwiających
    dostowowanie galerii do swoich potrzeb
  • możliwość włączenia kompresji GZIP


Opis instalacji

1. Rozpakuj zawartość pliku IMGallery.zip do dowolnego katalogu na dysku twardym Twojego komputera a następnie wgraj ją na serwer WWW (korzystając z dowolnego klienta FTP).

2. Wpisz w przeglądarce internetowej adres serwera WWW, pod którym umieściłeś zawartość pliku IMGallery.zip np. www.mojadomena.pl/IMGallery/. Kiedy to zrobisz uruchomi się skrypt instalacyjny.

3. Po uruchomieniu się skryptu instalacyjnego przed Twoimi oczami pojawi się formularz, w którym należy wpisać dane potrzebne do skonfigurowania połączenia z bazą MySQL.

4. Wypełnij formularz a następnie zatwierdź wprowadzone dane. Jeśli utworzenie tabel w bazie danych przebiegnie pomyślnie pojawi się przed Tobą link, któy umożliwi Tobie pobranie pliku z konfiguracją MySQL.

5. Pobierz plik konfiguracyjny "conf.php" a następnie skopiuj go do katalogu głównego galerii, który znajduje się na Twoim serwerze WWW.

6. Korzystając z dowolnego klienta FTP zmień prawa dostępu do katalogów : /oryginalne, /miniatury, /obrazy na 777 (klient FTP w IE także umożliwia zmianę uprawnień). Jeśli tego nie zrobisz zdjęcia nie będą się zapisywały na serwer.

7. Dla bezpieczeństwa usuń z katalogu głównego galerii katalog o nazwie /install

8. Jeśli postępowałeś/aś zgodnie z powyższą instrukcją galeria jest gotowa do użytku.


Administracja galerią

formularz umożliwiający zalogowanie się do panelu administracyjnego znajduje się na stronie głównej Twojej galerii. Domyślne hasło administratora to "admin" … najlepiej zmień je zaraz po wejściu do panelu administracyjnego. Zarządzanie galerią nie powinno przysporzyć żadnych problemów ponieważ odbywa się przez WWW, oparte jest na formularzach a każda opcja jest dokładnie opisana.

Panel administracyjny umożliwia :

  1. przeszukiwanie bazy zdjęć według ich opisu
  2. dodawanie, kasowanie oraz edycję opisu zdjęć
  3. dodawanie, kasowanie, edycję opisu kategorii, zmianę kolejności wyświetlania kategorii oraz umożliwianie wgrywania zdjęć przez gości galerii
  4. kasowanie niecenzuralnych wpisów do księgi gości
  5. dodawanie,edycję oraz kasowanie newsów
  6. zmianę hasła do panelu administracyjnego
  7. zmianę wielu ustawień w opcjach konfiguracyjnych :

       - ustawienie nazwy galerii
       - ustawienie opisu galerii galerii
       - wybór motywu graficznego
       - ilość wpisów pokazywanych na jednej stronie księgi gości
       - ilość miniatur pokazywanych na jednej stronie galerii
       - ilość miniatur pokazywanych na stronie głównej
       - wymiary zdjęć
       - jakość generowanych zdjęć
       - maksymalny rozmiar (wielkość) wgrywanych zdjęć
       - czy ma być widoczny panel newsy
       - Tekst generowany na zdjęciu i jego parametry

         Oraz opcje wyboru :

       - czy pokazać licznik na stronie głównej ?
       - czy na stronie głównej pokazać okno "kontakt" ?
       - czy umożliwić korzystanie z księgi gości ?
       - czy umożliwić komentowanie zdjęć ?
       - czy umożliwić użytkownikom ocenę zdjęć ?
       - czy chcesz aby przy miniaturze było pokazane okienko z informacją ?
       - wybierz, jaka informacja ma być wyświetlana przy miniaturze
       - czy galeria ma być indeksowana przez roboty wyszukiwarek ?
       - Czy galeria ma być dostępna tylko na hasło ?

  8. dostęp do informacji o odwiedzinach w poszczególnych miesiącach
  9. blokowanie (banowanie) IP "niegrzecznych" użytkowników.


Zmiana wyglądu galerii

Zmiany wyglądu galerii możma dokonać na wiele sposobów :

1. Zmiana zawartości stopki i nagłówka

Stopka oraz nagłówek strony przechowywane są w plikach stopka.php oraz naglowek.php. Pliki te przechowywane są w katalogu inc_roz/.
Zalecam aby zmiany w tych plikach dokonywane były tylko wewnątrz tabel, które tam się znajdują. Proszę pamiętać aby zmiany nie łamały warunków licencji.

2. Zmiana szerokości niektórych elementów galerii

Zmiany szerokości niektórych elementów galerii można dokonać w pliku instr.php który znajduje się w katalogu motywy/jakiś_motyw/.
Plik instr.php umożliwia także edycję wielu innych parametrów galerii (więcej w pliku instr.php).

3. Modyfikacja plików CSS

Każdy motyw posiada swój własny plik CSS, który znajduje się w motywy/jakiś_motyw/style/style.css. W pliku tym przechowywane są wszystkie informacje na temat kolorów oraz tła zastosowanego w galerii. Jeśli będziesz miał(a) ochotę i cierpliwość ... możesz się tym pobawić.

4. Podmiana grafiki

Każdy motyw posiada swój własny katalog z grafiką wykorzystywaną w galerii : motywy/jakiś_motyw/grafika/.
Zamieniajęc pliki graficzne na swoje własne (zachowaj nazwy plików) możne całkowicie zmienić wygląd galerii.

Cztery wyżej wymienione sposoby na zmianę wyglądu galerii można wykorzystać jednocześnie i przystosować IMGallery do wyglądu swojej strony lub do własnych upodobań. Uwagi

1. Na serwer można wgrywać tylko zdjęcia w formacje JPEG. Przy próbie wgrania zdjęcia w innym formacie pojawi się komunikat. Mam nadzieję, że nie jest to ogromnym problemem ponieważ JPEG jest formatem popularnym i najczęściej używanym do prezentowania zdjęć w Internecie.

2. Za pomocą formularza, który znajduje się w panelu administracyjnym oraz formularza dla gości możesz wgrywać na serwer zdjęcia o ograniczonej wielkości (domyślne ustawienie to 300kb) jeśli jednak Twój serwer na to pozwala możesz w ustawieniach zmienić wielkość uploadu. Osobiście polecam ładowanie zdjęć o wymiarach 800x600 pikseli ponieważ wgrywanie plików na serwer odbywa się znacznie szybciej a jakość zdjęć jest akceptowalna.


Licencja

Dołożyłem wszelkich starań żeby IMGallery działała poprawnie jednak nie ponoszę odpowiedzialności za ewentualne szkody powstałe w wyniku jej działania.

Wykorzystanie IMGallery przez strony niekomercyjne

1. Zabrania się odpłatnego rozpowszechniania IMGallery

2. Dla celów niekomercyjnych IMGallery jest darmowa, należy jedynie spełnić jeden warunek: pozostawić informację tekstową, która znajduje się u dołu każdej strony.

3. Dopuszczalne jest wprowadzanie do kodu poprawek czy nawet znacznych zmian jednak bez usuwania informacji na temat autora IMGallery oraz adresu strony domowej, które znajdują się u dołu strony.

4. Zabrania się rozpowszechniania IMGalery jeśli zostały dokonane zmiany w kodzie lub wyglądzie.

5. Możliwe jest wykupienie licencji pozwalającej używać IMGallery bez wyżej wspomnianego napisu. W tym celu proszę skontaktować się z autorem.

Wykorzystanie IMGallery przez strony komercyjne

1. Za stronę komercyjną uważa się stronę, której celem jest działalność zarobkowa bezpośrednio jak i pośrednio (np. strona domowa firmy). Za stronę komercyjną uważa się także wykonanie strony z użyciem IMGallery za pobraniem opłaty.

2. Aby móc legalnie korzystać z IMGallery prowadząc stronę komercyjną należy wykupić odpowiednią licencję. Aby to zrobić proszę skontaktować się z autorem IMGallery

Nie podporządkowanie się do powyższych warunków licencji jest łamaniem przepisów o prawie autorskim.

Copyright © 2005 Dariusz Niemiec Wszelkie prawa zastrzeżone.
Więcej informacji na temat zasad użytkowania IMGALLERY znajdziesz na stronie www.imgallery.zor.pl