Konfiguration och globala inställningar
Vissa inställningar är globala för hela webblösningen. Detta gäller exempelvis sökvägar, tillgänglighetsinställningar och lösenordspolicies.
Användargränssnitt
Från gränssnittet kan dessa inställningar redigeras från Administration - Konfiguration och drift - Inställningar
Via kod
Inställningarna finns i single-instans-objektet GlobalSettings. För att ställa in exempelvis sökvägar kan följande kod användas:
var g = GlobalSettings.Instance.GetEditableCopy();
g.TempPath = @"C:\MySite\Temp";
g.ImageCachePath = @"C:\MySite\ImageCache";
g.FormUploadedFilesPath = @"C:\MySite\Attachments";
g.DB_Save();
Normalt är det lämpligast att skripta in dessa inställningar från Reset.
De inställningar som kan göras är:
DefaultFormSender - Anger vilken avsändare som ska användas som standard när systemet skickar e-post från sidor med formulär.
DefaultUserCulture - Anger vilken kultur nya användare som skapas ska få. I aktuell version av Dynamix kan svenska eller engelska anges
ExceptionReportRecievers - Anger e-post-adress(er) till mottagare för de felrapporter som redaktören kan välja att skicka då ohanterade fel uppstår i gränssnittet.
FormUploadedFilesPath - Anger den disksökväg där filer som bifogas till postade formulär sparas.
ImageCachePath - Anger den disksökväg där genererade bilder ska sparas. Det gäller t ex nedskalade eller transformerade bilder.
ImageCacheStorageTime - Anger hur många dagar Dynamix ska spara cachade/genererade bilder innan de tas bort efter det att de sist efterfrågades.
MissingImage - Anger vilken bild som ska användas då den bild redaktören valde har tagits bort
NovellLdapServer - Anger vilken server som hanterar integration av novell-användare
PasswordPolicy - Anger regler för användares lösenord - hur ofta de behöver bytas, lösneordslängd och vilka tecken de måste/får innehålla
SmtpServer - Anger den server som e-post från systemet ska skickas via. Om fältet lämnas tomt används inställningen för smtp-server från web.config.
SolutionGuid - Ett unikt id för Dynamix-lösningen. Sätts av Dynamix då lösningen skapas och ska normalt inte ändras.
TempPath - Anger den disksökväg där temporära filer ska sparas
UseActiveDirectoryIntegration - Anger om AD-koppling ska användas. Om detta värde sätts till true kan AD-användare skapas från verktyget Användare och Grupper.
WaiSettings - Innehåller inställningar för tillgänglighet, exempelvis om redaktörer ska vara tvungna att ange alternativa bildtexter (för innehållsbilder).