Modules > Media


In de module 'Media' kunnen verschillende bestanden opgeslagen en/of bewerkt worden. Bestanden die hier staan kunnen worden ingevoegd in het nodum-project waar je je op dit moment in bevindt. Je kunt zelf submappen toevoegen aan de Basismap en bestanden van hieruit bewerken.

De Basismap in deze module beschikt standaard over een aantal logo's die je zou kunnen gebruiken voor je project. Je kunt hier uiteraard ook heel simpel je eigen bestanden uploaden. Gebruik hiervoor de blauwe knop 'Uploaden' in de rechterbovenhoek of sleep de bestanden (drag and drop) rechtstreeks vanaf je computer naar de Basismap. Aan het uploaden of invoegen van bestanden binnen nodum zitten geen restricties.
Je kunt ook submappen aanmaken in 'Media', door te klikken op '+ Nieuwe map' onderaan de lijst mappen, en het een naam te geven. aan de nieuwe map wordt deze aangemaakt. Wanneer je deze opent vind je bovenin het pad naar de map en kun je via het wereldbolicoon () aangeven of de map ook van buitenaf toegankelijk moet kunnen zijn. Wanneer dit niet het geval is kun je de bestanden die in deze map staan ook niet aanroepen in je project, maar kun je hem wel gebruiken als opslagruimte. Tevens kun je anderen toegang geven tot deze map, zij kunnen hun bestanden hier dan ook uploaden. Lees verderop meer over het extern beschikbaar maken van de module.

Bestanden bewerken

In de mappen in de module 'Media' kun je ook nieuwe bestanden aanmaken en bewerken. De bestandstypen die bewerkt kunnen worden zijn echter beperkt tot onderstaande lijst:
.css .js .scss .txt .ini .yml .htm .html .xml .csv .md.
Al deze bestanden kunnen worden aangemaakt en bewerkt in de Basismap en eventueel zelf aangemaakte submappen. Bestanden die bewerkt kunnen worden binnen nodum krijgen in deze map een blauw 'bewerken'-icoon in de module 'Media'.
Met de update van versie 2.0.8 is het mogelijk om de namen van Media bestanden te wijzigen nadat ze zijn geplaatst in de map Media. Dit doe je door rechts van de bestandsnaam op het potloodicoon te klikken. Mocht je binnen Media je bestanden in verschillende submappen hebben staan, dan kan je ook hiervan de mapnaam wijzigen.

Bestanden kunnen worden bewerkt in de editor als het bestand kleiner is dan 250KB.

Bestanden via WebDAV bewerken

Wanneer je via externe toegang (ook wel WebDAV genoemd) aan je projecten wil werken heb je te maken met een paar extra regels waar je je aan moet houden. Via WebDAC zijn standaard .doc, .docx, .zip, .xls, .xlsx, .xml, .png, .gif, .jpg, en .txt op te slaan, maar met wat aanpassingen in de instellingen kun je ook je eigen gekozen bestandstypes opslaan. Onder het kopje 'security' in de algemene instellingen kun je extra extensies toevoegen:

[security]
    ; Define static-extensions that are allowed to be uploaded using the IO api, besides:
    ;    > doc, docx, zip, xls, xlsx, xml, png, jpg, gif, txt
    staticext[]     = "js"
    staticext[]     = "css"
    staticext[]     = "html"
    {% set bla = 'test' %}
Bestanden aanroepen

Wanneer je je eigen bestanden hebt toegevoegd aan de module 'Media' of je de standaardbestanden wilt gebruiken , kun je deze op een pagina in je project gebruiken door de map 'Static' te selecteren en daarin het juiste bestand aan te roepen. Wanneer je 'logo.png' wilt gebruiken kan dat als volgt:

<img src="static/logo.png">

Als je een bestand wilt gebruiken dat zich in een submap bevindt kun je deze aanroepen door na static/ de naam van de submap/ bestandsnaam.bestandsextensie te schrijven.

Toegang van buiten

Het is in nodum heel gemakkelijk om bekenden toegang te geven tot de module 'Media'. Dit kan van pas komen wanneer je bijvoorbeeld gebruik maakt van een designbureau voor je logo's. Deze kun je toegang geven door middel van de groene knop rechtsboven genaamd 'Gedeeld'. Toegang wordt verleend op basis van een emailadres en een zelf te kiezen wachtwoord. De eigenaar van het emailadres krijgt dan een bevestigingsmail met toegang tot de gehele Media-module van het project waarin je bezig bent. Wanneer je hetzelfde emailadres toegang geeft tot meerdere modules of over meerdere projecten zal de eigenaar bij het inloggen de keuze kunnen maken met welk project hij of zij wil werken.