Service d'hébergement d'images - Image hosting service
Find a file
2021-02-27 21:01:26 +01:00
.github/workflows Suppression de travis (passage à GiHub Actions uniquement 2021-02-27 16:25:16 +01:00
__tests Renommage TRAVIS -> PHPUNIT 2021-02-27 20:58:05 +01:00
admin bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
classes bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
config URL_CONFIG => en HTTPS 2021-02-27 21:01:03 +01:00
files Création arborescence de stockage des fichiers 2016-11-04 18:27:45 +01:00
membre bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
template bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
.gitignore Update copyright 2021-02-27 14:24:51 +01:00
.htaccess Update copyright 2020-01-29 02:04:45 +01:00
.phpcs_ruleset.xml PSR-12 2021-02-27 17:38:47 +01:00
.whitesource Migrate WhiteSource configuration file to json format 2019-05-17 21:06:54 +00:00
a_propos.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
abuse.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
cgu.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
changelog.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
contact.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
database.sql Update copyright 2021-02-27 14:24:51 +01:00
delete.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
displayPics.php Renommage TRAVIS -> PHPUNIT 2021-02-27 20:58:05 +01:00
index.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
install.php TRAVIS -> PHPUNIT 2021-02-27 20:58:38 +01:00
LICENSE Initial commit 2015-01-10 19:45:23 +01:00
README.md monSite.css ne doit pas être versionné (site local) 2021-02-27 16:45:52 +01:00
robots.txt Fix too many requests by amazon robots 2019-05-17 23:06:44 +02:00
stats.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00
upload.php bootstrap 4 -> 5 + suppression jQuery 2021-02-27 21:01:26 +01:00

Build Status

image-heberg.fr

Service d'hébergement d'images en ligne

Configuration requise

Installation

  • Créer une base de données à partir du fichier database.sql
  • Copier les fichiers dans le répertoire du serveur web
  • Renommer le fichier config_empty.php en config.php et compléter les différents champs
  • Ajouter votre favicon dans template/images/monSite.ico
  • Ajouter votre css dans dans template/css/monSite.css
  • Configurer l'URL du site dans le fichier .htaccess
  • Valider l'installation de base en appelant le fichier install.php (example.com/install.php).
  • Se connecter avec le compte admin / password. Ce compte est le compte de l'administrateur du site. (pensez à mettre à jour l'adresse mail associée !)

Changer de thème

  • Choisir un thème sur bootswatch
  • Télécharger le fichier bootstrap.min.css
  • Remplacer le contenu du fichier templates/css/boostrap-x.y.z.min.css par le fichier téléchargé
  • Si souhaité, ajouter du code CSS spécifique dans le fichier templates/css/monSite.css

Stockage des images

  • Les images sont stockées dans le répertoire /files ou /files/thumbs en fonction de leur type.
  • Chaque image est stockée sous le nom du md5 de son fichier d'origine (correspondance en BDD)
  • Pour limiter le nombre de fichiers par répertoire, chaque image est stockée dans un sous répertoire qui est la première lettre de son md5