Album software van pics.hashru.nl
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Aaron van Geffen 0ec0de4414 Replace deprecated strftime calls 3 months ago
controllers Replace deprecated strftime calls 3 months ago
models Replace deprecated strftime calls 3 months ago
public Replace event.keyCode with event.key equivalents. 1 year ago
templates Refactor GenericTable to use PageIndex rather than inherit from it 1 year ago
.gitattributes Initial commit. 5 years ago
.gitignore Initial commit. 5 years ago
LICENSE.md Add BSD 3-clause license. 2 years ago
README.md Add a readme file to the repo. 2 years ago
TODO.md Implement basic tag management. 5 years ago
app.php Register ErrorHandler before Session start. 2 years ago
composer.json Initial commit. 5 years ago
config.php.dist Fixes the template config for new websites 4 years ago
import_albums.php More hashes to get rid of. 5 years ago
import_postprocess.sh Fix rotation through exiftool after importing. 5 years ago
migrate_thumbs.php Backport asynchronous thumbnail generation from Kabuki. 5 years ago
server Process login_url properly. 5 years ago

README.md

HashRU Pics

This is the development repository for the HashRU photo website. The CMS and its modules originate in Kabuki CMS, but have been extended and are maintained separately in this repository.

Requirements

The Kabuki codebase requires the following PHP extensions to be enabled for full operation:

  • exif
  • imagick (PECL)
  • mysqli

Setup

Copy config.php.dist to config.php and set-up the constants contained in the file.

Running

For development purposes, simply run the server script provided in the root of this repository. This will start a PHP development server on hashru.local:8080.

For a production environment, please set up a proper PHP-FPM environment instead.

Contributing

Pull requests are welcome over at the HashRU Gitea.

License

The HashRU Pics repository is licensed with a BSD 3-clause license, as is Kabuki CMS.