DR3_fons_les_06
2014_10_16
OVERZICHT LES 1)
upgraden naar drupal 7.32: locaal en online
2)
filtercriteria - nieuwe filtergroep aanmaken Nico ziet zowel cursussen als personeel in view MIJNARTIKELS
3)
helemaal uitgelogd = anonieme bezoeker zoals de instellingen van de site nu zijn ziet de anonieme bezoeker ALLES
4)
als admin standaardartikel aanmaken: gepubliceerd + op voorpagina inhoudstype artikel - “Welkom op de topschool van België” Dit artikel MAG voor iedereen zichtbaar zijn.
5)
uiteindelijke bedoeling is ervoor te zorgen : dat anonieme bezoeker: geen cursussen en personeel ziet, wel standaardartikel welkom + lesplaatsen student ziet geen personeel wel standaardartikel welkom + lesplaatsen
in core-drupal is het niet mogelijk in te stellen, hiervoor module access nodig 6)
module access downloaden - enkel module inschakelen, geen rules opnieuw toegangsrechten instellen
7)
toegangscontrole voor inhoudstype cursussen - aanvinken toegangscontrole voor inhoudstype personeel - aanvinken toegangscontrole voor inhoudstype leslocaties - aanvinken
8)
structuur - blokken - rollen instellen uitschakelen weergave menu van cursussen en personeel voor anonieme gebruiker
9)
Studenten kunnen wel cursussen zien, de functionaliteit is nog niet zo dat ze hun eigen cursussen kunnen zien, dat volgt bij inschrijvingen
1
DR3_fons_les_06
2014_10_16
10)
controle WIE ZIET WAT inloggen als juf Griet, student, helemaal uitloggen = anonieme gebruiker
11)
TAC = andere mogelijkheid om toegangsrechten te beheren
12)
users importeren downloaden module user import in excel doc stamboeknr wissen en wachtwoord toevoegen van excel een cvs maken een tijdelijk pad maken voor upload csv csv uploaden personen - importeren email werkt enkel online
Volgende week gaan we oefeningen doen rond toegangsrechten, zorg dat je een SITE ONLINE hebt staan
2
DR3_fons_les_06
2014_10_16
3
1) upgraden naar drupal 7.32: locaal tip: wis in de uigepakte drupal 7.32 de map sites, dan kun je je niet vergissen, dit niet alleen voor locale upgrade, ook voor online upgrade
In Filezilla hetzelfde
De oude Drupal mag worden overschreven (aanvinken op 2 plaatsen)
DR3_fons_les_06
2014_10_16
4
De meeste vergissingen in Filezilla zijn plaats/niveau vergissingen De site van locaal naar online overbrengen door te slepen naar httpdocs - <domeinnaam> upgrade drupal rechtsstreeks in <sitenaam> Als laatste nog rechts klikken op de <sitenaam> waar je drupal 7.32 hebt ingezet, in het volgende menuke op “vernieuwen” klikken. KLAAR!
2)
filtercriteria - nieuwe filtergroep aanmaken bedoeling: Nico maakt een artikel personeel aan en kan die zien in de view mijnartikels Nico kan zowel cursussen als personeel zien in view MIJNARTIKELS (zelfgemaakte artikels)
In vorige les gepraat over DOEN - wat mag je uitspoken een leerkracht mag cursussen aanmaken een schooladmin mag cursussen, personeel en lesplaatsen aanmaken een student mag niets doen nu gaan we praten over ZIEN
inloggen als Nico - inhoudstype personeel nieuw bericht maken: “Fons toast op ons” - categorie: leerkracht en informatica Vermomd als Nico gaan zien in mijnartikels - verwondering:
DR3_fons_les_06
2014_10_16
5
als je als Nico in de view mijnartikels gaat zien, zie je niets de view mijnartikels is aangemaakt met de filtercriteria cursussen daar Nico een schooladmin is, moeten voor hem de filtercriteria personeel en lesplaatsen bijkomen Nico heeft geen beheer om filtercriteria te veranderen, dus uitloggen als Nico, inloggen als admin
Naar de view mijnartikels gaan - filtercriteria - toevoegen toevoegen voor personeel inhoud: gepubliceerd inhoud: type personeel (is één van * personeel) gebruiker: huidige eerst staan de 3 kenmerken van cursussen en personeel onder elkaar
een nieuwe filtergroep aanmaken - links bovenaan de inhoud erin slepen hetzelfde doen met inhoudstype leslocaties
DR3_fons_les_06
2014_10_16
6
Als je de view opslaat zie je ook de OF OF in de view
Als je nu inlogt als Nico, kun je in de view mijnartikels WEL het artikel “Fons toast op ons” zien.
3)
helemaal uitgelogd = anonieme bezoeker zoals de instellingen van de site NU zijn ziet de anonieme bezoeker ALLES
Log in en uit met masquerade en onderzoek de verschillen in rollen: wat je kunt DOEN in een bepaalde rol wat je kunt ZIEN in een bepaalde rol Een anonieme bezoeker kan niets doen, maar ziet op dit ogenblik alles, behalve in de view mijn artikels. Hij mag enkel de algemene info over de school zien, geen specifieke info. Voor gebruikers hebben we al verschillende zaken kunnen instellen. Voor een goed beheer over de toegangsrechten heb je een speciale module voor nodig, dat kun je met de core instellingen niet bereiken. Voordat we de module gaan downloaden, eerst een artikel aanmaken dat iedereen kan zien – wat ook de bedoeling is van dit artikel.
DR3_fons_les_06
2014_10_16
4)
als admin standaardartikel aanmaken: gepubliceerd + op voorpagina inhoudstype artikel - “Welkom op de topschool van België” Dit artikel MAG voor iedereen zichtbaar zijn.
5)
uiteindelijke bedoeling is ervoor te zorgen dat : iedereen mag zien standaardartikel welkom + lesplaatsen anonieme bezoeker: mag geen cursussen en personeel zien student mag geen personeel zien
6)
module access downloaden - enkel module inschakelen - geen rules
7
zie losse bladzijden Fons – rollen en toegangsrechten - blz 6
opnieuw toegangsrechten instellen - verschijnt bovenaan als je module aanzet
7)
toegangscontrole voor inhoudstype cursussen - aanvinken toegangscontrole voor inhoudstype personeel - aanvinken toegangscontrole voor inhoudstype leslocaties - aanvinken
De volgende procedure bij al de drie inhoudstypen doen. Door het downloaden van module Content Access is er een veld bijgekomen, structuur – inhoudstype – cursussen – velden beheren
DR3_fons_les_06
2014_10_16
Via het admin menu geraak je snel in de toegangsrechten voor elk inhoudstype
Daar vink je de toegangsrechten aan
8)
structuur - blokken - rollen instellen uitschakelen weergave menu van cursussen en personeel voor anonieme gebruiker
uitloggen op site - dan ben je anonieme gebruiker je ziet nog wel het links het taxonomy menu staan als je erop klikt zie je als anonieme gebruiker niets (daar is al voor gezorgd) De anonieme gebruiker weet hierdoor dat er delen van de site voor hem verborgen zijn.
8
DR3_fons_les_06
2014_10_16
bedoeling: anonieme gebruiker ziet enkel home met welkomstartikel enkel in taxonomy menu lesplaatsen structuur - blokken - cursussen - instellen
In de zichtbaarheidsinstellingen van blok de gewenste rollen aanvinken
structuur structuur structuur structuur
blokken blokken blokken blokken
cursussen personeel cursuslijst personeelslijst
instellen instellen instellen instellen
lesplaatsen zijn voor iedereen zichtbaar, die hoeven niet veranderd te worden.
9
DR3_fons_les_06
2014_10_16
vraag aan Fons: Een anonieme gebruiker ziet nog boven de cursussenview, personeelsview en lesplaatsenview. Wat kun je doen om ervoor te zorgen dat een anonieme gebruiker enkel de lesplaatsenview ziet? 9)
Studenten kunnen wel cursussen zien, de functionaliteit is nog niet zo dat ze hun eigen cursussen kunnen zien, dat volgt bij inschrijvingen
4 autonome blokken komen bij inschrijvingen bijeen er wordt een relatie tussen gelegd -- voor later
10)
controle WIE ZIET WAT inloggen als juf Griet, student, helemaal uitloggen = anonieme gebruiker
11)
TAC = andere mogelijkheid om toegangsrechten te beheren
zie losse blz – rollen en toegangsrechten - blz 6 module access vertrekt vanuit inhoudstype TAC vertrekt vanuit taxonomy OF module access - OF TAC - NIET tezamen in één site activeren TAC niet gebruikt, enkel ter kennisgeving
10
DR3_fons_les_06
12)
2014_10_16
users importeren - cursusboek - blz 64
12a) downloaden module user import - nlz 64 cursuboek nut : als je veel email adressen niet handmatig wilt invoeren 12 b) excel document aanpassen stamboeknr wissen en wachtwoord (lbc) toevoegen spaties wegdoen - niet van den Backers - wel vandenbackers juiste email adressen invullen 12 c) excel document opslaan als csv (gescheiden doorlijstscheidingsreken)
12d) pad van het afgeschermde bestandssysteem opgeven Voordat je het csv upload, moet je ergens een tijdelijke map maken om daar tijdelijk het csv bestand op te slaan die map zie je in de verkenner - er zit een htaccess bestand in vanuit die private map naar jouw users exporteren rechtstreeks van jouw computer naar users importeren lukt niet locaal
sites/default/files/private
online
www.fons-haneveer.be/private
11
DR3_fons_les_06
2014_10_16
nieuwe import voorbereiden - klik opvolgende
instellen van de velden
File Delimiter = underscore rol = student op de volgende bladzijde zie je de lijst van de gebruikers tot nu toe
12
DR3_fons_les_06
2014_10_16
13
Je kunt dan nog de mails instellen, de instellingen zijn mij nog onduidelijk. Tot nu toe heb ik maar van één iemand van de klas via die manier een mailtje gekregen. De email werkt enkel online. Staan er spaties of andere rariteiten in het excel document, dan krijg je een foutmelding. Je klikt op de foutmelding en dan zie je welke naam fout is ingevoegd
VOOR VOLGENDE LES SITE ONLINE HEBBEN VOOR OEFENINGEN
DR3_fons_les_06
2014_10_16
14
vraag aan Fons: klopt het onderstaande kun je online je eigen site invullen? locaal
sites/default/files/private
online
www.fons-haneveer.be/private
vraag aan Fons: wat betekent dat ‘uploadmap’ en ‘geautomatiseerde imports’ als je klikt op importeren - instellen en je vinkt uploadmap aan
Dan krijg je het volgende