Skip to content

Leon-ED/theses

Repository files navigation

Projet Thèses Viz, BUT 2 Informatique, IUT de Marne-la-Vallée (2023)

Les fichiers credentials.php , .htpasswd et .htaccess ne sont pas push sur le Git
URL : https://theses.edmeeleon.fr/
LOGIN : dans le sujet
PASSWORD : dans le sujet

Fonctionnalités :

  • Recherche (min 3 caractères) : par le titre,resume, auteur, discipline (exacte) et le nnt, date (forme aaaa-mm-jj),
  • Dashboard qui affiche le nombre de thèses, auteur,directeur et établissement au total ou selon la recherche
  • Bouton "J'ai de la chance" qui affiche 10 thèses aléatoires (possibilité de changer le nombre dans la barre URL (max 100 thèses))
  • Design Responsive
  • NOUVEAU :
  • Possibilité de créer un compte
  • Possibilité de se connecter
  • Possibilité de modifier son profil
  • Possibilité de supprimer son compte
  • Possibilité d'ajouter, supprimer, voir ses alertes
  • Possibilité d'envoyer les thèses selon nos alertes par mail
  • Graphiques généraux ET selon la recherche

Pour utiliser le projet : Faire : git clone https://github.com/Leon-ED/theses
Puis : cd theses
Puis : git submodule update --init --recursive Afin que le script d'import fonctionne
créer un fichier credentials.php ou utiliser le fichier template (à renommer) dans le dossier config comme ceci :
Script pour importer les données : script/script_import.php, fichier pour les thèses : fichiers/extract_theses.json
Dump de la base (structure et structure + données): bdd/
$servername = "URL_SERVEUR";
$username = "NOM_UTILISATEUR";
$password = "MOT_DE_PASSE";
$dbname = "NOM_BASE_DE_DONNES";
$password_mail = "MOT_DE_PASSE_MAIL";

Testé en PHP 7.0.33 et 8.1.10

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published