|
|
|
|
|
|
|
Skins, Modules & Taalpakketten
|
 |
|
Skins |
| Skins zijn op maat gemaakte en uitwisselbare grafische bestanden die het de eindgebruiker mogelijk maken eenvoudig het uiterlijk (look & feel) van de site te veranderen, zonder dat de teksten (content) opnieuw geordend en gesorteerd moeten worden. Via het "skinnen" van een site kan een eindgebruiker het hele uiterlijk van het webportaal aanpassen zonder de inhoud aan te passen en dat met een simpele druk op de knop. |
Een Skin is het grafisch ontwerp dat wordt toegepast op het standaard DotNetNuke portaal om de layout en het ontwerp aan te passen. Een Skin pakket is een zip bestand en bevat de HTML layout, plaatjes, en kan ook een CSS stylesheet bevatten. Een Skin pakket wordt geimporteerd in het webportaal en kan vervolgens worden toegepast per pagina of voor de hele website. |

Om een op maat gesneden uiterlijke (look & feel) voor een DotNetNuke portaal te maken kunnen wijzigingen worden aangebracht via de vijf sleutel elementen voor het ontwerp, Dit zijn:
Skins (per pagina of totale website) Containers (uiterlijk per module) CSS Style Sheet (teksten, titels, content) Achtergrond van de webpagina
| |
Modules
Modules zijn toevoegingen aan het Content Management Systeem (modulaire stukken code) die extra opties en functies aan de gebruiker bieden. Bijvoorbeeld een contactenlijst, een agenda/ kalender, een forum of een aankondigingenlijst.
Het DotNetNuke portaal biedt standaard een grote hoeveelheid modules, elk ontworpen om een specifiek soort webinhoud of portaalfunctie te beheren.
Verschillende modules worden vervolgens toegevoegd aan een pagina om een webpagina te maken. Modules kunnen worden toegevoegd, bewerkt, verwijderd, hersteld, verplaatst binnen een pagina of van de een naar de andere pagina. |
Naast de standaard modules die onderdeel zijn van iedere DotNetNuke installatie, is er ook een groot aanbod van (niet standaard, niet-commerciele) gratis modules en toevoegingen aan modules beschikbaar via de websites van de leden van de DotNetNuke gemeenschap.
De derde bron voor niet-standaard modules (of plug-ins voor het CMS zoals je ze zou kunnen noemen) is het groeiende aantal bedrijven die commerciele modules verkopen en .Net programmeurs die de ontwikkeling van maatwerk modules aanbieden.

Commerciele Modules & Skins |
|
DotNetNuke wordt internationaal gebruikt door webontwikkelaars om snel professionele webapplicaties te bouwen. Vanwege de het internationale karakter van de gemeenschap die DNN bediend, is het noodzakelijk dat DNN de mogelijkheid biedt software te ontwikkelen die de specifieke taal en cultuur van zowel de organisatie achter de wesite ondersteund en die van de individuele eindgebruiker en website bezoeker. In sommige gevallen bedienen deze sites een breed skala aan culturen en talen, terwijl andere sites zich richten op 1 specifieke cultuur.
Het doel van het DNN Localisatie project is een serie standaard procedures te verschaffen om het maken van meertalige websites te vereenvoudigen. Dit behelst onder andere een gemeenschappelijke API voor standaard DotNetNuke en niet-standaard modules, standaard procedures om nieuwe talen toe te voegen, beheer van gegevensbronnen, ingebouwde ondersteuning om bronbestanden te vertalen, etc.
De initiele uitgifte van Meertalige Vertalingen bevat statische vertalingen via zogenaamde Taal Pakketten. Dit betekent dat de DotNetNuke software statische stukken tekst omzet en vertaalt. "Dynamische gebruikers content" (d.w.z. teksten opgeslagen in de database) worden niet automatisch vertaald. De vertaalde teksten worden per taal in het webportaal geimporteerd als een serie ingepakte (gezipte) bestanden die tesamen een TaalPakket heten. |
|
|
|
|
|
|
|
|
|