# # # # # # # # # # # # # # # #
# Verander onderstaand #
# of gebruik een taalmodule #
# # # # # # # # # # # # # # # #
########### Basis Configuratie #############
# elke bladzijde heeft een meta comment wat van het origineel komt ..
# Verander of comment dit a.u.b.
$adaptcom = 'eventcalendar.pl Rev Whatever .. Whoever';
# Waar wil je dat mensen naar toe mailen
$myemail = 'nerm@nermware.com';
# Gebruik bovenstaand email adres als een knop op de maand weergave
$usemyemail = 1;
# Basis url van alle pagina's
# Voorbeeld .. $baseurl = 'http://www.nermware.com/';
# PAS OP: .. Laat dit zo en laat dit script dit afhandelen.
# Verander dit alleen als het niet goed aangepast wordt.
# Zie 'When things don't seem to work' in het Readme file
# $baseurl = 'http://www.???.com/';
# pad naar de cgi directory die bij je web directory bestaat
# waarschijnlijk /cgi-bin of /bin
# PAS OP: .. Laat dit zo en laat het script dit afhandelen.
# Verander dit alleen als het niet goed aangepast wordt.
# PAS OP: .. als edit of bekijk is geselecteerd, en het link pad klopt niet met
# 'eventcalendar./eventcalendar.pl' in het pad, verander dan bovenstaand $baseurl
# en $cgidir zoals aangegeven.
# Naam van dit script .. eventcalendar.pl indien niet veranderd
# $scriptname = "eventcalendar.pl";
# pad naar de master calendar database, gerelateerd naar de cgi bin directory
$majordbfile = './caldb/eventcaldb';
# pad naar de holiday database, gerelateerd naar de cgi bin directory
$holidaydbfile = './caldb/holidaydb';
# Maak een holiday behandeling mogelijk van holidays .. i.e. holidays worden in de holiday database ingevoerd
# Anders wordt het in de major databases ingevoerd. Holidays in holiday database worden anders behandeld.
# De invoer word alleen ingevoerd wanneer in het jaar 2000
# PAS OP: Om holidays in de holiday database in te voeren, moeten 3 dingen waar zijn
# 1. Holiday ok flag is set en $holidaydbfile is readable
# 2. Het onderwerp is $holiday
# 3. het geselecteerde jaar is 2000 .. alle holidays, exclusief die zoals Pasen, beginnen in het jaar 2000
# Dit is daarvoor dat eerdere invoer met repeats op de ingevoerde holiday dit niet overschrijven
$holidayok = 1;
# Europa ?
$europe = 1; # verander dit in 1 als je europese weken wilt zien
# (met maandagen en datums die te zien zijn als dag/maand/jaar)
# Een plaatje of fase van de maan laten zien?
$moonphaseok = 0;
# Gedefinieërde home page gerelateerd naar basis url
$homepage = './index.html';
# Pasen, goede vrijdag en aswoensdag uitrekenen?
$easterok = 1;
########## Titels en namen ##########
## Gebruik taalmodules voor andere talen ##
# Titel van de vandaag knop
$todaytitle = 'Deze maand';
# Tekst van de home link
$hometext = 'HOME';
# Titel van de ga naar colum
$gototitle = 'Ga Naar';
# Titel van de selecteer maand colum
$selmonthtitle = 'Selecteer Maand';
# Titel van de selecteer jaar colum
$selyeartitle = 'Selecteer Jaar';
# Titel van de bekijk kalender colum
$viewcaltitle = "Bekijk Kalender";
# Label van het bekijk maand colum
$vwmobutton = "Bekijk Maand";
# Label van det bekijk jaar knop
$vwyrbutton = "Bekijk Jaar";
# Titel van de Terug knop
$returntitle = "Terug naar Bekijk Maand";
# Titels van de invoervelden etc.
$titletitle = 'Gebeurtenis';
$occurstitle = 'Frequentie';
$commenttitle = 'Commentaar';
$subjecttitle = 'Soort';
$theforword = 'bij';
# alleen bij jaarlijkse gebeurtenis .. verschijnt alleen wanneer een jaarlijks gebeuren
# en alleen onderwerp is geselecteerd
$annualtext = 'Alleen
JaarlijkseGebeurtenis';
# Zoals op de kalender verschijnt, en bij de invoervelden gebruikt wordt
# hash mapping van de tekst achtergrond 'categorie' kleuren. Map kleur waarden bij namen
# syntax .. waarde => label
%titlebgmap = (
'none' => 'Alle',
'#33ffcc' => "IT",
'#ccff66' => "HR",
'#ff0033' => "Verkopen",
'#66cccc' => "Ontwikkeling",
'#ffff99' => "Adverteren",
'#66ccff' => "Financieël"
);
# Volgorde plaatsing van waarden->labels met gebruik van waarden in voorkeur volgorde
# Pas op .. deze waarden moeten overeenkomen met de waarden in %titlebgmap. Wanneer niet, is de foute
# vergelijking niet beschikbaar
@titlebgvalues = ("none","#33ffcc","#ccff66","#ff0033","#66cccc","#ffff99","#66ccff");
# Repeatlabels zijn de labels in het frequentie menu.
# Vertaal deze maar houd dezelfde volgorde
@repeatlabels = ('Eenmalig','Dagelijks','Maa-Vrij','Elke andere Maa-Vrij','Wekelijks','Elke andere week','Maandelijks op datum','Maandelijks op weekdag','Maandelijks op laatste weekdag','Jaarlijks op datum','Jaarlijks op weekdag','Jaarlijks op laatste weekdag');
# %unittext is de tekst die verschijnt bij Dag, Dagen, Weken, Maanden, of Jaren.
# Vertaal naar de taal.
%unittext = (
'Day' => 'Dag',
'Days' => 'Dagen',
'Weeks' => 'Weken',
'Months' => 'Maanden',
'Years' => 'Jaren'
);
# instructies voor invoer velden
%instructions = (
$titletitle => "$titletitle verschijnt op de kalender.",
$subjecttitle => "Selecteer een $subjecttitle uit het menu. Gebruik voor $subjecttitle 'Anders', het $commenttitle invoerveld.",
$commenttitle => "Voer een $commenttitle bij $subjecttitle of 'Anders' $subjecttitle",
$occurstitle => "$occurstitle voor ingevoerd getal of: " . join("\, ",@repeatlabels) . ""
);
# Namen voor de weekdagen
# Vertaal voor andere talen maar houd dezelfde volgorde
@weekdaytitles = qw(Zondag Maandag Dinsdag Woensdag Donderdag Vrijdag Zaterdag);
# Namen voor elke maand
@monthtitles = qw(Januari Februari Maart April Mei Juni Juli Augustus September Oktober November December);
# Titel van de kalendar pagina
$calpgtitle = 'NermWare Event Calendar';
# Titel van de kalender (niet de pagina)
$caltitle = 'The Event Calendar Demonstration';
# HOE instructies onderaan de bij "maand bekijken"
$monthhowto = "Om een dag teBekijken, selecteer dan de omschrijving. Om de dag te Editen, selecteer dan de datum.";
# jaren die in het menu verschijnen
@menuyears = qw(2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025);
# Selectie voor onderwerpen menu
@sbjlist = qw(Afspraak Reis Verjaardag Huwelijk Feestdag Kerk School Feest Banket Spel Vakantie Herdenking Anders);
# Jaarlijks terug kerende gebeuretenissen
@alwaysrepeat = qw(Verjaardag Feestdag Vakantie Herdenking);
# Standaard lijst selectie
$sbjdefault = 'Afspraak';
# Invoer pagina titel
$enpgtitle = 'Event Calendar Dag-Informatie Invoer Pagina';
# Dag bekijken pagina titel
$dypgtitle = 'Event Calendar Dag-Informatie Bekijk Pagina';
# Jaar bekijken pagina titel
$yrpgtitle = 'Event Calendar Jaar';
# Invoer pagina labels
$applylabel = "Gebruik deze invoer";
$deletelabel = "Wis invoer";
$resetlabel = "Reset invoer";
# Edit en bekijk data zinnen. In de maand bekijken sectie, and popup titel
$editphrase = 'Click om te editen';
$viewphrase = 'Click om te bekijken';
$printertext = "Print vriendelijke Pagina";
# Je vertaling voor Vakantie
$holiday = 'Vakantie';
# Vertalingen voor de maanstanden
$moonword_new = 'Nieuwe maan';
$moonword_first = 'Eerste kwartier';
$moonword_full = 'Volle maan';
$moonword_last = 'Laatste kwartier';
# Vertalingen voor Pasen
$easter = 'Pasen';
$gfriday = 'Goede Vrijdag';
$ashwed = 'Aswoensdag';
######### Kleuren #########
# Titel tekst voorgrond kleur
$caltitlecolor = "navy";
# Kleur van de achterste rij van de namen van de dagen vad de week
$wkdbgcolor = "$caltitlecolor";
# Kleur van de tekst van de namen van de dagen van de week
$wkdfgcolor = "#fff0b0";
# Achtergrondkleur van alle pagina's
$pagebgcolor = "#e0e0ff";
# Kalender achtergrond kleur (niet de pagina achtergrond kleur)
$calbgcolor = "#d0d0f0";
# Doordeweekse dag van maand knop nummer voorgrond kleur
$dayfgcolor = "$caltitlecolor";
# Doordeweekse dag van maand knop nummer achtergrond kleur
$daybgcolor = "$pagebgcolor";
# Highlighted dag van de maand nummer (fg) & knop (bg) kleur
$hdayfgcolor = "$wkdfgcolor";
$hdaybgcolor = "$wkdbgcolor";
# Kalender dag data tekst kleur
$ctxtfgcolor = "$caltitlecolor";
# Kalender dag data tekst achtergrond kleur
# Als niet gevuld (zonder commentaar), achtergrond is hetzelfde als cel achtergrond.
# Voorbeeld: $ctxtbgcolor = '';
# $ctxtbgcolor = '';
# Catagorie achtergrond kleur aan/uit
# wanneer 0, worden de kleuren die de catagorie vertegenwoordigen niet vertoond
$catagorycoloron = 1;
# Onderste menu cel achtergrond kleur
$mnubgcolor = "$wkdbgcolor";
# Onderste menu tekst voorgrond kleur
$mnufgcolor = "$wkdfgcolor";
# Weekend cel kleur
$calwebgcolor = "#c0c0e0";
# Vorige en volgende knoppen achtergrond kleur
$pnbgcolor = "$wkdbgcolor";
# Vorige en volgende knoppen voorgrond kleur
$pnfgcolor = "$wkdfgcolor";
# Maand & Jaar kalender cel achtergrond kleur
$myrbgcolor = "$wkdbgcolor";
# Maand & Jaar tekst kleur
$myrfgcolor = "$wkdfgcolor";
#### Voer dag pagina in ####
# caption tekst kleur
$capfgcolor = "$caltitlecolor";
# Titel cel achtergrond kleur
$titlebgcolor = "#e6e6ff";
# Titel tekst voorgrond kleur
$titlefgcolor = "$caltitlecolor";
# Onderwerp cel achtergrond kleur
$sbjbgcolor = "$titlebgcolor";
# Onderwerp tekst voorgrond kleur
$sbjfgcolor = "$titlefgcolor";
# Commentaar cel achtergrond kleur
$cmtbgcolor = "$titlebgcolor";
# Commentaar tekst voorgrond kleur
$cmtfgcolor = "$titlefgcolor";
# Voeg toe/Verander & Verwijder knop cel achtergrond kleur
$acdbgcolor = "$pnbgcolor";
# Voeg toe/Verander & Verwijder knop tekst voorgrond kleur
$acdfgcolor = "$pnfgcolor";
# Instructie tekst voorgrond kleur
$insfgcolor = "$titlefgcolor";
########### Maten en Limieten ############
# De grootte van de bg labels zoals op het invoer dag formulier
# Dit beperkt de grootte om de pagina beter te kunnen zien
$titlebgsize = "5";
# Maand bekijk dag nummer knop grootte (x-small, small, medium, large, x-large, xx-large, smaller, larger)
$buttonsize = 'large';
# Maximale lengte van de ingevoerde titel zolas die in de bekijk maand dagen
# te zien is
$maxtitlelen = 16;
# Maximaal aantal invoeren
$maxentries = 6;
# Maximaal aantal herhalings gebeurtenissen
$maxrepeats = 100;
# Set 1 om naar de invoer data pagina te gaan wanneer invoer is bewerkt
# anders 0 om naar de kalender pagina terug te keren
$returnenterday = 0;
# stel in wat de server tijd is t.o.v. gmt tijd
# standaard is EST, 5 uur * 60 minuten, behalve Europa, dan is het 0
# Dit is gedaan om de correcte dag te laten zien bij de locale tijd
# Let wel dat na de 1ste kalender pagina wordt vertoond, de kijkers instelling word gelezen en gebruikt.
# Dit is zeer dicht bij wat je gebruikers verwachten.
$gmtoffset = 300;
$gmtoffset = 0 if($europe);
########### Over alle fonts (lettertypen) ############
# Lijst van fonts
$fontfamily = '"New Century Schoolbook",serif';
# standaard font grootte
$fontsize = '12pt';
########### afbeeldingen ############
# Waar de afbeeldingen bewaard worden gerelateerd naar de basis url
$imagedir = '/eventcalimages';
# Achtergrond afbeelding
#$background = "$imagedir/bg4.jpeg";
# Hoe word de afbeelding geplaatst (vast of scroll - fixed of scroll)
$bgimgplace = "fixed";
# Herhaling van achtergrond afbeelding (repeat, repeat-x, repeat-y or no-repeat)
$bgimgrepeat = "repeat";
# Maan fase afbeelding directory
$moonimgdir = $imagedir;
# knop afbeeldingen
$buttonimgdir = $imagedir;
# # # # # # # # # # # # # #
# Niet meer variabelen #
# # # # # # # # # # # # # #