<?php require_once "../private/config.php"; require_once "../views/GeneralView.class.php"; require_once "../models/ActivityManager.class.php"; $activityManager = new ActivityManager($db); $gView = new GeneralView(); $idActivity = htmlspecialchars($_GET['idActivity']); $idUser = htmlspecialchars($_GET['idUtilisateur']); $act = $activityManager->getActivity($idActivity); //show activity $gView->showActivity($act, $idUser);
require_once "models/Agenda.class.php"; require_once "models/AgendaManager.class.php"; $agendaManager = new AgendaManager($db); $manager = new ActivityManager($db); $viewG = new GeneralView(); $viewAct = new ActivityView(); $viewG->header("Modification d'activité"); $viewG->navBar("Modification d'activité"); $viewAct->displayActivities($manager->getAllActivities()); if (isset($_SESSION['login'])) { if (isset($_POST['supprActivity']) && isset($_POST['idActivity'])) { require_once 'config.php'; require_once 'Activity.class.php'; require_once 'ActivityManager.class.php'; } $activite = $manager->getActivity(htmlspecialchars($_GET['idActivite'])); } ?> <p>Modification de l'activité, changez les champs incorrects : <br/><br/> <form action="modifier.php" method="post"> <input type="hidden" name="idActivite" value="<?php echo $activite->getIdActivity(); ?> "/> Titre : <input type="text" name="titre" value="<?php echo $activite->getTitle(); ?> "/> <br/><br/> Description : <input type="text" name="description" value="<?php
$this_week_year = ActivityManager::getYear($thisDate); $last_week = ActivityManager::getIsoWeek($lastDate); $last_week_year = ActivityManager::getYear($lastDate); $SALES_TEAM_FILENAME = "sales-team.text"; $ACTIVITY_CSV_FILENAME = "html/data/week-47/activities-week-47.csv"; $am = new ActivityManager($last_week, $this_week, $last_week_year, $this_week_year); $am->loadSalesTeam($SALES_TEAM_FILENAME); $inputFile = fopen($ACTIVITY_CSV_FILENAME, "r"); $rows = 0; if ($inputFile) { while (!feof($inputFile)) { $data = fgetcsv($inputFile, 1000, ","); if ($rows > 0) { if (is_array($data)) { $rowdata = $am->getRowData($data); $am->recordActivity($rowdata); } } $rows++; forEveryN(100, $rows, function () use($rows) { echo $rows . "\r\n"; }); } } $outfile = "html/data/week-47/activities.js"; $fh = fopen($outfile, 'w') or die("can't open file"); fwrite($fh, "var activity = "); fwrite($fh, json_encode($am->getActivity(), JSON_PRETTY_PRINT)); fwrite($fh, ";"); fclose($fh); fclose($inputFile);