diff --git a/support/tool/CRAFT/admin_gebruikers/bewerken.php b/support/tool/CRAFT/admin_gebruikers/bewerken.php index bdd7e5541026b478058ddd1c2983cfdd40820d56..551ed16adc07113093acec381f7d4015b5cd2e46 100644 --- a/support/tool/CRAFT/admin_gebruikers/bewerken.php +++ b/support/tool/CRAFT/admin_gebruikers/bewerken.php @@ -5,6 +5,7 @@ require_once($_SESSION['pagina'] . 'includes/login_funcs.php'); include_once($_SESSION['pagina'] . 'includes/controle_functies.php'); + include_once($_SESSION['pagina'] . 'includes/datum_tijd_functies.php'); //controleren of er iemand ingelogd is... if ($LOGGED_IN = user_isloggedin()) { @@ -35,26 +36,46 @@ if ($_POST['Gebr_Naam'] == '') return false; } else return false; - - //Wachtwoord - if (isset($_POST['Wachtwoord'])) { - if ($_POST['Wachtwoord'] == '') - return false; - } else return false; - + //Gebr_Email if (isset($_POST['Gebr_Email'])) { if ($_POST['Gebr_Email'] != '' && !mail_check($_POST['Gebr_Email'])) return false; } else return false; + //Laatst_Ingelogd + if (isset($_POST['Inlog_Datum'])) { + //wanneer de Inlog_Datum ingevuld is, dan... + if($_POST['Inlog_Datum'] !='') { + + //controleren op de juiste samenstelling van de Inlog_Datum + if (Valideer_Datum($_POST['Inlog_Datum']) == false) + return false; + //controleren of de tijd correct ingevoerd is + if(isset($_POST['Inlog_Tijd'])) { + if (Valideer_Tijd($_POST['Inlog_Tijd']) == false) + return false; + } else return false; + } else return false; + } else return false; + return true; } if(Valideer_Invoer()) { - $query = "UPDATE gebruiker SET inlognaam = '". $_POST['Gebr_Naam'] ."', Wachtwoord = '". md5($_POST['Wachtwoord']) ."', Start_Alg='". $_POST['Alg_Start'] ."'"; + $query = "UPDATE gebruiker SET inlognaam = '". $_POST['Gebr_Naam'] ."', "; + if ($_POST['Wachtwoord'] != '') + $query = $query . "Wachtwoord = '". md5($_POST['Wachtwoord']) ."', "; + + $query = $query . "Start_Alg='". $_POST['Alg_Start'] ."'"; $query = $query . ", Start_Comp='". $_POST['Comp_Start'] ."', Start_Melding = '". $_POST['Melding_Start'] ."', Start_Stats='". $_POST['Stats_Start'] ."'"; $query = $query . ", Groep_ID = '". $_POST['Gebr_Groep'] ."', Gebruiker_Taal='". $_POST['Gebr_Taal'] ."', Emailadres = '". $_POST['Gebr_Email'] ."'"; + + //de waarde voor de inlogdatum aan de query toevoegen + if (isset($_POST['Inlog_Datum']) && $_POST['Inlog_Datum'] != '') { + $datum = split("-",$_POST['Inlog_Datum']); + $query = $query . ", Laatst_Ingelogd = '". $datum[2]."-".$datum[1]."-".$datum[0] ." ". $_POST['Inlog_Tijd'] .":00'"; + } $query = $query . " WHERE Werknem_ID = '" . $_GET['c'] . "'"; if (mysql_query($query)) echo("De gewijzigde gebruiker \"". $_POST['Gebr_Naam'] ."\" is in het systeem bijgewerkt<br>"); @@ -95,9 +116,7 @@ </tr> <tr> <td>Wachtwoord:</td> - <td><input name="Wachtwoord" type="password"> - <?php if(isset($_POST['Wachtwoord']) && $_POST['Wachtwoord'] == '') echo('<b>* Er is geen wachtwoord ingevoerd!</b>'); ?> - </td> + <td><input name="Wachtwoord" type="password"></td> </tr> <tr> <td>E-mailadres:</td> @@ -188,6 +207,22 @@ <option value="4" <?php if($selectie == 4) echo('SELECTED'); ?>>Statistieken verwijderen</option> </select></td> </tr> + <tr> + <td>Laatste inlog:</td> + <td> + <?php + //splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56) + $gedeeldveld=split(" ",$row['Laatst_Ingelogd']); + //datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn + $datum = split("-",$gedeeldveld[0]); + //tijd veld opdelen zodat de uren, minuten en secondevelden makkelijk te benaderen zijn + $tijd = split(":",$gedeeldveld[1]); + ?> + <input name="Inlog_Datum" type="text" size="8" maxlength="10" value="<?php if(isset($_POST['Inlog_Datum'])) echo(htmlentities($_POST['Inlog_Datum'], ENT_QUOTES)); else echo($datum[2] ."-". $datum[1] ."-". $datum[0]); ?>"> + <input name="Inlog_Tijd" type="text" size="2" maxlength="5" value="<?php if(isset($_POST['Inlog_Tijd'])) echo(htmlentities($_POST['Inlog_Tijd'], ENT_QUOTES)); else echo($tijd[0] .":". $tijd[1]); ?>"> + <?php if(isset($_POST['Inlog_Datum']) && (!Valideer_Datum($_POST['Inlog_Datum']) || !Valideer_Tijd($_POST['Inlog_Tijd']))) echo('<b>* De ingevoerde datum/tijd is onjuist samengesteld!</b>'); ?></td> + </td> + </tr> <tr> <td><input name="opslaan" type="hidden" value="1"></td> <td><a href="javascript:document.theForm.submit();">Opslaan</a></td> diff --git a/support/tool/CRAFT/admin_gebruikers/toevoegen.php b/support/tool/CRAFT/admin_gebruikers/toevoegen.php index d26a17330a84973058ec934dc026ae540e03ae10..11b6e75563ebe8f1abc045a1f142f75e52f6942c 100644 --- a/support/tool/CRAFT/admin_gebruikers/toevoegen.php +++ b/support/tool/CRAFT/admin_gebruikers/toevoegen.php @@ -52,9 +52,9 @@ if (Valideer_Invoer()) { - $query = "INSERT INTO gebruiker (inlognaam, Wachtwoord, Start_Alg, Start_Comp, Start_Melding, Start_Stats, Groep_ID, Gebruiker_Taal, Emailadres) "; - $query = $query . "VALUES ('". $_POST['Gebr_Naam'] ."', '". md5($_POST['Wachtwoord']) ."', '". $_POST['Alg_Start'] ."' ,'". $_POST['Comp_Start'] ."', "; - $query = $query . "'". $_POST['Melding_Start'] ."', '". $_POST['Stats_Start'] ."', '" . $_POST['Gebr_Groep'] ."', '". $_POST['Gebr_Taal'] ."', '". $_POST['Gebr_Email'] ."')"; + $query = "INSERT INTO gebruiker (inlognaam, Wachtwoord, Start_Alg, Start_Comp, Start_Melding, Start_Stats, Groep_ID, Gebruiker_Taal, Emailadres, Laatst_Ingelogd) "; + $query = $query . "VALUES ('". $_POST['Gebr_Naam'] ."', '". md5($_POST['Wachtwoord']) ."', '". $_POST['Alg_Start'] ."' ,'". $_POST['Comp_Start'] ."', '". $_POST['Melding_Start']; + $query = $query . "', '". $_POST['Stats_Start'] ."', '" . $_POST['Gebr_Groep'] ."', '". $_POST['Gebr_Taal'] ."', '". $_POST['Gebr_Email'] ."', NOW())"; if (mysql_query($query)) echo("De nieuwe gebruiker \"". $_POST['Gebr_Naam'] ."\" is aan het systeem toegevoegd<br>"); else echo("De nieuwe gebruiker \"". $_POST['Gebr_Naam'] ."\" kon niet aan het systeem toegevoegd worden!."); diff --git a/support/tool/CRAFT/admin_meldingen/toevoegen.php b/support/tool/CRAFT/admin_meldingen/toevoegen.php index 24386d78e73a699f401a6e467d4dd7d450d4874c..5f24751112c6f10e2ab5bfbeee1c7b2c04a50251 100644 --- a/support/tool/CRAFT/admin_meldingen/toevoegen.php +++ b/support/tool/CRAFT/admin_meldingen/toevoegen.php @@ -197,7 +197,7 @@ </tr> <tr> <td>Historie:</td> - <td><iframe id="frame_historie" name="frame_historie" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>admin_meldingen/historie.php <?php if(isset($_GET['c'])) echo("?c=".$_GET['c']); ?>" width="425" height="105" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td> + <td><iframe id="frame_historie" name="frame_historie" align="middle" marginwidth="0" marginheight="0" src="<?php echo($_SESSION['pagina']); ?>algemene_functionaliteit/melding_historie.php <?php if(isset($_GET['c'])) echo("?c=".$_GET['c']); ?>" width="425" height="105" ALLOWTRANSPARENCY frameborder="0" scrolling="auto"></iframe></td> </tr> <tr> <td> diff --git a/support/tool/CRAFT/admin_meldingen/verwijderen.php b/support/tool/CRAFT/admin_meldingen/verwijderen.php index 509c647156e676046f31660fb2388c4a7c4000f0..f07b70f6402ae5fe06d069ba31cac644ef3d6860 100644 --- a/support/tool/CRAFT/admin_meldingen/verwijderen.php +++ b/support/tool/CRAFT/admin_meldingen/verwijderen.php @@ -66,7 +66,7 @@ //tabel aanmaken om de gegevens in te tonen echo("<table border=\"1\">\n"); - echo("<tr><td><input type=\"checkbox\" name=\"cVerwijderen\" CHECKED></td><td>" . substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n"); + echo("<tr><td><input type=\"checkbox\" name=\"cVerwijderen\" CHECKED></td><td>" . substr($data['Prob_Beschrijving'], 0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."algemene_functionaliteit/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n"); $melding = $data['Meld_Lijst_ID']; $laatste = $data['Voorgaande_Melding']; //terugwerken richting het begin van de meldingenketen @@ -81,7 +81,7 @@ $datum = split("-",$gedeeldveld[0]); //tonen gegevens - echo("<tr><td> </td><td>" .substr($data['Prob_Beschrijving'],0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n"); + echo("<tr><td> </td><td>" .substr($data['Prob_Beschrijving'],0, 40) . "...</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td><a href=\"".$_SESSION['pagina']."algemene_functionaliteit/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Bekijken</a></td></tr>\n"); } //afsluiten tabel echo("</table>"); diff --git a/support/tool/CRAFT/algemene_functionaliteit/componenten_per_type.php b/support/tool/CRAFT/algemene_functionaliteit/componenten_per_type.php new file mode 100644 index 0000000000000000000000000000000000000000..23f330c5868a7cd3b565fd38d01907fdc16c8f2e --- /dev/null +++ b/support/tool/CRAFT/algemene_functionaliteit/componenten_per_type.php @@ -0,0 +1,30 @@ +<?php + + session_start(); + + include_once("../includes/vars.php"); + + echo("<HTML>"); + echo("<HEAD></HEAD>"); + echo("<BODY bgcolor=\"#B3CCE6\">"); + + if(isset($_GET['c'])) { + + $query = "SELECT Comp_Lijst_ID, Comp_Naam, Comp_Locatie FROM comp_lijst WHERE Comp_Type_ID = '". $_GET['c'] ."'"; + $resultaat = mysql_query($query); + + echo("<table border =\"1\">"); + + while ($data = mysql_fetch_array($resultaat)) { + + $query = "SELECT Loc_Naam FROM comp_locatie WHERE Locatie_ID ='". $data['Comp_Locatie'] ."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + + echo("<tr><td>" .substr($data['Comp_Naam'], 0, 40) . "...</td><td>".$row['Loc_Naam']."</td><td><a href=\"../". $_SESSION['huidige_pagina']."&o=1&c=". $data['Comp_Lijst_ID'] ."\" target=\"_top\">Meer</a></td></tr>"); + } + echo("</table>"); + } + echo("</BODY>"); + echo("</HTML>"); +?> \ No newline at end of file diff --git a/support/tool/CRAFT/algemene_functionaliteit/contact.php b/support/tool/CRAFT/algemene_functionaliteit/contact.php new file mode 100644 index 0000000000000000000000000000000000000000..55f76f1aaa583f2422d589eacea8b29d77a35190 --- /dev/null +++ b/support/tool/CRAFT/algemene_functionaliteit/contact.php @@ -0,0 +1,47 @@ +<html> + <head></head> + <body> + <?php + include_once("../includes/vars.php"); + + if (isset($_GET['c'])) { + $query = "SELECT * FROM contact WHERE Contact_ID= '". $_GET['c'] ."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + + echo("<h3>Gegevens van \"".$data['Contact_Naam']."\" </h3>"); + echo("<table>"); + echo("<tr><td>Contact ID:</td><td>" . $data['Contact_ID'] . "</td></tr>"); + echo("<tr><td>Naam:</td><td>". $data['Contact_Naam'] . "</td></tr>"); + echo("<tr><td>Functie:</td><td>" . $data['Contact_Functie'] . "</td></tr>"); + echo("<tr><td>E-mail:</td><td>" . $data['Contact_Email'] . "</td></tr>"); + echo("<tr><td>Telefoon (vast):</td><td>" . $data['Contact_Telefoon_Vast'] . "</td></tr>"); + echo("<tr><td>Telefoon (mobiel):</td><td>" . $data['Contact_Telefoon_Mobiel'] . "</td></tr>"); + echo("<tr><td>Telefoon (fax):</td><td>" . $data['Contact_Fax'] . "</td></tr>"); + echo("<tr><td>Contact adres 1:</td><td>". $data['Contact_Adres1'] . "</td></tr>"); + echo("<tr><td>Contact adres 2:</td><td>". $data['Contact_Adres2'] . "</td></tr>"); + echo("<tr><td>Postcode:</td><td>" . $data['Contact_Postcode'] . "</td></tr>"); + echo("<tr><td>Plaats:</td><td>" . $data['Contact_Woonplaats'] . "</td></tr>"); + echo("</table>"); + + + $contacten_array = array(); + array_push($contacten_array, $data['Contact_Naam']); + while ($data['Contact_Parent']!= 1) { + $query = "SELECT Contact_Parent, Contact_Naam FROM contact WHERE Contact_ID = '".$data['Contact_Parent']."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + array_push($contacten_array, $data['Contact_Naam']); + } + + echo("<h3>Contact structuur:</h3>"); + for ($i = (count($contacten_array)-1); $i >=0; $i--) { + if ($i < (count($contacten_array)-1)) echo("  <<  "); + echo($contacten_array[$i]); + } + } + + + ?> + </body> +</html> \ No newline at end of file diff --git a/support/tool/CRAFT/algemene_functionaliteit/gebruiker.php b/support/tool/CRAFT/algemene_functionaliteit/gebruiker.php new file mode 100644 index 0000000000000000000000000000000000000000..8daa2d1cde05bd402cb068561b25b70b4078f40f --- /dev/null +++ b/support/tool/CRAFT/algemene_functionaliteit/gebruiker.php @@ -0,0 +1,27 @@ +<html> + <head></head> + <body> + <?php + include_once("../includes/vars.php"); + + if (isset($_GET['c'])) { + $query = "SELECT * FROM gebruiker WHERE Werknem_ID= '". $_GET['c'] ."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + + echo("<h3>Gegevens van \"".$data['inlognaam']."\" </h3>"); + echo("<table>"); + echo("<tr><td>Werknemer ID:</td><td>" . $data['Werknem_ID'] . "</td></tr>"); + echo("<tr><td>Naam:</td><td>". $data['inlognaam'] . "</td></tr>"); + echo("<tr><td>E-mail:</td><td>". $data['Emailadres'] . "</td></tr>"); + echo("<tr><td>Groep:</td><td>"); + + $query = "SELECT Groeps_Naam FROM gebruikers_groepen WHERE Groep_ID= '". $data['Groep_ID'] ."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + echo($data['Groeps_Naam'] . "</td></tr>"); + echo("</table>"); + } + ?> + </body> +</html> \ No newline at end of file diff --git a/support/tool/CRAFT/algemene_functionaliteit/locatie.php b/support/tool/CRAFT/algemene_functionaliteit/locatie.php new file mode 100644 index 0000000000000000000000000000000000000000..911e0cae2f93c5f347da2335acb8c32d53f47245 --- /dev/null +++ b/support/tool/CRAFT/algemene_functionaliteit/locatie.php @@ -0,0 +1,32 @@ +<html> + <head></head> + <body> + <?php + include_once("../includes/vars.php"); + + if (isset($_GET['c'])) { + $query = "SELECT * FROM comp_locatie WHERE Locatie_ID= '". $_GET['c'] ."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + + echo("<h3>Locatie gegevens van \"".$data['Loc_Naam']."\" </h3>"); + echo("<table>"); + echo("<tr><td>Locatie ID:</td><td>" . $data['Locatie_ID'] . "</td></tr>"); + echo("<tr><td>Locatie naam:</td><td>". $data['Loc_Naam'] . "</td></tr>"); + echo("<tr><td>Locatie adres 1:</td><td>". $data['Loc_Adres1'] . "</td></tr>"); + echo("<tr><td>Locatie adres 2:</td><td>". $data['Loc_Adres2'] . "</td></tr>"); + echo("<tr><td>Postcode:</td><td>" . $data['Loc_Postcode'] . "</td></tr>"); + echo("<tr><td>Plaats:</td><td>" . $data['Loc_Woonplaats'] . "</td></tr>"); + + echo("<tr><td>Longitude graden:</td><td>". $data['Long_Graden'] . "</td></tr>"); + echo("<tr><td>Longitude minuten:</td><td>". $data['Long_Min'] . "</td></tr>"); + echo("<tr><td>Longitude seconden:</td><td>". $data['Long_Sec'] . "</td></tr>"); + echo("<tr><td>Latitude graden:</td><td>". $data['Lat_Graden'] . "</td></tr>"); + echo("<tr><td>Latitude minuten:</td><td>". $data['Lat_Min'] . "</td></tr>"); + echo("<tr><td>Latitude seconden:</td><td>". $data['Lat_Sec'] . "</td></tr>"); + + echo("</table>"); + } + ?> + </body> +</html> \ No newline at end of file diff --git a/support/tool/CRAFT/admin_meldingen/historie.php b/support/tool/CRAFT/algemene_functionaliteit/melding_historie.php similarity index 87% rename from support/tool/CRAFT/admin_meldingen/historie.php rename to support/tool/CRAFT/algemene_functionaliteit/melding_historie.php index 1e99fc6239cc86b52ee5508cc7eb59c26e71da1c..6c108406afcb7fb1c9d1a118366f314d7dfe90ad 100644 --- a/support/tool/CRAFT/admin_meldingen/historie.php +++ b/support/tool/CRAFT/algemene_functionaliteit/melding_historie.php @@ -26,7 +26,7 @@ echo("<table border =\"1\">"); - echo("<tr><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td>" . substr($data[6], 0, 40) . "...</td><td><a href=\"../admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Meer</a></td></tr>"); + echo("<tr><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td>" . substr($data[6], 0, 40) . "...</td><td><a href=\"../algemene_functionaliteit/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Meer</a></td></tr>"); while ($data['Voorgaande_Melding'] != 1) { @@ -39,7 +39,7 @@ //datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn $datum = split("-",$gedeeldveld[0]); - echo("<tr><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td>" .substr($data[6], 0, 40) . "...</td><td><a href=\"../admin_meldingen/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Meer</a></td></tr>"); + echo("<tr><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. "</td><td>" .substr($data[6], 0, 40) . "...</td><td><a href=\"../algemene_functionaliteit/melding_info.php?c=".$data['Meld_Lijst_ID']."\" target=\"_blank\">Meer</a></td></tr>"); } echo("</table>"); } diff --git a/support/tool/CRAFT/admin_meldingen/melding_info.php b/support/tool/CRAFT/algemene_functionaliteit/melding_info.php similarity index 100% rename from support/tool/CRAFT/admin_meldingen/melding_info.php rename to support/tool/CRAFT/algemene_functionaliteit/melding_info.php diff --git a/support/tool/CRAFT/documentatie/changes.doc b/support/tool/CRAFT/documentatie/changes.doc index 371121653a5137ccc871f04692c2955a736865b6..afb0d95fab5b670dca3612aacea72701bcda1f09 100644 Binary files a/support/tool/CRAFT/documentatie/changes.doc and b/support/tool/CRAFT/documentatie/changes.doc differ diff --git a/support/tool/CRAFT/includes/admin_menu.php b/support/tool/CRAFT/includes/admin_menu.php index 36aa114d5946433b76f636ebd844090cd01d25ff..d6399f500d9867b6af8408fb6959941e8452de5d 100644 --- a/support/tool/CRAFT/includes/admin_menu.php +++ b/support/tool/CRAFT/includes/admin_menu.php @@ -34,7 +34,7 @@ <?php if (isset($_SESSION['admin_deel']) && $_SESSION['admin_deel'] == 0) { echo("<li><A name=\"Admin\" href=\"admin.php?p=0\">Admin-gedeelte</A></li>"); } else - echo("<li><A name=\"Admin\" href=\"main.php\">Hoofdapplicatie</A></li>"); + echo("<li><A name=\"Admin\" href=\"main.php?p=".$_SESSION['tab']."\">Hoofdapplicatie</A></li>"); ?> <li><A name="LogUit" href="index.php">Uitloggen</A></li> </ul> diff --git a/support/tool/CRAFT/includes/login_funcs.php b/support/tool/CRAFT/includes/login_funcs.php index fbb6830d2904fb934003777c73425d7da05173ac..c47aaa2218f7396e931f438e27d7ac1092714e56 100644 --- a/support/tool/CRAFT/includes/login_funcs.php +++ b/support/tool/CRAFT/includes/login_funcs.php @@ -62,14 +62,21 @@ $_SESSION['gebr_id'] = $row['Werknem_ID']; $_SESSION['gebr_naam'] = $row['inlognaam']; $_SESSION['gebr_email'] = $row['Emailadres']; + $_SESSION['groep_id'] = $row['Groep_ID']; + $_SESSION['taal'] = $row['Gebruiker_Taal']; + $_SESSION['start_tabblad'] = $row['Start_Alg']; + $_SESSION['laatste_inlog'] = $row['Laatst_Ingelogd']; + $query = "SELECT * FROM gebruikers_groepen WHERE Groep_ID = '".$row['Groep_ID']."'"; + $result = mysql_query($query); + $row = mysql_fetch_array($result); $_SESSION['pag_start'] = $row['Intro_Zichtbaar']; $_SESSION['pag_comp'] = $row['Comp_Zichtbaar']; $_SESSION['pag_meld'] = $row['Melding_Zichtbaar']; $_SESSION['pag_stats'] = $row['Stats_Zichtbaar']; $_SESSION['pag_instel'] = $row['Instel_Zichtbaar']; - $_SESSION['groep_id'] = $row['Groep_ID']; - $_SESSION['taal'] = $row['Gebruiker_Taal']; - $_SESSION['start_tabblad'] = $row['Start_Alg']; + + $query = "UPDATE gebruiker SET Laatst_Ingelogd = NOW() WHERE Werknem_ID='". $_SESSION['gebr_id'] ."'"; + mysql_query($query); } return 1; diff --git a/support/tool/CRAFT/includes/stylesheet_1024.css b/support/tool/CRAFT/includes/stylesheet_1024.css index 2e91ac0dacd4df42e4a5eb49e0a4aa2d7ceb8c69..f7afe774361e7f0198bbb5dd60edb9528ab95178 100644 --- a/support/tool/CRAFT/includes/stylesheet_1024.css +++ b/support/tool/CRAFT/includes/stylesheet_1024.css @@ -60,5 +60,9 @@ a.actieveoptie:active {text-decoration: underline; } #linkerdeel { border:1px solid #000000; background-color=#6699CC; width: 206px; height: 100%; float: left; overflow:auto;} #rechterdeel { border:1px solid #000000; background-color=#B3CCE6; width: 100%; height: 100%; } +#boom_knoppen_container {border:1px solid #000000; margin:0 auto; text-align:center; width: 100%; height: 5%;} +#boom_schakel_knop { border:1px solid #000000; background-color=#B3CCE6; text-align: center; width: 85%; height: 100%; margin-left: auto; margin-right: auto; } + + .foutmelding { font-family: verdana, helvetica, arial, sans-serif; color: #FF0000; } b { color: #FF0000; } diff --git a/support/tool/CRAFT/includes/stylesheet_1280.css b/support/tool/CRAFT/includes/stylesheet_1280.css index 48f57f4fea62a734f74dfe639030772520b04299..c485d7317a2cde23454257edd220e375c0d84a8c 100644 --- a/support/tool/CRAFT/includes/stylesheet_1280.css +++ b/support/tool/CRAFT/includes/stylesheet_1280.css @@ -59,5 +59,8 @@ a.actieveoptie:active {text-decoration: underline; } #linkerdeel { border:1px solid #000000; background-color=#6699CC; width: 206px; height: 100%; float: left; overflow:auto;} #rechterdeel { border:1px solid #000000; background-color=#B3CCE6; width: 100%; height: 100%; } +#boom_knoppen_container {border:1px solid #000000; margin:0 auto; text-align:center; width: 100%; height: 5%;} +#boom_schakel_knop { border:1px solid #000000; background-color=#B3CCE6; text-align: center; width: 85%; height: 100%; margin-left: auto; margin-right: auto; } + .foutmelding { font-family: verdana, helvetica, arial, sans-serif; color: #FF0000; } b { color: #FF0000; } diff --git a/support/tool/CRAFT/includes/tree_items.php b/support/tool/CRAFT/includes/tree_items.php index ef7b98f9ae093975161a7ff6afba9b508e8ec9ac..29beb5e7a6c1b1141ef9a9c31ce1dde3dcbb225c 100644 --- a/support/tool/CRAFT/includes/tree_items.php +++ b/support/tool/CRAFT/includes/tree_items.php @@ -140,8 +140,7 @@ $query = 'SELECT Comp_Type, Type_Naam FROM comp_type WHERE Type_Parent = 1'; $rest = mysql_query($query); - if ($_SESSION['admin_deel'] == 1) - $Types_Objecten = Comp_Type_Lijst(1); + if ($_SESSION['admin_deel'] == 1) $Types_Objecten = Comp_Type_Lijst(1); else if ($_SESSION['admin_deel'] == 2) $Types_Objecten = Comp_Lijst(1); else if ($_SESSION['admin_deel'] == 3) $Types_Objecten = Melding_Type_Lijst(); else if ($_SESSION['admin_deel'] == 4) $Types_Objecten = Comp_Lijst(1); @@ -149,7 +148,12 @@ else if ($_SESSION['admin_deel'] == 6) $Types_Objecten = Gebruikers_Lijst(); else if ($_SESSION['admin_deel'] == 7) $Types_Objecten = Contacten_Lijst(1); else if ($_SESSION['admin_deel'] == 8) $Types_Objecten = Locaties_Lijst(); - + else if ($_SESSION['admin_deel'] == 0) { + if ($_SESSION['main_deel'] == 2) { + if ($_SESSION['type_overzicht'] == 1) $Types_Objecten = Comp_Lijst(1); + else if ($_SESSION['type_overzicht'] == 2) $Types_Objecten = Comp_Type_Lijst(1); + } + } echo ("var TREE_ITEMS = ["); echo(Recursieve_Uitlees_Methode($Types_Objecten)); diff --git a/support/tool/CRAFT/main.php b/support/tool/CRAFT/main.php index b4de34e8d217d0772ae85bb6fa373362d7e40f89..b3fed69479737a93bc9c67adb8a60ea4f26b2e58 100644 --- a/support/tool/CRAFT/main.php +++ b/support/tool/CRAFT/main.php @@ -2,7 +2,9 @@ session_start(); $_SESSION['admin_deel'] = 0; - + $_SESSION['main_deel'] = $_SESSION['start_tabblad']; + $_SESSION['tab'] = $_GET['p']; + require_once('includes/login_funcs.php'); //controleren of er iemand ingelogd is... @@ -19,7 +21,20 @@ //TODO controleren of die pagina wel geladen mag worden!!!!!!! $pagina = $_GET['p']; if ($pagina == 1) include ($_SESSION['pagina'] .'main/start.php'); - else if ($pagina == 2) include ($_SESSION['pagina'] .'main/componenten.php'); + else if ($pagina == 2) { + //toevoegen van componenten + if (isset($_GET['s']) && $_GET['s'] == 2) + include($_SESSION['pagina'] . 'main_componenten/toevoegen.php'); + //bewerken van componenten + else if (isset($_GET['s']) && $_GET['s'] == 3) + include($_SESSION['pagina'] . 'main_componenten/bewerken.php'); + //verwijderen van componenten + else if (isset($_GET['s']) && $_GET['s'] == 4) + include($_SESSION['pagina'] . 'main_componenten/verwijderen.php'); + //toevoegen van componenten (standaard actie) + else + include($_SESSION['pagina'] . 'main_componenten/overzicht.php'); + } else if ($pagina == 3) include ($_SESSION['pagina'] .'main/meldingen.php'); else if ($pagina == 4) include ($_SESSION['pagina'] .'main/statistieken.php'); else if ($pagina == 5) include ($_SESSION['pagina'] .'main/instellingen.php'); diff --git a/support/tool/CRAFT/main/componenten.php b/support/tool/CRAFT/main/componenten.php deleted file mode 100644 index f6fe520174d7f2896e16f40eb75cf9e43f316219..0000000000000000000000000000000000000000 --- a/support/tool/CRAFT/main/componenten.php +++ /dev/null @@ -1,10 +0,0 @@ - - - <div id="linkerdeel"> - - </div> - <div id="rechterdeel"> - - Componenten - - </div> diff --git a/support/tool/CRAFT/main_componenten/Comp_Overzicht.php b/support/tool/CRAFT/main_componenten/Comp_Overzicht.php new file mode 100644 index 0000000000000000000000000000000000000000..bbab841d3b8bee6d08d5a2c6c42a0ab87fd7f829 --- /dev/null +++ b/support/tool/CRAFT/main_componenten/Comp_Overzicht.php @@ -0,0 +1,32 @@ +<?php + + session_start(); + if (isset($_SESSION['laatste_inlog'])) { + include_once("../includes/vars.php"); +?> + <html> + <head></head> + <body bgcolor="#B3CCE6"> + + <?php + $query = "SELECT * FROM comp_lijst WHERE Laatste_Melding in"; + $query = $query . "(SELECT Meld_Lijst_ID FROM melding_lijst WHERE Meld_Datum > "; + $query = $query . "'".$_SESSION['laatste_inlog']."' AND Voorgaande_Melding = 1)"; + $resultaat = mysql_query($query); + echo("<table border=\"1\">"); + while ($data = mysql_fetch_array($resultaat)) { + $query2 = "SELECT Loc_Naam FROM comp_locatie WHERE Locatie_ID ='". $data['Comp_Locatie']."'"; + $res = mysql_query($query2); + $row = mysql_fetch_array($res); + + echo("<tr><td>".$data['Comp_Lijst_ID']."</td><td>".substr($data['Comp_Naam'], 0, 40)."...</td><td>". $row['Loc_Naam'] ."</td>"); + echo("<td><a href=\"../". $_SESSION['huidige_pagina']."&o=1&c=". $data['Comp_Lijst_ID'] ."\" target=\"_top\">Info</a></td></tr>"); + } + echo("</table>"); + ?> + + </body> + </html> +<?php + } +?> \ No newline at end of file diff --git a/support/tool/CRAFT/main_componenten/Type_Overzicht.php b/support/tool/CRAFT/main_componenten/Type_Overzicht.php new file mode 100644 index 0000000000000000000000000000000000000000..646bfcb9e9e273556cd7077d1ff02361e0846549 --- /dev/null +++ b/support/tool/CRAFT/main_componenten/Type_Overzicht.php @@ -0,0 +1,31 @@ +<?php + + session_start(); + if (isset($_SESSION['laatste_inlog'])) { + include_once("../includes/vars.php"); +?> + + <html> + <head></head> + <body bgcolor="#B3CCE6"> + + <?php + + $query = "SELECT * FROM comp_type WHERE Aanmaak_Datum > '".$_SESSION['laatste_inlog']."'"; + $resultaat = mysql_query($query); + + echo("<table border=\"1\">"); + while ($data = mysql_fetch_array($resultaat)) { + echo("<tr><td>". $data['Comp_Type'] ."</td><td>".substr($data['Type_Naam'], 0, 40)."...</td>"); + echo("<td><a href=\"../". $_SESSION['huidige_pagina']."&o=2&c=". $data['Comp_Type']."\" target=\"_top\">Info</a></td></tr>"); + } + echo("</table>"); + + ?> + + </body> + </html> + +<?php + } +?> \ No newline at end of file diff --git a/support/tool/CRAFT/main_componenten/bewerken.php b/support/tool/CRAFT/main_componenten/bewerken.php new file mode 100644 index 0000000000000000000000000000000000000000..7fdd4ccc198689a25b3ff4626a573227b1a53b39 --- /dev/null +++ b/support/tool/CRAFT/main_componenten/bewerken.php @@ -0,0 +1,36 @@ +<?php + if(isset($_SESSION['main_deel'])){ + $_SESSION['main_deel'] = 2; + $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'main.php?p='.$_SESSION['main_deel'].'&s=3'; + + require_once($_SESSION['pagina'] . 'includes/login_funcs.php'); + + //controleren of er iemand ingelogd is... + if ($LOGGED_IN = user_isloggedin()) { + + ?> + <div id="linkerdeel"> + <?php + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>"); + ?> + <script language="JavaScript"> + <!--// + new tree (TREE_ITEMS, TREE_TPL); + //--> + </script> + + </div> + <div id="rechterdeel"> + + <h2>Componenten bewerken</h2> + + </div> + + <?php + } + //niemand ingelogt, dus bezoeker naar de inlogpagina sturen + else header("Location: index.php"); + } +?> \ No newline at end of file diff --git a/support/tool/CRAFT/main_componenten/overzicht.php b/support/tool/CRAFT/main_componenten/overzicht.php new file mode 100644 index 0000000000000000000000000000000000000000..9a76be5c097a7abc4c9e547c1b79f6e888d5b09d --- /dev/null +++ b/support/tool/CRAFT/main_componenten/overzicht.php @@ -0,0 +1,178 @@ +<?php + if(isset($_SESSION['main_deel'])){ + $_SESSION['main_deel'] = 2; + $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'main.php?p='.$_SESSION['main_deel'].'&s=1'; + + if (isset($_GET['o'])) { + $_SESSION['type_overzicht'] = $_GET['o']; + } else if (!isset($_SESSION['type_overzicht'])) $_SESSION['type_overzicht'] = 1; + + require_once($_SESSION['pagina'] . 'includes/login_funcs.php'); + + //controleren of er iemand ingelogd is... + if ($LOGGED_IN = user_isloggedin()) { + + ?> + <div id="linkerdeel"> + <div id="boom_knoppen_container"> + <div id="boom_schakel_knop"> + <?php + if ($_SESSION['type_overzicht'] == '2') + echo("<a href=\"".$_SESSION['huidige_pagina']. "&o=1\">Geef comp. overzicht weer</a>"); + else + echo("<a href=\"".$_SESSION['huidige_pagina']. "&o=2\">Geef type overzicht weer</a>"); + ?> + </div> + </div> + <?php + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>"); + ?> + <script language="JavaScript"> + <!--// + new tree (TREE_ITEMS, TREE_TPL); + //--> + </script> + + </div> + <div id="rechterdeel"> + + <h2>Componenten overzicht</h2> + + <?php + + //er is een component gekozen, dus gegevens weergeven + if (isset($_GET['c'])) { + //is er een instantie van een type gekozen + if ($_SESSION['type_overzicht'] == 1) { + $query = "SELECT * FROM comp_lijst WHERE Comp_Lijst_ID='". $_GET['c'] ."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + echo("<h3>".$data['Comp_Naam']."</h3>"); + echo("<table border=\"0\">"); + + echo("<tr><td>Type component:</td><td>"); + $query = "SELECT Type_Naam FROM Comp_Type WHERE Comp_Type ='".$data['Comp_Type_ID']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['Type_Naam'] ."</td><td><a href=\"".$_SESSION['huidige_pagina']."&o=2&c=". $data['Comp_Type_ID']."\">Meer info</a></td></tr>"); + + echo("<tr><td>Locatie component:</td><td>"); + $query = "SELECT Loc_Naam FROM comp_locatie WHERE Locatie_ID ='".$data['Comp_Locatie']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['Loc_Naam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/locatie.php?c=".$data['Comp_Locatie']."\" target=\"_blank\">Meer info</a></td></tr>"); + + echo("<tr><td>Verantwoordelijke:</td><td>"); + $query = "SELECT inlognaam FROM gebruiker WHERE Werknem_ID ='".$data['Comp_Verantwoordelijke']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['inlognaam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/gebruiker.php?c=".$data['Comp_Verantwoordelijke']."\" target=\"_blank\">Meer info</a></td></tr>"); + + echo("<tr><td>Fabricant:</td><td>"); + $query = "SELECT Contact_Naam FROM contact WHERE Contact_ID ='".$data['Contact_Fabricant']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['Contact_Naam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/contact.php?c=".$data['Contact_Fabricant']."\" target=\"_blank\">Meer info</a></td></tr>"); + + //splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56) + $gedeeldveld=split(" ",$data['Fabricatie_Datum']); + //datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn + $datum = split("-",$gedeeldveld[0]); + + echo("<tr><td>Fabricatiedatum:</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. " (".$gedeeldveld[1].")</td><td> </td></tr>"); + echo("<tr><td>Leverancier:</td><td>"); + $query = "SELECT Contact_Naam FROM contact WHERE Contact_ID ='".$data['Contact_Leverancier']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['Contact_Naam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/contact.php?c=".$data['Contact_Leverancier']."\" target=\"_blank\">Meer info</a></td></tr>"); + + //splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56) + $gedeeldveld=split(" ",$data['Lever_Datum']); + //datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn + $datum = split("-",$gedeeldveld[0]); + + echo("<tr><td>Leverdatum:</td><td>". $datum[2] ."-". $datum[1] ."-". $datum[0]. " (".$gedeeldveld[1].")</td><td> </td></tr>"); + echo("</table>"); + echo("<br>Meldingen historie van dit component:<br>"); + echo("<iframe id=\"frame_overzicht\" name=\"frame_overzicht\" align=\"middle\" marginwidth=\"0\" marginheight=\"0\" src=\"". $_SESSION['pagina'] ."algemene_functionaliteit/melding_historie.php?c=".$_GET['c']."\" width=\"450\" height=\"175\" ALLOWTRANSPARENCY frameborder=\"0\" scrolling=\"auto\"></iframe>"); + + } + //of is er een type gekozen + else if ($_SESSION['type_overzicht'] == 2) { + $query = "SELECT * FROM comp_type WHERE Comp_Type='". $_GET['c'] ."'"; + $resultaat = mysql_query($query); + $data = mysql_fetch_array($resultaat); + + echo("<h3>".$data['Type_Naam']."</h3>"); + + echo("<table border=\"0\">"); + echo("<tr><td>Aangemaakt door:</td><td>"); + $query = "SELECT inlognaam FROM gebruiker WHERE Werknem_ID ='".$data['Aangemaakt_Door']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['inlognaam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/gebruiker.php?c=".$data['Aangemaakt_Door']."\" target=\"_blank\">Meer info</a></td></tr>"); + + //splitten op de spatie (formaat is als volgt: 2007-08-26 12:01:56) + $gedeeldveld=split(" ",$data['Aanmaak_Datum']); + //datum veld opdelen zodat de jaar, maand en dagvelden makkelijk te benaderen zijn + $datum = split("-",$gedeeldveld[0]); + + echo("<tr><td>Aangemaakt op:</td><td>".$datum[2] ."-". $datum[1] ."-". $datum[0]. " (".$gedeeldveld[1].")</td><td> </td></tr>"); + echo("<tr><td>Structuur entry:</td><td>"); + if ($data['Structuur_Entry'] == 1) echo("Ja"); + else echo("Nee"); + echo("</td><td> </td></tr>"); + + echo("<tr><td>Fabricant:</td><td>"); + $query = "SELECT Contact_Naam FROM contact WHERE Contact_ID ='".$data['Gefabriceerd_Door']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['Contact_Naam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/contact.php?c=".$data['Gefabriceerd_Door']."\" target=\"_blank\">Meer info</a></td></tr>"); + + echo("<tr><td>Leverancier:</td><td>"); + $query = "SELECT Contact_Naam FROM contact WHERE Contact_ID ='".$data['Geleverd_Door']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['Contact_Naam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/contact.php?c=".$data['Geleverd_Door']."\" target=\"_blank\">Meer info</a></td></tr>"); + + echo("<tr><td>Minimum aantal:</td><td>".$data['Min_Aantal']."</td><td> </td></tr>"); + echo("<tr><td>Momenteel aangemaakt:</td><td>"); + $query = "SELECT Count(Comp_Lijst_ID) FROM comp_lijst WHERE Comp_Type_ID = '". $data['Comp_Type'] ."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row[0] ."</td></tr>"); + echo("<tr><td>Maximum aantal:</td><td>".$data['Max_Aantal']."</td><td> </td></tr>"); + echo("<tr><td>Reserve minimum:</td><td>".$data['Reserve_Minimum']."</td><td> </td></tr>"); + echo("<tr><td>Type verantwoordelijke:</td><td>"); + $query = "SELECT inlognaam FROM gebruiker WHERE Werknem_ID ='".$data['Type_Verantwoordelijke']."'"; + $res = mysql_query($query); + $row = mysql_fetch_array($res); + echo($row['inlognaam'] ."</td><td><a href=\"".$_SESSION['pagina'] ."algemene_functionaliteit/gebruiker.php?c=".$data['Type_Verantwoordelijke']."\" target=\"_blank\">Meer info</a></td></tr>"); + echo("</table>"); + + //alle componenten van dit type + echo("<br>Aangemaakte componenten van dit type:<br>"); + echo("<iframe id=\"frame_overzicht\" name=\"frame_overzicht\" align=\"middle\" marginwidth=\"0\" marginheight=\"0\" src=\"". $_SESSION['pagina'] ."algemene_functionaliteit/componenten_per_type.php?c=".$_GET['c']."\" width=\"450\" height=\"130\" ALLOWTRANSPARENCY frameborder=\"0\" scrolling=\"auto\"></iframe>"); + } + } + else { + + $_SESSION['laatste_inlog'] = '2007-01-12 09:00:00'; //<----- CHEATZ!!!!!! + + echo("Sinds uw laatste inlog zijn onderstaande componenten aan het systeem toegevoegd:<br>"); + echo("<iframe id=\"frame_comp\" name=\"frame_comp\" align=\"middle\" marginwidth=\"0\" marginheight=\"0\" src=\"". $_SESSION['pagina'] ."main_componenten/Comp_Overzicht.php\" width=\"450\" height=\"126\" ALLOWTRANSPARENCY frameborder=\"0\" scrolling=\"auto\"></iframe>"); + + echo("<br><br>Sinds uw laatste inlog zijn onderstaande componenttypes aan het systeem toegevoegd:<br>"); + echo("<iframe id=\"frame_type\" name=\"frame_type\" align=\"middle\" marginwidth=\"0\" marginheight=\"0\" src=\"". $_SESSION['pagina'] ."main_componenten/Type_Overzicht.php\" width=\"450\" height=\"126\" ALLOWTRANSPARENCY frameborder=\"0\" scrolling=\"auto\"></iframe>"); + } + ?> + </div> + + <?php + } + //niemand ingelogt, dus bezoeker naar de inlogpagina sturen + else header("Location: index.php"); + } +?> \ No newline at end of file diff --git a/support/tool/CRAFT/main_componenten/toevoegen.php b/support/tool/CRAFT/main_componenten/toevoegen.php new file mode 100644 index 0000000000000000000000000000000000000000..45b29f7d3a8227c13365a028c7bb5c759b876818 --- /dev/null +++ b/support/tool/CRAFT/main_componenten/toevoegen.php @@ -0,0 +1,43 @@ +<?php + if(isset($_SESSION['main_deel'])){ + $_SESSION['main_deel'] = 2; + $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'main.php?p='.$_SESSION['main_deel'].'&s=2'; + + require_once($_SESSION['pagina'] . 'includes/login_funcs.php'); + + //controleren of er iemand ingelogd is... + if ($LOGGED_IN = user_isloggedin()) { + + ?> + <div id="linkerdeel"> + <?php + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>"); + ?> + <script language="JavaScript"> + <!--// + new tree (TREE_ITEMS, TREE_TPL); + //--> + </script> + + </div> + <div id="rechterdeel"> + + <h2>Componenten toevoegen</h2> + <form> + <table> + <tr> + <td>Component type:</td> + <td></td> + </tr> + </table> + </form> + </div> + + <?php + } + //niemand ingelogt, dus bezoeker naar de inlogpagina sturen + else header("Location: index.php"); + } +?> diff --git a/support/tool/CRAFT/main_componenten/verwijderen.php b/support/tool/CRAFT/main_componenten/verwijderen.php new file mode 100644 index 0000000000000000000000000000000000000000..5dfd39529750d77d37c452b0f6f46effedb61e30 --- /dev/null +++ b/support/tool/CRAFT/main_componenten/verwijderen.php @@ -0,0 +1,36 @@ +<?php + if(isset($_SESSION['main_deel'])){ + $_SESSION['main_deel'] = 2; + $_SESSION['huidige_pagina'] = $_SESSION['pagina'] . 'main.php?p='.$_SESSION['main_deel'].'&s=4'; + + require_once($_SESSION['pagina'] . 'includes/login_funcs.php'); + + //controleren of er iemand ingelogd is... + if ($LOGGED_IN = user_isloggedin()) { + + ?> + <div id="linkerdeel"> + <?php + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree.js\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_items.php\"></script>"); + echo("<script language=\"JavaScript\" src=\"". $_SESSION['pagina'] ."includes/tree_tpl.js\"></script>"); + ?> + <script language="JavaScript"> + <!--// + new tree (TREE_ITEMS, TREE_TPL); + //--> + </script> + + </div> + <div id="rechterdeel"> + + <h2>Componenten verwijderen</h2> + + </div> + + <?php + } + //niemand ingelogt, dus bezoeker naar de inlogpagina sturen + else header("Location: index.php"); + } +?>