Druplot: interactief genereren van grafieken in Drupal
|
|
- Herman van der Pol
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Universiteit Gent Faculteit Ingenieurswetenschappen Vakgroep Elektronica en Informatiesystemen Voorzitter: prof. dr. ir. J. Van Campenhout Druplot: interactief genereren van grafieken in Drupal door Sylvie Detournay Promotor: prof. dr. ir. K. De Bosschere Begeleider: ir. Sean Rul Afstudeerwerk ingediend tot het behalen van de academische graad van Master in de toegepaste informatica Academiejaar
2 Dankwoord Vooreerst wil ik mijn promotor, Prof. dr. ir. Koen De Bosschere, bedanken voor de hulp die hij mij geboden heeft. Dankzij wie ik voortaan de opgedane kennis gedurende dit studiejaar concreet kan toepassen. Speciale dank aan mijn thesisbegeleider ir. Sean Rul voor de suggesties voor het realiseren van dit werk en ook voor het nalezen en verbetering van deze scriptie. Daarnaast wil ik ook nog alle mensen bedanken die mij rechtstreeks of onrechtstreeks geholpen hebben om deze scriptie te maken.
3 Toelating tot bruikleen De auteur geeft de toelating dit afstudeerwerk voor consultatie beschikbaar te stellen en delen van het afstudeerwerk te kopiëren voor persoonlijk gebruik. Elk ander gebruik valt onder de beperkingen van het auteursrecht, in het bijzonder met betrekking tot de verplichting de bron uitdrukkelijk te vermelden bij het aanhalen van de resultaten van dit afstudeerwerk. Sylvie Detournay, 6 september 2007
4 Druplot: interactief genereren van grafieken in Drupal door Sylvie Detournay Afstudeerwerk ingediend tot het behalen van de academische graad van Master in de toegepaste informatica Academiejaar Promotor: prof. dr. ir. K. De Bosschere Thesisbegeleider: ir. Sean Rul Faculteit Ingenieurswetenschappen Universiteit Gent Vakgroep: Elektronica en Informatiesystemen Voorzitter: prof. dr. ir. J. Van Campenhout Samenvatting Het doel van dit werk is een eenvoudige oplossing te brengen om grafieken vanuit databestanden te generen. Hiervoor werd een website met behulp van de drupal software gecreëerd. Aan de serverkant van deze website, wordt het programma gnuplot om grafieken te tekenen gebruikt. Deze website stelt twee methoden voor de aanmaak van grafieken voor: een geavanceerde methode voor de gebruikers die gnuplot kunnen gebruiken en een andere stap per stap methode die geen enkele voorkennis vereist. In de twee eerste hoofdstukken zullen het programma drupal en de gnuplot software uitgelegd worden. Vervolgens zullen de twee laatste hoofdstukken aan de bouw en het gebruik van de website besteed worden. Trefwoorden: drupal, gnuplot, php, mysql, CMS
5 Inhoudsopgave Inleiding 1 1 Drupal: een content management system Algemene werking van drupal Ontwikkelen met drupal Modules Nodes Gnuplot een programma om grafieken te generen Inleiding Voorbeeld Druplot module Inleiding Formulieren en modes Advanced mode Step by step mode Resultaat, wijzigingen en verwijderen Opslaan naar de databank Step by step mode De gnuplot functie Druplot node type Druplot node Conclusie 32 Bibliografie 33 i
6 Lijst van tabellen 3.1 Tabel Druplot Tabel druplotfiles Tabel druplotsbsproperties Tabel druplotstepbystep ii
7 Lijst van figuren 2.1 Voorbeeld van een grafiek die met gnuplot wordt gebouwd Voorbeeld van een grafiek die met gnuplot wordt gebouwd formulier voor advanced mode formulier van de step by step methode: stap formulier van de step by step methode: stap formulier van de step by step methode: stap formulier van de step by step: Step i (i > 2) formulier van de step by step: wijzig een stap result pagina druplot block Voorbeeld van een mogelijke toestand van de tabellen Formulier om een druplot node te maken View mode van een druplot node iii
8 Inleiding In de wetenschappelijke wereld, dienen wij vaak resultaten vanuit een data bestand af te beelden. Wij moeten dan programma s zoals gnuplot gebruiken die in een console mode worden gebruikt. Een goede kennis van die programma s is dan nuttig om mooie grafieken te kunnen bouwen. Dit werk heeft het doel de opbouw van grafieken vanaf data bestanden te vergemakkelijken via een grafische web interface. En om vervolgens die grafieken te kunnen gebruiken om artikelen op de website te kunnen opstellen. Wij zullen twee methoden voorstellen om grafieken te schetsen. Een eerste methode, Advanced mode genaamd, zal bestemd zijn voor de ervaren gebruikers die een goede kennis van gnuplot hebben en die de instructies voor gnuplot goed kennen. Met deze methode, zal de gebruiker zelf zijn gnuplot instructies moeten invoeren. De andere methode van bouw is de Step by Step methode, hierbij zal de gebruiker stap per stap in de bouw van zijn grafiek worden gevolgd met behulp van formulieren. Hij zal geen enkele kennis van het programma gnuplot nodig hebben. De website die voor deze scriptie wordt ontwikkeld wordt druplot genoemd en bevindt zich op het volgende adres: sdtourna. Deze het wordt met behulp van Content Management System drupal gebouwd dat in het eerste hoofdstuk van deze scriptie zal worden uitgelegd. Deze website gebruikt eveneens het programma gnuplot in de achtergrond voor de bouw van grafieken. Een korte beschrijving van dit programma zal in het tweede hoofdstuk gegeven worden. In het derde hoofdstuk, zullen wij de werking van de druplot website bestuderen en zullen het gebruik omstandig uitleggen. Ten slotte in het vierde en laatste hoofdstuk, zullen wij verklaren hoe een artikel met een druplot grafiek kan worden geschreven. Alle broncode die voor deze scriptie werd ontwikkeld is beschikbaar op het volgende 1
9 adres sdtourna/?q=broncode. 2
10 Hoofdstuk 1 Drupal: een content management system Een CMS, Content Management System, is een webgebaseerd softwarepakket [10] dat gebruikt wordt om een website te ontwikkelen en dynamisch te updaten. Het laat verschillende personen toe om op hetzelfde artikel, project of document te werken. Een CMS maakt het mogelijk om op een eenvoudige manier artikelen of documenten toe te voegen, te wijzigen of te verwijderen. Drupal [1] is een CMS dat een zeer groot aantal modules bezit om de publicaties, de organisatie en de toegangsrechten van een gemeenschap van gebruikers te beheren. De tekst en de andere soorten inhoud worden opgeslagen in een databank. Die informatie wordt dynamisch afgehaald, samengesteld, en voorgesteld aan een gebruiker via een Web-browser wanneer hij een pagina opvraagt. 1.1 Algemene werking van drupal De artikelen of documenten in Drupal worden in individuele nodes opgeslagen. Voor sommige types van nodes is het mogelijk om commentaren aan een node (de commentaren zelf worden niet beschouwd als knopen) toe te voegen. De standaard lay-out van Drupal, bestaat uit drie kolommen. De centrumkolom wordt bedoeld als Kolom van de inhoud. Het toont typisch samenvattingen van de onlangs geposte nodes. Als er op een samenvatting van een node wordt geklikt, wordt de volledige inhoud 3
11 van de node met eventueel de commentaren in de centrumkolom getoond. De linker en rechter kolommen bevatten typisch blokken met verwante informatie. De blokken bevatten vaak verbindingen voor het navigeren naar andere nodes. Voor nieuwe installaties worden het login blok en een navigatieblok dat een menu van beschikbare acties bevat eerst getoond. Verschillende menupunten kunnen in het navigatieblok worden getoond afhankelijk van de rechten van de gebruikers. De verschillende blokken kunnen al dan niet getoond worden afhankelijk van wat de gebruiker doet en welke rechten hij heeft. 1.2 Ontwikkelen met drupal Drupal werkt op een web server [14] die PHP scripts kan uitvoeren. Drupal gebruikt de webtaal php en een databankserver die php ondersteunt [13] voor het opslaan van de gegevens. De twee belangrijkste concepten van drupal zijn de modules en de nodes die in de volgende paragrafen worden verklaard Modules Drupal is een modulair systeem dat flexibiliteit, aanpassingsvermogen, en continuïteit verstrekt en die de ontwikkelaars toelaat hun eigen website aan te passen. Een module is een eenvoudig bestand dat een reeks routines bevat die in PHP worden geschreven. Wanneer gebruikt, wordt de modulecode volledig binnen de context van de website uitgevoerd. De module kan tot bijna alle functies en tot alle variabelen en structuren van het hoofdprogramma toegang hebben. Een module is niet echt verschillend van een klassiek PHP bestand: het is meer een begrip dat automatisch tot goede designprincipes en een goed ontwikkelingsmodel leidt. Het modulaire aspect sluit beter aan bij het open-source ontwikkelingsmodel, zodat verschillende mensen tegelijkertijd in parallel kunnen werken. In drupal kunnen nieuwe eigenschappen worden uitgevoerd als modules. Extra modules kunnen worden ontwikkeld en toegevoegd aan de website. De modules kunnen door de administrator worden geactiveerd en beheerd. Een module kan nieuwe node types creëren, nieuwe menupunten toevoegen in het navigatieblok, nieuwe blokken vormen, 4
12 nieuwe functionaliteiten toevoegen enz Nodes Het basis bouwblok van Drupal is een node. Het woord node betekent niet dat het een deel van één of ander netwerk is. Integendeel, een node moet als èèn stuk worden bekeken. Die node wordt door een lid of de administrator van de website toegevoegd. Een node kan deel van een forum, een blog, een boek, enz zijn. Er kunnen ook gemakkelijk nieuwe node types worden ontwikkeld. Elke node heeft een type, dat als Content Type wordt bedoeld. Het heeft een Node ID, een titel, een lichaam, een bouwdatum, ook een auteur en sommige andere eigenschappen. Het wordt samen met alle andere nodes in één grote tabel van de databank opgeslagen. De leden van de website hebben ook hun eigen tabel, en sommige van hen zijn auteurs van nodes. Zo hebben de nodes relaties met die tabel. Om die relaties te vinden, wordt de databank ondervraagd met behulp van SQL. Elke node kan ook een onbeperkt aantal commentaren hebben. worden opgeslagen in een afzonderlijke tabel. De commentaren Hoe de inhoud op het scherm daarna bekeken wordt, gebeurt door een Thema verwerker, die verwerker zal de gegevens vanuit de databank halen en op het scherm zetten. De Thema verwerker is niet hetzelfde als een Thema die de lay-out van de website specificeert. De Thema verwerker is een complexe reeks functies en scripts die code interpreteert, de databank ondervraagt en de stijl van de inhoud produceert. Die verwerker maakt van de dynamisch inhoud een output in HTML. De Thema verwerker maakt het gemakkelijk om modules te ontwikkelen. Bv, voor het schrijven van HTML formulieren moet de ontwikkelaar zich geen zorgen maken over de opmaak van de pagina van het formulier maar alleen over de functionaliteit. Drupal is een open source content management system en kan via de officiële website drupal.org [1] worden afgehaald. 5
13 Hoofdstuk 2 Gnuplot een programma om grafieken te generen 2.1 Inleiding Gnuplot [2] is een programma dat grafieken van numerieke functies in twee of drie dimensies kan produceren. Het programma werkt op veel computers en besturingssystemen. Daarnaast is het mogelijk om grafieken naar het scherm te verzenden of in bestanden weg te schrijven. Grafieken kunnen onder verschillende formaten (svg, eps, gif, png, tex, enz) gegenereerd worden zodat het mogelijk is om grafieken eenvoudig in uw documenten te integreren. De interface is eenvoudig, het is een console waarin men de instructies intikt ( plot sin (x) bijvoorbeeld). Gnuplot maakt het mogelijk om een groot aantal wiskundige functies te tekenen vanaf parametrische vergelijkingen in twee of drie dimensies. Het is eveneens mogelijk om functies te tekenen van een databestand, het is deze functionaliteit die ons in dit werk interesseert. Het is eveneens mogelijk om een massa eigenschappen voor de grafieken te in te stellen zoals de kleur van de functies, de labels van de assen, de titels, de legende, enz. Al deze opties zijn als commandolijnen in te voeren. Gnuplot maakt het ook mogelijk om een bestand met daarin een aantal commando s voor het tekenen van de functie uit te voeren. 6
14 2.2 Voorbeeld Wij gaan nu het gebruik van gnuplot verduidelijken met behulp van een voorbeeld [3]. Wij nemen als voorbeeld de bouw van een grafiek vanaf een databestand. Beschouw vogend data bestand test.dat: # X Y1 Y2 Y Merk op dat de kolommen van gegevens door witte ruimtes of door tabulaties worden gescheiden. De lijnen die met het karakter # beginnen worden als commentaarlijnen beschouwd en worden niet dus door gnuplot behandeld. Met het commando dat hieronder volgt, zullen we een grafiek vanaf de gegevens van het data bestand, test.dat, plotten. gnuplot> plot "test.dat" using 1:2 with lines,\ "test.dat" using 1:3 with lines,\ "test.dat" using 1:4 with lines 7
15 Met dit commando, hebben we drie functies opgebouwd. De drie functies hebben dezelfde X-waarde die gerepresenteerd wordt in de eerste kolom, kolom X, van het data bestand test.dat. De Y-waarden voor de drie functies zijn de drie laatste kolommen van het bestand, respectievelijk Y1 Y2 en Y3. Om een functie te plotten, wordt het sleutelwoord plot met de naam van het bestand tussen haakjes gebruikt en om de kolom van de gegevens te specifiëren, wordt het sleutelwoord using gebruikt. Het resultaat van dit voorbeeld wordt in Figuur 2.1 voorgesteld. Figuur 2.1: Voorbeeld van een grafiek die met gnuplot wordt gebouwd. Het is mogelijk de grafiek (Figuur 2.1) met het commando replot in drie commando s te bouwen. Verder, is het ook mogelijk om opties voor de titels, labels, legend, enz toe te voegen. We zullen dezelfde figuur tekenen als in Figuur 2.1 maar dit maal met meer versiering. Het stukje code volgt hieronder: gnuplot> plot "test.dat" using 1:2 title "1" with lines; replot "test.dat" using 1:4 title "2" with fsteps lc rgb "magenta"; replot "test.dat" using 1:3 title "3" with boxes lc rgb "dark-blue"; set title "test"; set xlabel "xlab"; set ylabel "ylab"; 8
16 set key inside; set key width 1; set key b l box; In de drie eerste rijen, wordt het sleutelwoord title gebruikt om de titel van de functie te bepalen, with om de stijl van de tekening te specifiëren en lc rgb om de kleur te kiezen. De vierde rij bevat de instructies om de titel van de grafiek en de labels van de assen te bepalen. In de laatste rij, worden de eigenschappen van de legende gespecifieerd. Het resultaat van die commando s wordt in Figuur 2.2 voorgesteld. Figuur 2.2: Voorbeeld van een grafiek die met gnuplot wordt gebouwd. Gnuplot heeft nog veel andere mogelijkheden maar in dit werk zullen we enkel de werking met een data bestand bestuderen. Gnuplot is copyrighted maar vrij beschikbaar, voor meer informatie zie 9
17 Hoofdstuk 3 Druplot module Druplot is een drupal-website die grafieken genereert op basis van een databestand door de gebruiker gespecifieerd. Die website maakt gebruik van drupal, een content management system (CM S). Om de gewenste functionaliteit te realiseren, werd een drupal-module (druplot01 genoemd) geschreven die gnuplot als backend gebruikt. Daarvoor moet gnuplot op de server geïnstalleerd zijn. De druplot-module heeft als bedoeling grafieken te construeren en die beelden op de server op te slaan. Met deze module kunnen de gebruikers ook de verschillende grafieken bekijken, verwijderen of wijzigen op een eenvoudige manier. Dan wordt een tweede module geschreven, de druplot node-type-module, die het toelaat artikelen met de gegenereerde grafieken op de website te posten. In dit hoofdstuk, zullen we de verwerking van de eerste module uitleggen en in het volgende hoofdstuk, zullen we uitleggen hoe de node-type-module de druplot-module gebruikt en hoe deze kan gebruikt worden voor het schrijven van artikelen met een grafiek. We beginnen nu met de algemene werking van de druplotmodule te verklaren. Daarna zullen we de verschillende delen van deze module uitvoerig beschrijven. 3.1 Inleiding Met de druplot-module, druplot01, wordt de gebruiker eerst verzocht verschillende formulieren in te vullen om een grafiek te genereren. Deze gegevens worden door de module naar de database geschreven en dan worden ze in een volledig gnuplot commando vertaald. Dit gnuplot commando wordt dan aan gnuplot door een pijp (via het php-commando popen ) doorgegeven en een svg-bestand van de figuur wordt door 10
18 het grafische programma gegenereerd. Het svg-bestand is op de server opgeslagen en wordt daarna in een webpagina getoond. Vanaf deze stap, kan de gebruiker zijn grafiek wijzigen of verwijderen met behulp van formulieren. De module werkt in vier algemene fasen: verzamelen van de inputs die door de gebruiker worden verstrekt via de verschillende formulieren, opslaan van die gegevens op een aangepaste wijze in de database, opbouw van een volledig gnuplot commando op basis van deze gegevens en verwerking van dit commando door het gnuplot programma, opslaan van het svg-bestand op de server en afbeelden van die grafiek. In de volgende sectie, zullen we de eerste van de vier stappen uitleggen. De andere fasen zullen verder worden besproken. 3.2 Formulieren en modes Er bestaan twee verschillende manieren om een grafiek met druplot te genereren: een voor een geavanceerde gebruiker en een andere iterative methode die op een eenvoudige manier de gebruiker helpt om zijn grafiek te plotten. De eerste is advanced genoemd en de tweede is de Step by Step methode die de nodige informatie stap per stap verzamelt met behulp van formulieren Advanced mode De Advanced mode is, zoals zijn naam het aangeeft, bestemt voor geavanceerde gebruikers. In deze mode, bestaat er maar één formulier om een grafiek te genereren. Dit formulier bevat vier velden : een upload bestand veld, een tekstveld voor de titel van de grafiek, een tekstveld om het plot commando in te tikken, 11
19 Figuur 3.1: formulier voor advanced mode en een tekstveld om andere commando s in te voeren. Er zijn twee velden die door de gebruiker verplicht moeten ingevuld worden, namelijk het veld voor het databestand en dat voor het plotcommando. In het eerste veld, moet de gebruiker bladeren om zijn bestand te uploaden. In het derde veld, moet de gebruiker een correct gnuplot commando intikken. Dit commando moet beginnen met een plot en moet ook de naam van het upload bestand bevatten. De syntax van dit commando wordt niet door de module gecontroleerd omdat we veronderstellen dat de gebruiker een geavanceerde gebruiker is en dus weet wat hij doet. In het laaste veld, kan de gebruiker extra commando s uitvoeren, bijvoorbeeld, set commando s : set grid, enz. Die commando s worden ook niet nagekeken voor dezelfde reden als bij het vorige veld. Door de vele mogelijkheden van gnuplot was het niet mogelijk die instructies te controleren. Na de uitvoering van die velden, zal de gebruiker een grafiek verkrijgen. Het formulier is voorgesteld in Figuur 3.1 en het resultaat in de volgende sectie op Figuur 3.7 op pagina 19. We gaan nu, in de volgende sectie, de formulieren van de tweede methode bestuderen. 12
20 3.2.2 Step by step mode De gebruiker heeft geen voorkenis van gnuplot nodig om met deze methode een grafiek te genereren. De gnuplot instructies zijn helemaal door de module aangemaakt met behulp van specifieke gegevens die aan de gebruiker met de formulieren worden gevraagd. Met zo een methode is de kans op fouten minder groot. De step by step mode werkt in verschillende fasen die elk hun eigen formulier hebben. De gebruiker moet eerst drie formulieren invullen om een eerste representatie van zijn grafiek of een deel ervan te verkrijgen. Daarna kan hij doorgaan met zijn werk, ofwel zijn grafiek verder uitbreiden (dat wil zeggen een functie toevoegen), ofwel de grafiek wijzigen. Nu zullen we die stappen verklaren. Step 0: Specify the data file for your graph In het eerste formulier moet de gebruiker gewoon zijn data bestand uploaden met behulp van een browser. Deze stap is te vergelijken met het eerste veld van de advanced mode. De Figuur 3.2 toont die stap 0. Figuur 3.2: formulier van de step by step methode: stap 0 Stap 1: stel de algemene eigenschappen van de grafiek in Deze stap is niet verplicht, de gebruiker mag gewoon doorgaan zonder dit formulier in te vullen. Dan zullen de standaardeigenschappen van gnuplot worden gebruikt. Dit formulier, zoals gerepresenteerd in Figuur 3.3, bevat drie delen: Title, labels, tics,... 13
21 Figuur 3.3: formulier van de step by step methode: stap 1 14
22 In het eerste veld, kan de gebruiker de titel van de grafiek specifieren. De volgende velden zijn beschikbaar voor de eigenschappen van de assen (labels, tics, logscale) te bepalen. De tics zijn de markeringen die op de assen worden aangeduid, de gebruiker kan ervan het begin en het einde specifieren en ook het increment (de spatie tussen twee marks). Tenslotte, kan de gebruiker ook een grid laten plotten dat is getekend in overeenstemming met de eigenschappen van de tics. Legend properties : Er zijn vier mogelijkheden voor de legende: on om die laten plotten, off om die te verwijderen, de default mode om met de standaardeigenschappen te plotten en de custom mode om met zijn eigen speficaties te plotten. Als de gebruiker de custom mode kiest, wordt hij verwacht de volgende velden in te vullen: eerst moet hij kiezen voor een inside legende, binnen de grafiek of een outside legende die zal naast de grafiek geplot worden. Naast deze keuze, kan hij specifïeren waar de legende precies moet zitten. Er zijn verschillende mogelijkheden om die legende te plaatsen, voor de inside mode bestaan volgende opties : top/left top/center top/right center/left center center/right bottom/left bottom/center bottom/right en voor de outside mode : top/left center/left bottom/left left/top center/top right/top left/bottom center/bottom right/bottom top/right center/right bottom/right De gebruiker kan ook een kader rond de legende laten tekenen. More : in dit laaste veld, kan de gebruiker andere opties specifieren, die instructies worden niet door de module gecontroleerd voor dezelfde reden die in de vorige sectie ( advanced mode ) werd gegeven. 15
23 Step 2: plot a first function Dit is een van de belangrijkste stappen. In deze stap zal de gebruiker de eerste functie die hij wil plotten specifieren aan de hand van het data bestand. De representatie van die stap is voorgesteld in Figuur 3.4. In het eerste veld, title, kan de gebruiker de naam van zijn eerste functie specifieren, de default waarde is 1. Figuur 3.4: formulier van de step by step methode: stap 2 De tweede lijn van velden wordt gebruikt om de functie te bepalen. Eerst moet de gebruiker een kolom voor de x-waarden uit het data bestand kiezen via het select veld, of kan hij ook een functie van deze kolom gebruiken. Om dit te realiseren moet hij het tekstveld dat naast het kolomveld staat gebruiken, in dit veld is de kolom gesymboliseerd door een C. De twee volgende velden hebben dezelfde betekenis maar zijn bestemd voor de y-waarden. De default waarden voor die velden zijn de twee eerste kolommen van het databestand, de eerste voor de x-waarden en de tweede voor de y-waarden. De laatste drie select-velden zijn beschikbaar om de grafische stijl van de functie te specifieren: de stijl van het teken, de kleur van de lijn en de stijl van de punten als men een stippellijn kiest. 16
24 Step i: add a function (i > 2) Na het successvol doorlopen van de eerste drie stappen, krijgt de gebruiker een eerste preview van zijn grafiek waarin de eerste functie (specifieerd in stap 2) geplot is. Onder dit beeld, zijn er drie formulieren, gerepresenteerd op Figuur 3.6. Met het eerste formulier, Step i: add a function, kan de gebruiker verder werken met zijn data bestand en meerdere functies bouwen. Dit formulier is identiek met dat van Stap 2. Het tweede formulier, Modify: the general propreties of the graph, is hetzelfde formulier als dat van Stap 1. De gebruiker kan met dit formulier de eigenschapen van de grafiek aanpassen. Figuur 3.5: formulier van de step by step: Step i (i > 2) Het laaste formulier heeft als bedoeling de al geplotte functies te wijzigen of te verwijderen. Met dit formulier, kan de gebruiker een van de al geplote functies selecteren met het select veld, dan moet hij bevestigen of hij die functie wil wijzigen of verwijderen. Als hij voor het wijzigen van een functie heeft gekozen, krijgt hij een nieuw formulier analoog aan dat van Stap 2, getoond in Figuur
25 Figuur 3.6: formulier van de step by step: wijzig een stap 3.3 Resultaat, wijzigingen en verwijderen Voor de advanced mode, na het invullen van het formulier (beshreven in de vorige sectie) krijgt de gebruiker het resultaat van zijn opdracht in een webpagina, de result pagina, zoals voorgesteld op Figuur 3.7. Deze pagina bevat twee tabs : update en delete. De delete -tab is om de grafiek te verwijderen, na de druk op die knop, moet de gebruiker nogmaals deze bewerking bevestigen. De update -tab brengt de gebruiker naar een pagina die een tekst veld bevat waarin het volledige gnuplot commando geschreven staat, de gebruiker kan dit commando verbeteren of wijzigen. Met de step by step mode krijgt de gebruiker al een resultaat pagina vanaf stap 3 zelfs als de grafiek nog niet helemaal volledig is geplot. Die pagina lijkt op die van Figuur 3.7 maar onder de grafiek staan de drie formulieren van Figuur 3.5 en bevat twee andere tabs: New om een nieuwe grafiek aan te maken en een Delete tab om de grafiek te verwijderen. Vanaf het moment dat de gebruiker zijn result pagina krijgt wordt hiervan een link gemaakt in een druplot blok. Het druplot-blok is een blok dat verwijzigen bevat naar een result pagina van alle grafieken van de gebruiker. Deze result pagina is hetzelfde als die van de advanced mode op Figuur 3.7 behalve dat, in het geval van een grafiek die met de step by step mode wordt gebouwd, de update tab verwijst naar de pagina beschreven in de vorige paragraaf (dus van stap i 3.5). Dit blok is voorgesteld in Figuur 3.8. Met dit blok kan de gebruiker gemakkelijk al zijn grafieken beheren. 18
26 Figuur 3.7: result pagina 19
27 Figuur 3.8: druplot block In de volgende sectie, zullen we zien hoe de gegevens die door de gebruiker aan de druplot-module aangegeven werden in databank zijn opgeslagen. 3.4 Opslaan naar de databank Om de grafieken later te kunnen beheren en gebruiken, bv in een artikel (zie het volgende hoofdstuk), slaat de druplot-module een aantal gegevens over die beelden op in de databank. De druplot-module bevat verschillende tabellen die automatisch worden opgebouwd tijdens de installatie van de module. Ze zijn opgeslagen in de databank van drupal zelf. De druplot-module is gebaseerd op twee algemene tabellen druplot01 en druplotfiles die onafhankelijk van de constructiemode zijn. Die twee tabellen worden in de volgende paragrafen uitgelegd. druplot01 Druplot01 is de hoofdtabel van de druplot-module, voor elke grafiek correspondeert een unieke record (of rij) van deze tabel. Een schema is ervan voorgesteld in de Tabel 3.1. De attributen worden als volgt vastgesteld: id_order is de primaire sleutel [11] en dus de unieke referentie naar een bepaald record en de corresponderende grafiek. Dit attribuut wordt in het hele programma door de druplot-module als hoofdreferentie voor de grafieken gebruikt. title is ook een referentie om een grafiek te herkennen maar dit keer voor de gebruiker. Ze wordt bv gebruikt in het druplot blok om naar de grafiek te verwijzen. 20
28 Field id_order title dru_mode commandostr fres id_user_com Type int(10) varchar(32) varchar(32) text varchar(128) int(10) Tabel 3.1: Tabel Druplot01 dru_mode is de mode, ofwel advanced ofwel step by step, waarmee de grafiek wordt opgebouwd (zie sectie 3.2 in verband met de formulieren). commandostr bevat ofwel, voor de advanced mode, het volledige gnuplot commando ofwel, voor de step by step mode, de extra set commando s (zie more text veld in de formulier op Figuur 3.3). fres is de naam van het svg bestand van de grafiek. Deze naam is uniek en om cacheproblemen te vermijden wordt de bestandsnaam bij iedere wijziging van de grafiek veranderd. Die naam wordt op de volgende manier gevormd: willekeurignummer _result.svg. Dit bestand is in de files map van drupal opgeslagen. id_user_com is een vreemde sleutel [11] die verwijst naar de user tabel van drupal. Deze tabel wordt aan elke nieuw instelling van een grafiek aangevuld. Dit wil zeggen telkens als de gebruiker ofwel het advanced mode formulier heeft ingevuld en doorgestuurd ofwel voor de tweede stap in de step by step mode. Telkens als de grafiek wordt aangepast wordt het tegelijkertijd de correspondeerde record aangepast. druplotfiles De volgende tabel is de druplotfiles die informatie bevat over de databestanden. Voor elke grafiek correspondeert een databestand en dus een rij van deze tabel. Het schema van deze tabel wordt hieronder (Tabel 3.2) beschreven: 21
Handleiding Content Management Systeem
Handleiding Content Management Systeem Inhoudsopgave Inhoudsopgave... 2 1. Inloggen... 3 2. Paginavolgorde... 3 3. Pagina en menutitel... 3 4. Pagina s bewerken... 4 5. De tekstverwerker... 4 6. Interne
Nadere informatieEn hoe gaan ze dit allemaal terugvinden?
En hoe gaan ze dit allemaal terugvinden? Taak 1.2.10 Thomas Muller Paul van der Linden MT1A Tutor: van Griensven Docent: van den Biggelaar Gemaakt door Thomas Muller en Paul van der Linden Pagina 1 van
Nadere informatieBitrix Site Manager gebruikershandleiding BureauZuid
Bitrix Site Manager gebruikershandleiding BureauZuid Introductie Deze gebruikershandleiding geeft gedetailleerde basisinformatie over hoe te werken met Bitrix Site Manager. Deze handleiding is bedoeld
Nadere informatieHandleiding. HetSchoolvoorbeeld.nl. HetSchoolvoorbeeld 2.1. Websites voor het onderwijs. Websites Social media Mediawijsheid Grafisch ontwerp
HetSchoolvoorbeeld.nl Websites voor het onderwijs Handleiding HetSchoolvoorbeeld 2.1 Websites Social media Mediawijsheid Grafisch ontwerp Handleiding HetSchoolvoorbeeld 2.1 Pagina 1 Inhoud 1 Opbouw van
Nadere informatieFormulieren maken met Dreamweaver CS 4/CS 5
Formulieren maken met Dreamweaver CS 4/CS 5 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit
Nadere informatieHandleiding Websitebeheer
Handleiding Websitebeheer Event Media Websites Copyright 2005, Event Media 1. Inleiding... 3 2. CMS-systeem... 3 2.1 Inloggen... 3 2.2 Basis-menu... 3 2.3 Bestaande pagina s aanpassen...3 2.4 Nieuwe pagina
Nadere informatieCentral Station. CS website
Central Station CS website Versie 1.0 18-05-2007 Inhoud Inleiding...3 1 De website...4 2 Het content management systeem...5 2.1 Inloggen in het CMS... 5 2.2 Boomstructuur... 5 2.3 Maptypen... 6 2.4 Aanmaken
Nadere informatieHandleiding Website Laatste update: april 2014
Laatste update: april 2014 1. Google Search Tijdens de ontwikkeling van uw website werd er veel aandacht besteed aan optimalisatie voor zoekmachines zoals Google. Dit onder andere door de broncode technisch
Nadere informatieHandleiding voor Zotero versie 2.0
Handleiding voor Zotero versie 2.0 Michiel Wolda De handleiding voor Zetero is geschreven voor de lezers van het boek Deskresearch: Informatie selecteren, beoordelen en verwerken: tweede editie (Van Veen
Nadere informatieHandleiding Module Security (Log in)
Handleiding Module Security (Log in) WebGenerator ProSite CMS Versie 1.0 Inhoud Inhoud... 2 Inleiding... 3 Hoe werkt de beveiliging?... 3 Wat kan worden beveiligd?... 3 Hoe beveiligt u een webpagina?...
Nadere informatieHandleiding 2designers Content Management Systeem
Handleiding 2designers Content Management Systeem pagina 1 van 7 Inloggen: Om de welkom-kind website te kunnen beheren, moet u eerst inloggen. Dit kan via de URL: http://www.welkom-kind.nl/nieuw/admin
Nadere informatieTrippeltrap Content Management System
Handleiding Trippeltrap Content Management System versie 2.4 Aanmelden Voordat u de tekst op uw webpagina kunt aanpassen, moet u zich eerst aanmelden. Bovenaan de pagina vindt u een link naar het intranet.
Nadere informatieZo kan je linken maken tussen je verschillende groepen van gegevens.
1 1. Entity Reference Entity Reference zal ook een onderdeel zijn van Drupal 8. Het is een module van het type veld. Het is een heel krachtige module die toelaat om referenties te maken tussen verschillende
Nadere informatieCursus Analyse voor Web Applicaties 1. Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML
Cursus Analyse voor Web Applicaties 1 Organisatie Opleiding Module Onderwerp Syntra AB Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML Analyse op basis van SDM en UML
Nadere informatieEen website maken met databasetoegang.
Hoofdstuk 5 Een website maken met databasetoegang. In dit hoofdstuk gaan we het weblog dat je in hoofdstuk 4 hebt gemaakt verder uitbreiden. Een belangrijk onderdeel wordt toegevoegd aan de applicatie,
Nadere informatieOpdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011. Handleiding WYSIWYG HTML editor: CKEditor
Opdrachtgever: Avpec1910 Auteur: Avalon Systems Versie: 1.0 Datum: 12/01/2011 Handleiding WYSIWYG HTML editor: CKEditor Inhoud 1 Inleiding... 3 2 WYSIWYG editor... 4 2.1 Iconen toegelicht... 5 2.2 Maximaliseren...
Nadere informatieWebsite van het openbaar ministerie Korte gebruikershandleiding voor Content Managers
Website van het openbaar ministerie Korte gebruikershandleiding voor Content Managers De website van het openbaar ministerie is momenteel (tijdelijk) te vinden op volgende intranetadres: http://10.241.132.229.
Nadere informatieInstellingen CMS Pakketten DRUPAL INSTALLATIE
Instellingen CMS Pakketten DRUPAL INSTALLATIE Drupal installatie! U dient voordat u met stap 1 begint een database te hebben aangemaakt. Weet u niet of u dat heeft gedaan of hoe dat moet? Klik hier voor
Nadere informatieUsing Google Maps Engine Connector for QGIS
Using Google Maps Engine Connector for QGIS QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution
Nadere informatieLes 2 Inhoud toevoegen en weergeven
Les 2 Inhoud toevoegen en weergeven Inleiding Inhoud toevoegen op een Drupalsite bestaat eigenlijk altijd uit twee onderdelen: Inhoudstype: een aangepaste kast maken voor bepaalde inhoud Inhoud toevoegen:
Nadere informatiePhPlist Gebruikers Handleiding
PhPlist Gebruikers Handleiding Auteur: Sander Duivenvoorden Bedrijf: Buildnet webservices E-mail: support@buildnet.nl Datum: 23-09-2008 Laatste wijziging: 17-10-2008 Versie: 1.1 1 Inleiding Het verzenden
Nadere informatieInleiding. - Teksten aanpassen - Afbeeldingen toevoegen en verwijderen - Pagina s toevoegen en verwijderen - Pagina s publiceren
Inleiding Voor u ziet u de handleiding van TYPO3 van Wijngaarden AutomatiseringsGroep. De handleiding geeft u antwoord geeft op de meest voorkomende vragen. U krijgt inzicht in het toevoegen van pagina
Nadere informatieHandleiding Kaltura via Blackboard
Handleiding Kaltura via Blackboard Docenten handleiding Versie 21 september 2016 Inhoudsopgave Inloggen in Blackboard... 2 My Media... 2 Introductie My Media... 2 My Media: Add New... 5 Add New: Media
Nadere informatieBasis handleiding CMS
Basis handleiding CMS Inhoud Basis handleiding CMS... 1 Inloggen... 3 Pagina beheren... 4 Pagina toevoegen/wijzigen... 6 WYSIWYG editor... 8 externe / interne link toevoegen... 9 Plaatjes toevoegen...
Nadere informatieHandleiding Wordpress
Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde
Nadere informatie1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER?
1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER? Deze Basis vaardigheden voor iparts is een vervolg op Geavanceerde Excel functies. Zorg dus dat je minstens die Tips & Trick eerst hebt
Nadere informatieLes 15 : updaten van gegevens in de database (deel2).
Les 15 : updaten van gegevens in de database (deel2). In de volgende reeks lessen zal alle vorige leerstof uitgebreid aan het bod komen. Zie ook de vorige lessen en documenten om informatie op te zoeken
Nadere informatieHandleiding website. Inloggen Start uw internet browser en ga naar http://www.rbaoreven.nl/.
Handleiding website In deze handleiding staat alles wat u nodig heeft om een bericht op de website van de Reddingsbrigade Aoreven Heythuysen te plaatsen. Alles wordt in woord en beeld uitgelegd. Inloggen
Nadere informatieStudenthandleiding Portfolio in Blackboard Learn
Studenthandleiding Stafbureau onderwijs & onderzoek Functioneel beheer Blackboard Learn. T.b.v. October 2014 release. Versie: 02-12-2014. Handleiding portfolio studenten In deze handleiding wordt het aanmaken
Nadere informatieToetsen in Blackboard
Toetsen in Blackboard Met de tool Test kun je toetsvragen maken en afnemen. In dit document wordt uitgelegd 1. Hoe een toets gemaakt kan worden. 2. Hoe een toets bewerkt kan worden. 3. Hoe een toets beschikbaar
Nadere informatieHandleiding wordpress
Handleiding wordpress Wordpress versie 3.0.4 Handleiding versie 1.1 Auteur Website Geert Hoekzema www.geerthoekzema.nl www.geerthoekzema.nl geert@geerthoekzema.nl 1 Inhoudsopgave Inleiding... 3 Beginnen
Nadere informatieH AN D L E I DI N G FORM U LI E RM AK E R
FORMULIERMAKER H AN D L E I DI N G FORM U LI E RM AK E R Versie 1.3 gepubliceerd op 21 februari 2012 D e onderdelen van een f ormul i er Met de formuliermaker (formbuilder) kunt u binnen uw website op
Nadere informatieHandleiding RS Form! 1.0.4
Handleiding RS Form! 1.0.4 Inhoud 1. Controlepaneel... 3 2. Forms Manager... 4 2.1 Nieuwe form aanmaken... 4 2.2 Nieuwe fields toevoegen... 7 2.3 Wijzigen/verwijderen bestaande Forms, Fields... 10 Versie
Nadere informatieHandleiding Kaltura via Blackboard
Handleiding Kaltura via Blackboard Studenten handleiding versie 1 juni 2016 Inhoudsopgave Inloggen in Blackboard... 2 My Media... 2 Introductie My Media... 2 My Media: Add New... 5 Add New: Media Upload...
Nadere informatieAFO 113 Authoritybeheer
AFO 113 Authoritybeheer 113.1 Inleiding Authority records die gebruikt worden in de catalogusmodule kunnen via deze AFO beheerd worden. U kunt hier records opzoeken, wijzigen, verwijderen of toevoegen.
Nadere informatieHANDLEIDING BEHEER WEBSITE. Vrouwen van Nu
HANDLEIDING BEHEER WEBSITE Vrouwen van Nu Versie 1.3 11 Oktober 2012 VERSIE INFO Versie Datum Auteur Omschrijving 1.0 25 September 2012 Rudi van Es 1.1 2 Oktober 2012 Maarten Rütten 1.2. 3 Oktober 2012
Nadere informatieTI-SMARTVIEW. Installeren op Windows PC
TI SmartView 1 TI-SMARTVIEW Installeren op Windows PC De licentie van de school voor TI-SmartView is tot nader bericht een single-user licentie, hetgeen betekent dat deze op één pc mag geïnstalleerd worden,
Nadere informatieMWeb 4.0. Handleiding Basis Modules Versie 1.0
MWeb 4.0 Handleiding Basis Modules Versie 1.0 Index 1. Algemeen 3 1.1. Gebruikersnamen en Wachtwoorden 3 1.2. Inloggen 3 1.3. Uitloggen 3 1.4. Belangrijk 3 2. User Manager 4 2.1. Gebruikers lijst User
Nadere informatieVeel gestelde vragen nieuwe webloginpagina
Veel gestelde vragen nieuwe webloginpagina Op deze pagina treft u een aantal veel gestelde vragen aan over het opstarten van de nieuwe webloginpagina http://weblogin.tudelft.nl: 1. Ik krijg de melding
Nadere informatie4.1 4.2 5.1 5.2 6.1 6.2 6.3 6.4
Handleiding CMS Inhoud 1 Inloggen 2 Algemeen 3 Hoofdmenu 4 Pagina s 4.1 Pagina s algemeen 4.2 Pagina aanpassen 5 Items 5.1 Items algemeen 5.2 Item aanpassen 6 Editor 6.1 Editor algemeen 6.2 Afbeeldingen
Nadere informatieFormulieren maken met Dreamweaver CS 4
Formulieren maken met Dreamweaver CS 4 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit zoveel
Nadere informatieHandleiding Website beheersysteem
Handleiding Website beheersysteem Inhoudsopgave 1. Inleiding...3 2. Inloggen...4 3. De startpagina...5 3.1. Startpagina menu...5 3.2. Bovenbalk...6 4. Menu en Pagina's...7 4.1. Een nieuwe pagina toevoegen...8
Nadere informatieSAN v3. Update document 2010. uitgebracht door OCEN
SAN v3 Update document 2010 uitgebracht door OCEN Inhoudsopgave. Inleiding...3 1 Navigatie...4 1.1 Navigatie: het menu...4 1.2 Navigatie: dashboard...4 1.3 Navigatie: kruimelpad...4 1.4 Navigatie: iconen
Nadere informatieSnel aan de slag met BasisOnline en InstapInternet
Snel aan de slag met BasisOnline en InstapInternet Inloggen Surf naar www.instapinternet.nl of www.basisonline.nl. Vervolgens klikt u op de button Login links bovenin en vervolgens op Member Login. (Figuur
Nadere informatie1. Document Management
1. Document Management 1.1. Revision Manager Revision Manager is een gescheiden module waarin het aanmaken van afgeleide documenten en het onderhouden van revisies moet gebeuren om de aanwezige Links te
Nadere informatieHandleiding Facultaire website Expression Engine
Handleiding Facultaire website Expression Engine Inhoud 1. Opbouw 2. Inloggen 3. Home 4. Publish 5. Publish Form full item 6. Uitleg velden Publish Form Full item 7. Publish Form Half Page 8. Uitleg velden
Nadere informatieActiveBuilder Handleiding
ActiveBuilder Handleiding Auteur: TalkActive I/S Datum: Juli 2004 Versie: R. 1.01 Taal: Nederlands Copyright 2004 - Talk Active alle rechten voorbehouden. Inhoud: 1. INTRODUCTIE...2 2. SNEL STARTEN...3
Nadere informatieCMS Made Simple eenvoudig uitgelegd CMS MADE SIMPLE- Eenvoudig uitgelegd
CMS Made Simple eenvoudig uitgelegd CMS MADE SIMPLE- Eenvoudig uitgelegd Introductie Deze handleiding heeft tot doel een eenvoudige stap voor stap handleiding te zijn voor eindgebruikers van CMS Made Simple
Nadere informatieDatum: Gemaakt door: Berend de Groot Voor: ComSi, ROC Friese Poort
Datum: Gemaakt door: Berend de Groot Voor: ComSi, ROC Friese Poort Contents 1. Introductie... 3 1.1. Hoe werkt het?... 3 2. Eerste Contact als gebruiker... 4 3. Ticket Acties... 5 4. Tickets Pagina...
Nadere informatieHandleiding theocms2 K.U.Leuven - Faculteit Godgeleerdheid Stijn Van Baekel 1/19. - HANDLEIDING CMS2 - http://theo.kuleuven.be/
Stijn Van Baekel 1/19 - HANDLEIDING CMS2 - http://theo.kuleuven.be/ laatste aanpassing: 08/10/2008 Stijn Van Baekel 2/19 Index Index... 2 Inleiding... 3 1. Tonen van pagina s... 4 2. Beheer van pagina
Nadere informatieHandleiding Formulieren in TYPO3 Versie 1.2, 18 juli 2008
Handleiding Formulieren in TYPO3 Versie 1.2, 18 juli 2008 1. Formulieren aanmaken en plaatsen... 2 1.1 Formulieren aanmaken... 2 1.2 Formulier plaatsen op een pagina... 8 1.3 Aanmaken formulieren map...
Nadere informatieOffective > CRM > Vragenlijst
Offective > CRM > Vragenlijst Onder het menu item CRM is een generieke vragenlijst module beschikbaar, hier kunt u zeer uitgebreide vragenlijst(en) maken, indien gewenst met afhankelijkheden. Om te beginnen
Nadere informatieSelenium IDE Webdriver. Introductie
Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3
Nadere informatieSparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Nadere informatieCerium CMS versie 4.0. Wat is nieuw in versie 4.0. www.cerium.nl
Cerium CMS versie 4.0 Wat is nieuw in versie 4.0 www.cerium.nl Bijgewerkt februari 2014 Cerium BV 2014 Inhoudsopgave 1. Inleiding 3 2. Nieuwe onderhouds URL 4 3. Drag and drop upload 5 4. Spring naar item
Nadere informatieKlik op het menu inhoud om te starten met inhoud toe te voegen. Klik daarna op de knop Inhoud toevoegen.
Hoofdstuk 5: Inhoud toevoegen 5.1. Inleiding Klik op het menu inhoud om te starten met inhoud toe te voegen. Klik daarna op de knop Inhoud toevoegen. Binnen Drupal kan zowel een pagina als artikel of als
Nadere informatieKennis na het volgen van de training. Na het volgen van deze training bent u in staat:
Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het
Nadere informatieQuick Guide VivianCMS
Quick Guide VivianCMS Gastenboek creëren Versie: 1.0 Startdatum: 24 juli 2006 Datum laatste wijziging: 24 juli 2006 Opmerking: Gepubliceerd op http://www.viviancms.nl Inhoud 1 Inleiding...3 1.1 Contactformulier
Nadere informatieIn deze versie van de instructies zijn voor alsnog alleen de functies beschreven van de module WT-Content.
De belangrijkste applicatie van WappTools is Contentbeheer. Dit is een CMS. CMS staat voor Content Management Systeem. Hiermee kunt u de content van uw website eenvoudig beheren. Onder content wordt verstaan
Nadere informatieHandleiding CMS. Auteur: J. Bijl Coldfusion Consultant
Handleiding CMS Auteur: J. Bijl Coldfusion Consultant Inhoudsopgave 1.0 Inleiding 3 2.0 Introductie CMS en websites 4 3.0 Inloggen in beheer 5 4.0 Dashboard 6 4.1 Bezoekers totalen 6 4.2 Bezoekers 7 4.3
Nadere informatieHandleiding CMS VOORKANT
Handleiding CMS VOORKANT Inhoudsopgave Pagina 1. Toegang tot het CMS... 3 2. Artikel toevoegen... 4 3. Artikel bewerken... 5 4. Artikel kopiëren of verwijderen... 6 5. Afbeelding, link of tabel invoegen...
Nadere informatieInstructie RFM modules
Instructie RFM module Introductie RFM staat voor Registratie Flow Module. De RFM module vormt de basis voor een aantal nieuwe modules binnen equse Indicate: - Calamiteiten - Klachten - Kindermishandeling
Nadere informatieMyMediasite Handleiding 2013 - V1.0
MyMediasite Handleiding 2013 - V1.0 1 INHOUDSOPGAVE 1. INSTALLATIE 3 2.1 OPNEMEN: OPSTARTEN 4 2.2 OPNEMEN: NIEUWE PRESENTATIE 5 2.3 OPNEMEN: OPNAME PROCES 7 2.4. OPNEMEN: EIGEN MEDIA UPLOADEN 11 3. PRESENTATIE
Nadere informatieAugustus& Handleiding - Publisher Tool 3
Augustus& 15 16 Handleiding - Publisher Tool 3 Inhoudsopgave 1. Welkom... 3 1.1 Inloggen... 3 1.2 Dashboard... 4 2. Boeken... 5 2.1 Boeken aanmaken... 5 2.2 Het bewerken van boekinformatie.... 7 3. Verrijkingen...
Nadere informatieDrICTVoip.dll v 2.1 Informatie en handleiding
DrICTVoip.dll v 2.1 Informatie en handleiding Nieuw in deze versie : Koppeling voor web gebaseerde toepassingen (DrICTVoIPwebClient.exe) (zie hoofdstuk 8) 1. Inleiding Met de DrICTVoIP.DLL maakt u uw software
Nadere informatieIn het CMS is het mogelijk om formulieren aan te maken. Voorafgaand een belangrijke tip:
FORMULIEREN In het CMS is het mogelijk om formulieren aan te maken. Voorafgaand een belangrijke tip: belangrijk Importeer formulierdata uit een CSV-bestand precies zoals verderop beschreven. 1. Gedrag
Nadere informatie15 July 2014. Betaalopdrachten web applicatie gebruikers handleiding
Betaalopdrachten web applicatie gebruikers handleiding 1 Overzicht Steeds vaker komen we de term web applicatie tegen bij software ontwikkeling. Een web applicatie is een programma dat online op een webserver
Nadere informatieHandleiding website Gamian
Handleiding website Gamian 1. Login Beheersysteem: www.gamian.eu/gamianeu_admin Gebruikersnaam: gamianeu Wachtwoord: #GamianEU!2014?TWC Tijdelijke link: gamianeu.webhosting.be Tijdelijke login: gamianeu.webhosting.be/gamianeu_admin
Nadere informatieHandleiding Mijn Kerk
Handleiding Mijn Kerk 1 www.deinteractievekerk.nl Algemeen Uw kerk gaat de Interactieve Kerk gebruiken. In deze handleiding willen we u op een eenvoudige manier uitleggen hoe de Interactieve Kerk precies
Nadere informatieez Mailing Manager - Create your First Campaign
Knowledge base article 19/10/09 Support ez Mailing Manager - Create your First Campaign Document Information Creator Tags Document Language Security Class Status Version Information 14/10/09 Jurgen Verhelst
Nadere informatie1click updatemodule. Hoe bereiken? U kunt uw CMS eenvoudig bereiken door vlak achter uw domeinnaam /cms te plaatsen. Bv. www.uwsite.be/cms.
1click updatemodule Introductie 1Click Light is wat men in de termen van het vak noemt een CMS of Content Management System. Wanneer we dit letterlijk vertalen betekent dit Inhoud Beheer Systeem. Kort
Nadere informatieAFO 142 Titel Aanwinsten Geschiedenis
AFO 142 Titel Aanwinsten Geschiedenis 142.1 Inleiding Titel Aanwinsten Geschiedenis wordt gebruikt om toevoegingen en verwijderingen van bepaalde locaties door te geven aan een centrale catalogus instantie.
Nadere informatieEindgebruikershandleiding Jira
Eindgebruikershandleiding Jira Datum: 19-11-2012 Auteur: ing. N. Jonathans Versie: 2.1 Green Valley heeft als missie software te ontwikkelen waardoor de burger en het bedrijfsleven nog prettiger en makkelijker
Nadere informatieEindgebruikershandleiding TYPO3 CMS
12 maart 2007 Eindgebruikershandleiding TYPO3 CMS Deze handleiding is opgesteld door Weblicity http://www.weblicity.nl Inhoudsopgave Inhoudsopgave... 2 Introductie... 3 INLOGGEN... 3 Betekenis van de onderdelen...
Nadere informatieInstallatiehandleiding. Facto minifmis
Installatiehandleiding Facto minifmis 1. Installatie Facto MiniFMIS 1.1 Achtergrond Facto MiniFMIS biedt facilitaire organisaties een eenvoudige en gebruikersvriendelijke hulpmiddel bij het uitvoeren van
Nadere informatie16. Web Station. In dit hoofdstuk komen de volgende onderwerpen aan bod:
16. Web Station U kunt uw QNAP NAS gebruiken om een website te hosten. U kunt zelf een website bouwen in HTML of gebruik maken van één van de vele content management systemen die beschikbaar worden gesteld
Nadere informatieInvoegen... 8 Invulpunt... 9 Nieuwe bouwsteen maken... 9 Bouwsteen opslaan... 10. Wijze van werken in Outlook... 11 Informatie...
ProDoc Bouwstenen voor Word & Outlook 2007 Inhoud Kopiëren bestanden... 2 Hoofdmap Bouwstenen... 2 Bouwsteen.dotm... 2 Installatie Bouwstenenmodule onder Word 2007... 3 Installatie Bouwstenenmodule onder
Nadere informatieHandleiding Kaltura via Blackboard
Handleiding Kaltura via Blackboard Studenten handleiding Versie 1, mei 2017 Inhoudsopgave Inloggen in Blackboard... 2 My Media... 2 Introductie My Media... 2 My Media: Add New... 5 Add New: Media Upload...
Nadere informatieMei. Handleiding - Publisher Tool 1
Mei 15 Handleiding - Publisher Tool 1 Inhoudsopgave 1. Welkom... 3 1.1 Inloggen... 3 1.2 Dashboard... 4 2. Boeken... 5 2.1 Boeken aanmaken... 5 2.2 Het bewerken van boekinformatie.... 7 3. Verrijkingen...
Nadere informatieHANDLEIDING CMS Versie 2.4 januari 2013
Het CMS dat bij deze site geleverd wordt heeft hoofdzakelijk tot doel om goed door Google gevonden te worden. De hiërarchie van het CMS geeft aan hoe google per pagina naar uw website kijkt. De mate van
Nadere informatieHandleiding. HetSchoolvoorbeeld.nl. Versie 2.2 - juni 2014. Websites voor het onderwijs. Meest recente uitgave: www. hetschoolvoorbeeld.
HetSchoolvoorbeeld.nl Websites voor het onderwijs Handleiding Versie 2.2 - juni 2014 Meest recente uitgave: www. hetschoolvoorbeeld.nl/handleiding Handleiding HetSchoolvoorbeeld 2.2 Pagina 1 Inhoud Inhoud
Nadere informatieInrichting Systeem: Locaties & Toegang
Inrichting Systeem: Locaties & Toegang EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl v2.0.11 22-09-2014 In deze handleidingen worden de volgende functies binnen
Nadere informatieHANDLEIDING DOIT BEHEER SYSTEEM
HANDLEIDING DOIT BEHEER SYSTEEM ALGEMENE INFORMATIE Het Doit beheer systeem is een modulair opgebouwd systeem waarin modules makkelijk kunnen worden toegevoegd of aangepast, niet iedere gebruiker zal dezelfde
Nadere informatie2 Pagina s binnen TYPO3
2 Pagina s binnen TYPO3 Als u links onder de module Web klikt op de submodule Pagina krijgt u aan de rechterzijde het volgende scherm: Afbeelding 2.2 (frontend) Afbeelding 2.1 (backend) De gele, blauwe
Nadere informatieGlobale kennismaking
Globale kennismaking Kennismaking Tesla CMS 1. Dashboard 2. pagina beheer - pagina aanmaken - pagina aanpassen - pagina verwijderen - pagina seo opties - zichtbaarheid pagina 3. subpagina beheer - subpagina
Nadere informatieDe handboek van Blogilo. Mehrdad Momeny Vertaler/Nalezer: Freek de Kruijf
Mehrdad Momeny Vertaler/Nalezer: Freek de Kruijf 2 Inhoudsopgave 1 Inleiding 5 2 Blogilo gebruiken 6 2.1 Beginnen........................................... 6 2.2 Een blog instellen......................................
Nadere informatieMEDIABIBLIOTHEEK HANDLEIDING. OTYS Recruiting Technology
MEDIABIBLIOTHEEK HANDLEIDING OTYS Recruiting Technology OTYS RECRUITING TECHNOLOGY WWW.OTYS.EU 16-8-2017 Versie 2.0 2 INHOUD 1 Introductie... 4 1.1 Over de Mediabibliotheek... 4 1.2 Doel van deze instructie...
Nadere informatieDe Kleine WordPress Handleiding
Introductie Dit is geen uitgebreide handleiding om een WordPress website of blog mee te bouwen. Het is ook geen overzicht van alle aspecten die een WordPress website zo bijzonder maken en geen verhandeling
Nadere informatieHet Wepsysteem. Het Wepsysteem wordt op maat gebouwd, gekoppeld aan de gewenste functionaliteiten en lay-out van de site. Versie september 2010
Het Wepsysteem Het Wepsysteem is een content management systeem, een systeem om zonder veel kennis van html of andere internettalen een website te onderhouden en uit te breiden. Met het Content Management
Nadere informatieJe kan vanuit de RV SiteBuilder steeds terugkeren naar het controlepaneel, via de knop rechts bovenaan.
RV SiteBuilder openen Log in op je controlepaneel met de gegevens die je van ons hebt ontvangen. Eens ingelogd, klik je helemaal onderaan, in de sectie Software/Services, op het RV SiteBuilder icoontje.
Nadere informatieXAMPP Web Development omgeving opzetten onder Windows.
XAMPP Web Development omgeving opzetten onder Windows. Inhoudsopgave 1. Lees dit eerst... 2 2. Inleiding... 2 1 Xampp downloaden... 2 2 Installatie Xampp 1.7.4 op externe harddisk... 3 3 XAMPP herconfiguren...
Nadere informatiePhotoworkZ pop-up website handleiding
PhotoworkZ pop-up website handleiding Inhoudsopgave PhotoworkZ pop-up website handleiding...1 Aanmelden op de admin module...2 Beheer van teksten...3 Tekst downloaden en aanpassen...3 Aanpassen van teksten...4
Nadere informatie#Stap 1 Uw account activeren en inloggen
Inhoud #Stap 1 Uw account activeren en inloggen... 2 #Stap 2 Een test dossier aanmaken... 3 #Stap 3 Uw overzichtspagina... 3 #Stap 4 Het Dashboard... 4 #Optie 1 Bekijken... 4 #Optie 2 Wijzigen... 5 #Optie
Nadere informatieKoppeling met een database
PHP en MySQL Koppeling met een database 11.1 Inleiding In PHP is het eenvoudig om een koppeling te maken met een database. Een database kan diverse gegevens bewaren die met PHP aangeroepen en/of bewerkt
Nadere informatied-basics Creditline, nieuw bestandsformaat Deutsche Bank
d-basics Creditline, nieuw bestandsformaat Deutsche Bank Vanaf 7 april 2015 moeten debiteurengegevens in een aangepast bestandsformaat naar Deutsche Bank ABF worden gestuurd. Deze instructie beschrijft
Nadere informatieStappenplan App maken
WAT IS APPMACHINE? Als je een app wilt maken, dan kan dit onder andere met het programma AppMachine. AppMachine is een online toolkit waarmee je zonder kennis van programmeren eenvoudig en snel een app
Nadere informatieBijlage Inlezen nieuwe tarieven per verzekeraar
! Bijlage inlezen nieuwe tarieven (vanaf 3.2) Bijlage Inlezen nieuwe tarieven per verzekeraar Scipio 3.303 biedt ondersteuning om gebruikers alle tarieven van de verschillende verzekeraars in één keer
Nadere informatie