Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

La décadanse

Agenda culturel local

La décadanse présente une sélection d'événements culturels accessibles et locals, donnant la possibilité aux organisateurs d'ajouter leurs propres événements et de gérer leur fiche de présentation.

La majeur partie du site est composée d'un agenda permettant de naviguer dans les événements passés ou futurs. Chacun de ceux-ci a sa fiche détaillée avec la possibilité donnée aux personnes inscrites d'y laisser un commentaire. Une rubrique Lieux répertorie des endroits où se déroulent des événements, et une page similaire liste les organisateurs d'événements.

Une section d'administration permet de gérer les différentes entités composant le site.

Installation

  1. cloner la branche master

  2. créer le fichier de configuration du site en copiant le modèle config/params_model.php vers config/params.php

  3. créer une base de données et y importer config/ladecadanse.sql

  4. dans votre config/params.php saisir les valeurs pour (davantage d'explication et exemples se trouvent dans ce fichier params.php) :

    • $rep_absolu
    • $url_domaine
    • $url_site
    • les informations de connexion à la base de données
    • MASTER_KEY : un mot de passe "magique" qui fonctionne pour tous les identifiants
    • (optionel) les clés Google pour Maps (cartes des lieux) et Recaptcha 3 (formulaire Proposer un événement)
  5. dans la table personne créer le user admin (groupe : 1) qui vous servira à gérer le site :

    INSERT INTO `personne` (`idPersonne`, `pseudo`, `mot_de_passe`, `cookie`, `session`, `ip`, `groupe`, `statut`, `nom`, `prenom`, `affiliation`, `adresse`, `region`, `telephone`, `email`, `URL`, `signature`, `avec_affiliation`, `notification_commentaires`, `gds`, `actif`, `remarque`, `dateAjout`, `date_derniere_modif`) VALUES (NULL, 'admin', '', '', '', '', '1', 'actif', '', '', '', '', 'ge', '', '', '', 'pseudo', 'non', 'non', '', '1', '', '0000-00-00 00:00:00.000000', '0000-00-00 00:00:00.000000');

  6. se connecter à l'administration avec ce login admin et le mot de passe MASTER_KEY défini plus haut

  7. (optionnel) installer Pear Mail pour que l'envoi d'emails fonctionne (les require_once Mail.php; dans le code)

Testé avec Apache 2.4, PHP 7.0, MariaDB 10

About

Local cultural events calendar [DEPRECATED - Do not deploy this application on public servers; a new major version is in development, if you are interested in contributing to it contact us]

Topics

Resources

Packages

No packages published