en-USit-IT
DotNetNuke Estensioni
Estensioni del Core
 

DotNetNuke gestisce anche una serie di progetti open source sostenuti da professionisti in tutto il mondo che danno luogo a moduli software che vengono inclusi nel pacchetto di installazione del core.

Questi progetti hanno preso il nome di extension, è sono:

  • Moduli Software;
  • Skin grafici
 
 

DotNetNuke Modules

I moduli software svolgono funzionalità ben precise che vanno a coprire le tipiche esigenze di un sito web.
Di seguito l’elenco dei moduli inclusi nel pacchetto di installazione di dnn:

Modulo Descrizione   Modulo Descrizione
Account Login Permette agli utenti di loggarsi al portale da una pagina personalizzata.   Media Questo modulo permette il rendering sul proprio sito web dei diversi media files.
Announcements Gestione Annunci, con lista e dettaglio. Ogni annuncio presenta un titolo, testo e il link "segue..."   News Feed (RSS)  Gestione completa dei RSS.
Banners  La gestione dei Banner pubblicitari avviene attraverso il modulo Vendors nel menù Amministrazione. È possibile selezionare il numero di banner per la visualizzazione, nonché il tipo di banner.    Reports Il modulo Reports consente agli utenti di visualizzare rapidamente i dati recuperati da molte fonti di dati.
Blog Gestione completa di un blog   Repository  Gestione di un repository di file e oggetti che include skin personalizzati e commenti tra utenti.
Documents  Questo modulo permette la gestione di documenti, inclusi i collegamenti per navigare o scaricare il documento.    Search Modulo di ricerca dati all'interno del sito.
Events Gestione degli eventi con gestione calendario, ricorrenza eventi ecc.    Store Piccola gestione di e-commerce.
FAQ Modulo completo di gestione delle Faq    Survey Permette di creare questionari da sottoporre ai visitatori e vederne i risultati.
Feed Explorer Consente agli utenti di navigare nei feed RSS usando una interfaccia a schede utente    Text/Html Questo modulo restituisce un blocco di codice HTML o il contenuto del testo. Il modulo Text/html permette agli utenti autorizzati di modificare il contenuto sia in linea o in una pagina separata amministrazione. Il contenuto è memorizzato nel database. 
Feedback Consente ai visitatori del sito di inviare commenti all'amministratore del portale.    User Account Permette agli utenti di gestire il proprio account.
Forum Gestione completa di un Forum.   Form and List  Permette di creare form con dati dinamici personalizzati.
Google Adsense Permette di gestire annunci Google Adsense dal proprio portale.   Usersonline  Mostra gli uenti registrati e quelli attualmente collegati.
Help  Gestione dei tutorial strutturato in modo tale da facilitarne una rapida consultazione.      Wiki Gestione completa del Wiki.
Iframe Consente di incorporare pagine di altri siti nel proprio sito web.   Xml/Xsl  Questo modulo interroga dati XML da un file o una richiesta HTTP, trasforma i dati XML utilizzando una trasformazione XSL e restituisce il risultato di nuovo per l'utente.
Links Gestione di link, è possibile inserire URL o pagine al proprio sito.      
MarketShare Il programma di affiliazione DotNetNuke MarketShare vi dà la capacità di generare una provvigione del 10% sulle vendite del prodotto lordo attraverso riferimenti diretti al Marketplace DotNetNuke.      


Su web è possibile trovare molti siti di terze parti che offrono moduli totalmente gratuiti o demo perfettamente utilizzabili. Solitamente per avere accesso a tutte le funzionalità di una demo occorre poi acquistarla, è noto comunque che i costi dei moduli è decisamente basso.   

 

 
 

DotNetNuke Skins

L'aspetto grafico di Dotnetnuke è demandato allo skin, che non niente altro che veste fatta di html, css e immagini che viene applicata alla struttura che è stata creata sul nostro sito.

Esiste uno skin di default per tutte le pagine del sito che è modificabile, se volessimo per alcune pagine avere uno skin diverso da quello di default, è possibile modificare i settaggi della pagina per applicare uno skin diverso.

Oltre allo skin in dotnetnuke esiste la veste grafica del modulo denominata "Container", anche in questo caso esiste il container di default che può essere cambiato. Come per lo skin se volessimo per alcuni moduli avere uno container diverso da quello di default, è possibile modificare i settaggi del modulo per applicare uno container diverso.