Skip to content

Zylius/GalerijaV1

 
 

Repository files navigation

Galerija

Paveiksliukų bei albumų atvaizdavimo sistema

Funkcionalumas

  • Vartotojai

    • Paprasto vartotojo registracija
    • Prisijungimo forma
    • Dvi vartotojų rolės: administratorius ir eilinis vartotojas
    • Administratorius turi teisę atlikti visas įmanomas operacijas su bet kurio vartotojo objektais
    • Eilinis vartotojas gali
      • Trinti, redaguoti savo nuotraukas
      • Įkelti nuotraukas
      • Komentuoti bet kurią nuotrauką
      • Trinti savo bei savo nuotraukų komentarus
      • "Like'inti" bet kurias nuotraukas
      • Trinti, redaguoti albumus
      • Kurti albumus
      • Kurti tag'us
      • Nustatyti savo albumų titulinę nuotrauką
  • Nuotraukos

    • Nuotraukų atvaizdavimui naudojamas isotope
    • Nuotraukų sąrašo puslapiavimui naudojamas infinite scroll
    • Įkeliant nuotrauką rodomas įkėlimo progresas, nuotrauką galima priskirti daugeliui albumų, pasirinkti tag'us
    • Kiekvienai nuotraukai sukuriamas thumbnails'as
    • Užvedus ant nuotraukos thumbnails'o pelytę parodomos galimos operacijos (trinimas, redagavimas, titulinės nuotraukos nustatymas)
    • Trinant nuotrauką reikia pasirinkti ar ją norima ištrinti tik iš šio, ar iš visų albumų
    • Paspaudus ant nuotraukos thumbnails'o nuotrauka atvaizduojama fancybox lange, ją galima komentuoti, like'inti, peržiūrėti tag'us
    • Nuotraukas galima filtruoti pagal tag'us, filtruojant rodomas autocompletion
    • Nuotraukų trinimas, komentavimas, like'inimas, titulinės nuotraukos nustatymas, atvaizdavimas fancybox realizuoti ajax užklausomis
  • Albumai

    • Albumų atvaizdavimui naudojamas isotope
    • Albumus galima trinti, redaguoti.

Reikalavimai

PHP 5.3.3 ir naujesnė versija

MySQL 4.x ir 5.x

Composer

About

Virtualization tools for academy projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 33.4%
  • Ruby 32.2%
  • PHP 14.0%
  • Shell 7.4%
  • JavaScript 5.5%
  • Perl 3.8%
  • Other 3.7%