Drupal 8 Informatiesessie

Maat: px
Weergave met pagina beginnen:

Download "Drupal 8 Informatiesessie"

Transcriptie

1 Drupal 8 Informatiesessie Fedict All rights reserved

2 Wat is Drupal Drupal is een CMS ( Content Management System ) Ontwikkeld in PHP Het is Open Source software Bestaat uit een kernsoftware (Drupal Core) en een gigantisch ecosysteem van add-ons (Modules, Themes, Libraries) Fedict All rights reserved p. 2

3 Wie gebruikt Drupal? Klein Volkssterrenwacht Mira vzw Groot Weather.com Whitehouse.gov Universiteit van Oxford 100+ websites v/d Federale overheid Fedweb.belgium.be Mobilit.belgium.be Premier.be Fedict.belgium.be Fedict All rights reserved p. 3

4 A Brief History of Drupal Eerste versies geschreven door Dries Buytaert, op dat ogenblik student in Gent Versie in 2001 Versie in 2005 Versie 6.0 in 2008 Versie 7.0 in 2011 Versie 8.0 in 2015 Technologie sterk geëvolueerd in die 15 jaar, Drupal is mee geëvolueerd Fedict All rights reserved p. 4

5 Grote vernieuwingen in Drupal 8 Sterk verbeterde out-of-the-box ervaring, zowel voor gebruikers als voor ontwikkelaars Meertaligheid diep ingebakken in Core Volledige ombouw van de architectuur, gebruik van standaardcomponenten Enterprise-ready configuratie-beheerssysteem Performantie-verbeteringen Vernieuwd upgrade-mechanisme Fedict All rights reserved p. 5

6 Gebruikerservaring WYSIWYG in Core, Afbeeldingen in text Fedict All rights reserved p. 6

7 Gebruikerservaring In-line editeren Fedict All rights reserved p. 7

8 Gebruikerservaring Echte inhoud-preview Fedict All rights reserved p. 8

9 Gebruikerservaring Mobile-first Fedict All rights reserved p. 9

10 Gebruikerservaring Core themes responsive, HTML5 Fedict All rights reserved p. 10

11 Ontwikkelaars-ervaring Views in Core, Core-UI met views Niet alleen zit de Views module in Core, een hele hoop Core-UI is gebouwd in Views en dus aanpasbaar! Fedict All rights reserved p. 11

12 Ontwikkelaars-ervaring Meer Blocks, Fieldable Blocks Meer componenten die als afzonderlijk Block gedefinieerd zijn en dus vlot getuned kunnen worden. Blokken zijn entities en kunnen extra velden krijgen Eén blok kan meerdere keren op één pagina geplaatst worden (super voor bvb herhalende menu s e.d.) Fedict All rights reserved p. 12

13 Ontwikkelaars-ervaring Nieuwe veldtypes Entity Reference Date/Datetime Link Phone Fedict All rights reserved p. 13

14 Ontwikkelaars-ervaring Nieuw Theming Framework - Twig Fedict All rights reserved p. 14

15 Ontwikkelaars-ervaring Drupal code Object-oriented Er wordt expliciet gebruik gemaakt van industrie-standaard PHP methodieken (PSR-4 voor classloading, PSR-3 voor logging) Hoewel in D7 al OO code zat, is dit in D8 véél en véél uitgebreider het geval, waardoor dit ook voor extra modules zo zal zijn (Drupal-API s zullen grotendeels OO zijn) Fedict All rights reserved p. 15

16 Meertaligheid Engels is nu *optioneel* Fedict All rights reserved p. 16

17 Meertaligheid Ingebouwde vertaaldownloads Vertaalfuncties in theming en javascript Nagenoeg alles vertaalbaar (bvb ook blocks) Fedict All rights reserved p. 17

18 Moderne software architectuur Composer dependency-management Drupal 7 gebruikte een eigen systeem ( drush make ) om alle nodige componenten te definiëren en automatisch te verzamelen. Met de Composer-tool maakt men gebruik van een standaardtool in de PHP-wereld. Composer is een veel flexibeler en krachtiger tool dan drush make ooit geweest is. Fedict All rights reserved p. 18

19 Moderne software architectuur Symfony2 framework HttpFoundation HttpKernel Dependency Injection EventDispatcher Routing Yaml Fedict All rights reserved p. 19

20 Moderne software architectuur Symfony2 framework Door een aantal Symfony2 componenten te gebruiken kan men zich concentreren op pure Drupal-functionaliteit. HttpKernel & HttpFoundation componenten maken het bvb. veel simpeler om RESTful webservices te implementeren, terwijl de Twig templating engine een directe verbetering betekent op t vlak van bescherming tegen zaken als Cross-Site Scripting attacks. Fedict All rights reserved p. 20

21 Moderne software architectuur Twig voor theming Standaard front-end templating voor PHP Duidelijker afsplitsing tussen PHP-code en theme-templating vermindert de kans op (en de nood voor!) lelijke hacks in het theme (bvb ingebouwde if/else logica zonder PHP) Veel cleanere, lichtere templates Fedict All rights reserved p. 21

22 Moderne software architectuur RESTfull Webservices standaard Fedict All rights reserved p. 22

23 Configuratiesysteem Textfile-gebaseerde configuratie (YAML) Drupal configuratie in D7 is een mix van database tabellen, Drupal-variabelen, PHP in settings.php en php-code in modules. In D8 zit standaard de configuratie nog steeds in de database, maar import/export van configuratie en default-configuraties komen uit.yml bestanden Import/export functionaliteit gecombineerd met file-versioning tools als GIT maken deploy van wijzigingen tussen DEV en PROD veel robuuster. Fedict All rights reserved p. 23

24 Configuratiesysteem Textfile-gebaseerde configuratie (YAML) Fedict All rights reserved p. 24

25 Performantie-mogelijkheden D8 heeft page-caching enabled by default nuttig voor onervaren gebruikers die dit vergeten te activeren in D7 D8 is over t algemeen véél trager dan D7 indien op dezelfde manier gebruikt (!!!) dit is o.a. het gevolg van het gebruik van onderliggende frameworks en meer OO-code, wat de codestack complexer maakt. Merk wel : als op dezelfde manier gebruikt Fedict All rights reserved p. 25

26 Performantie-mogelijkheden D8 ondersteunt PHP7 performantiemetingen tonen 2x verbetering in performantie vs PHP5.x voor zelfde workload. D8 biedt veel intelligentere cachingfunctionaliteiten, waardoor bij een goede setup op alle vlakken veel meer met cached content gewerkt wordt goed geconfigureerd kan men verwachten dat de eindperformantie van een D8 website beduidend *beter* zal zijn dan in D7 (D8 cached content zal sowieso sneller zijn dan D7 uncached content) Fedict All rights reserved p. 26

27 Performantie-mogelijkheden Verandering die wellicht grootste impact zal hebben op caching: Cache-tagging Cache-tagging zorgt ervoor dat ieder gecachet componentje weet op welke content of configuratie het gebaseerd is Als in die content of configuratie iets wijzigt, kan Drupal dan enkel die gecachete componenten updaten die er van afhangen ipv altijd héél de cache leeg te maken De gebruiker en de rol zijn ook cache-tags, dus veel meer caching mogelijk voor ingelogde gebruikers dan in D7 Fedict All rights reserved p. 27

28 Upgrade & Migratiepaden Drupal upgrades tussen major versies zijn altijd moeilijk geweest (met database-gefoefel, moduleconflicten, ) De Migrate module omzeilt dit door ipv een site te upgraden, de content en configuratie te migreren naar een nieuwe site. In D8 zit het grootste deel van de bestaande Migrate module in core, en wordt migreren ook het standaard-upgrade-proces. Migratie-paden standaard voorzien D6->D8 & D7->D8 Fedict All rights reserved p. 28

29 Upgrade & Migratiepaden Uiteraard gaat zo n standaard migratie-proces niet vanzelf werken voor sites die veel modules gebruiken, maar D8-modules zullen makkelijker zelf kunnen inhaken op die migrate-api s om upgrades van hun D6/D7 versies naar hun D8 versie te automatiseren. Migrate was al de standaard tool om van andere systemen naar Drupal te gaan (bvb. wij migreren pagina s aan content uit Tridion naar Drupal7 via Migrate) Fedict All rights reserved p. 29

30 What s next? D9? Grote verandering tss D7 & D8: we zullen niet langer in een quasi volledige functionaliteitsfreeze zitten gedurende het leven van D8 Bug- en security fixes komen in 8.0.x versies Iedere 6 maanden een 8.x.0 release waarin ook extra functionaliteit toegevoegd wordt aan core Pas als er voldoende veranderingen nodig lijken die de compatibiliteit met 8.x breken zal er begonnen worden aan een 9.x ontwikkeling. Fedict All rights reserved p. 30

31 Wat met de extra modules? Zeer veel vaakgebruikte functionaliteit zit ingebouwd in D8-Core, het gemiddeld aantal nodige extra modules zal zeker dalen tov. D7 Maar: absoluut niet alles zit in Core, belangrijke extra modules zullen nodig blijven voor normale websites Er wordt hard gewerkt aan Drupal 8 versies van veel modules maar het zal zeker nog enkele maanden duren voor het ecosysteem echt bruikbaar wordt voor complexere sites. Fedict All rights reserved p. 31

32 Conclusies D8 betekent een enorme sprong vooruit voor Drupal, op vrijwel alle vlakken. Initiële release zal voor de meeste projecten nog niet bruikbaar zijn. Optimaal gebruik zal wel een professionalisering vergen van de developers en system administrators, dit is niet langer een huis-tuinkeuken-cmsje dat iedereen zelf effe op een server kan kwakken. Fedict All rights reserved p. 32

33 Wanneer wordt Drupal gereleased? Fedict All rights reserved p. 33

34 VANDAAG!!!!! Fedict All rights reserved p. 34

35 Fedict All rights reserved Questions & Answers

36 Thank you Fedict WTC III Simon Bolivarlaan 30 Bd Simon Bolivar Brussel 1000 Bruxelles TEL FAX info@fedict.belgium.be Fedict All rights reserved

37 References Drupal 8 Preview Slideshow contributed-modules-drupal-8 Fedict All rights reserved p. 37

Om dit probleem aan te pakken werd beslist over te schakelen op een nieuwe logica voor versies, met Major en Minor versies ingebakken.

Om dit probleem aan te pakken werd beslist over te schakelen op een nieuwe logica voor versies, met Major en Minor versies ingebakken. Openfed 2.x Voornaamste veranderingen tussen Openfed 1.x en Openfed 2.x 1.1 Waarom een nieuwe hoofdversie Tot nu toe werkten we steeds met kleinere versiesprongen (1.1, 1.2, 1.3, ), waarbij geen onderscheid

Nadere informatie

LES 1: AAN DE SLAG MET WORDPRESS. Lesoverzicht: Aan de slag Wat is WordPress CMS Front-end Back-end Samenvatting. Tijd: 5 minuten

LES 1: AAN DE SLAG MET WORDPRESS. Lesoverzicht: Aan de slag Wat is WordPress CMS Front-end Back-end Samenvatting. Tijd: 5 minuten LES 1: AAN DE SLAG MET WORDPRESS Lesoverzicht: Aan de slag Wat is WordPress CMS Front-end Back-end Samenvatting Tijd: 5 minuten Doel: Aan het einde van deze les weet je wat WordPress is en kun je benoemen

Nadere informatie

Joomla! 1.0 vs Joomla! 1.5

Joomla! 1.0 vs Joomla! 1.5 Joomla! 1.0 vs Joomla! 1.5 Met de komst van Joomla! 1.5 is de originele code van Mambo flink op de schop gegaan. Verbeteringen: Joomla! Administrator backend ondersteunt meerdere talen Ondersteuning voor

Nadere informatie

MULTISITE, WHY? HÉT E-COMMERCE BUREAU

MULTISITE, WHY? HÉT E-COMMERCE BUREAU MULTISITE, WHY? HÉT E-COMMERCE BUREAU 088 648 04 01 MEDE-OPRICHTER EN ACCOUNT TOMAS HESSELING Als Accountmanager ben ik het aanspreekpunt voor onze opdrachtgevers. Op basis van het eerste contact en een

Nadere informatie

Drupal 8 UIT DE DOEKEN WWW.ONE-AGENCY.BE. Copyright 2015, ONE Agency België

Drupal 8 UIT DE DOEKEN WWW.ONE-AGENCY.BE. Copyright 2015, ONE Agency België Drupal 8 UIT DE DOEKEN WWW.ONE-AGENCY.BE Copyright 2015, ONE Agency België Allicht nog dit jaar maakt de Drupal gemeenschap de oversteek van het huidige Drupal 7 naar het nieuwe Drupal 8. Eén van s werelds

Nadere informatie

De voordelen van Drupal

De voordelen van Drupal Drupal is een open source Content Management System (CMS). Daarnaast kun je Drupal zien als een framework, dit betekent dat je modules (oftewel mini-applicaties) kunt implementeren in je installatie van

Nadere informatie

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Kennis 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 informatie

Lichtgewicht CSS design voor Drupal 6

Lichtgewicht CSS design voor Drupal 6 Lichtgewicht CSS design voor Drupal 6 Roy Scholten Drupaljam Enschede, 20 maart 2009 1 Question: How to convert an OSWD design into a Drupal theme. In 45 minutes? 2 Wie heeft deze vraag gesteld? Answer:

Nadere informatie

Deel 5: Ontleding van een thema en subtheming. 20. YML-bestanden en subtheming

Deel 5: Ontleding van een thema en subtheming. 20. YML-bestanden en subtheming Deel 5: Ontleding van een thema en subtheming 20. YML-bestanden en subtheming Een thema moet voldoen aan bepaalde standaarden. Wat moet een thema zoal bevatten en kunnen we beroep doen op andere basisthema

Nadere informatie

DRUPAL Dev Training, dag 1. Introductie

DRUPAL Dev Training, dag 1. Introductie DRUPAL Dev Training, dag 1 Introductie Me in nuttshell www.jorissnoek.nl Inleiding Globale inhoud Drupal Block 1: Drupal intro Block 2: use case, VBM ontwikkeling Block 3: Themen die hap! Block 4: Programmeren

Nadere informatie

ExpressionEngine CMS. Content Management Systeem/Publicatieplatform NOAH DESIGN CREATIE & WEBDEVELOPMENT

ExpressionEngine CMS. Content Management Systeem/Publicatieplatform NOAH DESIGN CREATIE & WEBDEVELOPMENT ExpressionEngine CMS Content Management Systeem/Publicatieplatform NOAH DESIGN CREATIE & WEBDEVELOPMENT ExpressionEngine is een ijzersterk Content Management Systeem gebouwd op CodeIgniter, één van de

Nadere informatie

Drupal theming. 28 april 2014 - CVO Crescendo

Drupal theming. 28 april 2014 - CVO Crescendo Drupal theming 28 april 2014 - CVO Crescendo About-me.tpl.php Esther De Jonghe Drupal front end developer verleden: @cronos, @adforce, @puresign nu: freelance (wwwonderland) @estherdejonghe Wat is theming?

Nadere informatie

Voorbeelden van Drupal websites

Voorbeelden van Drupal websites Voorbeelden van Drupal websites http://hamptonroads.com http://www.theonion.com http://www.spreadfirefox.com/ http://evolt.org/ http://creativebits.org/ http://kerneltrap.org/ http://www.linuxjournal.com/

Nadere informatie

1. Drupal 8 installatie uittesten op Symplytest.me

1. Drupal 8 installatie uittesten op Symplytest.me 1. Drupal 8 installatie uittesten op Symplytest.me Surf naar www.symplytest.me Geef een projectnaam op (drupal core) en kies Launch Sandbox Hierna kan je je versie kiezen, kies de hoogst mogelijke Klik

Nadere informatie

Les 7. Inleiding. Voorbereiding. Meertaligheid. Inleiding

Les 7. Inleiding. Voorbereiding. Meertaligheid. Inleiding Les 7 Inleiding We starten vandaag met een cleane installatie van Drupal 8.51 (moment van schrijven). Dat omdat onze vorige websites een boeltje waren geworden door het gebruik van verschillende modules

Nadere informatie

Toelichting release notes. 23 oktober 2014

Toelichting release notes. 23 oktober 2014 Toelichting release notes 23 oktober 2014 2 Toelichting release notes 23 oktober 2014 Inleiding release notes Deze week ontvangen jullie de release notes waarin onder meer twee nieuwe Paddlets, verschillende

Nadere informatie

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE,

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE, ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE, CLOSED SOURCE CMSEN Versie: 2.0 Dit onderzoek betreft de zoekmachine vriendelijkheid van commerciële CMS-systemen, m.a.w. systemen waar de

Nadere informatie

1.9.6 Release Notes Verbeteringen en uitbreidingen

1.9.6 Release Notes Verbeteringen en uitbreidingen 1.9.6 Release Notes Verbeteringen en uitbreidingen Februari 2014 Release Versie Item Versie Datum SiteOpMobi Platform (Inclusief SiteOpMobi Service, Control Panel, APIs) 1.9.6 19 februari 2014 2 Inhoudsoverzicht

Nadere informatie

Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access

Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul frans.van.buul@interaccess.nl 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en

Nadere informatie

Offerte voor het bouwen van een website Klant: Ideefiks, IdeeKids

Offerte voor het bouwen van een website Klant: Ideefiks, IdeeKids Offerte voor het bouwen van een website Klant: Ideefiks, IdeeKids Consultant: Dirk Derom Inhoudstafel Algemene structuur van de website...6 Front pagina...6 Pagina IDEEFIKS/IDEEKIDS...6 Functionaliteit...10

Nadere informatie

Technologie en Interactie 3.2: software architectuur

Technologie en Interactie 3.2: software architectuur Technologie en Interactie 3.2: software architectuur Manual IAM-TDI-V2-Technologie en Interactie. Jaar 0809 blok 2 Oktober 2008 Fons van Kesteren 1/8 Inhoud Technologie en Interactie 3.2: software architectuur...

Nadere informatie

WordPress in het Kort

WordPress in het Kort WordPress in het Kort Een website maken met Wordpress. In minder dan één uur online! Inclusief installatie van een thema en plugins Alle rechten 2013, Rudy Brinkman, BrinkhostDotCom, http://www.brinkhost.nl

Nadere informatie

SLA level Iron Bronze Silver Gold Platinum

SLA level Iron Bronze Silver Gold Platinum Prijs 95,- per jaar 195,- per jaar 395,- per jaar 995,- per jaar 2495,- per jaar Alleen geschikt voor zeer kleine sites waar geen tot bijna geen nieuwe informatie wordt toegevoegd Geschikt voor sites van

Nadere informatie

Praktijk en practices

Praktijk en practices Troubleshooting Praktijk en practices Spreker(s) : Datum : E-mail : Ruud van Leeuwen 6 juni 2013 rleeuwen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Onderwerpen Tech stack komt aan bod Werkwijzen

Nadere informatie

Webuniversum. www.vlaanderen.be

Webuniversum. www.vlaanderen.be Webuniversum www.vlaanderen.be 1 Webuniversum doelstelling Onze primaire focus is de Vlaamse overheid en lokale besturen. Federale diensten worden maximaal meegenomen Burger kijkt naar de overheid, los

Nadere informatie

Over de schutting: Tour top 100

Over de schutting: Tour top 100 Over de schutting: Tour top 100 Project 4 fase 2 Mediadeveloper 30-09-2014 VERTROUWELIJK Pagina 1 van 5 Contents Inleiding... 3 Situatie... 3 Eisen van de opdrachtgever... 3 Eisen van de opleiding... 4

Nadere informatie

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE,

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE, ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE, CLOSED SOURCE CMSEN Versie: 2.0 Dit onderzoek betreft de zoekmachine vriendelijkheid van commerciële CMS-systemen, m.a.w. systemen waar de

Nadere informatie

Drupal 8 inleiding. βeta VZW. (versie beta)

Drupal 8 inleiding. βeta VZW. (versie beta) Drupal 8 inleiding βeta VZW (versie 2016.8.1.9-beta) Dit werk is gelicenseerd onder de licentie Creative Commons Naamsvermelding-GelijkDelen 4.0 Internationaal. Ga naar http://creativecommons.org/licenses/by-sa/4.0/

Nadere informatie

CMS Made Simple productsheet

CMS Made Simple productsheet CMS Made Simple productsheet Algemene informatie CMS made Simple CMS made Simple is open source CMS Made Simple (CMSMS) is een Open Source Content Management System. Bij de meeste commerciële software

Nadere informatie

Software Design Document

Software Design Document Software Design Document Mathieu Reymond, Arno Moonens December 2014 Inhoudsopgave 1 Versiegeschiedenis 2 2 Definities 3 3 Introductie 4 3.1 Doel en Scope............................. 4 4 Logica 5 4.1

Nadere informatie

Stella Maris St. Willibrordus. Handleiding site. http://www.wilste.nl

Stella Maris St. Willibrordus. Handleiding site. http://www.wilste.nl Stella Maris St. Willibrordus Handleiding site http://www.wilste.nl Versie 17 februari 2010 Inhoudsopgave 1 Inleiding... 3 1.1 Drupal... 3 1.2 Beknopte handleiding... 4 1.3 Rollen... 4 1.4 Inhoudstypen...

Nadere informatie

Is APEX a worthy substitute for Oracle Forms?

Is APEX a worthy substitute for Oracle Forms? your oracle solu+ons partner Is APEX a worthy substitute for Oracle Forms? APEX for mission critical applications: the Groupm business-case By Ronny Boeykens & Stijn Van Raes iadvise o Opgericht in 2004

Nadere informatie

Waarom WordPress? Wat is WordPress? Bloggen en website Uniek design is mogelijk Makkelijk zelf te beheren

Waarom WordPress? Wat is WordPress? Bloggen en website Uniek design is mogelijk Makkelijk zelf te beheren Waarom WordPress? Wordpress is een bijzonder gebruiksvriendelijk systeem, zowel voor de gebruiker als de webbouwer. Iedereen kan er redelijk snel mee leren werken. Het zelf beheren van pagina s, nieuws,

Nadere informatie

O P ZOE K N AA R E EN STAGE PLAATS? O N T D E K O N Z E VACATU RES.

O P ZOE K N AA R E EN STAGE PLAATS? O N T D E K O N Z E VACATU RES. O P ZOE K N AA R E EN STAGE PLAATS? O N T D E K O N Z E VACATU RES. 1 H a l lo, Wij zijn een technische partner dat zich specialiseert in de ontwikkeling van PHP applicaties. Niet gedreven door marketing,

Nadere informatie

INFOSESSIE : VERNIEUWINGEN ELO 2009-2010

INFOSESSIE : VERNIEUWINGEN ELO 2009-2010 INFOSESSIE : VERNIEUWINGEN ELO 2009-2010 8 juli 2010 Programma Inleiding Over het ENW-ELO project Historiek, situering ELO Voorstelling verbeteringen ELO Reeds ingevoerd in 2009-2010 Update van 9 juli

Nadere informatie

Handleiding voor het gebruik van de community website van OBS t Padland

Handleiding voor het gebruik van de community website van OBS t Padland Handleiding voor het gebruik van de community website van OBS t Padland Versie: 1.1 Datum: 18 juli 2013 Geschreven door: ict@padland.nl 2013 OBS t Padland. Pagina 1 Inhoud Inleiding... 3 Padland Startpagina...

Nadere informatie

Installeer de volgende thema's, niet inschakelen als standaard.

Installeer de volgende thema's, niet inschakelen als standaard. Les 14 Voorbereiding Deïnstalleer de volgende modules: 1. Module Filter 2. PrevNext Installeer volgende modules: 1. Bootstrap Paragraphs 1. Contact Formatter 2. Views Reference Field 2. Bricks For Bootstrap

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................

Nadere informatie

OpenIMS 4.2 Portaal Server

OpenIMS 4.2 Portaal Server OpenIMS 4.2 Portaal Server Inhoudsopgave 1 WAT IS EEN ENTERPRISE INFORMATIE PORTAAL?...3 1.1 BESPARINGEN...3 1.2 GERICHT OP EEN SPECIFIEKE DOELGROEP...3 2 OPENIMS PORTAAL SERVER (PS)...4 2.1 CENTRAAL BEHEER...4

Nadere informatie

DRUPAL DEVELOPER NIEUW

DRUPAL DEVELOPER NIEUW #INFORMATICA DRUPAL DEVELOPER NIEUW BESPAAR MET DE KMO-PORTEFEUILLE 466,00 incl. BTW OMSCHRIJVING Introductie Drupal is een open source content management systeem (CMS) dat door websites groot en klein

Nadere informatie

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal

Nadere informatie

Content Management Systeem Specifieke modules van het Steenstra CMS 2011

Content Management Systeem Specifieke modules van het Steenstra CMS 2011 Content Management Systeem Specifieke modules van het Steenstra CMS 2011 2. Overzicht en specificering van additionele modules Naast de basis implementatie is het Steenstra CMS systeem uit te breiden met

Nadere informatie

1.4.1 WordPress online WordPress-software Open source Forums 4

1.4.1 WordPress online WordPress-software Open source Forums 4 Inhoud Hoofdstuk 1 WordPress 1.1 Site bouwen 1 1.1.1 Software 1 1.1.2 CMS 1 1.2 Webdesign 1 1.3 Waarom WordPress? 2 1.3.1 CMS 2 1.3.2 WordPress 2 1.4 Wat is WordPress? 3 1.4.1 WordPress online 3 1.4.2

Nadere informatie

Handleiding voor het zelf onderhouden van je Wordpress website

Handleiding voor het zelf onderhouden van je Wordpress website Handleiding voor het zelf onderhouden van je Wordpress website Inhoud Introductie... 3 Belangrijke Termen... 3 Inloggen op jouw Wordpress website... 4 Een Backup maken... 4 Het Wordpress dashboard... Thema

Nadere informatie

Magento 2.0 & het belang van Magento updates

Magento 2.0 & het belang van Magento updates Magento 2.0 & het belang van Magento updates Gerard van der Heide Gerard is een man met een missie. Zijn doelstelling: Alle 360-klanten winstgevender maken. Laat je klanten groeien en groei met ze mee.

Nadere informatie

INFOSESSIE : VERNIEUWINGEN ELO 2009-2010

INFOSESSIE : VERNIEUWINGEN ELO 2009-2010 INFOSESSIE : VERNIEUWINGEN ELO 2009-2010 27 augustus 2010 Programma Inleiding Over het ENW-ELO project Historiek, situering ELO Voorstelling verbeteringen ELO Reeds ingevoerd in 2009-2010 Update van 9

Nadere informatie

Roadmap. RIE Manager

Roadmap. RIE Manager Roadmap RIE Manager Look & Feel Rapportage/ Documentatie Uploaden Documenten Major Release 3 Lokaal beheer Major Release 2 Regie in eigen hand Submodules Major Release 1 Introductie In deze roadmap geeft

Nadere informatie

CVO Crescendo. Ga hiervoor naar Structuur > Inhoudstype > Manage Display en selecteer de gewenste View mode.

CVO Crescendo. Ga hiervoor naar Structuur > Inhoudstype > Manage Display en selecteer de gewenste View mode. Deel 1: Case study: Theming met Display suite 1. Inleiding Met de module Display Suite 1 kan je gegevens beter ordenen binnen een webpagina volgen zelf in te stellen patronen. Dit is een leuke module en

Nadere informatie

1 Introductie. Wat is een blog? Waarom is bloggen zo populair?

1 Introductie. Wat is een blog? Waarom is bloggen zo populair? 1 Introductie Wat is een blog? Nu je dit boek in je handen hebt neem ik aan dat je al eens van WordPress gehoord hebt. WordPress is een CMS dat staat voor Content Management System dat oorspronkelijk gemaakt

Nadere informatie

Naam: zangers Velden hoef je niet toe te voegen Voeg nu twee keer inhoud toe van het type zangers. Een titel is voldoende.

Naam: zangers Velden hoef je niet toe te voegen Voeg nu twee keer inhoud toe van het type zangers. Een titel is voldoende. Inleiding In de les werken we verder op onze Drupal 8 site. We stellen deze verder in en aan de hand van korte stappen wordt even een licht geworpen op een aantal zaken die anders zijn dan Drupal 7, doch

Nadere informatie

Installatiehandleiding FWG 3.0/2011-2012. Stand-alone / Netwerkversie. Nieuwe Installatie van FWG 3.0/2011-2012 met een MS Access database

Installatiehandleiding FWG 3.0/2011-2012. Stand-alone / Netwerkversie. Nieuwe Installatie van FWG 3.0/2011-2012 met een MS Access database Installatiehandleiding FWG 3.0/2011-2012 Stand-alone / Netwerkversie Nieuwe Installatie van FWG 3.0/2011-2012 met een MS Access database Wij willen u er op wijzen dat ons systeem FWG3.0 Cd-rom versie dit

Nadere informatie

Model-driven Distributed Software Deployment

Model-driven Distributed Software Deployment Technische Universiteit Delft, EWI, Afdeling Software Technologie Philips Research, Healthcare Systems Architecture, Eindhoven 17 Maart 2009 Introductie Software Engineering Software Deployment Model-driven

Nadere informatie

Beginnen met Drupal 7. Voor beginners

Beginnen met Drupal 7. Voor beginners Beginnen met Drupal 7 Voor beginners Begin Eerst moet Drupal worden gedownload van www.drupal.org. En uitgepakt. Dit kan met een uitpak-pogramma worden uitgepakt. Begin Eerst moet Drupal worden gedownload

Nadere informatie

Technisch Ontwerp W e b s i t e W O S I

Technisch Ontwerp W e b s i t e W O S I Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept

Nadere informatie

VERA LIPS - Klantendag Ondersteuning LIPS Evolutie Dali-Platform

VERA LIPS - Klantendag Ondersteuning LIPS Evolutie Dali-Platform VERA LIPS - Klantendag Ondersteuning LIPS Evolutie Dali-Platform ONDERSTEUNING LIPS Voortzetting LIPS / DaliCMS Blijft ondersteund en gebruikt in lopende projecten De kern (DaliCore) van het systeem wordt

Nadere informatie

Nieuwe mogelijkheden Campus Solutions SIS-Congres HvA/UvA 2014. SaNS-Expertisecentrum Hans Janssen

Nieuwe mogelijkheden Campus Solutions SIS-Congres HvA/UvA 2014. SaNS-Expertisecentrum Hans Janssen Nieuwe mogelijkheden Campus Solutions SIS-Congres HvA/UvA 2014 SaNS-Expertisecentrum Hans Janssen Agenda Bredere inzet bestaande mogelijkheden Campus Solutions Modules Campus Solutions Functionaliteit

Nadere informatie

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu Waarom een Independent Software Vendor voor XForms kiest Johan Blok CM Pro www.cmprofessionals.eu CWI Wikipedia An independent software vendor (ISV) is a company specializing in making or selling software,

Nadere informatie

Naast bovenstaande modules kan je ook al een kijken bij inhoud. Daar is ook reeds iets toegevoegd.

Naast bovenstaande modules kan je ook al een kijken bij inhoud. Daar is ook reeds iets toegevoegd. LES 13 Open configuratie-instellingen PRINTVRIENDELIJKE VERSIE INLEIDING We starten deze les met een nieuwe website. We werken op een nieuwe hosting. Tabula rasa. Ik merk nu al een wereld van verschil

Nadere informatie

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com

Nadere informatie

Angular Best Practices Door Alex en Chris van Beek

Angular Best Practices Door Alex en Chris van Beek Angular Best Practices Door Alex en Chris van Beek Over ons Enthousiastelingen Software Architecten bij Luminis Arnhem B.V. Gespecialiseerd in Microsoft technologie:.net, Azure en Windows Twitter: @Beekje

Nadere informatie

emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database

emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database Datum: 25-09-2007 Auteur: ing. E.L. Floothuis Versie: 0.1 Status: Concept Kopersteden 22-4 Postbus 157 7500 AD Enschede Tel: 053 48

Nadere informatie

Your Future, our boost!

Your Future, our boost! Your Future, our boost! www.e-boost.be 1 E-BOOST: WIE ZIJN WE, WAT DOEN WE? e-boost, da s een groep van 4 jonge wolven en ervaren rotten in het vak die Drupal ademen, denken, dromen... Altijd op zoek naar

Nadere informatie

Grafisch ontwerp. Referenties. https://developers.google.com/webmasters/mobile-sites/ http://www.bluetrainmobile.com/mobile-showcase

Grafisch ontwerp. Referenties. https://developers.google.com/webmasters/mobile-sites/ http://www.bluetrainmobile.com/mobile-showcase Mobiel Datanose Op dit moment is mobiel datanose niet goed gedaan; je krijgt gewoon de site te zien zoals je het te zien krijgt op pc's of laptops. Maar vaak heb je het probleem dat je op je mobiel moet

Nadere informatie

Joomla Migratie: 1.5 -> 2.5

Joomla Migratie: 1.5 -> 2.5 Joomla Migratie: 1.5 -> 2.5 Ronald Pijpers Joomladagen 2012 Zaterdag 21 april 2012 Voorstellen l Naam: Ronald Pijpers l Bedrijfsnaam: l Specialiteit: Joomla maatwerk l E-mail: rpijpers@onpole.nl l Twitter:

Nadere informatie

1. Kies voor Structuur - Overzichten - Een nieuw overzicht toevoegen

1. Kies voor Structuur - Overzichten - Een nieuw overzicht toevoegen Les 6 Views (deel 1) Inleiding We starten vandaag met het verkennen van één van de top-modules van Drupal: Views (of Overzichten). In Drupal 7 diende deze module te worden geïnstalleerd. Maar door zijn

Nadere informatie

Installatie- gebruikershandleiding

Installatie- gebruikershandleiding Installatie- gebruikershandleiding MyParcel Magento extensie v1.3.2 Contactgegevens TIG B.V. Kabelweg 37 1014 BA Amsterdam +31 20 21 81 000 tig.nl Documentinformatie Document: tig_myparcel_installatie-en-gebruikershandleiding

Nadere informatie

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april 2009. Versie 2.1.0

Technisch ontwerp. Projectteam 6. Project Web Essentials 02 april 2009. Versie 2.1.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 02 april 2009 Versie 2.1.0 Teamleden: Armin

Nadere informatie

1.9.9 Release Notes 28 oktober 2014

1.9.9 Release Notes 28 oktober 2014 1.9.9 Release Notes 28 oktober 2014 Inhoud Voordelen... 1 Overzicht... 2 Release Versie... 3 Nieuw... 4 Nieuw Tablet/Groot scherm weergave... 4 Ontwerp de Tablet/Groot Scherm Layout... 4 Site eigenaar

Nadere informatie

Hoe zeggen wat men niet wil horen

Hoe zeggen wat men niet wil horen Hoe zeggen wat men niet wil horen Developer training Drupal 16-03-2011 06-06-2011 Joris Henk Snoek van Cann Henk van Cann Managers willen kunnen praten met de IT-ers/Drupalistas. Hen begrijpen en ook horen

Nadere informatie

1. Werken bij mijn domein

1. Werken bij mijn domein 1. Werken bij mijn domein Kwaliteit is voor jou erg belangrijk. Je voert geregeld code- reviews uit van je collega s, net zoals zij dat bij jou doen. Je houdt rekening met webrichtlijnen en je schrijft

Nadere informatie

Is het mogelijk een aparte categorie te maken waar allerlei vragen en antwoorden omtrent webdesign geplaatst kunnen worden?

Is het mogelijk een aparte categorie te maken waar allerlei vragen en antwoorden omtrent webdesign geplaatst kunnen worden? Aparte categorie voor webdesign mogelijk? Geschreven door Eckie76-21/07/2008 16:17 Is het mogelijk een aparte categorie te maken waar allerlei vragen en antwoorden omtrent webdesign geplaatst kunnen worden?

Nadere informatie

Website beoordeling zonetelechargement.com

Website beoordeling zonetelechargement.com Website beoordeling zonetelechargement.com Gegenereerd op Juli 23 2015 10:12 AM De score is 47/100 SEO Content Title zone-telechargement.com 520: Web server is returning an unknown error Lengte : 71 Let

Nadere informatie

De Outlook en SharePoint integratie

De Outlook en SharePoint integratie Direct vanuit Outlook e-mailberichten en/of bijlagen opslaan in SharePoint ( drag and drop ). GeONE is uw partner voor SharePoint Informatie Management. Alle document management functionaliteiten beschikbaar

Nadere informatie

Website beoordeling seo.sololaki.com

Website beoordeling seo.sololaki.com Website beoordeling seo.sololaki.com Gegenereerd op Februari 19 2016 17:13 PM De score is 66/100 SEO Content Title SEO Analyzer Lengte : 12 Perfect, uw title tag bevat tussen de 10 en 70 karakters. Description

Nadere informatie

Orbis Software. Portal4U. Release Notes1.5. Dit document bevat de Release Notes van Portal4U V1.5

Orbis Software. Portal4U. Release Notes1.5. Dit document bevat de Release Notes van Portal4U V1.5 Orbis Software ortal4u Release Notes1.5 Dit document bevat de Release Notes van ortal4u V1.5 Inhoudsopgave 1. 0 1. 1 1. 2 1. 3 Belangrijkste nieuwe functionaliteiten Zoekschermen voor formuliervelden toevoegen

Nadere informatie

Views, de finesse. Voorbereiding. Inhoudstypes

Views, de finesse. Voorbereiding. Inhoudstypes Les 15 Opdrachten 1. Het bestaande Hoovereffect I-blok verschijnt enkel op de frontpage in de linker zijbalk. 2. Er is een background image aanwezig op de frontpage. Dit is een patroon naar keuze of gebruik

Nadere informatie

FAQ. Responsive Design. Auteur Tim Ariesen Serviceteam Fulfilment Allrounder Datum 20-03-2014 Versie 1.0

FAQ. Responsive Design. Auteur Tim Ariesen Serviceteam Fulfilment Allrounder Datum 20-03-2014 Versie 1.0 FAQ Responsive Design Auteur Tim Ariesen Serviceteam Fulfilment Allrounder Datum 20-03-2014 Versie 1.0 Inhoudsopgave Pagina 1. Wat is responsive design? 3 2. Wat is er toegevoegd aan onze mono werkomgeving?

Nadere informatie

Clixmaster Studio R3.8. Wat is nieuw in Clixmaster Studio? Release notes R3.8 1/4

Clixmaster Studio R3.8. Wat is nieuw in Clixmaster Studio? Release notes R3.8 1/4 1/4 Clixmaster Studio R3.8 Dit document beschrijft alle nieuwe functionaliteiten, wijzigingen en opgeloste issues in Clixmaster Studio ten opzichte van voorgaande releases. Hoe de nieuwe functionaliteit

Nadere informatie

Zo kan je linken maken tussen je verschillende groepen van gegevens.

Zo 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 informatie

Curriculum Vitae. Personalia: Samenvatting: Chris van der Scheer Geboortedatum:

Curriculum Vitae. Personalia: Samenvatting: Chris van der Scheer Geboortedatum: Curriculum Vitae Personalia: Naam: Chris van der Scheer Geboortedatum: 5-12-1991 Nationaliteit: Nederlands Adres: Paradijsselpark 223 2904 PA Capelle aan den IJssel Telefoon: 06 11 88 63 01 Mail: chrisvanderscheer@me.com

Nadere informatie

APEX Templates. OGH APEX dag 30 maart. Art Melssen. 31 maart 2010

APEX Templates. OGH APEX dag 30 maart. Art Melssen. 31 maart 2010 APEX Templates OGH APEX dag 30 maart Art Melssen Introductie Over de spreker 4 jaar APEX ervaring / 7 jaar Oracle 10 jaar web technologie ervaring APEX trajecten o.a. bij Centraal Boekhuis en eboekhuis

Nadere informatie

Installatie- en Gebruikershandleiding

Installatie- en Gebruikershandleiding Installatie- en Gebruikershandleiding MyParcel Magento extensie Documentinformatie en copyright Document: tig_myparcel_installatie-en-gebruikershandleiding.pdf Laatst gewijzigd op: 08-09-15 5:11 PM Copyright

Nadere informatie

OpenIMS 4.2 Content Management Server (CMS)

OpenIMS 4.2 Content Management Server (CMS) OpenIMS 4.2 Content Management Server (CMS) Inhoudsopgave 1 OpenIMS Content Management Server (CMS)... 3 2 Waarom OpenIMS Content Management Server... 4 3 Content management... 5 3.1 Beheer via webbrowser...

Nadere informatie

Projectopgave: Sociaal Kennis Databank

Projectopgave: Sociaal Kennis Databank Projectopgave: Sociaal Kennis Databank Geavanceerde Webtechnologie Academiejaar 2010-2011 1 Probleemstelling De laatste jaren zijn sociaalnetwerksites enorm populair geworden. Het meest bekende voorbeeld

Nadere informatie

SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN. http://www.ie-net.be - Workshop SharePoint 1

SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN. http://www.ie-net.be - Workshop SharePoint 1 SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN 1 WIE ZIJN WIJ? 2 WIE BENT U? Professional Op zoek naar productiviteit Samenwerken met Collega s Externe partijen Onderaannemers 3 WAT IS ONS PLAN? 1. Wat

Nadere informatie

Joomla Template & Bootstrap 3.0. JUGA 19-11-2013 Henk Rijneveld (henk@henkrijneveld.nl)

Joomla Template & Bootstrap 3.0. JUGA 19-11-2013 Henk Rijneveld (henk@henkrijneveld.nl) Joomla Template & Bootstrap 3.0 JUGA 19-11-2013 Henk Rijneveld (henk@henkrijneveld.nl) De case Joomla 3.laatst Helemaal responsive Fixed kop- en voetgebied Specifieke chrome Zoveel mogelijk zelf Joomla

Nadere informatie

Instellingen CMS Pakketten DRUPAL INSTALLATIE

Instellingen 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 informatie

ExpressionEngine CMS

ExpressionEngine CMS ExpressionEngine CMS Content Management Systeem Oktober 2016 NOAH DESIGN CREATIE & WEBDEVELOPMENT Inleiding De basis Noah Design ontwerpt en bouwt mooi vormgegeven, effectieve websites. Bezoekers vinden

Nadere informatie

Postcode module Webservices

Postcode module Webservices Postcode module Webservices Installatie handleiding Total Internet Group B.V. - Amsterdam 1. Installatie van de postcode module via Magento connect 1. Login op de backend van uw Magento webwinkel 2. Ga

Nadere informatie

Zicht - Content Management Systeem een algemene beschrijving

Zicht - Content Management Systeem een algemene beschrijving Zicht - Content Management Systeem een algemene beschrijving Versie april/2008 Zicht nieuwe media ontwerpers 2008 1 Inleiding Een Content Management Systeem (CMS) is een webapplicatie waarmee je zonder

Nadere informatie

DR3_fons_les_09 2014_11_13 1

DR3_fons_les_09 2014_11_13 1 DR3_fons_les_09 2014_11_13 1 pad van private map sites / default / files / private als je in private map iets gaat instellen, gebeurt er iets in drupal, drupal gaat automatisch een htaccess bestand aanmaken

Nadere informatie

Webapplication Security

Webapplication Security Webapplication Security Over mijzelf 7 jaar in websecurity Oprichter van VirtuaX security Cfr. Bugtraq Recente hacks hak5.org wina.ugent.be vtk.ugent.be... Aantal vulnerable websites Types vulnerable

Nadere informatie