Inhoud
1. Inleiding 1.1 Onderdelen 1.2 Aannamen
2. Overzicht Bestandsbeheer
3. Bestanden beheren
3.1 Bestanden toevoegen (uploaden)
3.2 Submappen aanmaken
4. Bestanden en mappen verwijderen
5. Bestanden gebruiken: bestandspaden
6. VIRUS!
7. Opmerkingen tot slot
In Website@School wordt bestandsbeheer gebruikt om materiaal, zoals afbeeldingen, documenten, geluid en video, et cetera, te uploaden; dat wil zeggen.
bestanden naar de juiste locatie zoals gebieden, thema's, secties, pagina's, groepen van gebruikers of individuele gebruikers te kopiëren.
Wat is 'de juiste locatie'? Het is verstandig om bestanden voor gebieden op te slaan in het betreffende gebied. Eventueel kunnen er in dat gebied submappen worden aangemaakt. Hetzelfde geldt voor groepen, gebruikers en Mijn bestanden: de persoonlijke bestanden van de ingelogde gebruiker.
Een gebruiker zoals Herbert Spencer in het gebied (zie Rondleiding), Leerlingen van groep 8, bewaart de afbeeldingen bij zijn gedichten in zijn map Mijn bestanden, bijvoorbeeld in een submap Gedichten.
Zorg er voor dat hyperlinks in pagina's, bijvoorbeeld afbeeldingen, worden opgeslagen in het bijbehorende gebied. Wanneer een gebied wordt verplaatst naar een ander gebied, of een sectie met pagina's naar een ander gebied dan heeft dit hoogstwaarschijnlijk dode hyperlinks tot gevolg.
Wees voorzichtig met het wissen van pagina's! Ze kunnen nog ergens in gebruik zijn. Om deze reden is het niet mogelijk om met bestandsbeheer bestanden te verplaatsen .
De onderdelen van bestandsbeheer in willekeurige volgorde:
- Bestanden: uploaden en wissen van bestanden.
- Virusdetectie: alle geüploade bestanden worden gescand op virussen voordat ze worden toegelaten, op voorwaarde dat er een virusscanner op de server is geïnstalleerd (standaard: Clamav). Het pad naar de virusscanner kan worden aangepast.
- Toegestane bestanden: bewerkbare lijsten van toegestane bestandsextensies, van herkende afbeeldingsbestandstypes en herkende flash-bestanden.
- Uploaden: aan te passen maximum aantal bestanden per upload.
- Mappen: toevoegen en wissen van mappen. Als een map niet leeg is dan wordt de gebruiker doorgestuurd naar de inhoud van die map.
- Miniatuurafbeeldingen: automatisch aanmaken van miniatuurafbeeldingen (thumbnails.) Bewerkbare grootte van miniatuurafbeeldingen. Miniatuurafbeeldingen worden gemaakt met GDlib van
.png-, .jpg- en .gif bestanden.
- Mijn bestanden: Na inloggen, wordt de gebruiker altijd naar haar map Mijn bestanden geleid.
De meeste onderdelen van bestandsbeheer zijn bewerkbaar. Zie hiervoor Configuratiebeheer, paragraaf 5. Site voor configuratie en details.
Dit hoofdstuk bouwt voort op vorige hoofdstukken. We gaan ervan uit dat u het gedeelte
Algemeen uit de
Inhoudsopgave heeft gelezen en
uitgevoerd.
(naar boven)
U start Bestandsbeheer door te klikken op het pictogram Bestandsbeheer
waarmee het dialoogvenster wordt geopend:
filemanager_file_manager_my_files.png
Het dialoogvenster Mijn bestanden is het standaard startvenster nadat de gebruiker heeft ingelogd.
[1] OPMERKING:
In dit geval is Wilhelmina Bladergroen de webmaster met volledige toegangsrechten op
alle gebieden, groepen en gebruikers, en natuurlijk haar eigen bestanden. Als Herbert zou inloggen, ziet hij:
filemanager_file_manager_user_herbert_my-files.png
Nadat hij heeft ingelogd, heeft Herbert ook toegang tot zijn Mijn bestanden. Wilhelmina heeft dit ingesteld in de Admin-toegangsrechten van Herbert.
Een aantal pictogrammen wordt in grijs weergegeven (Modulebeheer, Accountbeheer, Configuratiebeheer, Statistieken en Gereedschappen), wat er op duidt dat deze onderdelen niet beschikbaar zijn voor Herbert. Bestandsbeheer is beschikbaar.
Wanneer Herbert op Gebieden klikt dan zal hij de andere gebieden (Exemplum Primary School, Exemplum Intranet en Exemplum inactief) niet zien:
filemanager_file_manager_user_herbert_areas.png
(naar boven)
Door op het pictogram bestandsbeheer
te klikken opent u het dialoogvenster
Mijn bestanden geopend:
filemanager_file_manager_my_files.png
Verklaring:
- U bent hier: alle bestanden > mijn bestanden: het navigatiepad met hyperlinks maken navigeren eenvoudig en geven directe toegang tot mappen.
- Bestanden toevoegen (uploaden): hyperlinks verwijzen naar het dialoogvenster Bestanden toevoegen (uploaden.)
- Map toevoegen: hyperlink naar Map toevoegen. Zie hiervoor de paragraaf Secties toevoegen.
- Grootte (in bytes) Datum/tijd: toont deze gegevens.
- Eén niveau omhoog: de hyperlink brengt u één niveau hoger in the mappenstructuur.
Door op de hyperlink
Bestanden toevoegen (uploaden) te klikken, wordt het dialoogvenster
Bestanden toevoegen (uploaden) geopend:
filemanager_file_manager_add_files.png
In deze schermafbeelding kunnen slechts 4 bestanden per keer worden gëupload. Het aantal te uploaden bestanden (standaard 8) kan worden ingesteld. Voor meer informatie zie Configuratiebeheer, paragraaf 5.
-
Bestanden toevoegen (uploaden) : hier kunt u nieuwe bestanden aan een map toevoegen (uploaden.)
De namen voor de nieuwe bestanden mogen alleen letters, cijfers, punten, koppeltekens of (enkele) onderstrepingstekens bevatten. Andere tekens zoals slashes, dubbele punten, apenstaartjes en spaties worden niet geaccepteerd en automatisch vervangen door een onderstrepingsteken of zelfs geheel verwijderd, waardoor de naam van het bestand veranderd bij het opslaan. Wanneer een bestand reeds bestaat, wordt deze bewaard en wordt het nieuwe bestand onder een andere naam opgeslagen.
-
Merk op: De maximaal toegestane bestandsgrootte is 2097152 bytes, de maximaal toegestane uploadgrootte is 8388608 bytes.
Deze beperkingen worden ingesteld in het bestand php.ini
, te vinden in bijvoorbeeld /etc/httpd/
.
-
Bestandsnaam (1): Door op de [Bladeren]knop te klikken opent op de computer het dialoogvenster dat u op dit moment bewerkt:
filemanager_file_manager_upload_browse.png
De afbeelding kan er anders uitzien, afhankelijk van de computer die u gebruikt.
Blader naar het gewenste bestand, selecteer het te uploaden bestand en klik op de [Open]knop waarmee het bestandspad in het veld Bestandsnaam (1) verschijnt:
filemanager_file_manager_upload_ready.png
Pad en bestandsnaam zijn zichtbaar in het veld Bestandsnaam (1).
- Opslaan: de bestanden worden opgeslagen op de server. Nadat u werk is opgeslagen keert u terug naar het dialoogvenster Mijn bestanden.
- Annuleren: uw bewerkingen worden geannuleerd en u keert terug naar het dialoogvenster Mijn bestanden.
Klik op de knop [Opslaan], waarna u terugkeert naar het dialoogvenster
Mijn bestanden. Let op de
statusmelding:
filemanager_file_manager_file_uploaded.png
De afbeelding wordt gëupload naar de map Mijn bestanden. Er zijn werden virussen gedetecteerd.
Uit die laatste zin valt op te maken dat er een goed functionerende virusscanner is geïnstalleerd. Meer informatie over dit onderwerp vindt u in het hoofdstuk Installatie, paragraaf 4.1 Op virussen scannen en in dit hoofdstuk sectie
.
Als u klikt op de hyperlink
Map toevoegen verschijnt het dialoogvenster
Map toevoegen:
filemanager_file_manager_create_subfolder.png
- Map toevoegen: Hier kunt u een nieuwe submap toevoegen. De namen voor de nieuwe bestanden mogen alleen letters, cijfers, punten, koppeltekens of (enkele) onderstrepingstekens bevatten. Andere tekens zoals slashes, dubbele punten, apenstaartjes en spaties worden niet geaccepteerd en vervangen door een onderstrepingsteken. Of zelfs geheel verwijderd.
- Mapnaam: geef de map een korte en beschrijvende naam.
- Opslaan: uw werk opslaan. Nadat u werk is opgeslagen keert u terug naar het dialoogvenster Mijn bestanden.
- Annuleren: uw bewerkingen worden geannuleerd en u keert terug naar het dialoogvenster Mijn bestanden.
(naar boven)
Waarschuwing vooraf. Wees voorzichtig met het wissen van bestanden en mappen. Hoogstwaarschijnlijk zijn ze nog ergens, in gebieden, thema's, groepen of in secties en pagina's, in gebruik. Door ze te wissen kunnen er dingen stukgaan.
We behandelen hier alleen het wissen van bestanden. Mappen wissen kent dezelfde procedure, behalve dat bestand in het dialoogvenster wordt vervangen door map.
Mappen kunnen alleen worden gewist als ze leeg zijn.
filemanager_file_manager_file_uploaded.png
Bestanden wissen kan op één van de volgende manieren:
- klik op het prullenbakpictogram naast een bestand; u gaat dan rechtstreeks naar het dialoogvenster Bevestiging verwijderen bestand, of
- zet een vinkje bij één of meerdere vakjes naast de prullenbak indien u meerdere bestanden wilt wissen. Klik vervolgens op de knop [wissen] en het dialoogvenster Bevestiging verwijderen bestand verschijnt, of
- zet een vinkje bij het vakje Alle bestanden selecteren om alle bestanden te kiezen, Klik vervolgens op de knop [wissen] en het dialoogvenster Bevestiging verwijderen bestand verschijnt.
filemanager_file_manager_delete_file.png
De te verwijderen bestanden worden weergeven.
klik op [wissen] om de bestanden te wissen of [Annuleren] om uw blijkbaar onverstandige actie te stoppen.
Opmerking over het kopiëren van bestanden tijdens het samenvoegen of splitsen van gebieden
(naar boven)
Bestandspaden kunnen op verschillende manieren worden ingevuld. Dit is afhankelijk van waar u het bestand heeft geplaatst.
- Wanneer u de WYSIWYG editors gebruikt om kopij in te voegen dan vult de editor het pad in.
- In de meest gevallen kan, wanneer Bestandsbeheer is gebruikt, het pad van een gebied, groep, gebruiker of Mijn bestanden naar een bestand worden gecreëerd met het Filerootprogramma als prefix.
Voorbeeld:
/file.php/areas/grade8/pupils-284x71.jpg
Een beginslash vóór file.php
!
Nog een voorbeeld in een HTML tag:
<img src="/file.php/areas/grade8/pupils-284x71.jpg">
- Een pad dat begint op een submap van de Document Root [1]:
Voorbeeld:
<img src="<s2>/</s2>file.php/areas/grade8/pupils-284x71.jpg">
Een beginslash!
- Hoewel dit niet echt behoord tot het hoofdstuk bestandsbeheer, zijn er ook nog andere paden mogelijk.
Voorbeeld:
<img src="http://exemplum.eu/was1/file.php/areas/spanish/pile_of_books.jpg">
.
- Of een pad in de programmamap van het CMS [1]:
Voorbeeld:
/program/graphics/waslogo-284x71.png
Nog een voorbeeld:
/was1/program/graphics/waslogo-284x71.png
[1] Voor uitleg over de 'Document Root' en 'CMS Programmamap' zie het hoofdstuk
Installatie, paragraaf
1.3 Voorbereiding.
(naar boven)
Op een school met zo veel gebruikers die overal vandaan (school, thuis, vakantie Internetcafé, et cetera) bestanden uploaden is het scannen op virussen een absolute noodzaak. Zie ook het hoofdstuk
Installatie, paragraaf
4.1 Virussen scannen om te controleren of er een virusscanner is geïnstalleerd. Wanneer er tijdens het uploaden een virus wordt gevonden, verschijnt het volgende bericht:
filemanager_virus_found.png
Tegelijkertijd wordt een waarschuwingsbericht verstuurd:
Er is een poging gedaan om een virus te uploaden.
De uitvoer van de virusscanner was als volgt:
/tmp/phpi21GgP: Eicar-Test-Signature FOUND
De ingelogde gebruiker was:
Wilhelmina Bladergroen (wblader)
en het ging om het bestand /tmp/phpi21GgP (nice_picture.jpg).
Met vriendelijke groet,
uw automatische webmaster,
|
U kunt zien dat we het onschuldige testvirus eicar.com hebben gebruikt.
(naar boven)
Doe de virusscan!
(naar boven)
Auteur: Dirk Schouten <schoutdi (at) knoware (dot )nl>
Vertaler: Rieks van Rooijen <rieksr (at) xs4all (dot) nl>
Laatst bijgewerkt: 2011-12-28