'beheer.png', 'instellingen' => 'settings.png', 'menuposities' => 'menuposities.png', 'themasites' => 'themas.png', 'voorpagina' => 'voorpagina.png', 'statistieken' => 'statistieken.png', 'nuopdesite' => 'statistieken.png', 'ipbeheer' => 'slotje.png', 'invoer' => 'invoer.png', 'forumadmin' => 'forum.png', 'fotoalbum' => 'fotoalbum.png', ); $beheerkoppen = array( '' => 'Dutch CMS Versie 1.9', 'instellingen' => 'Algemene Instellingen', 'menuposities' => 'Dropdown Menu Instellingen', 'themasites' => 'Thema Instellingen', 'voorpagina' => 'Voorpagina hoofdsite en Thema sites', 'statistieken' => 'Bezoekers Statistieken', 'nuopdesite' => 'Nu op je website', 'ipbeheer' => 'Ip Beheer', 'invoer' => 'Pagina\'s Maken', 'forumadmin' => 'Forum Beheer', 'fotoalbum' => 'Fotoalbum Instellingen en Beschrijvingen', ); $beheerbeschrijvingen = array( '' => 'Welkom op het beheerdersgedeelte van Dutch CMS
Als je hier voor het eerst bent om Dutch CMS op te zetten ga dan eerst de instellingen langs in het groene gedeelte !', 'menuposities' => 'Keuze dropdown, homelink activeren, positioneer onderdelen en pagina menu\'s van links naar rechts', 'instellingen' => 'Belangrijke instellingen en beheerders opties die gelden voor je gehele website', 'themasites' => 'Templatenaam, bijbehorende layout, taal, wachtwoordbeveiliging, onderdelen activeren, menu locaties', 'voorpagina' => 'Titel, Siteleus, Site beschrijving, Welkomswoord, Voettekst', 'statistieken' => 'Nu op de site, Vandaag, Deze maand, Waarvandaan en Zoekopdrachten', 'nuopdesite' => 'De pagina vernieuwt om de 10 seconden', 'ipbeheer' => 'Overzicht van ip-adressen die hackeraanvallen op je website hebben uitgevoerd en met succes zijn geblokkeerd', 'invoer' => 'Normale pagina, Weblog pagina, Faq (Veel Gestelde Vragen) of Lezers Schrijven, Woordenboek, Links', 'forumadmin' => 'Hoofd en subforums maken of wijzigen
Onderwerpen en reacties bewerken, verplaatsen of verwijderen', 'fotoalbum' => 'Naam fotomap, grootte thumbafbeeldingen, aantal thumbs per pagina etc'); // Logo en beschrijving bovenaan iedere beheertaakpagina weergeven function beheertaakkop($beheerlogos, $beheerkoppen, $beheerbeschrijvingen) { global $actie, $tab, $site, $domein, $page, $beginadres, $fotoalbumaliasvanafhoofdsite, $ftaal, $multilevel; echo '
'; if (empty($actie)) { echo 'Bekijk je website ! Dutch CMS Handleidingen Dutch CMS Forum'; } if (!empty($actie)) { echo 'Terug naar Beheer'; if ((!empty($page) OR ($actie=='themasites' AND !empty($site)) OR ($actie=='menuposities' AND !empty($site)) OR ($actie=='voorpagina' AND !empty($site))) AND $actie != 'nuopdesite' AND $actie != 'instellingen') { echo 'Terug naar overzichtpagina'; } if ($actie != 'nuopdesite' AND $actie != 'instellingen' AND !empty($page) AND isset($_POST['bewerken'])) { echo 'Vorige pagina'; } if ($actie != 'nuopdesite' AND $actie != 'instellingen') { if ($tab != 'uitleg' AND empty($site) AND empty($page)) { echo 'Toon Uitleg'; } if ($tab == 'uitleg') { echo 'Verberg Uitleg'; } } if ($actie == 'nuopdesite') { echo 'Terug naar Statistieken'; } if ($actie == 'statistieken') { echo 'Bezoekers nu op de website'; } if ($actie == 'fotoalbum') { if ($page == 'fotomappen') { echo 'Instellingen Fotoalbum'; } if ($page == 'instellingen') { echo 'Titels en beschrijvingen opgeven van fotoalbums'; } echo 'Bekijk je fotoalbum (vanaf je hoofdpagina)'; } if ($actie == 'voorpagina') { //echo 'Algemene Instellingen'; //echo 'Thema Instellingen'; } if ($actie == 'instellingen') { //echo 'Voorpagina hoofdsite en Thema sites'; //echo 'Thema Instellingen'; } if ($actie == 'themasites') { if ($tab == 'templateinstellingen') { echo 'Website Onderdelen'; } if ($tab == 'websiteonderdelen') { echo 'Template Instellingen'; } if ($multilevel == 'ja') { echo 'Multilevel Instellingen'; } // echo 'Voorpagina hoofdsite en Thema sites'; // echo 'Algemene Instellingen'; } if ($actie == 'forumadmin') { if ($page == 'hoofdcat') { echo 'Forum Beheer'; echo 'Categorieen'; echo 'Onderwerpen en Reacties'; } if ($page == 'subcat') { echo 'Forum Beheer'; echo 'Hoofd Forums'; echo 'Onderwerpen en Reacties'; } if ($page == 'ond') { echo 'Forum Beheer'; echo 'Hoofd Forums'; echo 'Categorieen'; } } // title="Bij klikken gaat u naar de uitlegpagina en verlaat u dit scherm en gaan eventueel NIEUW ingevoerde gegevens verloren. Heeft u nog geen nieuwe gegevens ingevoerd dan is er niks aan de hand. Zowel klik dan eerst onderaan de pagina op Opslaan." } echo '
'; if (!empty($actie)) { echo '
Beheer afbeelding '.$beheerkoppen[$actie].'
'.$beheerbeschrijvingen[$actie].'
'; } else { // echo 'Als je // hier voor het eerst bent om Dutch CMS op te zetten ga dan eerst de instellingen langs in het groene gedeelte !'; } if (!empty($actie)) { if ($tab == 'uitleg') { $uitleggen = array( '' => 'themas.png', 'instellingen' => 'De instellingen die je hier opgeeft gelden voor je gehele CSM/website. Bij ieder onderdeel kun je appart toelichting opvragen.', 'menuposities' => 'Op deze pagina kun je de voorkeursinstellingen opgeven voor het dropdown menu als je van het dropdown menu gebruik wilt maken. Je kunt via Beheer > Pagina\'s maken > Pagina menu, hoofdmenu\'s activeren in het dropdown menu. Ook kun je gehele onderdelen activeren (Weblog, Woordenboek, Faqs, Links, Forum) in het dropdown menu via Beheer > Thema instellingen > Normale instellingen. Pas NADAT je een van beide hebt gedaan EN via deze beheerderspagina een keuze hebt gemaakt voor een dropdown menu wordt het dropdown menu zichtbaar op je website. (Als extra voorwaarde geldt ook nog dat als je gekozen hebt om een geheel onderdeel te activeren in het dropdown menu dat er dan ook teminste 1 pagina al gemaakt moet zijn in dat onderdeel.)
Alles wat geactiveerd is in het dropdown menu kan via deze beheerderspagina ook gesorteerd worden in de door jouw gewenste volgorde. Een complete handleiding vind je op de website van Dutch CMS.', 'themasites' => 'Dutch CMS kan uitgebreid worden met meerdere Thema sites. Je Thema sites bevinden zich in de map templates. Een Thema site heeft zijn eigen template bestand, zijn eigen style bestanden en eigen images en eigen code. Het standaard template van Dutch CMS na installatie is genaamd dutchcms met bijbehorende CSS. Door middel van het toevoegen van een template bestand in de map templates (kopie maken van dutchcms.php en dan naam wijzigen) en deze een unieke naam te geven (en onder dezelfde templatenaam een kopie van de CSS map in de map CSS en onder dezelfde templatenaam een kopie van de eigencode map in de map eigencode), maak je een nieuwe Thema site. Een link naar die Thema site komt dan bovenaan op je website. Meer uitleg over extra Thema sites vind je op de website van Dutch CMS. Het is een extra optie waar je zeker geen gebruik van hoeft te maken om een leuke website op te bouwen.
Als je geen extra Thema sites hebt wordt je gehele website gezien als 1 Thema site. Per Thema site kun je nog extra Template instellingen opgeven en bepalen welke onderdelen je wilt gaan gebruiken voor je website.', 'voorpagina' => 'Kies de hoofdsite of Thema site waarvan je de voorpagina wilt bewerken.', 'statistieken' => 'Dutch CMS heeft ene volledig ingebouwde teller die alle bezoeken aan je website registreert. Hierbij wordt ook nog onderscheid gemaakt tussen echte bezoekers (personen) of zoekrobots/spiders. De laatste groep wordt niet meegeteld. Wanneer een persoon meerdere keren per dag je site bezoekt telt dit als 1 bezoek.', 'nuopdesite' => 'statistieken.png', 'ipbeheer' => 'Hackers voeren continue aanvallen uit op websites wereldwijd. Via Algemene Instellingen kun je opgeven wat er met het ip-adres van z\'n aanvaller gegaan moet worden. De aanval zelf zal altijd worden afgeslagen en het meest gebruikelijke is het ip-adres van deze persoon definitief te blokkeren. Hieronder een overzicht van de geblokkeerde aanvallen met datum en ip-adres. Als je naar de aanvallen kijkt dan zuk je zien dat ze ook terecht geblokkeerd zijn. Meestal probeert een hacker een bestand van een andere website in te voegen wat dan een kwaadaardig script moet uitvoeren.', 'invoer' => 'Hier kun je de inhoud van je website of meerdere websites = Thema sites beheren. Alleen de op de thema instellingen pagina geactiveerde onderdelen worden hier weergegeven.
Normale pagina
Een normale pagina maakt altijd onderdeel uit van een hoofdmenu of ook wel serie genoemd. Het hoofdmenu maak je via Pagina menu en vervolgens maak je een pagina aan en kies je het hoofdmenu waar deze pagina bij hoort.
Weblog
Bij het weblog maak je eerst een weblogpagina. Dit wordt dan de link in het menu. Vervolgens kun je meerdere berichten op die ene weblogpagina zetten via weblogentry.
Het woordenboek, faq pagina\'s en link pagina\'s
Het woordenboek, faq pagina\'s en link pagina\'s werken eigenlijk hetzelfde alleen maak je op de woordenboek pagina gelijk al de subpagina\'s waarop je vervolgens weer woord entries plaatst.
Als je gekozen hebt voor een multilevel website kun je opgeven dat bv een bepaald artikel of weblogpagina alleen in het menu op dat level komt. Op die manier kun je exact bepalen welke inhoud je op welk level wilt. Speel ermee, probeer het een en ander uit. Voor meer informatie en vragen kun je altijd terecht op de website van Dutch CMS. Ook vind je daar meer voorbeelden en uitleg.', 'forumadmin' => 'Een forum is meestal opgedeeld in hoofd forums met subcategorieen. Als voorbeeld kun je kijken naar het forum van Dutch CMS.', 'fotoalbum' => 'Op deze pagina kun je specifieke instellingen opgeven voor je fotoalbum zoals de grootte van de foto\'s en de thumbafbeeldingen en je kan per album een titel en beschrijving opgeven. Voor uitgebreidere informatie kijk dan in de handleiding op de website van Dutch CMS.', ); echo '

Uitleg

'; echo $uitleggen[$actie]; echo '
'; } } } echo ''; if (empty($actie)) { echo ''; } echo '
Beheer afbeelding Dutch CMS Versie 1.9
Welkom op het beheerdersgedeelte van Dutch CMS
'; echo '
 
'; // Dutch CMS kop weergeven als geen actie dus als op hoofdpagina beheer bevindt. if (empty($actie)) { beheertaakkop($beheerlogos, $beheerkoppen, $beheerbeschrijvingen); } // Als je je op de hoofdpagina van beheer bevindt if (empty($actie)) { echo '
Instellingen Algemene instellingen'.$beheerkoppen['instellingen'].'
'.$beheerbeschrijvingen['instellingen'].'
Thema instellingen'.$beheerkoppen['themasites'].'
'.$beheerbeschrijvingen['themasites'].'
Dropdown menu'.$beheerkoppen['menuposities'].'
'.$beheerbeschrijvingen['menuposities'].'
Invoer Pagina\'s maken'.$beheerkoppen['invoer'].'
'.$beheerbeschrijvingen['invoer'].'
Thema instellingen'.$beheerkoppen['voorpagina'].'
'.$beheerbeschrijvingen['voorpagina'].'
Fotoalbum instellingen'.$beheerkoppen['fotoalbum'].'
'.$beheerbeschrijvingen['fotoalbum'].'
Beheer Forum Beheer'.$beheerkoppen['forumadmin'].'
'.$beheerbeschrijvingen['forumadmin'].'
Ip Beheer'.$beheerkoppen['ipbeheer'].'
'.$beheerbeschrijvingen['ipbeheer'].'
Bezoekers Statistieken'.$beheerkoppen['statistieken'].'
'.$beheerbeschrijvingen['statistieken'].'
'; echo '
                       '; echo '
'; echo '
'; } //Invoegen specifieke beheerpagina // Als niet in deze rij bevindt foutmelding. Als je een beheerpagina toevoegt deze ook hier toevoegen. $toegestanebeheerstaken = array('instellingen', 'menuposities', 'themasites', 'voorpagina', 'statistieken', 'nuopdesite', 'ipbeheer', 'invoer', 'forumadmin', 'fotoalbum'); if (!empty($actie)) { if (in_array($actie, $toegestanebeheerstaken)) { // Anders die beheerpagina invoegen if ($actie != "invoer" AND !isset($_GET['ml'])) { beheertaakkop($beheerlogos, $beheerkoppen, $beheerbeschrijvingen); } if (($actie != "invoer") AND ($actie != "instellingen") AND ($actie != "statistieken") AND ($actie != "ipbeheer") AND ($actie != "nuopdesite") AND ($actie != "voorpagina") AND ($actie != "menuposities") AND ($actie != "themasites") AND ($actie != "fotoalbum") AND (!isset($_GET['ml']))) { echo '
'; } if ($actie == "statistieken" OR $actie == "nuopdesite" OR $actie == "ipbeheer") { echo '
'; } if (($actie == 'voorpagina' AND !empty($site)) OR ($actie == 'menuposities' AND !empty($site))) { echo '
'; } if (($actie == 'voorpagina' OR $actie == 'menuposities') AND empty($site)) { echo '
'; } include ''.$actie.'.php'; if ($actie != "invoer" AND $actie != "themasites" AND $actie != "fotoalbum") { if ($actie !='forumadmin' AND $actie != "ipbeheer") { echo '
'; } if (($actie != "invoer") AND ($actie != "voorpagina") AND ($actie != "instellingen") AND ($actie != "fotoalbum") AND ($actie != "themasites") AND ($actie != "forumadmin") AND ($actie != "statistieken") AND ($actie != "nuopdesite") AND ($actie != "menuposities") AND (!isset($_GET['ml']))) { echo '
'; } // AND (isset($_GET['ml']) AND $_GET['ml'] !='ja') //if ($actie == "themasites" AND isset($site) AND !empty($site)) { //echo '
'; //} if (($actie == "menuposities" OR $actie == "voorpagina") AND !empty($site)) { echo '
'; } } if ($actie == "fotoalbum" AND isset($page) AND $page=='instellingen') { echo ''; } if ($actie =='forumadmin' AND (isset($page) AND isset($ondactie) AND !empty($ondactie))) { echo ''; } if ($actie =='forumadmin' AND isset($page) AND $page=='hoofdcat') { echo ''; } if ($actie =='forumadmin' AND isset($page) AND $page=='subcat') { echo ''; } if ($actie =='forumadmin' AND empty($page)) { echo ''; } if ($actie =='invoer' AND empty($page)) { echo ' '; } } else { // Dutch CMS waarschuwing echo '
Beheerderstaak niet gevonden. Controleer je code in beheer/index.php of hij in de toegestane beheerderstaken array staat.'; echo '

Terug naar Beheer
'; die(); } } // Beheerpagina sluiten adminfooter(); ?>