Album software van pics.hashru.nl
Go to file
Bart Schuurmans cc5c10e185 Revert "Glob portraits for small 4x4 tiles as well."
This reverts commit 0d1fce41c8.

This prevents portrait photos from being assigned a cropped landscape
slot in the mosaic, at the cost of the ordering being less
chronological.
2023-11-16 17:38:19 +01:00
controllers ViewPhoto: hotfix for getSessionTokenKey error 2023-11-15 14:40:45 +01:00
models Revert "Glob portraits for small 4x4 tiles as well." 2023-11-16 17:38:19 +01:00
public MainNavBar: make nyan cat move on hover as well 2023-11-12 17:33:49 +01:00
templates MainTemplate: Hotfix for cache invalidation of css stylesheet. 2023-11-15 15:42:05 +01:00
.gitattributes Initial commit. 2017-11-09 17:00:22 +01:00
.gitignore Initial commit. 2017-11-09 17:00:22 +01:00
app.php Register ErrorHandler before Session start. 2020-03-11 22:38:17 +01:00
composer.json Bump bootstrap version to 5.3 (now stable) 2023-06-02 17:35:34 +02:00
config.php.dist Fixes the template config for new websites 2018-06-30 17:02:03 +00:00
LICENSE.md Add BSD 3-clause license. 2020-12-30 13:55:30 +01:00
README.md Add a readme file to the repo. 2020-12-30 13:55:16 +01:00
server Process login_url properly. 2017-11-09 17:00:35 +01:00
TODO.md Implement basic tag management. 2017-11-09 17:00:36 +01:00

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.