2014_09_25_les3
DR3_fons
behandeld: cursusboek blz 18 tot en met blz 38 volgende keer meenemen cursusboek drupal2 i.v.m.views (zie blz 39) deze samenvatting verwijst naar het cursusboek met referentie naar de betreffende bladzijde (blz) bovenaan de blz = - beneden de blz = - middenin blz = waarvoor dient een taxonomie gekoppeld aan artikels? specifieke info bereikt een specifieke groep voorbeelden: o een artikel over een nieuwe leerkracht Portugees is relevant voor degenen die Portugees volgen, niet voor degenen die Spaans volgen o een artikel over interessante webhosting is relevant voor degenen die webdesign volgen (dit kan Wordpress, Joomla en drupal zijn), niet voor mensen die kookles volgen o een recept voor pannekoeken is enkel relevant voor mensen die kookles volgen o een artikel over een opgelost probleem in een module van drupal is relevant voor mensen die drupal volgen, niet voor degenen die Wordpress en Joomla volgen. De stap hierna is: een gebruiker aanmaken, bepalen wie wat mag zien voorbeeld: o een Joomlastudent ziet enkel artikels die relevant zijn voor Joomla, dit kan gaan over nieuwe leerkrachten Joomla, interessante webhosting, bijeenkomsten ww.jugvlaanderen.be o iemand die zowel Joomla als Drupal volgt moet beide kunnen zien Bij een content plan afvragen wat het kleinste niveau moet zijn wat is relevant voor de niveaus, niet te weinig, niet teveel talen / frans, duits, engels en dan stoppen of frans nog onderverdelen in frans beginners1 / frans gevorderden1 / frans gevorderden2 De taxonomie is gebaseerd op het contentplan van Fons (blz 18 + bzl 19) Hou de hiërarchie in het oog, richt je naar de bovenliggende termen, die moet je ingeven (wat staat boven wat) contenplan is niet hetzelfde als de structurele indeling van je site in hoofdmenus, submenus enz
1
2014_09_25_les3
DR3_fons
De samenvatting van de les loopt wel parallel met het cursusboek, doch is niet helemaal hetzelfde. Hieronder de volgorde zoals in de les gevolgd.
2
2014_09_25_les3
DR3_fons
ad 1) structuur - taxonomie - woordenlijst toevoegen blz.22 ad 1b) geef een naam aan de woordenlijst eventueel een beschrijving van de woordenlijst blz.22 uiteindelijk ga je drie woordenlijsten invoeren - zie contentplan cursussen - personeel - lesplaatsen In de les hebben we eerst cursussen helemaal afgehandeld, dan pas personeel helemaal. De volgende les gaan we de lesplaatsen afmaken. ad 2) termen toevoegen blz.23 Om de hierarchie weer te geven, vink je bij relaties de bovenliggende term aan blz.23 t/m blz.25 voorbeeld: voor de term talen is cursussen=root de bovenliggende term voor de term Frans is talen de bovenliggende term structuur - taxonomie - cursussen hier kun je checken of alles op de juiste plaats staat en eventueel nog op de juiste plaats slepen - opslaan - blz.26 ad 3a)aanmaken van een nieuw inhoudstype genaamd cursussen blz.27 dit zijn de algemene instellingen van het inhoudstype artikel ad 3b) aanmaken van velden en de instelling van deze velden blz.27 nieuw veld cursus_afbeelding maken - label = cursus_afbeelding dit veld niet gewoon afbeelding noemen, dit om een onderscheid te maken over welke afbeelding het gaat (later komen de volgende velden er bij: personeel_afbeelding en lesplaats_afbeelding) nieuw veld cursus_categorie maken - label = cursus_categorie (onderscheiden van personeel_categorie en lesplaats_categorie) voor widget kiezen: keuzevakjes-keuzerondjes of selectielijst blz.28 ad 3c) koppelen inhoudstype cursussen aan een woordenlijst het aantal keuzen bepalen - blz.29
3
2014_09_25_les3
DR3_fons
ad 4) inhoud - inhoud toevoegen - cursussen aanmaken één nieuwsbericht van het type cursussen en die koppelen aan de juiste taxonomie blz.29 t/m blz.33 voorbeeld: nieuwe juf Portugees - aanvinken Portugees
Portugees is aangevinkt
Voor elk onderste niveau (het zijn er zeven) één nieuwsbericht maken, voor één van hen twee, dus tezamen 8 nieuwsberichten en die koppelen aan de juiste taxonomie.
4
2014_09_25_les3
DR3_fons
5
Voorbeeld: je kunt er 2 voor Portugees nemen, het bovenstaande nieuwsbericht en dan nog één over de stad Porto Je ziet deze 8 nieuwsberichten wel in inhoud, maar ze zijn nog niet zichtbaar op de site zelf. ad 5) de gedownloade afbeeldingen hebben allerlei maten om ze even groot weer te geven, bvb 200px op 200 px een afbeeldingsstijl maken en in het inhoudstype cursussen bij cursus_afbeelding toepassen instellingen - media - afbeeldingsstijlen - nieuwe stijl toevoegen naam geven 200px op 200 px
structuur - inhoudstypes - cursussen - weergave beheren
ad 6) bedoeling is om menus te maken op basis van de aangemaakte taxonomie termen. structuur - menu - menu toevoegen - naam = cursussen ad 7) structuur - blokken - menu cursussen - in eerste zijbalk je ziet het nog niet omdat het menu nog geen inhoud heeft. In de les hebben we in dit menu cursussen een willekeurig nieuwsbericht als link ingevoegd, een gooi gedaan naar de node, om tot de constatie tekomen dat het zo niet moest en er dan dit nieuwsbericht er terug uitgehaald.
ad 8) nieuwe module installeren: Taxonomy menu blz.36 instellen blz.37 - van disabled cursussen resultaat: blz.38 De taxonomie verschijnt in een menu in de eerste zijbalk
2014_09_25_les3
DR3_fons
inhoud toevoegen - cursussen - engels een nieuwsbericht ervoor aanmaken, “bvb bengels is het nieuwe frans” komt automatisch mee in de eerste kolom dezelfde handelingen verrichten voor “personeel” personeel_afbeelding personeel_categorie
6